MPDL AB Meeting 2008-10-23

MPDL  Restricted Access to MPDL


 * Date: 23.10.2008
 * Participants: Tom Endres, Michael Franke, Tobias Schraut, Wilhelm Frank

Agenda

 * General issues for PubMan R4
 * Time estimations

Topics for R4

 * general topics:
 * JSF replacement impossible due to complicated workflows in PubMan
 * --Natasa 13:49, 24 October 2008 (UTC) ToDO - Decide :
 * precise what means the complicated workflows in PubMan?
 * measure:time to add new features, possibility to re-use, how many time spent on JSF related problems (troubles)
 * measure: what JSF really brings in terms of efficiency and re-use
 * measure: value/potential of pubMan JSF for reuse and extensions by others (novice JSF users)
 * measure: clean-up JSF/triniddad or wipe it out and replace with light weight presentation?
 * wait Jsf 2.0 or completely abandon JSF?


 * JSF 2.0 not stable enough for us and generally unknown functionality / feature set in it
 * Recommendation: Nice URLs should therefore wait until JSF 2.0 is stable enough


 * Time estimation for nice URLs with JSF 1.2 (experienced by FACES): 40 PT


 * Removal of Pages Jumps:
 * JSF 2.0 wants to include this feature
 * Recommendation: either wait for JSF 2.0 or try with Richfaces/Facelets (Trindad partial submit/rendereing doesn't work for all needed browsers)


 * Google enabled PubMan:
 * Recommendation: employ student/HiWi for this busy work (would be a nice thesis topic)
 * check http://www.sitemap.org


 * Documenting build and development environment
 * Ongoing (app. 30% done)


 * Changes needed for build and development enviornment
 * Currently blocked due to missing servers


 * Searching component revision
 * Ready for takeover from Tom


 * GUI-Tests:
 * Selenium Test framework is not sufficient for our high dynamic page generation (conflicts with dynamic element IDs)
 * Recommendation: do some more research on test frameworks after GUI release R4, decision needed by Natasa


 * Clean-Up Pubman presentation:
 * will partially be done during development of R4, needs finalization (Code review) after R4 release
 * Important: needs several developers and needs a plenty of time!!!


 * Dos and donts JSF
 * Colab page will be initially created by Tobi for collecting information during developing process
 * should be involve into code discussions


 * Access FT on orgunit level
 * CRITICAL: Blocked by FIZ, implementation not expected before R1.1
 * If implemented, 2PT are needed


 * Ajax / Trinidad cleanup
 * should be postponed (Removal of trinidad components would deeply involve GUI Team)


 * Genre specific metadata (edit item):
 * needs at least one AB meeting to get an impression of a suitable configuration possibilities for genre specific entry masks
 * needs app. 15PT


 * Comfort features / GUI components:
 * needs clarification on feature set.


 * Genre specific Metadata (view item)
 * needs specification from Rupert
 * functionality will hopefully be covered by the edit item logic (depends on GUI specification)
 * app. 4-5 PT


 * Item list paging (filter offset etc.)
 * FW functionality needs to be tested
 * app. 5PT


 * Implementation bibliographic list
 * app. 3PT


 * Implementation of Grid list
 * new functionality
 * app. 10PT


 * general GUI redesign
 * depends on Markus Meichau and new development process (Markus prepares jsp pages)
 * we do not know what the output of Markus' redesign will be


 * Advanced Search
 * app. 5-8PT


 * Local Tags
 * needs clarification of specification state
 * clarify GUI Specification
 * needs implementation in entry logic, search and business logic (app. 5PT)


 * Service Restructuring
 * app. 6PT


 * Error Handling
 * to be defined in code discussion meeting (proposal will come from Michael)


 * Replacement of JiBX with XMLBeans
 * nedds at least 1 AB meeting for this topic
 * general aim: smooth replacement of JiBX with XMLBeans in PubMan