evaluate/implement saml/shibboleth single sign on infrastructure.
evaluate if we can run on tomcat so we can move to central web services once available.
make database available to developers in general. Currently we provide dump of schema and db in gitlab but that solution doesn't scale. Synchronization/backup will become more important.
web service (DoSSiER_WS):
combine web service web application.
define a API and allow for:
upload
access to dictionaries--> allow programmatic builds of look up tables.
support for different formats besides json/xml and extended json/xml
searches
web application (DoSSiER):
fix selection menus / plotting.
improve look and feel and navigation.
implementing:
combine display of tables and graphs, data exports.
overlay simulated data and experiment.
searches by e.g. target, beam, observable.--> use of tag clouds.
sort (e.g. references) by different criteria e.g. date, author, key words... * staged and moderated deletes
general clean up speed up of code, correct use of scope everywhere? test speed memory food print etc.. Investigate tool to create load.
upload: implement more consistency checks during the upload phase to avoid upload of corrupted data.
replace Google charts e.g. by flot or canvasXpress
implement staged delete
implement slide show/release highlights.
try out plots with meta data (currently not used at all)
provide more functionality to the expert to add, update dictionaries--> prevent duplicates.
User documentation:
add user specific section to twiki --> on-board G4 Experts, GENIE (Julia), GeantV(Soon).
provide templates for various tests.
provide web based template editor?
Data Base development and maintenance:
check correctness and consistency of current database --> distribute once happy with status.
import more experimental data TARC, HARP, SHINE, GENIE. Import simulated data from G4WebAppNG?
Organization:
We need a way of tracking and coordinating progress. Make sure that whoever works on Validation related topics (inluding ancillary tools, C++ api) is accountable and reports on plans and progress. One possibility would be to make the physics list and validation group meeting more frequent (monthly) and ask for progress reports by all involved. Will Discuss with Gunther. (Do we need more formal agreement with collaboration, list of deliverables?)