[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [pde-dev] DS annotation builder plug-in for the PDE
|
Hi Curtis, hi John,
I entered a bug against PDE (
https://bugs.eclipse.org/bugs/show_bug.cgi?id=376950). The source is available at GitHub (
https://github.com/wuetherich/ds-annotation-builder).
Becoming a PDE committer to help maintain the code would be fine.
Regards,
Gerd
2012/4/13 John Arthorne
<John_Arthorne@xxxxxxxxxx>
Gerd, so it doesn't get lost, I suggest
entering a bug report against PDE and supplying the source code as an attachment.
Would you be interested in becoming a PDE committer to help maintain the
code after it is contributed?
John
Hi Gerd,
The plug-in does look like a valuable extension for PDE. The only
issue is the limited amount of committer time available to review the fix
and maintain it in future releases.
The feasibility of this should be discussed after 4.2 is released.
Curtis Windatt
Hi,
as you may know, the upcoming OSGi R5 specification (http://www.osgi.org/download/osgi.enterprise-5.0.0-pfd.pdf)
contains a set of Declarative Services Annotations that can be used to
generate the component description at build time. This approach significantly
simplifies the development of service components. To support this approach
in the PDE, I recently implemented a PDE annotation builder plugin (see
http://drupal.gerd-wuetherich.de/pde-annotation-builder-en.html),
based on some work Nils Hartmann and Frank Schlüter did before. This plugin
provides a custom builder that generates component descriptions by traversing
the ASTs of all source files that are contained in a PDE project.
The plugin works quit nice, and from my POV it would be a valuable extension
for the PDE. So my question is if there is any interest/possibility to
contibute the plugin the PDE project? It already is open source and licensed
under the EPL (Git-Repository: https://github.com/wuetherich/ds-annotation-builder).
Regards,
Gerd Wütherich
_______________________________________________
pde-dev mailing list
pde-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-dev
_______________________________________________
pde-dev mailing list
pde-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-dev
_______________________________________________
pde-dev mailing list
pde-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-dev