Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Milestone 1.0M9"
(→Architecture) |
|||
(22 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{#eclipseproject:technology.higgins|eclipse_custom_style.css}} | ||
+ | [[Image:Higgins_logo_76Wx100H.jpg|right]] | ||
+ | [[Category:Higgins Roadmap]] | ||
* '''Original Date June 15''' | * '''Original Date June 15''' | ||
− | * '''Revised Date July | + | * '''Revised Date July 27''' |
+ | * '''Revised Date August 13''' | ||
+ | * '''Revised Date September 17''' | ||
+ | * '''Revised Date October 1''' | ||
+ | * '''Revised Date October 20''' | ||
+ | * '''Actually Done November 2''' | ||
− | Focus is | + | Focus is: |
+ | # Finalize/freeze the architecture --all major interfaces defined and implemented | ||
+ | # Nightly automated builds for all components | ||
+ | # Improved deployment build documentation | ||
− | + | ===Architecture and Interfaces Finalized=== | |
− | ===Architecture=== | + | The expectation is that 1.0M9 (formerly "M0.9") represents finalized architecture for 1.0. (i.e. there will be no new component-level interfaces, etc.) |
− | The expectation is that M0.9 represents finalized architecture for 1.0. (i.e. there will be no new interfaces, etc.) | + | |
* IdAS Registry - finalize design | * IdAS Registry - finalize design | ||
+ | * RPPS interfaces - need to merge/harmonize IBM Zurich and Parity Ukraine branches | ||
* CardStoreStrategy - finalize design | * CardStoreStrategy - finalize design | ||
+ | * H3 architectural changes | ||
+ | ** Embedded CardManager - finalize design | ||
+ | ** DLL for Browser extensions to call | ||
+ | ** Single process | ||
+ | * HBX support for H2, H3 deployment configs (ability to launch local native or java process) | ||
+ | * IE HBX (and possibly retrofitted to Firefox) to use native i-card selector (reusing code from H2 config) | ||
+ | * Data Model - need to add a new kind of Attribute metadata (required for r-cards): editable by subscriber | ||
+ | * If possible: automated nightly build scripts for all components | ||
− | === | + | ===Misc Todo=== |
− | * | + | * Remove all mention of Safari from v1.0 |
+ | * Automated build scripts for all components | ||
+ | * Wiki pages for all components (well, progress anyway) | ||
+ | * A few misc web-based selector issues | ||
*# Can import MSFT CardSpace format personal cards (.crds files) | *# Can import MSFT CardSpace format personal cards (.crds files) | ||
*# Need a user friendly way of importing a .crd file --e.g. double click on .crd file | *# Need a user friendly way of importing a .crd file --e.g. double click on .crd file | ||
− | |||
− | |||
==Components== | ==Components== | ||
− | Each Component owner should add a link to the | + | Each Component owner should add a link to the 1.0M9 "to do list" for their component: |
* HBX | * HBX | ||
* I-Card Manager | * I-Card Manager | ||
Line 25: | Line 45: | ||
* ISS | * ISS | ||
* Token Service [[TS ToDo]] | * Token Service [[TS ToDo]] | ||
− | * IdAS: [ | + | * IdAS: [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Higgins&component=IdAS&target_milestone=0.9&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= IdAS 1.0M9 tasks] |
* IdAS JNDI CP | * IdAS JNDI CP | ||
* IdAS Jena CP | * IdAS Jena CP | ||
− | == | + | == See Also == |
− | * [[Milestone | + | * [[Milestone 1.0M8]] |
− | * [[ | + | * [[Higgins 1.0]] |
Latest revision as of 10:55, 16 December 2008
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
- Original Date June 15
- Revised Date July 27
- Revised Date August 13
- Revised Date September 17
- Revised Date October 1
- Revised Date October 20
- Actually Done November 2
Focus is:
- Finalize/freeze the architecture --all major interfaces defined and implemented
- Nightly automated builds for all components
- Improved deployment build documentation
Architecture and Interfaces Finalized
The expectation is that 1.0M9 (formerly "M0.9") represents finalized architecture for 1.0. (i.e. there will be no new component-level interfaces, etc.)
- IdAS Registry - finalize design
- RPPS interfaces - need to merge/harmonize IBM Zurich and Parity Ukraine branches
- CardStoreStrategy - finalize design
- H3 architectural changes
- Embedded CardManager - finalize design
- DLL for Browser extensions to call
- Single process
- HBX support for H2, H3 deployment configs (ability to launch local native or java process)
- IE HBX (and possibly retrofitted to Firefox) to use native i-card selector (reusing code from H2 config)
- Data Model - need to add a new kind of Attribute metadata (required for r-cards): editable by subscriber
- If possible: automated nightly build scripts for all components
Misc Todo
- Remove all mention of Safari from v1.0
- Automated build scripts for all components
- Wiki pages for all components (well, progress anyway)
- A few misc web-based selector issues
- Can import MSFT CardSpace format personal cards (.crds files)
- Need a user friendly way of importing a .crd file --e.g. double click on .crd file
Components
Each Component owner should add a link to the 1.0M9 "to do list" for their component:
- HBX
- I-Card Manager
- RPPS Web app
- RPPS Core
- ISS
- Token Service TS ToDo
- IdAS: IdAS 1.0M9 tasks
- IdAS JNDI CP
- IdAS Jena CP