republique-et-canton-de-geneve / chvote-1-0

The Geneva electronic vote system, version 1.
https://republique-et-canton-de-geneve.github.io/chvote-1-0
GNU Affero General Public License v3.0
744 stars 67 forks source link

Create CHVote build POM file in root directory #16

Closed defantia closed 7 years ago

defantia commented 7 years ago

Hi, I thus propose this change for the simplification of build process.

If you're agree with that, after I could change all versions, defined in pom files, to 5.2.1.9-SNAPSHOT (for example) and relationships between Maven modules :

I'm waiting for your opinion about that Pull Request and I'm available to improve anything in there.

chvote-etat-de-geneve commented 7 years ago

Hi,

We appreciate the effort for this pull request! However, as the published code is only a part of the overall project, we had to break the different modules into different artifacts with their own release lifecycle and versioning.

When we release the next generation system, we will publish the complete source code and we'll be able to provide a better approach as the ones you suggest.

defantia commented 7 years ago

Thanks for your feedback @chvote-etat-de-geneve. In this case, I close that Pull Request.