[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pdt-dev] Future of PDT development

On Fri, Jul 13, 2012 at 5:33 PM, Martin Eisengardt <martin.eisengardt@xxxxxxxxx> wrote:

1) The way pdt-extensions should be distributed. We tend to provide a tycho/p2 repository where we mirror the official pdt-extensions. So that pdt users can install extensions very easy. Is there a way eclipse foundation can support this? Currently all plugins are non-eclipse projects. Robert, what do you think?

I'm not sure what the benefit of having some of the plugins being official eclipse projects would be. Also, i don't have any knowledge of the process/requirements of the proposal rules.

I think we should take a pragmatic approach and first plan/design the functionality which will build the "base" PDT-Extension API/framework. If later on it turns out that the quality
of the core plugins is meeting eclipse foundation standards, we can still think of making an official proposal where it makes sense.

One of the main problems i see here that most of the PDT extenders work on plugins in their spare time and therefore might run out of resources eventually. That's why there's so many abondoned projects
out there (e.g. the formatter from the japanese developer).

If we manage to create a lively community around PDT and the available extensions, we might keep those projects alive even if the original maintainer quits the project.

So probably the most realistic and straight forward way for the eclipse foundation to help the PDT-extension efforts is by hosting the central extension p2 repo / mirror.

I have prepared a project where you can test the idea: https://github.com/pulse00/p2-mirror

Running mvn install && mvn site will publish the mirrored p2 repository to http://pulse00.github.com/p2-mirror/