I am Alexandru and I would like to add a new parameter to the Kanban Macro, such that users can display only a subset of all categories in the diagram (e.g. showing InProgress and Done tasks, without ToDo).
You need to ask the lead for this project (@slauriere). He’s the admin of this jira project and the one deciding on the releases too. Ofc he can delegate that to you too if he thinks that’s the right approach. Thx
I see i @KebabRonin merged the pull request, cool. In the past I performed one release but unless I’m mistaken @ludovic is the current project lead. @KebabRonin told me meantime he’d be ready to perform the release. I’m not sure I’m allowed to grant him the permissions to do so, so that’d be great if you could do it @vmassol?
@KebabRonin, once the new version is released you should be able to update the extension page with the latest release notes.
Thank you @vmassol. I had not noticed the “Manage versions” button actually leads to the user administration console, sorry (maybe there’s an other way).
@KebabRonin I granted you the administrator role for now since it’s not completely clear to me from the Jira permission documentation which minimal role is needed to perform a release.
Don’t forget to add your name in the developer list in the POM if you wish. Also feel free to request the project leadership in case you’re interested since I’m not really active on it on my side.
I have made some contributions to the macro-kanban on xwiki-contrib. Would it be ok to give me the rights to merge PRs and make releases on the extension’s github?
Hello @KebabRonin, In order to merge pull requests and perform new releases, you need to be a member of the xwiki-contrib organization. @vmassol, would that be ok to add @KebabRonin to the organization, or should he submit a separate forum request to join?
Done, @KebabRonin you’re now a committer on XWiki Contrib.
@slauriere Now re the release, you need to decide who you want to be the lead of the project. Normally it’s the lead who does release but I don’t see a problem if the lead allows others to perform releases too. However the lead should ideally keep an oversight.