Hi Matthew, Uploading java jars to nightlies.apache.org was implemented on the following PR: https://github.com/apache/arrow/pull/13328
>From what I remember the solution of uploading to nightlies.apache.org was to follow the same workflow as our R nightly builds. More info on when the R nightly builds were first implemented on this JIRA: https://issues.apache.org/jira/browse/ARROW-16400 I don't remember investigating the Apache Nexus snapshot repository when we added the Java jars. We followed the the same workflow we already had. Do you know if there is a technical reason for preferring the Nexus Snapshot Repository for JVM artifacts or is it for consistency with other projects? Thanks, Raúl El mié, 25 ene 2023 a las 10:38, Matthew Benedict de Detrich (<matthew.dedetr...@aiven.io.invalid>) escribió: > Hello Arrow community! > > I am coming from the Apache Pekko community where we are trying to > bootstrap the newly approved incubator project. Currently we are working on > snapshots/nightlies, specifically where to upload them and also the process > of generating the snapshots (i.e. nightly, after merge into main etc etc). > > As of now we are uploading into Apache nightlies (i.e. > https://nightlies.apache.org/ with PR > https://github.com/apache/incubator-pekko/pull/60) and the method of > uploading was actually derived from Apache Arrow. However after further > cursory investigation I found out that Apache Arrow seems to be the > only Apache project that seems to upload snapshots into > https://nightlies.apache.org/. Every other project uploads snapshots into > Apache's Nexus snapshot repository (i.e. > https://repository.apache.org/content/groups/snapshots/) and after > discussion with Apache's #askinfra slack channel, they also recommend that > any JVM library snapshot artifacts be published to this Nexus Snapshot > Repository. > > So the question is, is there a reason why this project is uploading > snapshot jars into the nightlies? The only technical reason I can come up > with is that with nightlies you have control over the expiry (i.e. setting > it to 30 days), whereas with Apache's Snapshot Repo there is a default > global job that cleans snapshots. Pekko is currently considering uploading > to Apache's Nexus Snapshot Repo instead of nightlies but I want to make > sure we haven't missed anything, for context of the discussion in pekko see > https://lists.apache.org/thread/p5s8ysypyd2l2slb3o9f2v5vrf8dgsx8. > > Many thanks > > -- > > Matthew de Detrich > > *Aiven Deutschland GmbH* > > Immanuelkirchstraße 26, 10405 Berlin > > Amtsgericht Charlottenburg, HRB 209739 B > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > > *m:* +491603708037 > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io >