jsonbeans
jsonbeans copied to clipboard
Maven Central
Hi. I just wanted to check if the latest versions of this library are available in Maven Central. The last version I could find available is com.esotericsoftware:jsonbeans:0.7.
If they're not, I can volunteer to upgrade the build system in order to support sync with Maven central. Thanks!
It would be great if you can handle Maven Central!
I've just ported the latest changes from libgdx.
Good. In a nutshell, the plan would be to:
- Switch the build system from Maven to Gradle. It's pretty straightforward. I have a PoC fork here for reference: https://github.com/vaccovecrana/jsonbeans
- Use my Github org's build plugin to manage releases against SonaType OSS using Github actions.
- Try a few builds using
feature/xyz
anddevelop
branches to make sure the development and release processes work correctly with your Sonatype OSS credentials and Maven Central namespace.
If you could invite me to your repository as a collaborator, I can help coordinate these tasks.
Thanks!
Ok I got access. I'll be sending a PR in a week or so. Thanks!
PR sent: https://github.com/EsotericSoftware/jsonbeans/pull/15
Thanks!
Any news on this? :)
@Dustinhoefer based on the PR feedback, I think it's preferable to allow this project to continue building with the current structure that it has. On my end, I will continue to update my fork of this project, and upload artifacts to Maven Central under the io.vacco,jsonbeans
coordinates.
For now, you can find the last build I uploaded to Maven Central here:
https://mvnrepository.com/artifact/io.vacco.jsonbeans/jsonbeans/1.0.0
implementation group: 'io.vacco.jsonbeans', name: 'jsonbeans', version: '1.0.0'
Hope this helps. Thanks!