Closed gfx closed 7 years ago
Oh that's too bad. I was wondering, will you stop maintaining Orma as well? Was just starting to use it.
No, I don't stop maintaining Orma, but I can't maintain everything of my Android projects.
I am interested if I can get approved to work on this during work hours, since we use this for a number of projects. Might have a crack at fixing a few issues before committing, though, as I haven't been a maintainer for any open source projects before
@mensly Thank you for your offer. As you suggested, we should make some works together at first. Can you make some pull-requests to the repo? I'll review them.
BTW I have created a new org to have some my Android projects: maskarade, and transferred the repo to it. I believe this is the best way to maintain OSS with teams.
Great, I'll try to look at a couple issues during this week.
Perfect. Thanks!
I've submitted three pull requests. Fixing two minor issues and allowing a workaround for the current major issue I logged.
What is the process for getting a new version out to everyone with these changes?
@mensly The pull-requests seem excellent. I have nothing to say 👍
Now you are invited as a collaborator. Check out: https://github.com/maskarade/gradle-android-ribbonizer-plugin/invitations
And can you tell me your bintray account? I'll invite you to https://bintray.com/ribbonizer too.
Perfect, was able to merge in that pull request that had a conflict.
Just created a bintray account with the same username, https://bintray.com/mensly
Once you've added me to bintray and that last PR is merged in, shall I send through the next build to bintray? Just ./gradlew bumpMinor
, add some notes to CHANGES.md and make publish
, right?
@mensly Congrats! And thanks, you are now a maintainer of the repo.
Once you've added me to bintray and that last PR is merged in, shall I send through the next build to bintray? Just ./gradlew bumpMinor, add some notes to CHANGES.md and make publish, right?
Perfect.
There is one thing you must to do in the first time you upload artifacts: after make publish
, request link to jcenter
from the bintray website and wait a few hours.
It looks like I am missing the permission to create a maven repository in the ribbonizer organisation.
Managed to have a successful publish to my personal profile on bintray, not realising it would automatically tag and push. Think I managed to undo the damage, but it does look like the only thing that's missing is the configuration on the org repos.
Execution failed for task ':plugin:bintrayUpload'.
> Could not create package 'ribbonizer/maven/ribbonizer-plugin': HTTP/1.1 404 Not Found [message:Repo 'maven' was not found]
Oh, sorry! I have changed your role on the bintray ribbonizer
org. Can you try it again please?
Perfect, thanks. Now uploaded to https://bintray.com/ribbonizer/maven/ribbonizer-plugin
I've also submitting the request to push out to jcenter. I guess we can call this issue closed now? 😄
Yey! 🎉
Now the issue is completed ✅
There are lots of rooms to improve, but I have no time to do.
I have loved this project, but I am no longer working on the Android platform. It's happy if the project gets more maintainers who love this plugin.