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

Science WG/Benefits

< Science WG
Revision as of 20:00, 23 February 2018 by Cxbrooks.gmail.com (Talk | contribs) (Start on benefits of the Science TLP.)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Members of the Science working group have enjoyed many benefits from the collaboration, below are some key benefits:

  • Simultaneous releases, which help drive release date selection for individual projects, gives the team a sense of accomplishment and leverages press releases to help gather attention.
  • Simultaneous releases also help us get changes through the contribution questionnaire. Having other members of the Science TLP see the CQ process is helpful. It could also be that by having a larger combined release, we get more attention in the CQ process than we might if we were individuals. In addition, by doing the simultaneous Science release at a different time thatn the main Eclipse Release Train, we help even out the workload on the IP team.
  • A smaller community of developers who will provide assistance with bringing up a new project. There is quite a bit to learn and the Eclipse mailing lists are great, but being able to ask an embarrassingly naive question to a smaller group is really helpful. Part of this is that if a project is a Science project, then the other members of the Science project have a stronger connection to new projects and have more invested in seeing the new project succeed.
  • The Science TLP was able to work with the Eclipse org about licensing (FIXME: need more about licensing, my recollection is that Science projects tend to use non-Eclipse licenses, especially LGPL and we were able to reach an agreement about this. Or was it about dual licensing?)

It was about being able to have LGPL dependencies if I remember correctly. I can’t seem to find the documentation I’ve stored somewhere. However, I think EPL v2 remedies that as it allows GPL dependencies. Jay, would you mind chiming in?

  • We've found it easier to get committers added via the Science TLP, in part because the Science PMC have a different background and focus than other PMCs.

Back to the top