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 "Architecture Council/Minutes December 16 2008"

Line 43: Line 43:
  
 
=== Administrative ===
 
=== Administrative ===
* New Members: Linda Chan, Sven Efftinge (new Strategic Member)
+
* '''New Members''': Linda Chan, Sven Efftinge (new Strategic Member)
* New Dormant Members - see [[Architecture Council/Members and Mentors]]
+
* New '''Dormant Members''' - see [[Architecture Council/Members and Mentors]]
 
* Some Bio's still not filled in: [[Architecture Council/Members and Mentors]] - Doug Clarke, Sven Efftinge, Philippe Mulet, Steve Northover, Brett Porter, Mary Ruddy, Michael Scharf, Thomas Watson, David Williams, Mike Wilson, Gary Xue
 
* Some Bio's still not filled in: [[Architecture Council/Members and Mentors]] - Doug Clarke, Sven Efftinge, Philippe Mulet, Steve Northover, Brett Porter, Mary Ruddy, Michael Scharf, Thomas Watson, David Williams, Mike Wilson, Gary Xue
 
** '''Just click on your red link''' to create a page -- it can't be simpler!
 
** '''Just click on your red link''' to create a page -- it can't be simpler!
Line 52: Line 52:
 
** Bugs been open for some time, is our process good enough?
 
** Bugs been open for some time, is our process good enough?
 
