Architecture Council/Meetings/March 14 2013

From Eclipsepedia

Jump to: navigation, search
Meeting Title: Architecture Council Monthly Meeting
Date & Time: Thursday March 14, 2013 at 1500 UTC / 0800 SFO / 1100 Ottawa / 1500 London / 1600 Berlin attention DST change
Html.gifHTML | Ical.gifiCal
Dial-in: Let's use the Foundation's Asterisk setup for this call:
  • Ottawa (local call in Ottawa) 1-613-454-1403
  • North America (toll free) 1-877-369-7806
  • Germany (local call anywhere in Germany) 49-692-2224-6059
  • France (local call anywhere in France) 33-17-070-8535
  • UK (toll free) 0800-033-7806

Participant conference extension: 701 then enter pin: 51968

  • SIP clients can call 701@asterisk.eclipse.org, then enter pin 51968.

Contents

Attendees

All AC Members are invited.

  • PMC Reps please confirm attendance or list your delegate below. Every PMC is required to name a primary and backup delegate, and to ensure that one delegate attends the meeting.
BIRT: Wenfeng Li Wenbin He
DTP: Brian Payton Linda Chan
Eclipse: Mike Wilson John Arthorne
Boris Bokowski
Modeling: Ed Merks Cédric Brun
Sven Efftinge
Eike Stepper
Mylyn: Steffen Pingel Mik Kersten
RT: Christian Campo Tom Watson
Doug Clarke
Ian Bull
SOA: Adrian Mos Marc Dutoo
Sebastien Gandon
Technology: Gunnar Wagenknecht Wayne Beaton
Tools: Doug Schaefer
WTP: Chuck Bridgham Dave Carver
Neil Hauge

All Attendees

  • Regrets: Gunnar Wagenknecht

Dave Williams, Doug Schaefer, Andrew Overholt, Christian Campo, Ian Bull, Ed Merks, John Arthorne, Chuck Bridgham, Michael Scharf, Neil Hauge, Martin O, Tom Watson, Steffen Pingel, Achim Loerke


Agenda / Notes

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

Review of Last Meeting

New Topics

  • Problems dialing into German access number
  • Martin: EclipseCon 2013 AC Meeting
    • Sunday all-hands + Breakfast [Tuesday]

How To Contribute Docs

  • Krum bug 397644 How to contribute docs, where to host them and how to publish ?
    • Where to make it visible ?
    • Suggestion to add to the PMI, Wayne commented on the bug
    • Martin suggestion: Add 1 link "AC Recommendations" to the Development Resources
  • Martin: bug 358968 Policy for configuring Logging systems (like slf4j, commons logging, ...) in Eclipse
    • Mylyn disables commons logging
    • m2e configures logback as null logger for similar reasons
    • Handle on EPP level ?
    • Martin: OK with plugins (like Mylyn) disabling logging of downstream components by default;
      • Allow re-enabling logging from the outside eg via System Property
      • Document how to re-enable it (eg via System Property / Eclipse.ini
    • Steffen: Became aware that Microsoft had issues with Mylyn disabling logging by default
    • Request is for a standardized way to enable or disable logging
      • Michael: Common Preference ?
    • If a plugin wants logging and another does not, who should win ? - Cannot assign priorities on plugin level
      • Steffen agrees that logging should be disabled by default on plugin level
    • Recommendation:
      • Steffen: Provide common default implementations for disabling logging ?
        • Those would have to live in Orbit, since logging impls live in Orbit ...

LTS Updates

  • Martin: LTS updates - see this message, interesting information in the thread
    • John: How would version numbers work in LTS ?
    • Company's own branches vs canonical branch ?
    • Level of testing - how are decisions made what changes flow back into the command branch ?
    • Last Econ's LTS meeting was very introductory and didn't go as deep as we'd like ... maybe schedule a BoF for a follow-up meeting
    • Unsure about current state ... there's now lts.eclipse.org, but are there even build machines
    • Martin: As a project lead, I need to know when LTS adopts changes; since my customers might have an LTS stream and I need to know when my own plugins won't work on LTS due to a version conflict
    • John: People in the Field should know some policies
    • Martin: Maybe at least publish the LTS version numbers publicly (while the bits are private)
    • Publish notes of details, might get potentially interested companies more interested


  • Any other notices for M6 / EclipseCon ?
    • John: Eclipse Platform 4 is finalizing new e4 API and it's going into M6
      • Adopters please review the API and check if it meets your requirements
      • Meant to be a "usable subset" of the full API; some advanced concepts are not graduating yet and remain provisional
      • Report feedback or gaps; internals you're using that didn't make it into API; there's still some (but limited time!)
      • Most e4 API unchanged compared to Juno - mostly cleanup and docs only, removed / broke / changed things only where absolutely necessary. Therefore, an e4 application that's built against Kepler should typically run on Juno too !


  • John / Wayne : Process Diet
    • Project Management Infrastructure
    • bug 401236 CLA's and git signed-off-by


General Topics

  • Eclipse Infrastructure - git, Gerrit, Maven, Hudson, Bugzilla, ...
  • Updates from the Board or the EMO
    • Ed: bug 401236 CLA's and git signed-off-by improvements for automatic tracking
    • IP Committee working on some other things that might life easier for committers, but can't talk about details yet
      • 250-line restriction ... and ways around it like splitting into multiple commits
      • Github: Pulling contributions; external contributions
        • Martin: Fork granularity - what if I want to fork a single plugin only, do I have to fork the whole repo ?
          • John: Maintaining the fork is much easier by forking the repo (rebase and keep up-to-date)
  • Ian: Reminder to vote for the Board


Action Items

  • Cleaned up old action items, see Architecture Council/Meetings/February 10 2011 for old stuff
  • (old) Martin to add Eclipsecon meeting notes onto the wiki
  • (old) Tim write up an initial wiki page with information for people to standardize on the tracing API
  • (old) Martin revise the AC Wiki to make it easier to find the New Member Process. More links on homepage. More usage of categories.
  • (old) Martin bug 315210 Make the AC mailing list open / moderated

Next Meeting