Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "01.26.2007 F2F Agenda"

(Development Processes & Stds)
Line 98: Line 98:
 
# <add your name>
 
# <add your name>
  
===Preliminary Agenda Items (not in any particular order (yet))===
+
===Wednesday Agenda===
  
===Development Processes & Stds ===
+
===Noon: Development Processes & Stds [30 min]===
 
*Review/Summarize results of "Build Day" [Tom??]
 
*Review/Summarize results of "Build Day" [Tom??]
 
*Component Owner responsibilities [Paul]
 
*Component Owner responsibilities [Paul]
Line 108: Line 108:
 
* Moving all Higgins interfaces/APIs back to JVM 1.4 [Tony]
 
* Moving all Higgins interfaces/APIs back to JVM 1.4 [Tony]
  
===Milestone 0.7 Progress/Review [Paul]===
+
===HBX: I-Card/Identity Selector [Abhi 30 min]===
* Step through each component and get an update (even if the update is "stuck in IPzilla process")
+
 
+
===HBX: I-Card/Identity Selector [Abhi]===
+
 
*Additional local folks may join us for this segment
 
*Additional local folks may join us for this segment
 
*Demo ????
 
*Demo ????
 
*Discussion of threat model to running the card selector in the browser itself
 
*Discussion of threat model to running the card selector in the browser itself
  
===ISS Client UI===
+
===1pm: Privacy/Data Policies [Duane,Tony, Mary Rundle 2 hrs] ===
*Bootstrapping option [Dale]
+
* Develop the Higgins' roadmap in this area
*Eclipse RCP vs. ??
+
* RP Security Policy
*Platform/tool/runtime issues [Paul]
+
** Is the goal Higgins policy = [MSFT CardSpace policy + Idemix]? More than this?
*Potential for collaboration with Ian Brown (developer of the Safari selector) [Paul]
+
** Relationship to other efforts (e.g. Liberty/CARML)?
 
+
* User's data privacy policy --not sure what the term for this is
=== OpenID Context Provider [Dale, Tom, Jim] ===
+
** e.g. Mary Rundle's ideas (from Berkman Center) based on international data protection law
*Implementation options (alternative use cases we could support)
+
* Identity Provider policy --not sure what the term for this is
*Call in segment with Dave Recordon on West Coast?
+
** Relationship to Liberty/AAPML
 
+
* Icons for User Data Protection Policies [Mary Rundle 60 minutes]
=== SAML Context Provider [Dale, Tom, Jim] ===
+
*Interest in creating this?
+
*Help from OpenSSO project
+
*Resources?
+
  
=== IdAS [Jim: 4-5 hours] ===
+
===3pm-5pm IdAS [Jim: 4-5 hours continuing Thursday morning] ===
 
* org.eclipse.higgins.idas.model refactoring (2 hours)
 
* org.eclipse.higgins.idas.model refactoring (2 hours)
 
** We're adding the APIs in [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171295 171295]. Is there anything else we need them for (getMetadataModel)?   
 
** We're adding the APIs in [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171295 171295]. Is there anything else we need them for (getMetadataModel)?   
Line 156: Line 149:
 
** Relationship Issues [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171304 171304]
 
** Relationship Issues [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171304 171304]
  
=== Registry Issues [Jim, Tom: 2 hours] ===
+
==Thursday==
 +
 +
===9AM: Continuation of IdAS Discussion (see above) [2+ hours]===
 +
 
 +
===11AM: Data Model & Related Topics [Paul 60 min] ===
 +
* Valery's Display Data Proposal and discussion
 +
** Motivation for "in-context" metadata vs. "external" metadata
 +
** Semantics of display metadata
 +
* Relaxing the OWL-DL constraint
 +
** Allow us to define our own kinds of Classes (e.g. for LDAP AUX classes, etc.)
 +
** Allow us to better "type" attribute data values (e.g. phone number masks (xxx)-xxx-xxxx) using XML Schema (I think)
 +
