Ticket #42 (new enhancement)

Opened 4 years ago

Last modified 2 years ago

Search for files by "job name", "sequence name" and/or "shot name"

Reported by: mlandauer Assigned to: a1144332
Priority: major Milestone:
Component: Plugin Version:
Keywords: Cc:

Description (Last modified by julians)

Depends on implementing plugin system (ticket #34) and plugin for a naming convention which extracts "job name", "sequence name" and/or "shot name".

Change History

12/04/06 16:23:33 changed by mlandauer

  • milestone set to milestone2.

01/29/07 21:30:07 changed by mlandauer

  • milestone changed from milestone2 to milestone3.

01/29/07 21:34:47 changed by mlandauer

  • owner changed from kenji to mlandauer.
  • component changed from GUI to Plugin.

02/24/07 21:06:58 changed by julians

  • description changed.
  • summary changed from Search for files by "job name" to Search for files by "job name", "sequence name" and/or "shot name".

Merging this with tickets #44 and #45 since there's no point in treating these as separate features. Once one of these searches is supported via the plug-in system it's trivial to implement the other ones.

It's also useful to discuss these three searches (job, sequence, shot) in the same place. For example, you wouldn't want to have three individual search boxes for these three levels. Rather, you would want to have one search box with the code recognizing what you're looking for.

03/27/07 08:53:28 changed by matthewl

  • milestone changed from 2007.03.23 to 2007.04.20.

10/18/07 16:06:13 changed by matthewl

  • milestone deleted.

Milestone Uncommited Work deleted

07/30/08 13:23:44 changed by a1131329

  • owner changed from mlandauer to a1144332.

Undergoing Testing

08/02/08 11:23:43 changed by a1144332

We have implemented this feature.
Note the followings:
1- we used the same structure used in (file_monitor.rb) since it is the only current plug-in (even if it is not really working as a plug-in, so in future all of them will be converted to real plug-ins if possible)
2- we created three different files (for three different functionalities):

  1. one to save and delete a file meta-data to the database
  2. one to extract meta-data from a given file
  3. one to search for files that matches a given meta-data

3- we modified (file_monitor.rb) so it will save/delete files' meta-data while watching directories
4- in the GUI, we have added a new (search-by) box so the user can search by "job", "sequence" or "shot"
5- now, we only support RSP specific naming convention as meta-data. next step would be trying to improve this and support other possible meta-data