It is true that DTP has 0 active committers. I jumped in previously because aggregation was stuck and an updated DTP build was required. Back then, I had the time and the inclination to work on pruning DTP down to a more manageable codebase given drastically lower resources available for maintenance. Sadly, there was no stomach in the community for the such changes. At this point, I no longer have the time available for DTP.
The DTP/Oxygen problem [1] that Aleksandar has referenced is more insidious. Since Platform doesn’t properly follow bundle versioning convention (breaking changes without major version bump), the aggregation does succeed with the last release of DTP (1.14), but presumably some subset of functionality is broken at runtime. I will prepare a 1.14.1 build today with the necessary fixes, but someone else will need to step up to test it and try to shepherd it into Oxygen.2 or .3 aggregation.
Frankly, I don’t think it matters much at this point whether DTP ends up under Tools or under WTP or stays on its own. The projects and companies that depend on DTP will presumably take care of it as needed wherever it lives. Given the dire lack of resource commitments, my current recommendation would be to leave it where it is. Not because it’s an optimal solution, but I just don’t see where the resources would come from to even do the minimal work of ensuring that the move goes through without problems, setting up the build, etc. Last thing we need is to end up again in the situation where a DTP fix is required and we have no immediate means to build it. Maybe it would be best not to rock the boat.
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=510140
Thanks,
- Konstantin
On Thu, Dec 7, 2017 at 12:26 AM, Wayne Beaton
<wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> Greetings Tools PMC.
>
> The Eclipse Data Tools project is no longer operating as a Top Level Project
> and so I'd like to restructure it as a subproject. There are two reasonable
> homes for the project: Tools or Web Tools.
>
> Does the Tools PMC have a strong feeling either way?
>
> I've created an issue to track the process and gather feedback. Your input
> appreciated.
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.eclipse.org_bugs_show-5Fbug.cgi-3Fid-3D510140&d=DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=ec4_DgVil5uG0h1oyBd1slGDWiBN9vlxeofu9jIhqp86mXJaHUtLLXs9PPYJbQOF&m=gMysq5Y91X3Cx5kZvJy8fXl-tV9ojXzbfWNoXyfvlWQ&s=zTk4wLcEOj08LKG9_E_I0kqPn97oReGuoA8qOhu6a_4&e=
>
> I would like to start this work in early 2018.
I wouldn't mind DTP as tools project as long as there is at least one
committer keeping it alive. In my personal experience it's quite dead
project. E.g. https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.eclipse.org_bugs_show-5Fbug.cgi-3Fid-3D516170&d=DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=ec4_DgVil5uG0h1oyBd1slGDWiBN9vlxeofu9jIhqp86mXJaHUtLLXs9PPYJbQOF&m=gMysq5Y91X3Cx5kZvJy8fXl-tV9ojXzbfWNoXyfvlWQ&s=EXWEl0Aa_vyPJesCnPIdUgY1B8NX6XruHlKE-ZTq3ks&e= is
pending for months and there is no way this would work under Oxygen.
What about it having standard workflow - gerrit, tycho, etc. ? Is this
smth the Tools PMC would have to help stuff and enforce?
>
> Wayne
>
> --
> Wayne Beaton
> Director of Open Source Projects
> The Eclipse Foundation
>
> _______________________________________________
> tools-pmc mailing list
> tools-pmc@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_tools-2Dpmc&d=DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=ec4_DgVil5uG0h1oyBd1slGDWiBN9vlxeofu9jIhqp86mXJaHUtLLXs9PPYJbQOF&m=gMysq5Y91X3Cx5kZvJy8fXl-tV9ojXzbfWNoXyfvlWQ&s=7fJ4Q18UwvyGyekUCG58yrs5fIuW3y-_e5rKy7Wjv_U&e=
--
Alexander Kurtakov
Red Hat Eclipse Team
_______________________________________________
tools-pmc mailing list
tools-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_tools-2Dpmc&d=DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=ec4_DgVil5uG0h1oyBd1slGDWiBN9vlxeofu9jIhqp86mXJaHUtLLXs9PPYJbQOF&m=gMysq5Y91X3Cx5kZvJy8fXl-tV9ojXzbfWNoXyfvlWQ&s=7fJ4Q18UwvyGyekUCG58yrs5fIuW3y-_e5rKy7Wjv_U&e=