Øyvind Jensen wrote:
Introduction

We're two graduates from South Trøndelag University College (Høgskolen I
Sør-Trøndelag, HiST) in Norway. We've developed an administration tool for
Apache Derby as a student project and would like to open it to the
community process and continue working on it.

[snip]

Sounds interesting.

Basic functionality

Application programming interface (API)

-Start/Stop database (DB)
-Change port and DB default directory
-Run Apache Derby as network server and embedded
-Create tables and retrieve data
-Show server parameters and monitoring information
-Logging (client and server)

I'm not sure what is being proposed here for the above list, Derby already has api's to do all of the above, is this introducing new alternate (non-standard?) mechanisms?

[snip]

We would like to know your opinions on including a graphical management
tool into Apache Derby. We're aware of the project details when it comes
to GUIs, but we believe there is no better place to host the code. It will
ease development and the tool will in turn potentially benefit the
community.

Such a contribution would require a software grant (see http://www.apache.org/licenses/#grants ) which in turn requires that belief from a PMC that it will gain a viable community. One concern is that typically the overlap in interest and skills between database internal folk (e.g. the Derby community) and GUI folk is small.

On the other hand it's possible that having a different community work on an api for management would be confusing as the Derby community starts to expose management itself through JMX.

As Rick pointed out demonstrating a community somewhere (Apache Incubator or elsewhere) would be a good first step, also having the code open might determine a natural split between the api (hosted within Derby) and the GUI (hosted tbd).

Thanks,
Dan.

Reply via email to