ArrayLIMSWiki/ToDos

From BRF-Software
Revision as of 11:15, 12 December 2007 by imported>ManuelStein
Jump to navigation Jump to search

Tasks on the road to release candidate

Global Main Task

Most important is to have the main functions of ArrayLIMS working. This corresponds mainly to the steps of the Quick Navigation.

Subtasks to complete the global main taks

General

  • add permissions checks for the diverse possible actions in both templates and perl modules
  • offer and complete existing quick tip for each step
  • make Quick Navigation more obvious
  • make directory structure fit to POSIX
  • Construct the additionalAnnotations class and implement it into forms and modules.

Project

  • add edit-functionality to slide administration

Delete Slides

  • Check if slides are already used for hybridization and show only not used for deletion.
  • security check before actual deletion
  • Filter slides and make similar slides to be deletable at the same time.

Add Slides

  • add further types of slides to selection box
  • fix error and warning loops

Hybridization

  • check if slides are already used for hybridization and show only not used for hybridization.
  • edit- and delete-functions for hybridizations
  • correct the form corresponding to the LIMS::Hybridization class and its attributes.
  • complete the create function so that the hybridization object is created completely (with all data).

Images

  • image upload
  • edit functions for subObjects (Data Objects, Data Files, Image Files, Scan Settings)

Reports

  • links to objects
  • embedding images
  • PDF export
  • XML export?

Less important tasks

  • change logos to new logo style
  • increase size of menu font