7E: Portal


This is a recovered page. But I've also made revisions of stories and tasks. Some still to come. And links to other pages. Please use the pages attached to the stories to record the development.

There is a list of topics here that are important but not yet covered in the stories and tasks for this iteration. Please add comments or any others that you think are missing.

Task Description Owner
1 Single step (instant) query - Query and Workflow created and saved in MySpace Pat
1.1 GUI design Pat
1.2 Query - programatic build and save in MySpace Pat
1.3 Workflow - programatic build Pat
1.4 Submit to JES Pat
1.5 Display Results Pat
2 Example operations (Quick Links) Pat
2.1 Create and save queries and workflows Pat
2.2 Execute jobs - show results Pat
3 Help System Anita
3.1 Dependency details for above  
4 Facelift Kona / Jeff
4.1 Replace top level menu bar with button / links (rationalize choices available as well) Kona / Jeff
4.2 Redesign "home" page Kona / Pat
4.3 Remove logoff page (replace with login page) John
4.4 [[#FaceliftLogin][Slight redesign of Login page Kona (design) / John (develop)]]
4.5 moved to task 8.1  
4.6 Ensure sufficient Help "hooks" are available on all pages All
5 Resource browser (and micro-browser) Phil / Roy?
5.1 Tasks / tools and catalog micro-browser; plus Resource browser page GUI designs Phil
5.2 XSP design Phil
5.3 Stylesheets Phil
5.4 Registry action Phil
6 Moved to task 8.2  
7 Workflow editor supports new workflow extensions Phil
7.1 Display workflow in iFrame Phil
7.2 Stylesheets Phil
7.3 Stylesheets Phil
7.4 XSP Phil
7.5 Cocoon actions Phil
7.6 Copy and paste Phil
7.7 Single button update for parameters Phil
8.0 MySpace Explorer Changes and Support Peter / Jeff
8.1 Tidy up MySpace Explorer Page Peter
8.2 Size and Date info displayed by MySpace browser Jeff
8.3 Performance Enhancement Peter



Task Details


Task 7E.1.1
Description GUI design - Single step (instant) query
Details From query editor page a user can create a simple query and submit it, the results being displayed when returned.
Owner Pat
Priority Medium
Acceptance criteria Astronomer + WorkFlow developer review
Bugzilla 707
Delivery date 05/11/04
Dependencies None
Status Started

Task 7E.1.2
Description Query - programatic build and save in MySpace
Details The query must be built and saved as a file in MySpace. File name must be auto-generated. Possibly saved in a special folder.
Owner Pat
Priority Medium
Acceptance criteria Query can be created and saved in MySpace. Examination of resulting file in query editor would validate what has happened.
Bugzilla 708
Delivery date 19/11/04
Dependencies 7E.1.1
Status Not started

Task 7E.1.3
Description WorkFlow - programatic build
Details A single-step workflow must be built with correct query tool and parameters; and saved in MySpace.
Owner Pat
Priority Medium
Acceptance criteria Validation by opening workflow in the workflow editor.
Bugzilla 709
Delivery date 26/11/04
Dependencies 7E.1.2
Status Not started

Task 7E.1.4
Description Submit to JES
Details Submission to JES
Owner Pat
Priority Medium
Acceptance criteria Examination of job in the Job Monitor. And correct finishing of job.
Bugzilla 710
Delivery date 29/11/04
Dependencies 7E.1.3
Status Not started

Task 7E.1.5
Description Display Results after job finishes correctly
Details Display results to screen
Owner Pat
Priority Medium
Acceptance criteria Examination of results.
Bugzilla 711
Delivery date 03/12/04
Dependencies 7E.1.4
Status Not started

Task 7E.2.1
Description Create and save queries and workflows
Details  
Owner Pat
Priority Low
Acceptance criteria  
Bugzilla  
Delivery date 10/12/04
Dependencies 1.2, 1.3
Status Not started

Task 7E.2.2
Description Execute jobs - show results
Details  
Owner Pat
Priority Low
Acceptance criteria  
Bugzilla  
Delivery date 31/12/04
Dependencies 1.4, 1.5
Status Not started

Task 7E.3.1
Description Help dependency details
Details Overall Help from navigation bar (FAQ, Cookbook, Glossary etc) + in context help on every page.
Owner Anita
Priority Medium
Acceptance criteria Peer review
Bugzilla 748
Delivery date 31/12/04
Dependencies On each page being stable in development. This will be when the following bugzilla numbers are signed off: Login (734). Home (735). Query Editor (733). Workflow Editor (736). MySpace Explorer (738). Registry Browser (739). Job Monitor (737).
Status Not started

Task 7E.4.1
Description Replace top level menu bar with button / links (rationalize choices available as well)
Details Implement recommendations for Portal changes (Kona / facelift meetings etc)
Owner Kona / Jeff
Priority High
Acceptance criteria Astronomer review
Bugzilla 716
Delivery date 19/11/04
Dependencies None
Status Not started

Task 7E.4.2
Description Redesign "home" page
Detail Links to Example Operations. Display of latest jobs on RHS of page
Owner Pat / Kona
Priority High
Acceptance criteria Appearance of links. Successful display of job status.
Bugzilla 717
Delivery date 26/12/04
Dependencies None
Status Not started

Task 7E.4.3
Description Remove logoff page
Details When logging off, a user is returned to logon page
Owner John
Priority High
Acceptance criteria Successful return to logon page + subsequent successful logon
Bugzilla 718
Delivery date 19/11/04
Dependencies None
Status Done (by Kona et al, not by me)

Task 7E.4.4
Description Slight redesign of Login page
Details Center entry fields. Provide help tags. Community choice as a dropdown. Ensure registration works.
Owner John
Priority High
Acceptance criteria Astronomer review. Successful login. Successful registration. Friendly display of error situations.
Bugzilla 719
Delivery date 26/11/04
Dependencies None
Status Not started [Community choice - Not Started]

Task 7E.4.5
Description Tidy up MySpace explorer page
Details has been moved to task 8.1

Task 7E.4.6
Description Help "hooks" on all pages
Details Ensure sufficient Help "hooks" are available on all pages
Owner Jeff/Kona but see Bugzilla numbers for individuals responsible for each page
Priority Medium
Acceptance criteria Astronomer review
Bugzilla 733, 734, 735, 736, 737, 738, 739
Delivery date 06/12/04
Dependencies None
Status Not started

Task 7E.5.1
Description Tasks / tools and catalog micro-browser; plus Resource browser page GUI designs
Details User friendly layouts of the various resource browsers
Owner Phil
Priority High
Acceptance criteria Astronomer review.
Bugzilla 720
Delivery date 22/11/04
Dependencies None
Status Not started

Task 7E.5.2
Description XSP design
Details Production of the XSP for the resource browsers.
Owner Phil
Priority High
Acceptance criteria Peer validation of resulting XML
Bugzilla 721
Delivery date 26/11/04
Dependencies None
Status Not started

Task 7E.5.3
Description Stylesheets
Details Production of stylesheets, one for each browser.
Owner Phil
Priority High
Acceptance criteria A basic display of browsers possible
Bugzilla 722
Delivery date 03/12/04
Dependencies None
Status Not started

Task 7E.5.4
Description Cocoon Actions
Details Java code for registry interaction.
Owner Phil
Priority High
Acceptance criteria Actions pass unit tests. Browsers fully functioning.
Bugzilla 723
Delivery date 10/12/04
Dependencies None
Status Not started

Task 7E.6
Description Size and Date for each file displayed by MySpace browser
Details has been moved to task 8.3

Task 7E.7.1
Description Workflow displayed in iFrame
Details Re-write monitor and manager stylesheets plus sitemap to accept iFrames.
Owner Phil
Priority High
Acceptance criteria Successfully display workflow in iFrame
Delivery date 29/10/04
Dependencies None
Status Finished

Task 7E.7.2
Description Stylesheets
Details Re-write monitor/manager/map stylesheets to include new extensions
Owner Phil
Priority Medium
Acceptance criteria Display new workflow extensions
Delivery date 29/10/04
Dependencies 7E.7.1
Status Finished

Task 7E.7.3
Description Stylesheets
Details Write stylesheets for each of new extensions (x13)
Owner Phil
Priority Medium
Acceptance criteria Display new workflow extensions
Delivery date 29/10/04
Dependencies 7E.7.2
Status Finished

Task 7E.7.4
Description XSP
Details Re-write main xsp's to handle new workflow extensions
Owner Phil
Priority Medium
Acceptance criteria Peer review of resulting xml
Delivery date 29/10/04
Dependencies 7E.7.3
Status Finished

Task 7E.7.5
Description Cocoon Actions
Details Java code for workflow interaction.
Owner Phil
Priority Medium
Acceptance criteria Actions pass unit tests. Browsers fully functioning.
Delivery date 29/10/04
Dependencies 7E.7.4
Status Finished

Task 7E.7.6
Description Copy and Paste
Details Add functionality to copy and paste steps
Owner Phil
Priority Medium
Acceptance criteria Successfully copy and paste step and associated tool and it's parameters
Delivery date 29/10/04
Dependencies 7E.7.5
Status Finished

Task 7E.7.7
Description Single button update for parameters
Details Changes to style sheet, cocoon action and helper classes
Owner Phil
Priority High
Acceptance criteria Successfully update all parameters for a task with a single button click. Actions pass unit tests. Browsers fully functioning.
Delivery date 29/10/04
Dependencies 7E.7.5
Status Finished

Task 7E.8.1
Description Tidy up MySpace explorer page
Details Change endpoint is removed. Rethink upload layout. See Kona's mockup for tree structure.
Owner Peter
Priority High
Acceptance criteria Peer review
Bugzilla was 724. Reorganizing.
Delivery date 26/11/04
Dependencies None
Status Not started

Task 7E.8.2
Description Size and Date info displayed by MySpace browser
Details As above
Owner Jeff
Priority Medium
Acceptance criteria Size and date information shown in MySpace Explorer
Bugzilla 725
Delivery date 03/12/04
Dependencies 7C1.3
Status Not started

Task 7E.8.3
Description Performance Enhancement
Details Currently Browser is retrieving all of MySpace
Owner Peter
Priority High
Acceptance criteria Refresh response for moderate number of files (say 30) in a lightly loaded system should be seconds
Bugzilla For some reason this was done under 724
Delivery date 03/12/04
Dependencies 7C1.3
Status Finished

-- JeffLusted - 17 Nov 2004

Topic revision: r8 - 2005-01-10 - 11:44:00 - JohnTaylor
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback