Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Milestone 0.5"

(On hold pending resolution of licensing issues)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
 +
[[Image:Higgins_logo_76Wx100H.jpg|right]]
 +
[[Category:Higgins Roadmap]]
 
# Overall architecture, documentation, project management, deployment
 
# Overall architecture, documentation, project management, deployment
 
## Improve architecture documentation including documentation of runtime and deployment assumptions
 
## Improve architecture documentation including documentation of runtime and deployment assumptions
Line 5: Line 8:
 
##* ISS use cases (we can write up 2-3 variants)
 
##* ISS use cases (we can write up 2-3 variants)
 
## Use Bugzilla for features and bugs [done]
 
## Use Bugzilla for features and bugs [done]
## Define project/working relationship with Microsoft on CardSpace-related issues
+
## Define project/working relationship with Microsoft on CardSpace-related issues [partial]
## Define project/working relationship with OSIS
+
## Define project/working relationship with OSIS [partial]
 
# IdAS
 
# IdAS
 
## API design and implementation (version 0.5)
 
## API design and implementation (version 0.5)
 
##* New Context Provider Programming Interface (CPI) [in progress]
 
##* New Context Provider Programming Interface (CPI) [in progress]
##* IdAS Registry implementation
+
##* IdAS Registry implementation [partial]
##* (153208) IdAS unit tests (.higgins.idas.test)
+
##* (153208) IdAS unit tests (.higgins.idas.test) [Waiting for factory instantiation mechanism]
 
## Context Providers
 
## Context Providers
##* (852856) EODM(or Jena)-based provider (optionally uses HSQLDB for persistence)
+
##* (852856) EODM(or Jena)-based provider (optionally uses HSQLDB for persistence) [80% done]
##* XML file-based provider
+
##* XML file-based provider  
##* Progress towards one that uses LDAP
+
##* LDAP-based provider [in progress by Novell]
##* Refactor the existing Context providers to use the new interface
+
##* Refactor the existing Context providers to use the new interface  
 
# ISS
 
# ISS
 
## Continue design work on ISS (overview and salient points in wiki, begin Javadoc for details)
 
## Continue design work on ISS (overview and salient points in wiki, begin Javadoc for details)
Line 24: Line 27:
 
# HBX
 
# HBX
 
## Update the HBX doc (e.g. target protocols (e.g. OpenID), non-pluggable assumption)
 
## Update the HBX doc (e.g. target protocols (e.g. OpenID), non-pluggable assumption)
## Startup dialog box [spex being finalized]
+
## (152852) Improved screen scraping [done]
## (152852) Improved screen scraping
+
 
## (152861) For RSS-P: RP site i-card issuance
 
## (152861) For RSS-P: RP site i-card issuance
 
# Legal issues
 
# Legal issues
## Javadoc header stuff
+
## Javadoc header stuff [resolved]
## HBX startup dialog
+
## HBX startup dialog [defered to 0.6]
## Source code headers
+
## Source code headers [done]
 
# Token Issuer  
 
# Token Issuer  
## (152872) Work towards interop with live.microsoft.net (in progress)
+
## (152872) Work towards interop with live.microsoft.net [partial]
 
## Gather additional requirements for the Higgins Token Issuer (MikeM) [nearly done WRT ALF]
 
## Gather additional requirements for the Higgins Token Issuer (MikeM) [nearly done WRT ALF]
 
# Token Providers
 
# Token Providers
## Self-signed SAML 1.1 (under development)
+
## Self-signed SAML 1.1 [under development]
## Username / password (under development)
+
## Username / password [under development]
## SAML 1.1 (need to move this item to future milestone)
+
## Idemix (need to move this item to future milestone)
+
## X509 (need to move this item to future milestone)
+
 
# i-card broker/manager webapp
 
# i-card broker/manager webapp
## (152858) Bi-directional RSS-P support [in progress]
+
## (152858) Bi-directional RSS-P support [done]
 
## (152855) [[152855]] Better Fill&Scrape sync
 
## (152855) [[152855]] Better Fill&Scrape sync
 
## Refactoring/cleanup of code
 
## Refactoring/cleanup of code
## (152860) Remove hard-coded HTML profile edit/view pages [in progress]
+
## (152860) Remove hard-coded HTML profile edit/view pages [partial]
 
# OpenID support
 
# OpenID support
## Work with OpenID community on required changes to Higgins and extensions to OpenID necessary
+
## Work with OpenID community on required changes to Higgins and extensions to OpenID necessary [done]
  
  
Line 56: Line 55:
 
