February_03_2016.md

October 9, 2023 ยท View on GitHub

Logistics

Meeting Title:

Planning Council Conference Call

Date & Time:

Wednesday, February 3, 2016, at 1200 Noon Eastern

Dial in:

(See Asterisk service for complete details on SIP, potential new numbers, phone mute commands, etc.)

Phone Numbers: (Check Asterisk/Numbers for more or current phone numbers.)

For all phone lines: Participant conference extension: 710 then enter pin 35498
  • Ottawa (local call in Ottawa) 1-613-454-1403
  • North America (toll free) 1-866-569-4992
  • 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
  • Switzerland (local call anywhere in Switzerland) +41-44-580-2115
  • SIP clients:
call 710@asterisk.eclipse.org, then enter pin 35498.

Members and Attendees

width="100%" valign="top"

PMC (and Strategic) Reps

Chris Aniszczyk

Technology (PMC)

Dani Megert

Eclipse (PMC)

Y

Sam Davis

Mylyn (ALM) PMC

Y

Brian Payton

Datatools (PMC)

Doug Schaefer

Tools (PMC)

Y

Ian Bull

Rt (PMC)

Y

Chuck Bridgham

WTP (PMC)

Wayne Beaton

Eclipse Foundation (appointed)

Y

David Williams

(appointed Chair)

Y

Strategic Reps

Alexander Nyssen

Itemis

Y

Nick Boldt

Redhat (Strategic Developer)

Y (plus Michael to "listen in")

Remi Schnekenburger

CEA List (Strategic Developer)

Cedric Brun

OBEO (Strategic Developer)

Neil Hauge

Oracle (Strategic Developer)

Stephan Merker

SAP AG (Strategic Developer)

Y

Markus Knauer

Innoopract (Strategic Developer)

Y

(has PMC rep; Dani Megert)

IBM (Strategic Developer)

X

width="100%" valign="top"

Inactive

(was John Arthorne)

Cloud (PMC)

X

[no name]

CA Inc. (Strategic Consumer)

X

(was Gary Xue)

Birt (PMC)

X

(has/had PMC rep)

Actuate (Strategic Developer)

X

(was Rajeev Dayal)

Google (Strategic Developer)

X

Ed Merks

Modeling (PMC)

X

Adrian Mos (Marc Dutoo )

SOA (PMC)

X

Note: "Inactive" refers to Strategic Members or PMCs we have not heard from for a while and have been unable to convince to participate. Those members can become active again at any time. Contact David Williams if questions.

Note: feel free to correct any errors/omissions in above attendance record. Y = Yes, attended N = No, did not R = regrets sent ahead of time D = delegated X = not expected

Announcements

  • Welcome Alexander Nyssen as new Planning Council member representing Itemis.
  • Any others?

Previous meeting minutes

  • Review previous meeting minutes if you'd like. That is, review them before the meeting, but if questions or issues with previous minutes, this would be a good time to bring them up.

Mars Planning

  • Mars.2 issues?
  • Tracking participation in minor releases

Neon Planning (and beyond)

  • Should we change "maintenance" staging name now? for Mars.2? See .
  • - [See also for unreleated additional URL.]
  -
    \- Still "todo" item. (i.e. not done yet, apologies for delay)
  • Release Policy vs. Release mechanics. This is being tracked in .
  • We had a constructive discussion about this issue, even if not complete agreement. We, at least, have some items to investigate.

    \- *Markus will propose to EPP packages that they (or, he) begin
    building EPP packages with their "main features" in EPP products
    as "root features". Thus, if we updated the Sim. Release repo,
    users would get a "fix" via "check for update". Note: I believe
    projects would have to come out with a new "release" of the
    features -- that is "patch features" would not automatically be
    found -- I THINK. Another implication is that "check for
    updates" would take longer, I believe, since more features to
    "fetch" to see if they have changed.*
    \- *With the above root features in place, it would be easier to
    do an off-schedule re-build of the Sim. Release repository --
    with just the "changed features" being used as input. We would
    not rebuild the packages, just the repository. This should
    minimize the amount of work required from other projects.*
    \- *The issue for which there was still disagreement is how to
    manage these off-schedule changes. I think there are basically
    three proposals, and we agreed that by next meeting we would
    list "pros and cons" of each:*
      -
        \* *A. Status quo: even if not a recommended practice,
        projects can add "reference repositories" when their feature
        is installed, so their users can get easy updates when ever
        and what ever the project desires. No Planning Council
        involvement.*
        \* *B. Provide a "built-in" URL, disabled by default, that
        would point to a composite repo named something like
        "hotfixes" or simply "fixes" or perhaps even "extras" --
        depending on the policy that was adopted. The argument being
        that then at least "what projects do there" is a little more
        visible. Minimal Planning Council involvement.*
        \* *C. Provide a process, and make it easier, for projects
        to contribute off-schedule "service" and re-spin the Sim.
        Release repository. This would likely be a special
        repository, where only the "changed bits" would be included,
        and the rest point to the previous, unchanged repository (a
        "trusted repository" in b3 aggregator terminology). The
        Planning Council would briefly review these "requests for
        off-schedule builds" primarily to make sure they were
        "blocking" or "critical" bugs, and perhaps to briefly assess
        if there was any chance of impacting other projects. i.e. a
        change in a "leaf" project or a "leaf" function would be
        pretty easy to "approve", but if someone wanted to make a
        big change to the way "jobs" worked, then it would take more
        review and/or testing (if allowed at all).*
    
  • Rolling "release" issue.
  -
    I have sometimes heard it suggested we allow more of a
    "continuous release". Is this something we should discuss?
    Should we have some long term planning for it? Such as, what
    would it take to accomplish that?
    This could be planned with or without the "beta stream"
    mechanisms sometimes discussed.
  • '' Did not discuss much during this meeting, other than to note similarity to above issue.''
  • Should the ability to update from yearly release to yearly release be a 'requirement'?
  -
    What would this take? (Such as features are never "just removed"
    but are replaced or transitioned?)
    What testing would projects have to do?
    May become "defacto requirement" once  is implemented.
  • Seemed to be no objection to "trying it" and with Neon we will "try it" by having the "streamless-URL" proposed in . For Neon, we will not use that URL automatically anywhere but users can add it if they would like. Will be interesting to see if many bug reports occur from people trying that "update to next main release" (that is, from Mars to Neon).

Neon + 1 Planning

EclipseCon Face-to-face

New Business

  • Nick suggested moving b3 editor to Gerrit to facilitate contributions and evolution of b3
  • David vetoed that change as being "not worth it (at this point in time)" according to him.
  • Great Fixes for Neon
  • Wayne outlined his proposal for "great fixes" for Neon. It is desired the winners (3 or so per milestone) be announced concurrently with M6 and M7. He believes he can automate, via Git, the task of finding non-committers who have made a lot of contributions to one or more projects at Eclipse, for Neon. He would like to identify about 10 candidates, and then have Architecture and Planning Council members vote on who had the "most impact". There was no disagreement with this approach, and the PC members thought they would have time to participate. Details remain to be worked out.

Next Meeting

  • March 2, 2016 - Regular First Wednesday Meeting (The week before EclipseCon!)

Reference