Roadmap
-
revision 1 of mpdb spring 09 release
-
Milestone: Design/implement sample comments
No date set
Develop and implement the design that allows users to add text comments to samples. The sample view should be modified to see the comments as well. A sample can have many comments. The owner of the comment is also displayed.
-
Milestone: Image map 2.0
No date set
Implement the new design from Zak for the subsample image map (we must ask Frank and Ben for approval before embarking on this).
-
Implement a way to add/remove members to a project.
-
Milestone: Implement admin interface
No date set
Implement a simple admin interface to allow admin users to maintain lists of things.
-
Redo the listing of chemical analyses to list whether a chemical analysis is public or private. Allow users to choose a group and make them public selectively. For this to work, the current user should be the owner of the analysis and the parent subsample, and the parent subsample should also be public.
-
Milestone: Implement make image map public
No date set
Add public/private tag to image maps, and make it possible to make image maps public or private. For this to work, the current user must be the owner of the image map and the parent subsample, and the parent subsample should be public.
-
Milestone: Implement make subsample public
No date set
Subsample info should show whether it is public or private. Implement make subsample public by choosing the subsample. The interface should make it possible to choose chemical analyses associated with this subsample (all or a chosen subset) and make them public if desired. Similarly, the image map for the subsample should be made public if the user desires. For this to work, the user must be the owner of the subsample and the parent sample should be public.
-
Milestone: Implement sample list for projects
No date set
Allow users to add samples to a project they are the member of. Show list of samples for a project, with the possibility of filtering list of samples by user, date etc. This could be considered a simple search interface or a filter over the search results (related to the milestone on search results.)
-
Milestone: Reimplement make public for samples
No date set
When making a sample public, the current user should be the owner. The user should be given the option of making some or all subsamples, chemical analyses and image maps public (see the associated image maps for those.)
-
Milestone: Reimplement search results
No date set
Make sure that search finds and returns valid information, samples/subsamples/chemical analyses/image maps that are public or owned by the current user.
-
We must discuss with our geo researchers whether they would like search to return only the chemical analyses.
-
Milestone: Save all bulk upload data
No date set
Store all successful bulk upload data files together with user name and the date of the upload for restoring the database. We must also be careful though as other manual edits might change the bulk uploaded data, so they must also be logged.
-
User registration should be broken down to member (download) and contributor (upload) interfaces. Simple registration should not require reference email but link to the advanced registration as an option. Simple verification must verify email address -> results in download users. Advanced registration must also require member verification.
-
Milestone: implement version control
No date set
Implement a method to view and restore a past version of a sample/subsample/chemical analysis.
