Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-releng-dev] [platform-ui-dev] Fwd: Integrate more projects into Platform UI?

I'm re-posting my previous reply to eclipse-dev.

Hi Lars,

I think this is something which absolutely makes sense, especially while we see low committer activity and insufficient head count in all platform projects in general. The separation was needed at time where Eclipse platform had multiple active teams working in parallel on the source code. Right now quite the opposite is the case and so the old setup does not make sense anymore and probably is more counterproductive.

Getting a patch reviewed & integrated in the "smaller" components with very little active committer base is nearly impossible and is a bottleneck for getting things done. Merging those smaller projects with a "bigger" committer family will definitely help here.

Platform.text integration to platform.ui was a first step in this direction and so far I think it was a success, at least from my point of view.

> What do you think? Should be suggest the move to Platform UI for the
> following components:
>
> - resources

A big +1

> - debug

+1

> - releng

+1

Kind regards,
Andrey Loskutov

http://google.com/+AndreyLoskutov

> Gesendet: Montag, 07. März 2016 um 21:35 Uhr
> Von: "Lars Vogel" <lars.vogel@xxxxxxxxxxx>
> An: "Eclipse Platform UI component developers list." <platform-ui-dev@xxxxxxxxxxx>, "Eclipse platform release engineering list." <platform-releng-dev@xxxxxxxxxxx>, platform-debug-dev@xxxxxxxxxxx, platform-core-dev@xxxxxxxxxxx
> Betreff: [platform-ui-dev] Fwd: Integrate more projects into Platform UI?
>
> I was asked to forward this to the individual mailing lists
> 
> 
> ---------- Forwarded message ----------
> From: Lars Vogel <lars.vogel@xxxxxxxxxxx>
> Date: Fri, Mar 4, 2016 at 9:51 AM
> Subject: Integrate more projects into Platform UI?
> To: "General development mailing list of the Eclipse project."
> <eclipse-dev@xxxxxxxxxxx>
> 
> 
> Hi,
> 
> The Equinox project started integrating more components into one
> sub-project. See
> https://dev.eclipse.org/mhonarc/lists/equinox-dev/msg08447.html
> 
> We recently integrated eclipse.platform.text into eclipse.platform.ui.
> From my perspective this was a big success. The existing text
> committers did a lot of work before the merge and also after the merge
> this part of the platform seem to be more active than before.
> 
> Because of the Equinox restructuring, I looked at the work happing in
> our platform sub-projects. Maybe we should consider moving the "not so
> active sub-projects" also to platform UI?
> 
> Here is a little summary of what I see:
> 
> == Releng
> 
> Releng is a project where David does almost all the work with some
> help of existing platform UI committers:
> 
> https://projects.eclipse.org/projects/eclipse.platform.releng/who
> 
> == Resources
> 
> Resources seems to be mainly maintained by Sergey and other existing
> Platform UI committers:
> 
> https://projects.eclipse.org/projects/eclipse.platform.resources/who
> 
> == Debug
> 
> Also Debug seems to not very active.
> 
> https://projects.eclipse.org/projects/eclipse.platform.debug/who
> 
> == General observation
> 
> All three projects see relatively little work at the moment. Debug had
> only ~15 commits in the last three months, several of them for bundle
> version changes.
> http://git.eclipse.org/c/platform/eclipse.platform.debug.git/log/
> Similar for resources.
> 
> And I think releng would also benefit from more people, e.g., several
> minor cleanup patches are currently pending in Gerrit since a while.
> Also I think it would be helpful if David could fix releng related
> issues directly in sub-projects.
> 
> The SWT sub-project seems very active and has its own native
> technology so I think I should definitely remain its own project.
> 
> == Feedback desired
> 
> What do you think? Should be suggest the move to Platform UI for the
> following components:
> 
> - resources
> - debug
> - releng
> 
> to the PMC?
> 
> I think this would increase the committer base for this projects and
> simplify our project setup. Also is seems at least for releng and
> resources that almost the same people as in Platform UI are working on
> these projects anyway. For Debug the committer base is not
> overlapping, this might be a reason why we want to keep is separate.
> 
> Best regards, 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
> 
> 
> -- 
> 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
> _______________________________________________
> platform-ui-dev mailing list
> platform-ui-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/platform-ui-dev


Back to the top