Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mavenize the project #2

Closed
yusuke opened this issue Dec 26, 2010 · 4 comments
Closed

mavenize the project #2

yusuke opened this issue Dec 26, 2010 · 4 comments

Comments

@yusuke
Copy link

yusuke commented Dec 26, 2010

Currently maven is the most popular project build system.
By mavenizing the project, it'll be much easier to maintain, do continuous integration and more.

@douglascrockford
Copy link
Contributor

When Maven is the only build system I will consider it.

@yusuke
Copy link
Author

yusuke commented Dec 28, 2010

Well, maven is not the only build system.

But it is "the only build system" which is supported by many other popular build systems including Aapche Ivy, Apache Buildr, Apache Ant, Groovy Grape.
Additionally major IDEs including Eclipse, IntelliJ and NetBeans are supporting maven.
http://www.zeroturnaround.com/blog/the-build-tool-report-turnaround-times-using-ant-maven-eclipse-intellij-and-netbeans/

If the library is not mavenized, users need to manually update JSON-java lib.
But if it is mavenized, the library is updated automatically upon build-time.

@jinahya
Copy link

jinahya commented Dec 14, 2015

For anyone's information, JSON-Java-MG is in action.

@johnjaylward
Copy link
Contributor

yeah, I did something similar on my clone as well. https://github.com/johnjaylward/Json-Java-Combined

To be honest, I'm not a fan of working with the modules. I think long term, the 2 projects will just need to be merged. How that looks is up for debate, but so far all the pull requests for something similar to what we did have been declined.

stleary pushed a commit that referenced this issue Apr 21, 2021
Changed JSONExamples to a Markdown file (and another place) with mino…
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants