Hi Denis,

Many people seem to need a tool which produces a machine-readable or graph representation of the various phases of Derby's Abstract Syntax Trees. Some discussion of this topic can be found on DERBY-3946, DERBY-791, and DERBY-4415.

It might also be interesting to make a tool out of the DatabaseMetaData functions/tableFunctions attached to DERBY-3973. Extra credit if this could be integrated with ij.

I think these would be contained, safe projects for a GSoC student.

Thanks,
-Rick

Denis Weerasiri wrote:
Hi devs,
Does anyone have more ideas related to derby tools?

Cheers,
Denis

On Sat, Mar 13, 2010 at 7:13 AM, Kathey Marsden <[email protected] <mailto:[email protected]>> wrote:

    Tiago Espinha wrote:

        Dear all,

        My name is Tiago Espinha and I participated in last year's
        edition of Google Summer of Code. I've decided to participate
        again this year


    Welcome back and thanks for pulling DERBY-728 out of the freezer.
      It is an often requested improvement.   I put the labels
    "mentor" and "gsoc" on the issue which is this year's  process for
    introducing it as a google summer of code idea.  For GSOC you are
    not limited to the ideas marked in Jira, but can introduce your
    own idea as long as you find a mentor willing to pick it up.

    I have always been a bit skeptical of code generation tools.  It
    has been well over a decade since I have even looked at one, but
    my experience was that  while great for prototyping, they just did
    not produce maintainable or properly commented code and were not
    practical when working on a mature existing code base like Derby,
     but am willing to be proven wrong.

    As for something meaty for your thesis, DERBY-472 Full text
    indexing and search is forever popular.  DERBY-11 is a more SQL
    focussed project but should be a challenge.  DERBY-672 user
    defined aggregates might be interesting too, but I don't know how
    much work it is exactly.   I think there may be some pending XML
    work too.   Unfortunately though I can't step forward as a mentor
    on any of these and hope you will  work on DERBY-728 this summer
    and start on a feature of some sort in the fall.


    Kathey



Reply via email to