Now that 10.8.1.2 has been published, I would like to revisit the question of what to do with the Eclipse plugins. As I understand it, many Derby users develop data-rich applications using these add-ons to the Eclipse IDE. These plugins, however, have two problems:

1) They violate the Derby charter. The charter explicitly states that we do not develop IDEs: http://db.apache.org/derby/derby_charter.html#Database+Technology

2) As release artifacts, they violate the principle that any Derby committer should be able to produce a complete Derby release.

Over the past five years, I have managed many of our releases. For each of these releases, I have had to rely on other community members to supply the appropriate Eclipse doc plugin. I have never felt comfortable signing an artifact which I did not build myself.

I would like to fix this situation and end up with a solution which has the following general shape:

A) It is easy for Eclipse users to obtain the right plugins for developing Derby-powered applications.

B) The Derby developer community gets out of the business of supplying IDE code which violates our charter.

C) We return to the principle that any committer can build a complete release, and we stop asking release managers to sign artifacts which they did not actually build.

I would like the community's advice about how to move forward on this.

Thanks,
-Rick

Reply via email to