Publish packages in Maven Central
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reading the earlier discussions in issues #7 and #6, then review the repository's existing publishing configuration and the proposed GitHub Actions .yml workflow. Done means the Java library is published to Maven Central and the deployment process is documented or demonstrated as described.
Written by the indexing model from the issue text.
Description
The publishing to maven central topic has happened several times before (https://github.com/multiformats/java-multibase/issues/7 https://github.com/multiformats/java-multibase/issues/6).
Why this proposal again?
Libraries that are in Maven Central cannot have dependencies on libraries in other repositories (like JitPack).
So if any library located in Maven Central wants to use java-multibase then it simply cannot.
So, I propose to publish library to the Maven Central.
I did such publishing myself some time ago and the process turns out to be simple.
Of course I want to support with that, I can create an action on GitHub with the deployment (just a few simple steps in the .yml file) and show how it works on my forked repo.
What do you think?
- Dominant language
- Java
- Stars
- 42
- Forks
- 27
- Avg merge
- 2h 28m
- Merged PRs (30d)
- 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from multiformats/java-multibase
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
-
Proquint Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
multiformats/java-multibase#40 · 3 comments ·
All issues in multiformats/java-multibase
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
opensearch-project/k-NN#3597 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100