whiletruedoio / tooling

Overview and documentation of the tooling used to drive while-true-do.io. Also, integrations from one service to another.
BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

[Enhancement] Evaluate project boards #14

Closed dschier-wtd closed 2 years ago

dschier-wtd commented 2 years ago

Description

Organizing tons of issues can be tideous and as a product owner, I want to see new issues and progress at a glance. Evaluating options to present our issues in Kanban style would be great.

Criteria

pdq21 commented 2 years ago

How about creating a new project with Githubs native project boards for projects (beta) and linking a repository as PoC?

dschier-wtd commented 2 years ago

@pdq21 I had a very first glance at the project boards, but it was somewhat unintuitive, since the control was label based and one had to add and remove labels or grant access to the board. If you are interested in evaluating this in details, you can grab the story and I can set up a testing repository for the same.

pdq21 commented 2 years ago

It seems one has to be owner or admin to create an organization project (beta) and an organization-wide project board, meaning the project and the project board have to be created for writers and readers to access them. There are three Project board permissions for an organization:

For starters the Basic Kanban board template with basic automation should suffice.

pdq21 commented 2 years ago

Update:

dschier-wtd commented 2 years ago

Hi @pdq21,

As I stated, I can prepare this stuff, if you want to take over the evaluation. But you can also create a testing organization on your own.

Do you want to take over this issue? It is quite uncritical for me, since we don't have that many tasks for now.

pdq21 commented 2 years ago

I already tried yesterday and I can set up a PoC within the org. The experience can come in handy even if there are not too many issues/PR right now. Since the issues have to be imported manually it is only semi-automatic. Therefore I tried the GitHub Project Automation+ and got it to work after fiddling with Github secrets. I also tested the fully-fledged app ClickUp with boards and calendars.

dschier-wtd commented 2 years ago

I had a quick look at ClickUp over the weekend, and it seems really promising. I would love to get a better idea of it. In case you want to take care, I can enable the organization to use it.

pdq21 commented 2 years ago

Sure. I would suggest to begin with a simple built-in legacy board and advance to ClickUp if need be. The new boards (beta) offer more sophisticated automation workflows but crashed during testing. They do not seem to be stable right now. As a starting point an orga admin has to create a legacy board and assign the relevant permissions to board members.

Furthermore

dschier-wtd commented 2 years ago

I will have a look over the weekend :)

dschier-wtd commented 2 years ago

At least for now, the GitHub project board seems promising. Nevertheless, there is not enough demand to maintain such a board, for now. -> closing, but can be reopened/recreated if needed.