==On hold pending resolution of licensing issues==
 
==On hold pending resolution of licensing issues==
 
* [[H5-11-03 B]] UpdateGraph() algorithm: updating graph g from context c at time t  
 
* [[H5-11-03 B]] UpdateGraph() algorithm: updating graph g from context c at time t  
* [H5-11-04] Demo app: Using JUNG in a separate Swing (not SWT) window to render the graph generated/updated by H5-11-03 B
+
* [H5-11-04] Demo app: Using JUNG in a separate Swing (not SWT) window to render the graph generated/updated by [[H5-11-03 B]]
 +
<br>
 +
See also: [[Milestone 0.6]]
  
 
==Notes==
 
==Notes==
 
Numbers in parens (e.g. "(1234)") above are Eclipse Bugzilla entries. To see the bug click here https://bugs.eclipse.org/bugs/show_bug.cgi?id= and type in the bug ## (e.g. "1234").
 
Numbers in parens (e.g. "(1234)") above are Eclipse Bugzilla entries. To see the bug click here https://bugs.eclipse.org/bugs/show_bug.cgi?id= and type in the bug ## (e.g. "1234").

Latest revision as of 10:55, 16 December 2008

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Higgins logo 76Wx100H.jpg
  1. Overall architecture, documentation, project management, deployment
    1. Improve architecture documentation including documentation of runtime and deployment assumptions
    2. Use case compilation
      • IdAS use cases (we have 5 or so)
      • ISS use cases (we can write up 2-3 variants)
    3. Use Bugzilla for features and bugs [done]
    4. Define project/working relationship with Microsoft on CardSpace-related issues [partial]
    5. Define project/working relationship with OSIS [partial]
  2. IdAS
    1. API design and implementation (version 0.5)
      • New Context Provider Programming Interface (CPI) [in progress]
      • IdAS Registry implementation [partial]
      • (153208) IdAS unit tests (.higgins.idas.test) [Waiting for factory instantiation mechanism]
    2. Context Providers
      • (852856) EODM(or Jena)-based provider (optionally uses HSQLDB for persistence) [80% done]
      • XML file-based provider
      • LDAP-based provider [in progress by Novell]
      • Refactor the existing Context providers to use the new interface
  3. ISS
    1. Continue design work on ISS (overview and salient points in wiki, begin Javadoc for details)
    2. Define ISS UI (webapp) API
    3. Define ISS API
    4. Define I-Card Provider Interface
  4. HBX
    1. Update the HBX doc (e.g. target protocols (e.g. OpenID), non-pluggable assumption)
    2. (152852) Improved screen scraping [done]
    3. (152861) For RSS-P: RP site i-card issuance
  5. Legal issues
    1. Javadoc header stuff [resolved]
    2. HBX startup dialog [defered to 0.6]
    3. Source code headers [done]
  6. Token Issuer
    1. (152872) Work towards interop with live.microsoft.net [partial]
    2. Gather additional requirements for the Higgins Token Issuer (MikeM) [nearly done WRT ALF]
  7. Token Providers
    1. Self-signed SAML 1.1 [under development]
    2. Username / password [under development]
  8. i-card broker/manager webapp
    1. (152858) Bi-directional RSS-P support [done]
    2. (152855) 152855 Better Fill&Scrape sync
    3. Refactoring/cleanup of code
    4. (152860) Remove hard-coded HTML profile edit/view pages [partial]
  9. OpenID support
    1. Work with OpenID community on required changes to Higgins and extensions to OpenID necessary [done]


On hold

  • [H6-02-10] RSS Attribute Provider: Export DigitalSubject to RSS Item: general purpose solution
  • H5-11-22 Get rid of "owner" DigitalSubjects --reimplement using DigitalSubject references
  • H5-11-24 RCP Demo App: Enhancements

On hold pending resolution of licensing issues

  • H5-11-03 B UpdateGraph() algorithm: updating graph g from context c at time t
  • [H5-11-04] Demo app: Using JUNG in a separate Swing (not SWT) window to render the graph generated/updated by H5-11-03 B


See also: Milestone 0.6

Notes

Numbers in parens (e.g. "(1234)") above are Eclipse Bugzilla entries. To see the bug click here https://bugs.eclipse.org/bugs/show_bug.cgi?id= and type in the bug ## (e.g. "1234").

Back to the top