* "Well known Contexts"
 +
** Paul's unusual and possibly misguided ideas about how some kinds of identifiers (e.g. email, telephone numbers) should be modeled
 +
* IdentitySchemas.org update
 +
 
 +
===Noon: Lunch===
 +
 
 +
===1pm: Registry Issues [Jim, Tom: 2 hours] ===
 
* Status summary [IdAS_Registry_and_Configuration], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171291 171291], and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=164048 164048]
 
* Status summary [IdAS_Registry_and_Configuration], [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171291 171291], and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=164048 164048]
  
Line 168: Line 178:
 
** Stackable CP's [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171294 171294]
 
** Stackable CP's [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171294 171294]
  
===Data Model & Related Topics [Paul] ===
+
===3pm: OSIS and Interoperability [Paul 30 min]===
* Valery's Display Data Proposal and discussion
+
* presentation of [http://spwiki.editme.com/InteroperabilitySpace Interoperability Space]
** Motivation for "in-context" metadata vs. "external" metadata
+
* Discussion of Higgins interop demo schedule
** Semantics of display metadata
+
* Relaxing the OWL-DL constraint
+
** Allow us to define our own kinds of Classes (e.g. for LDAP AUX classes, etc.)
+
** Allow us to better "type" attribute data values (e.g. phone number masks (xxx)-xxx-xxxx) using XML Schema (I think)
+
* "Well known Contexts"
+
** Paul's unusual and possibly misguided ideas about how some kinds of identifiers (e.g. email, telephone numbers) should be modeled
+
* IdentitySchemas.org update
+
  
=== Higgins' and other Communities [Mary 60 min] ===
+
===3:30pm: ISS Client UI [Dale 30 min] ===
* A discussion whose proposed outcome is a wiki page characterizing the Higgins project's relationships with other communities.  
+
*Bootstrapping option [Dale]
[[Related Communities]]
+
*Eclipse RCP vs. ??
 +
*Platform/tool/runtime issues [Paul]
 +
*Potential for collaboration with Ian Brown (developer of the Safari selector) [Paul]
  
===Privacy/Data Policies [Duane,??] ===
+
===4pm: OpenID Context Provider [Dale, Tom, Jim 30 min] ===
* Develop the Higgins' roadmap in this area
+
*Implementation options (alternative use cases we could support)
* RP Security Policy
+
*Call in segment with Dave Recordon on West Coast?
** Is the goal Higgins policy = [MSFT CardSpace policy + Idemix]? More than this?
+
 
** Relationship to other efforts (e.g. Liberty/CARML)?
+
===4:30: SAML Context Provider [Dale, Tom, Jim 30 min] ===
* User's data privacy policy --not sure what the term for this is
+
*Interest in creating this?
** e.g. Mary Rundle's ideas (from Berkman Center) based on international data protection law
+
*Help from OpenSSO project
* Identity Provider policy --not sure what the term for this is
+
*Resources?
** Relationship to Liberty/AAPML
+
 
 +
==Friday==
 +
 
 +
===9AM: Higgins' and other Communities [Mary 60 min] ===
 +
* A discussion whose proposed outcome is a wiki page characterizing the Higgins project's relationships with other communities.
 +
* See draft here: [[Related Communities]]
  
 
===IP update [Mary 20 min]===
 
===IP update [Mary 20 min]===
  
===Principles of Identity Paper update [Gerry]===
+
===Principles of Identity Paper update [?? 10 min]===
 +
 
 +
===Milestone 0.7 Progress/Review [Paul 15 min]===
 +
* Step through each component and get an update (even if the update is "stuck in IPzilla process")
 +
 
 +
===Next Steps Wrapup===
 +
 
  
 
== See Also ==
 
== See Also ==
 
* [http://eclipse.org/higgins Higgins Home]
 
* [http://eclipse.org/higgins Higgins Home]
 
* [http://wiki.eclipse.org/index.php/Higgins_Wiki Higgins Wiki Home]
 
* [http://wiki.eclipse.org/index.php/Higgins_Wiki Higgins Wiki Home]

Revision as of 01:24, 23 January 2007

Agenda for Higgins face-to-face meeting in Provo, Utah, January (23), 24-26, 2007.

Location Novell's office. 1800 South Novell Place, Provo, UT 84606, (801) 861-7000

The event will start Wednesday January 24th at 1:00 and end Friday, January 26th at mid day.

Hotel Several of us are staying at the Conference Center in Provo map.

There are also a few hotels within walking distance (may have to deal with snow though) The markers are off. From left to right,

  • The La Quinta is across the street (west) and has a visible swimming pool.
  • The Fairfield has a blue roof
  • The Hampton is next to (east) of the Fairfield
  • The Sleep Inn is next to (northeast) of the Hampton

Weather Dress warm. It may be cold.

Pre-meetings (build issues) Jan 23-24

  • Working build clean-up meetings.
    • Tuesday, January 23rd 1:00 pm - 6:00 pm Building H 5th floor
    • Wednesday, January 24th 9:00 am - 12:00 pm Building H 1st floor
    • Novell team will escort from lobby. If late call 801 380 8760

Expected Attendees

  • Dale Olds
  • Jim Sermersheim
  • Mary Ruddy
  • Mike McIntosh
  • Paul Trevithick
  • Tom Doman
  • Tony Nadalin
  • Duane Buss
  • Daniel Sanders
  • Nataraj Nagaratnam
  • George Stanchev

Preliminary agenda for build issues meeting

  • Define user experiences (use cases). Something like:
    • Getting code from CVS:
      • Using Eclipse
      • Using other CVS tools
    • Build steps
      • Build prerequisites
        • Gathering dependencies
        • Setting up environment (incl. env variables)
      • Building in Eclipse
        • Using Eclipse build
        • Using ant inside eclipse
      • Building from the console
  • Standards for consistent developer builds
    • Do we need to support all the use cases above?
    • Instructions for getting code
    • Instructions and/or scripts for build prerequisites
    • Instructions on building
    • Is the output the same as the nightly build? (Jar file naming, Jar file versioning, Javadoc copyright)
  • Project Packaging and Terminology
    • Packages versus Projects
      • Should each different package be it's own project, or should a project contain multiple related package?
        • i.e. Why are there multiple IdAS projects?
  • Dependencies
    • Delivery/Distribution (how do people get them?)
    • Placement for builds
      • Do we require additional Eclipse plugins?
  • Review Nightly build needs
    • Jar file naming
    • Jar file versioning
    • Review Javadoc copyright
  • Requirements for package-managed builds
    • RPMs
    • JPackage

Main Meeting Jan 24-26

Expected Attendees

  1. Abhi Shelat (IBM)
  2. Dale Olds (Novell)
  3. Daniel Sanders (Novell)
  4. Duane Buss (Novell)
  5. Jim Sermersheim (Novell)
  6. Igor Tsinman (Parity)
  7. Mary Ruddy (SocialPhysics, Parity)
  8. Maxim Kopeyka (Parity)
  9. Mike McIntosh (IBM)
  10. Nataraj Nagaratnam (IBM)
  11. Paul Trevithick (SocialPhysics, Parity)
  12. Pete Rowley (Red Hat)
  13. Tom Doman (Novell)
  14. Tony Nadalin (IBM)
  15. <add your name>

Wednesday Agenda

Noon: Development Processes & Stds [30 min]

  • Review/Summarize results of "Build Day" [Tom??]
  • Component Owner responsibilities [Paul]
    • maintain automatic (nightly) builds
    • maintain all columns in your "row" here: Components (javadoc, psfs, etc)
    • maintain "to-do" list for each component
  • Moving all Higgins interfaces/APIs back to JVM 1.4 [Tony]

HBX: I-Card/Identity Selector [Abhi 30 min]

  • Additional local folks may join us for this segment
  • Demo ????
  • Discussion of threat model to running the card selector in the browser itself

1pm: Privacy/Data Policies [Duane,Tony, Mary Rundle 2 hrs]

  • Develop the Higgins' roadmap in this area
  • RP Security Policy
    • Is the goal Higgins policy = [MSFT CardSpace policy + Idemix]? More than this?
    • Relationship to other efforts (e.g. Liberty/CARML)?
  • User's data privacy policy --not sure what the term for this is
    • e.g. Mary Rundle's ideas (from Berkman Center) based on international data protection law
  • Identity Provider policy --not sure what the term for this is
    • Relationship to Liberty/AAPML
  • Icons for User Data Protection Policies [Mary Rundle 60 minutes]

3pm-5pm IdAS [Jim: 4-5 hours continuing Thursday morning]

  • org.eclipse.higgins.idas.model refactoring (2 hours)
    • We're adding the APIs in 171295. Is there anything else we need them for (getMetadataModel)?
    • Should the interfaces in the model package be used to produce instances of context data (digital subjects, attributes, filters, modification lists, etc.)?
    • Adding matching rules to the model
      • This overlaps some of the Data Model discussions below
      • Attributes should list the comparators they support 171312
      • Comparators should specify the assertion value required
  • IFilter refactoring (1 hour)
    • String representations of filters 171328
    • How to do substring and other matching rules which require non-standard attribute assertions 171331 and msg01394
    • Do comparators need to be represented as an interface?
  • Update operation refactoring 167978 (1 hour)
    • API atomicity for joining providers 171296
    • Adding a new Digital Subject to the backing store
    • Creating new attributes and values for new and existing Digital Subject
    • Modifying existing Digital Subject
      • Adding, replacing, and removing attributes 171297
  • Topics likely to be deferred (1 hour)

Thursday

9AM: Continuation of IdAS Discussion (see above) [2+ hours]

11AM: Data Model & Related Topics [Paul 60 min]

  • Valery's Display Data Proposal and discussion
    • Motivation for "in-context" metadata vs. "external" metadata
    • Semantics of display metadata
  • Relaxing the OWL-DL constraint
    • Allow us to define our own kinds of Classes (e.g. for LDAP AUX classes, etc.)
    • Allow us to better "type" attribute data values (e.g. phone number masks (xxx)-xxx-xxxx) using XML Schema (I think)
  • "Well known Contexts"
    • Paul's unusual and possibly misguided ideas about how some kinds of identifiers (e.g. email, telephone numbers) should be modeled
  • IdentitySchemas.org update

Noon: Lunch

1pm: Registry Issues [Jim, Tom: 2 hours]

  • Status summary [IdAS_Registry_and_Configuration], 171291, and 164048
  • IdAS and CP needs
    • Configuration
    • "Usable" Context Ref URI
  • Other Registry needs?

3pm: OSIS and Interoperability [Paul 30 min]

3:30pm: ISS Client UI [Dale 30 min]

  • Bootstrapping option [Dale]
  • Eclipse RCP vs. ??
  • Platform/tool/runtime issues [Paul]
  • Potential for collaboration with Ian Brown (developer of the Safari selector) [Paul]

4pm: OpenID Context Provider [Dale, Tom, Jim 30 min]

  • Implementation options (alternative use cases we could support)
  • Call in segment with Dave Recordon on West Coast?

4:30: SAML Context Provider [Dale, Tom, Jim 30 min]

  • Interest in creating this?
  • Help from OpenSSO project
  • Resources?

Friday

9AM: Higgins' and other Communities [Mary 60 min]

  • A discussion whose proposed outcome is a wiki page characterizing the Higgins project's relationships with other communities.
  • See draft here: Related Communities

IP update [Mary 20 min]

Principles of Identity Paper update [?? 10 min]

Milestone 0.7 Progress/Review [Paul 15 min]

  • Step through each component and get an update (even if the update is "stuck in IPzilla process")

Next Steps Wrapup

See Also

Back to the top