** See [[Architecture Council/Members and Mentors#Projects that need mentors]]: ACTF, Aperi, Apogee (Dave Carver), COSMOS, PDT -- '''AI File a Bug''' (best have the project file one), [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&component=Architecture%20Council use this link] for filing the bug. '''AI Wayne''' contact technology projects telling them to file the bug.
 
** See [[Architecture Council/Members and Mentors#Projects that need mentors]]: ACTF, Aperi, Apogee (Dave Carver), COSMOS, PDT -- '''AI File a Bug''' (best have the project file one), [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&component=Architecture%20Council use this link] for filing the bug. '''AI Wayne''' contact technology projects telling them to file the bug.
* '''Enter Mentorship data''' on the [http://portal.eclipse.org Portal] - new AC component - will show up on the [http://www.eclipse.org/org/foundation/council.php#architecture councils page] as well as project homepages
+
* '''AC Admin via the [http://portal.eclipse.org Portal]'''
** Should we retire the [[Architecture Council/Members and Mentors]] page? - No, 'cause the "dormant" status cannot be tracked in foundation DB
+
** Enter Mentorship data on the [http://portal.eclipse.org Portal] - new AC component - will show up on the [http://www.eclipse.org/org/foundation/council.php#architecture councils page] as well as project homepages
** Request "mentored projects" hyperlinks on the councils page
+
** {{bug|256318}} - Need a page that lists projects and mentors for further processing (query for projects without mentors)
** Request Biography hyperlinks on the councils page, driven by the Portal? Or would the "blog" URL that's already in the Portal be enough? Martin is in favor of a compulsory Bio on Eclipse Wiki because it's nice to hyperlink persons right in Wiki text like [[Martin Oberhuber]]
+
** {{bug|258085}} - [http://www.eclipse.org/org/foundation/council.php#architecture councils page] - hyperlink mentored projects against projects' home pages
** Request a query for projects without mentors (once Portal data is complete)
+
** {{bug|258096}} - Request a "Biography URL" in the Portal
 +
** {{bug|255383}} - [http://www.eclipse.org/org/foundation/council.php#architecture councils page] doesn't show company affiliation for PMC reps
 +
** {{bug|255385}} - [http://www.eclipse.org/org/foundation/council.php#architecture councils page] doesn't show PMC reps for Modeling, Birt, Stp
 +
** Should we retire the [[Architecture Council/Members and Mentors]] page? - Not entirely, 'cause the "dormant" status cannot be tracked in foundation DB, and mentorship for proposed projects won't show up; but don't want to do double bookkeeping
 
* Janet's [http://dev.eclipse.org/mhonarc/lists/eclipse.org-committers/msg00695.html E-Mail] asking PMC's and AC to answer IP/Legal related questions:
 
* Janet's [http://dev.eclipse.org/mhonarc/lists/eclipse.org-committers/msg00695.html E-Mail] asking PMC's and AC to answer IP/Legal related questions:
 
** IPZilla update (Mike) ?
 
** IPZilla update (Mike) ?

Revision as of 11:01, 9 December 2008

Meeting Title: Architecture Council Monthly Meeting
Date & Time: Tuesday December 16, 2008 at 1600 UTC / 0800 SFO / 1100 Ottawa / 1600 London / 1700 Berlin
Html.gifHTML | Ical.gifiCal
Dial-in: (+1) 613.287.8000 (Ottawa and international) or
866.362.7064 (toll-free North America)
passcode 464440#

Attendees

Agenda / Notes

  • Feel free to edit, but not during the call!

Review of Action Items

Administrative

  • New Members: Linda Chan, Sven Efftinge (new Strategic Member)
  • New Dormant Members - see Architecture Council/Members and Mentors
  • Some Bio's still not filled in: Architecture Council/Members and Mentors - Doug Clarke, Sven Efftinge, Philippe Mulet, Steve Northover, Brett Porter, Mary Ruddy, Michael Scharf, Thomas Watson, David Williams, Mike Wilson, Gary Xue
    • Just click on your red link to create a page -- it can't be simpler!
    • Bjorn (and some others) to become dormant?
  • Projects in need of Mentors
  • AC Admin via the Portal
    • Enter Mentorship data on the Portal - new AC component - will show up on the councils page as well as project homepages
    • bug 256318 - Need a page that lists projects and mentors for further processing (query for projects without mentors)
    • bug 258085 - councils page - hyperlink mentored projects against projects' home pages
    • bug 258096 - Request a "Biography URL" in the Portal
    • bug 255383 - councils page doesn't show company affiliation for PMC reps
    • bug 255385 - councils page doesn't show PMC reps for Modeling, Birt, Stp
    • Should we retire the Architecture Council/Members and Mentors page? - Not entirely, 'cause the "dormant" status cannot be tracked in foundation DB, and mentorship for proposed projects won't show up; but don't want to do double bookkeeping
  • Janet's E-Mail asking PMC's and AC to answer IP/Legal related questions:
    • IPZilla update (Mike) ?
  • AC Website Revamp needed to make the information that's already there more consumable

News from the EMO & Councils

Recent Discussions

Old items

  • EMO: bug 250317 How to officially communicate Requirements (as per the board, dev process, IP policy...) to the PMCs, Project Leads, Committers?
  • RC - Roadmap Process: RequirementsCouncilThemesAndPriorities - are we happy with it?
  • PC - Richard Gronback: New Galileo Requirements from the Planning Council?
    • Must do: Use only Published API by M6
    • Must do: Provide basic Capability / Activity Definitions by M6
    • Must do: Use Babel by M6

How to start Releng?

Top Ten Recommendations

Relationship to E4

Concurrency

  • Examples: bug 245573 comment 12 (Dali JPA Tools Deadlock, John CC'd to EAC); bug 246840 discussion about ISchedulingRule (saving project preferences)
  • What is causing issues?
    • work performed during class loading (Activator.start()) - unknown context, can run at unpredictable times
    • work performed in callbacks - unknown context, avoid synchronous callbacks
    • General recommendations: (e.g. avoid synchronous callbacks, avoid in Activator.start(), static initializers or Singleton getters) - a general recommendation could be to avoid performing work at unpredictable times, but that would recommend against lazy initialization in general
    • Does anybody have a well-working, consistent model on top of the current infrastructure?
    • Totally new concurrency mechanism as part of E4 ?
      • David Orme mentions DataBinding Realms and the Threads Considered Harmful blog which references Erlang message-based concurrence
      • Would it help to become more asynchronous under the hood, even if old APIs need to remain for compatibility?
      • Are there any other good known models for concurrency?
    • Better Javadoc ?
      • Example: ISchedulingRule.isConflicting() vs. ISchedulingRule.contains(), and how does it relate to RuleFactory and MultiRule?
    • Articles ? - John referenced the resource-deltas article

Mentoring New Projects

  • We need more Architecture Council members to step up and become project mentors
    • New projects require two mentors (a Good Thing™)
  • How do new projects find/attract a mentor?
    • Mailing list, bugzilla?
    • "Work the crowd"
  • Experiences?
    • What could be improved?
    • Webpage improvements: more pre-canned content for new projects (like Sourceforge)?

Other Ideas for Discussion

  • Mentoring Galileo: What could be improved?
    • Running each project's unittests with full Galileo installed; especially interesting for Performance tests
    • Don't duplicate work done by the Planning Council
    • Integrated bug reporting: Mylyn is providing a bug/error/enhancement reporting facility that will provide a flexible and product-configurable mapping between features, bundles and bug trackers bug 212209 (Example: http://wiki.eclipse.org/images/8/86/Mylyn-Bug-Reporting-Example.jpg ). Do we want this for Galileo?
  • E4 now has bi-weekly calls -- won't discuss E4 on the EAC unless asked / invited
  • Eclipse Pain Points

Action Items

Next Meeting

Back to the top