[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Need help from Java-developers
From: |
Hartmut Goebel |
Subject: |
Need help from Java-developers |
Date: |
Thu, 13 Apr 2017 13:29:34 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
Hi,
as bootstrapping maven progresses (see my other post), the need for help
from Java-developers arises.
To finish all the work to be done after maven bootstrapping, some
experienced Java developers are needed. The following questions need to
be answered.
* Designing the maven-build-system as follows:
o How to maven commands map to our build phases? Should they map,
should there be new ones?
o Is there a need to clean up the pom-files prior to building,
e.g. remove version numbers?
o How to make the maven-build-system to never ever include other
jar? Perhaps we need to post-process the generated jars.
o How to handle pom-files (see below)
* Which naming conventions should be used for packages? Maven has the
notion of "group-id" and "atrtifact". Should this be kept? OTOH,
there are very common packages like "commons-io" aka
"apache-commons-io".
* Where should the repo-files be kept in Guix? Debian seems to bot
them into a dir-structure which I assume is leaned on some
file-structure in the maven central repository. See
<https://wiki.debian.org/Java/MavenRepoSpec>
<https://wiki.debian.org/Java/MavenRepoHelper> and
<https://packages.debian.org/jessie/maven-repo-helper>
* Where to keep the pom-files? Are there other files we need (I've
seen "effective pom", and "maven-fragments" in other distros)? Can
or should we strip these files, like Debian seems to to with the
maven-repo-helper? If so: What do we need? can this be done in guix,
is there a maven-plugin, or …?
* Help finding official sources, homepages, etc. for all packages. For
many packages the data in the pom is outdated, since e.b.
codehaus.org and code.google.com are gone.
Please comment!
--
Regards
Hartmut Goebel
| Hartmut Goebel | address@hidden |
| www.crazy-compilers.com | compilers which you thought are impossible |
0xBF773B65.asc
Description: application/pgp-keys
- Need help from Java-developers,
Hartmut Goebel <=
- Re: Need help from Java-developers, Chris Marusich, 2017/04/23
- Re: Need help from Java-developers, Chris Marusich, 2017/04/23
- JARs and reference scanning (was: Need help from Java-developers), Hartmut Goebel, 2017/04/25
- Re: JARs and reference scanning, Chris Marusich, 2017/04/26
- store reference detection (was Re: JARs and reference scanning), Thomas Danckaert, 2017/04/26
- Re: store reference detection (was Re: JARs and reference scanning), Maxim Cournoyer, 2017/04/26
- Re: store reference detection (was Re: JARs and reference scanning), Ludovic Courtès, 2017/04/27
- Re: store reference detection, Thomas Danckaert, 2017/04/27
- Re: store reference detection (was Re: JARs and reference scanning), Hartmut Goebel, 2017/04/27
Re: Need help from Java-developers, Ricardo Wurmus, 2017/04/25