Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-6645

Switch to Maven for building Apache Derby

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 10.10.2.0
    • Fix Version/s: None
    • Component/s: Build tools
    • Labels:
      None

      Description

      For a new user building Derby is very hard. It does not follow established Java project structures and requires a lot of prior knowledge. Also the documentation is rather short. Especially running the tests is non-intuitive at the beginning. Thus, I propose that Derby switches to building using Maven and restructures its components in a cleaner way. Testing should be revised to produce reproducible results. This would make development and testing much easier and more user-friendly.

        Attachments

        1. build.xml.dot.pdf
          76 kB
          Davide Grandi
        2. build2dot.zip
          4.54 MB
          Davide Grandi
        3. DERBY-6645_v1.patch
          16 kB
          Moritz Hoffmann

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                antiguru Moritz Hoffmann
              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated: