New contributor: Request to contribute to Kanban Macro

Hello,

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).

My github profile: KebabRonin (BRASSAT Alexandru) · GitHub

Hello, that’s cool. Feel free to create a jira issue at Kanban Macro - XWiki.org JIRA and to create a Pull Request on github for it at GitHub - xwiki-contrib/macro-kanban: A macro which allows to make kanban views of AppWithinMinutes data

Thanks

Hello,

I made a PR and merged it.

Could I also get permissions for the JIRA project, so I can mark the issue as resolved?

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.

@slauriere you are the lead, I had checked before replying above:

So you should have JIRA admin permissions on this project :slight_smile:

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.

Hello @slauriere ,

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.

Thx

1 Like

Hello @vmassol ,

I looked on the kanban github and I can’t merge PRs. I think I need write permissions on the repo.

Weird, from what I see at Merging a pull request - GitHub Docs :

Anyone with push access to the repository can complete the merge.

As member of xwikiorg team on you have Write access, i.e. Triage permissions plus read, clone and push to repositories.

I think the issue is that you haven’t accepted the invitation :slight_smile:

This was not correct. You have been invited, you need to accept.

Yes, I saw it now, sorry for the confusion.

Thank you very much!

Sorry to bother you again @vmassol ,

Could I also get an account for nexus.xwiki.org ? I’ll perform the release together with @slauriere on macro-kanban. My username could be abrassat.

Done and pinged you privately.