OSSRH Sunset Announcement: The OSSRH service will reach end-of-life on June 30th, 2025
OSSRH Sunset Announcement: The OSSRH service will reach end-of-life on June 30th, 2025
I'm trying to build an abandoned #Android app. One can learn quite a lot about that source code and build scripts are not enough to build a piece of software. It's also tools and dependencies. #Gradle seems to do braking changes from time to time and why did people push to #jcentral instead of #MavenCentral ? If one tries to build the dependency the same problem pops up again...
High load of maven central servers.
https://www.sonatype.com/blog/maven-central-and-the-tragedy-of-the-commons
#java #maven #MavenCentral
Maven Central Search 0.6.3 has been released. Use mcs to quickly lookup dependency coordinates in Maven Central, without having to switch to your browser.
#java #maven #mavencentral #search
https://github.com/mthmulders/mcs/releases/tag/v0.6.3?utm_medium=erik.in&utm_source=mastodon
I wish the #AndroidSDK team would follow repository best practices and stop silently reissuing binary releases under the same name/version. #MavenCentral does not allow this, for example. The #FDroid transparency log shows the newest violation: two version of sources-34_r01.zip with the file name, version code, and metadata.
#hugops to #mavencentral I've never seen publishing go down.
@dreo @OpenRefine our implementation is not really designed to be called externally, but it does happen to be published on #MavenCentral as a Java library that could be reused (https://central.sonatype.com/artifact/org.openrefine/main). That being said this artifact contains a lot more than GREL so it will pull in many dependencies. We are working on modularizing our code base better and having a specific artifact for #GREL.
New #JCON2023
This talk is intended to give you the background into the history of #Maven Central, explain why Sonatype, who are the stewards of Maven Central, provide such a critical service, & what our philosophy is for dealing with problematic content. We’ll also explore how the service works...
Watch his video now: https://www.youtube.com/watch?v=0A53s8ktN0M&list=PLFeSAZzYdUociSvSvXHoCM4TDEgvG4AZt&index=1
#DevOps #OpenSource
New #JCON2023
This talk is intended to give you the background into the history of #Maven Central, explain why Sonatype, who are the stewards of Maven Central, provide such a critical service, & what our philosophy is for dealing with problematic content. We’ll also explore how the service works...
Watch his video now: https://www.youtube.com/watch?v=0A53s8ktN0M&list=PLFeSAZzYdUociSvSvXHoCM4TDEgvG4AZt&index=1
#DevOps #OpenSource
@danb @webmink @fdroidorg We have some automated scans for license changes, but we always appreciate when people let us know when they see something. We have a harder problem than say Debian since #Android apps are basically all built using dependencies from #MavenCentral, which doesn't enforce that things published there are #FLOSS. https://f-droid.org/2022/07/22/maven-central.html
Since #jcenter is now redirecting to #mavenCentral, some people have asked us about older versions of #grolifant being made available.
If you are still dependent on a on older version than 1.0.0 and you cannot upgrade, you can ping us and we'll see what we can do.
Priority will be given to FLOSS projects and will be done on a best-effort basis.
If you are commercially dependent on this, you should consider donating to the Patreon account, so that we can maybe pay a volunteer to do the work.
Your Java App is Vulnerable! Save yourself from transitive vulnerabilities. TuxCare is working on a SecureChain repository for Java.
Just a heads-up: Our #Mastodon client library project for #Java and #Kotlin will be renamed from #BigBone to #Sabertoot within the next week. Existing snapshots of #BigBone will stay on #MavenCentral for a while but there will be no more updates. More details will follow soon.
https://github.com/andregasser/bigbone
Hurray for @danjconn of #Sonatype, new Foojay author (join in, everyone is welcome!) with the third part of the #sbom series from the team that brings you #MavenCentral and more!
https://foojay.io/today/making-sboms-threats-and-modelling-them-a-piece-of-cake/
Just published 1.8 version of #GPX files reader and writer into #MavenCentral. Written in #Kotlin, with no dependencies https://github.com/bvn13/GpxAndroidSdk - it is not only for #Android. Works on #Java as well. The current update brings a compatibility with #OsmAnd GPX files.
#MavenCentral is essential in #Android and #Java but wow is it confusing to get started putting releases up there. I guess I don't think like Java devs. I wrote up a quick HOWTO about how I manage to do it: https://gitlab.com/-/snippets/2482490
#Decentralized #software repository systems like #npm #maven #rubygems #pypi etc have key issues that make them hard to decentralize properly: solid verification is optional, one repo can override packages from another, and the tooling makes it hard to see which repo was actually used. #MavenCentral has additional measures which make it more trustworthy, but if devs add repos, those can still override it. #Gradle verification helps a lot when using Maven repos but does not solve everything 1/2
Some updates regarding the #Bigbone #Java / #Kotlin client library for #Mastodon: Artifact deployment to #SonaType #MavenCentral is mostly ready (PR to be created), update from RxJava 2 to latest 3.1.5 done as well. Plus further API cleanups done. Big thanks to @factotum for his contributions so far! Release 2.0.0 is getting closer! https://github.com/andregasser/bigbone