# Replacement for Waffle.io

**URL:** <https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355>\
**Category:** ROS General\
**Created:** [March 19, 2019, 3:35pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355 "2019-03-19T15:35:50Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![gbiggs](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/gbiggs/32/30361_2.png) [@gbiggs](https://discourse.openrobotics.org/u/gbiggs)\
**Post date:** [March 19, 2019, 3:35pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/1 "2019-03-19T15:35:50Z")

</div>

[Waffle.io](http://Waffle.io) is shutting down. Does the ROS2 development team have an alternative tool in the pipeline?

---

<div class="post-metadata">

**Author:** ![kyrofa](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/kyrofa/32/9577_2.png) [@kyrofa](https://discourse.openrobotics.org/u/kyrofa)\
**Post date:** [March 19, 2019, 3:39pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/2 "2019-03-19T15:39:06Z")

</div>

Good question. Wonder if GitHub project boards cover this use-case.

---

<div class="post-metadata">

**Author:** ![Thomas\_Moulard](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/thomas_moulard/32/3770_2.png) [@Thomas\_Moulard](https://discourse.openrobotics.org/u/Thomas_Moulard)\
**Post date:** [March 19, 2019, 5:17pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/3 "2019-03-19T17:17:19Z")

</div>

The issue is that GH project boards do not support pulling issues / PRs from multiple organizations, that would be the main blocker I believe.

---

<div class="post-metadata">

**Author:** ![ruffsl](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/ruffsl/32/83_2.png) [@ruffsl](https://discourse.openrobotics.org/u/ruffsl)\
**Post date:** [March 19, 2019, 6:28pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/4 "2019-03-19T18:28:05Z")

</div>

Is this issue you allude to?

[https://github.com/dear-github/dear-github/issues/209#issuecomment-283963766](https://github.com/dear-github/dear-github/issues/209#issuecomment-283963766)

---

<div class="post-metadata">

**Author:** ![gavanderhoorn](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/gavanderhoorn/32/969_2.png) [@gavanderhoorn](https://discourse.openrobotics.org/u/gavanderhoorn)\
**Post date:** [March 19, 2019, 7:21pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/5 "2019-03-19T19:21:08Z")

</div>

No, org-wide boards are already supported by GH. It’s cross-org that is the problem.

---

<div class="post-metadata">

**Author:** ![ruffsl](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/ruffsl/32/83_2.png) [@ruffsl](https://discourse.openrobotics.org/u/ruffsl)\
**Post date:** [March 19, 2019, 7:31pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/6 "2019-03-19T19:31:45Z")

</div>

I linked to the exact comment that mentioned this, given the ticket seemed to be ill titled:

> Actually, what we need is to create cards referring to issues/PRs across organizations. … However, the search interface in “Add cards” is limited to the current organization.

---

<div class="post-metadata">

**Author:** ![mosteo](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/mosteo/32/1963_2.png) [@mosteo](https://discourse.openrobotics.org/u/mosteo)\
**Post date:** [March 20, 2019, 4:32pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/7 "2019-03-20T16:32:00Z")

</div>

Also dependencies aren’t supported yet: [Support issue dependencies · Issue #210 · isaacs/github · GitHub](https://github.com/isaacs/github/issues/210)

---

<div class="post-metadata">

**Author:** ![gbiggs](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/gbiggs/32/30361_2.png) [@gbiggs](https://discourse.openrobotics.org/u/gbiggs)\
**Post date:** [March 21, 2019, 12:46am UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/8 "2019-03-21T00:46:09Z")

</div>

I love the comparison of Redmine and GitHub interfaces. It reminds me of a textbook I had back in university that had a screenshot of a popular-at-the-time Java development tool, with every possible sub-window open, and a 32x32 pixel area with an arrow pointing to it labeled “write your code here”.

Having said that, the GitHub boards implementation is woefully lacking for anything beyond quickly visualising where issues are in the development process, and it’s not even very good at that. The automation options are really limited and you have to manage most of the issues manually.

---

<div class="post-metadata">

**Author:** ![jhdcs](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/jhdcs/32/8074_2.png) [@jhdcs](https://discourse.openrobotics.org/u/jhdcs)\
**Post date:** [April 10, 2019, 11:47am UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/9 "2019-04-10T11:47:58Z")

</div>

Sorry for the necro, but I was wandering along the Git marketplace, and came across GitKraken Glo Boards. It looks a bit similar to how Waffle was laid out, so I was wondering if it might be a possible alternative?

Unless it’s just a visualizer for GitHub boards…

---

<div class="post-metadata">

**Author:** ![tfoote](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/tfoote/32/3813_2.png) [@tfoote](https://discourse.openrobotics.org/u/tfoote)\
**Post date:** [April 11, 2019, 12:43am UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/10 "2019-04-11T00:43:05Z")

</div>

Thanks for the pointer. It’s not really a dead thread, just dormant as we’ll have to deal with this soon.

Glo looks like a nice visualization but it doesn’t look like it supports multiple repositories in a single board. If people would like to read more I found docs one the GitHub integration here: [https://support.gitkraken.com/glo/github-sync/](https://support.gitkraken.com/glo/github-sync/)

---

<div class="post-metadata">

**Author:** ![Matt\_Lanting](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/matt_lanting/32/3028_2.png) [@Matt\_Lanting](https://discourse.openrobotics.org/u/Matt_Lanting)\
**Post date:** [April 18, 2019, 1:46pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/11 "2019-04-18T13:46:26Z")

</div>

Has there been any active discussion regarding this issue elsewhere?

---

<div class="post-metadata">

**Author:** ![jacob](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/jacob/32/160_2.png) [@jacob](https://discourse.openrobotics.org/u/jacob)\
**Post date:** [April 22, 2019, 6:42pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/12 "2019-04-22T18:42:13Z")

</div>

I’m not aware of another thread. We’ll be evaluating replacement options this week and I can make an update on this thread regarding any offline discussions/decisions.

---

<div class="post-metadata">

**Author:** ![peppers](https://avatars.discourse-cdn.com/v4/letter/p/b4bc9f/32.png) [@peppers](https://discourse.openrobotics.org/u/peppers)\
**Post date:** [May 18, 2019, 11:14pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/13 "2019-05-18T23:14:49Z")

</div>

What was the resolution? For people looking to get involved most of the documentation still points to [waffle.io/ros2](http://waffle.io/ros2)

---

<div class="post-metadata">

**Author:** ![wjwwood](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/wjwwood/32/13715_2.png) [@wjwwood](https://discourse.openrobotics.org/u/wjwwood)\
**Post date:** [May 20, 2019, 8:14pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/14 "2019-05-20T20:14:16Z")

</div>

Currently we are using GitHub Projects, but I don’t think we have a public one just yet. It will likely take some weeks for us to sort out all of the details and then update the documentation, especially since we’re in the middle of a release at the moment.

---

<div class="post-metadata">

**Author:** ![adamsj](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/adamsj/32/4932_2.png) [@adamsj](https://discourse.openrobotics.org/u/adamsj)\
**Post date:** [November 13, 2019, 8:18pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/15 "2019-11-13T20:18:35Z")

</div>

As @peppers mentioned in May, the [Developers guide](https://index.ros.org/doc/ros2/Contributing/Developer-Guide/#kanban-board-waffle-io) still points to [waffle.io](http://waffle.io). Seems like this went cold after that. What’s the current status of creating a public GitHub project?

---

<div class="post-metadata">

**Author:** ![dirk-thomas](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/dirk-thomas/32/4328_2.png) [@dirk-thomas](https://discourse.openrobotics.org/u/dirk-thomas)\
**Post date:** [November 13, 2019, 8:34pm UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/16 "2019-11-13T20:34:48Z")

</div>

There are a few GitHub projects available under: [Projects · ros2 · GitHub](https://github.com/orgs/ros2/projects)

Their scope is different though from the one we had on [waffle.io](http://waffle.io). While we used [waffle.io](http://waffle.io) to triage “all” incoming tickets the GitHub projects only reference cherry-picked tickets and notes which are specifically related to a new ROS distro and/or patch release.

---

<div class="post-metadata">

**Author:** ![Tobias](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/tobias/32/5171_2.png) [@Tobias](https://discourse.openrobotics.org/u/Tobias)\
**Post date:** [January 16, 2020, 10:06am UTC](https://discourse.openrobotics.org/t/replacement-for-waffle-io/8355/17 "2020-01-16T10:06:08Z")

</div>

What about [https://taiga.io/](https://taiga.io/)? Its completely open source and brings a lot of integrations and automation. I installed it on my local machine and it works but I have not used it over a longer time in a productive development team. Has somebody experience with that?
