streamz icon indicating copy to clipboard operation
streamz copied to clipboard

Migrate from Bintray

Open MateuszKubuszok opened this issue 4 years ago • 14 comments

Since Bintray is being sunset it would be good to migrate current repo to one of alternatives before artifacts become unavailable.

MateuszKubuszok avatar Feb 04 '21 13:02 MateuszKubuszok

@krasserm I think it's likely best if you take the lead on this. I can set up the automation once the permissions and initial setup is done

Daenyth avatar Mar 10 '21 14:03 Daenyth

@Daenyth will take care of it asap. Any preferences or recommendations regarding JFrog Artifactory vs MavenCentral?

krasserm avatar Mar 11 '21 07:03 krasserm

Sonatype is pretty widely used among the scala libraries, and setting up automatic publishing for it should be very straightforward, so I feel like that's the path of least resistance

Daenyth avatar Mar 11 '21 14:03 Daenyth

@Daenyth For setting up a new project at Sonatype I need to provide a list of Sonatype JIRA usernames that should be able to upload artifacts. Can you please give me your Sonatype JIRA username and, if needed, a technical username for programmatic upload?

krasserm avatar Mar 14 '21 05:03 krasserm

My username on there is daenyth. I'll check and see if we need a separate uploading account for automation

Daenyth avatar Mar 15 '21 14:03 Daenyth

https://issues.sonatype.org/browse/OSSRH-66129. The repository should be ready in less than 2 business days. Users krasserm and daenyth will have deploy permissions.

krasserm avatar Mar 23 '21 13:03 krasserm

@Daenyth can you try to publish to https://s01.oss.sonatype.org/ ? Although I also added your username when creating the ticket it wasn't mentioned in their response. If you cannot publish please add a comment to the ticket. Also, add a comment after having published the first artifacts there (e.g. those published to Bintray) so that they can start syncing to Maven Central.

krasserm avatar Mar 24 '21 13:03 krasserm

Any update here? Bintray/Jcenter is having a brown-out today reiterating how important this is. Screen Shot 2021-04-12 at 16 36 56

joel-apollo avatar Apr 12 '21 14:04 joel-apollo

Is there anything we could help with to ensure this issue gets unblocked?

emmedema avatar May 04 '21 09:05 emmedema

For now, artefacts are unavailable :( sbt.librarymanagement.ResolveException: Error downloading com.github.krasserm:streamz-converter_2.13:0.13

danicheg avatar Jul 23 '21 16:07 danicheg

Nice, do we have at least some repo for now to reference this lib from?

aleks-sidorenko avatar Sep 15 '21 13:09 aleks-sidorenko

Is there any update on this? It has been more than half a year for such an important feature.

wb14123 avatar Mar 12 '22 22:03 wb14123

I've published my own builds to maven central if anyone want to use it: https://search.maven.org/search?q=g:me.binwang.streamz . Source code is here: https://github.com/wb14123/streamz .

It's really easy to publish to maven central through Sonatype: https://central.sonatype.org/publish/publish-sbt/ . Please publish the library somewhere so people can actually use it.

wb14123 avatar Mar 24 '22 02:03 wb14123

Ultimately streamz needs more maintainers than it currently has. I'm no longer using it in production so I can't justify using work hours to contribute any more

@krasserm perhaps putting out a call asking for more maintainers would be good

Daenyth avatar Mar 24 '22 14:03 Daenyth