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 "01.26.2007 F2F Agenda"
(→Development Processes & Stds) |
|||
Line 98: | Line 98: | ||
# <add your name> | # <add your name> | ||
− | === | + | ===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] | ||
− | + | ===HBX: I-Card/Identity Selector [Abhi 30 min]=== | |
− | + | ||
− | + | ||
− | ===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 | ||
− | === | + | ===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] | |
− | + | ||
− | + | ||
− | * | + | |
− | * | + | |
− | === 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] | ||
− | === | + | ===3pm: OSIS and Interoperability [Paul 30 min]=== |
− | * | + | * presentation of [http://spwiki.editme.com/InteroperabilitySpace Interoperability Space] |
− | + | * Discussion of Higgins interop demo schedule | |
− | + | ||
− | + | ||
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | === | + | ===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]=== | ===IP update [Mary 20 min]=== | ||
− | ===Principles of Identity Paper update [ | + | ===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
- Build prerequisites
- Getting code from CVS:
- 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?
- Should each different package be it's own project, or should a project contain multiple related package?
- Packages versus 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
- Abhi Shelat (IBM)
- Dale Olds (Novell)
- Daniel Sanders (Novell)
- Duane Buss (Novell)
- Jim Sermersheim (Novell)
- Igor Tsinman (Parity)
- Mary Ruddy (SocialPhysics, Parity)
- Maxim Kopeyka (Parity)
- Mike McIntosh (IBM)
- Nataraj Nagaratnam (IBM)
- Paul Trevithick (SocialPhysics, Parity)
- Pete Rowley (Red Hat)
- Tom Doman (Novell)
- Tony Nadalin (IBM)
- <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)
- Update operation refactoring 167978 (1 hour)
- 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]
- General Registry thoughs msg01249
- IdAS and CP needs
- Configuration
- "Usable" Context Ref URI
- Other Registry needs?
- Stackable CP's 171294
3pm: OSIS and Interoperability [Paul 30 min]
- presentation of Interoperability Space
- Discussion of Higgins interop demo schedule
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")