Difference between revisions of "Higgins 1.0"
(→Sprint 3) |
(→Sprint 2) |
||
Line 51: | Line 51: | ||
* [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=HBX+SUPPORT these issues] | * [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=HBX+SUPPORT these issues] | ||
− | |||
− | |||
− | |||
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=198367 198367] | * [https://bugs.eclipse.org/bugs/show_bug.cgi?id=198367 198367] | ||
* issue community i-names | * issue community i-names |
Revision as of 13:15, 3 November 2007
This page describes the work items, and schedule for the 1.0 release of Higgins.
Contents
Overview
- Sprint 1 --first 4 week sprint after the Austin F2F
- Sprint 2 --Start Nov 5 for two weeks
- Items for Sprint 1 should be listed as "P1" in bugzilla.
Key Dates
- Original dates: Summer 2007, August 31, September 26
- Revised release date: December 31, 2007
- Eclipse "graduate from incubation review" presentation/meeting date: TBD
- Eclipse 1.0 release review presentation/meeting date: TBD
RP Enablement
Client-based Selector
- Andy to add back the links to where the source code on Eclipse to the ISSD Component is
- Andy to improve this page: Client-based Selector
- Novell to change this selector to use HBX for Firefox
Web-based Selector
Sprint 1
- Ask for first, last, email in setup wizard 205387 [DONE?]
- Display p-card attribute values [DONE]
- Merging code 185535 (critical) [DONE]
Sprint 2
- Get new project checked in 205135
- Determine the dependencies ASAP!!
- Get some initial code checked in to the right CVS project
- Support for both Delete AND Remove (m-card) buttons 195912
- Newly imported m-card doesn't appear in "old" ICM pages 198754
- Preview m-card claim values
- Support for 4 auth types 199310 - we already have support for un/pw, what's critical is support for auth by a p-card; support for x509 and Kerberos is low priority
- these issues
- 198367
- issue community i-names
- R-Card data format (XML schema)
- final revisions to higgins.owl
- add "isEditableBy" attriubte metadata (range is a SubjectRelation)
- Test that IdAS API is extensible (e.g. to allow these)
- Access Control List per Digital Subject managed at the Context level
Sprint 3
- Revised wiki pages and software documentation 191659
- Add CardSpace importing functionality192252
- Improve i-card transferring via WS (claims) 193700
Backlog
Higgins Browser Extension for Firefox
- Priority P2-5 items here
- Integrated i-card selector:
- RP cert display
- RP ev-cert display
- "include optional claims" checkbox
- Remember this password option checkbox
- Remember this card option checkbox
- Password reset
- Password recovery
- Setup wizard must ask for (First name, Last name, email address, i-name "root")
- must be parameterized by community i-name prefix (e.g. @novell*, @ibm*)
- General harmonizing of UI, e.g with a remember this decision check box, etc.
- Import p-card and .crds file in general
- Export p-card into .crds file
- Create p-card [DONE]
- Edit p-card [DONE]
- During account provisioning:
- Auto-generate an initial p-card
- Auto-generate an initial OpenID self-issued r-card
- Change password
- Password recovery
- OpenID 1.1 OP
- OpenID 1.1 with SimpleReg
- Logging: where each card has been used, timestamp, etc. (like CardSpace)
STS/IdP_Deployment
Sprint 1
- Refactor to use new IdAS registry
- nightly build scripts for each Component
- code to generate (CardSpace 1.0 compatible) key pair
- code to generate (CardSpace 1.0 compatible) PPID
Backlog
- User Profile Management should talk to IdAS
- Update the Components page (e.g. one sentence wiki pages for each Components)
- Local configure and build scripts for each STS Component
- Local configure and build scripts for overall STS Deployment
If possible:
- Currently we only support WS-SecurityPolicy Transport Binding, we should support symmetric and asymmetric key binding. (Involves changes to both the server and the STS client).
- Kerberos token types
- x509 token types
Post 1.0 issues:
- SAML 2.0 tokens
- WS-Federation
IdAS Deployment
Open issues:
Scripts
- Update the deployment diagram
- Refactor to use new IdAS registry
- nightly build scripts for each Component
- Maven configure and build scripts for each Component
- Maven configure and build scripts for overall Deployment
Eclipse-based Selector
Sprint 1
- TBD
Backlog
- RCP I-Card Selector
- Embedded I-Card Manager
- Per-platform installers
- Need to install Higgins Browser Extension and the single process java agent exe with a single installation process
- Windows .MSI Installer
- OSX Installer?
- RPM Installer?
- Debian Installer?
Cross-cutting Items
Component APIs and SPIs reviews
- Looking at API/SPIs from an app developers point of view
- Looking at API/SPIs from a Higgins developer point of view
Configure, Build & Deploy
- Maven configure/build/test scripts
- Nightly build scripts
- Wiki documentation of how to build each of the Deployments
- Wiki documentation of how to build each of the Components