Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pde-dev] Merging eclipse.pde with eclipse.pde.ui repo

Lars,

Comments below.

On 02.03.2016 21:04, Lars Vogel wrote:
Ed, to contribute to PDE the feature is usually not required.
As I discovered authoring the various Oomph setups for "platform projects", figuring out the repos in which bundles and features lurk is a task unto itself!
And that
is the only component left in the repo.
I wonder who has been maintaining it... I guess your saying that the contributors won't care about it, usually...

Of the top 10 most contributed-to projects at Eclipse, 8 have Oomph setups.
Where do I find this list?
The list was presented to the board. I'm not sure if they're available via the minutes. The point of the slides were to show information projects with active contributions. My personal observation was that most of them had Oomph setups.

There seems to be no good reason not to have an Oomph setup, other than not wanting to author one (which I've already done) or not wanting to maintain one. But not maintaining one is like asserting that documenting the manual steps well, and performing them all manually as well, is better than automation. An argument that does not fit so well with Eclipse as a tooling organization.

  and breaks the Oomph setup we've provided but aren't keen on maintaining forever...
Are the setups maintained as part of Oomph?
Yes, the ones in http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/tree/setups/interim are generally ones that the teams themselves should maintain.
  I looked up Oomph itself
and it seems to have no contributors in the last three methods, except
for 1 commit. https://projects.eclipse.org/projects/tools.oomph/who
I believe this is the most recent gerrit contribution:

http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/commit/?id=a25d7e4e31b2efee4d865a5129d5dd6459f2867a

Best regards, Lars

On Wed, Mar 2, 2016 at 9:46 AM, Ed Merks <ed.merks@xxxxxxxxx> wrote:
Perhaps someone will some day maintain an Oomph setup for PDE (not to
mention Equinox, JDT, the Platform, and so on).  Perhaps there might be more
contributors if contributors didn't have to spend hours figuring out how to
contribute.   Of the top 10 most contributed-to projects at Eclipse, 8 have
Oomph setups.

It's clear that this kind of refactoring (and the one discussed for Equinox)
breaks the documentation, if any, for how to set up a development
environment, breaks existing development environments setups, and breaks the
Oomph setup we've provided but aren't keen on maintaining forever...



On 01.03.2016 21:53, Lars Vogel wrote:
Hi,

tagging for 4.5.2 has finished.

I plan to merge eclipse.pde with its history into eclipse.pde.ui repo
on Friday 04.03.

Best regards, Lars

On Thu, Feb 18, 2016 at 9:47 AM, Lars Vogel <lars.vogel@xxxxxxxxxxx>
wrote:
FYI, Dani suggested to wait with the merge until we tagged 4.5.2.

See https://bugs.eclipse.org/bugs/show_bug.cgi?id=475932#c24

Feel free to commit to both repos again, I announce again once we are
ready
for the merge.

Best regards, Lars

Am 17.02.2016 8:14 nachm. schrieb "Lars Vogel" <lars.vogel@xxxxxxxxxxx>:
FYI - tomorrow morning (CET) I plan to merge the feature contained in
eclipse.pde with its history into eclipse.pde.ui repo. This should
make the eclipse.pde repo obsolete for future developments.

It is likely that my work is easier, if you avoid committing to both
repos tomorrow.

I send out an email, once I'm done.

See https://bugs.eclipse.org/bugs/show_bug.cgi?id=475932

Best regard, Lars

--
Eclipse Platform UI and e4 project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web:
http://www.vogella.com


_______________________________________________
pde-dev mailing list
pde-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/pde-dev





Back to the top