Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-community] Kanban boards for GitHub issues

+ OpenMQ-Dev list

Werner
I would use https://bugs.eclipse.org/bugs/
Product: community, Comp: GitHub but that may not be correct.
Looks like this can be done fairly easily, see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=536052
If we want to do this generally, we could see about a bulk request, but I suspect, teams may want to decide for themselves.
I don't think you need to have any special role in the project. If you need a +1, we can check with Nigel.
-- Ed

On 8/28/2018 1:27 PM, Werner Keil wrote:
Ed, 

Setting up you mean the Waffle board? Well, it is a tool just like Travis-CI that any project could use if they think it helps IMO.
Some projects do, and others may not need it or prefer built-in GitHub boards (which do not seem to require webhooks)
Not having web hooks makes some things a little less intuitive, so hope someone with  admin permission could add that.
 
In my experience the two (Waffle and built-in project feature) can be used perfectly fine side-by side, what Waffle so far does not do is spread across multiple repositories, maybe for that you need some professional license, but for Waffle as such none is required, it does not cost anything at the moment and does not shut itself down after some months either (like e.g. Jenkins does if you don't license the Enterprise version ;-)

Where would I file an issue to ask someone with admin rights to OpenMQ (Wayne, Ivar or someone else) to activate the web hook?

Thanks,

Werner




On Tue, Aug 28, 2018 at 10:17 PM Ed Bratt <ed.bratt@xxxxxxxxxx> wrote:

Werner,

Generally, the Eclipse Foundation administrators set this kind of thing up. I don't know what the requirements for making things like this happen. My impression is that they want to know about the product. Maybe it's license and things like that. I've asked Wayne. Feel free to go ahead and file an issue. Perhaps it's easy and quick.

-- Ed


On 8/28/2018 12:51 PM, Werner Keil wrote:
Waffle would require someone with admin rights to the subsequent repo.
I just tried for OpenMQ and it seems the project was properly created https://waffle.io/eclipse-ee4j/openmq, but 
Waffle needs an admin of eclipse-ee4j/openmq to configure webhooks, to enable real time updates from GitHub.

So that is the sort of admin required in Waffle's case, whether Eclipse webmasters have it or others in the PMC, I dont know, but each of them could help creating the webhooks (everyone who has access to OpenMQ in GitHub should also see everything in the Waffle project)

I picked the advanced layout with "Inbox", "Backlog", "In Progress", "Review" and "Done", which seems most appropriate, e.g. for tasks that need review by the PMC or somebody else ;-)

Werner




On Tue, Aug 28, 2018 at 8:04 PM Ivar Grimstad <ivar.grimstad@xxxxxxxxx> wrote:
I don't see the PMC would ever care about how the EE4J projects are managed internally. If the GitHub extensions require some sort of assistance/configuration by the Eclipse Foundation Webmaster, they may have something to say about it. 

Ivar

On Tue, Aug 28, 2018 at 7:47 PM Richard Monson-Haefel <rmonson@xxxxxxxxxxxxx> wrote:
Require is probably too strong of a word. I should have said, encourage.

On Tue, Aug 28, 2018 at 12:45 PM, Markus KARG <markus@xxxxxxxxxxxxxxx> wrote:

At least at JAX-RS we do not plan in such detail upfront, so we do not need any kind of kanban board at all. Also, projects are independent. So you cannot require us to use tools we do not need.

-Markus

 

From: jakarta.ee-community-bounces@xxxxxxxxxxx [mailto:jakarta.ee-community-bounces@xxxxxxxxxxx] On Behalf Of Richard Monson-Haefel
Sent: Dienstag, 28. August 2018 19:32
To: Jakarta EE community discussions
Subject: Re: [jakarta.ee-community] Kanban boards for GitHub issues

 

Having a single system would, in my opinion, that can cascade hierarchically would be best. That way I can look at the entire project at the top level and drill down to individual projects.  This would make everything both very transparent and easy to access.  We already require all of the projects to use GitHub. I see no problem in requiring them all to use the same kanban board.  If the new Projects feature on GitHub supports that then we should use that.

 

On Tue, Aug 28, 2018 at 11:13 AM, Werner Keil <werner.keil@xxxxxxxxx> wrote:

Hi,

 

I'm wondering, if any of you have considered using or already use Kanban board extensions for GitHub issues? Recently GitHub itself included the so called "projects" feature: https://github.com/orgs/eclipse-ee4j/projects

 

Which would allow to coordinate issues by multiple components and features across e.g. a Jakarta EE release. The same board is also available inside each project.

 

What we started using especially after java.net shut down its JIRA for JSRs like 363/385 is Waffle https://waffle.io/unitsofmeasurement/unit-api

 

A nice feature close to JIRA links is a "requires" tag allowing to define some issues as show-stoppers for others and vice versa.

 

Any other similar tools you would recommend?

While the top level project is probably something the Platform project may find useful, other tools and "Kanban" extensions are probably up to individual projects like using Travis-CI or other tools if they find them helpful to their goals.

 

If there are other alternatives that projects already use, please let us know, otherwise it may be more for individual project lists to discuss what may be useful.

 

Regards,

Werner

 


_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community

 


_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community


_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community
--

Java Champion, JCP EC/EG Member, EE4J PMC, JUG Leader

_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community


_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community



Back to the top