On 25/04/18 23:44, Shashank Kumar wrote: > Hello, > > > On Tuesday 24 April 2018 09:51 PM, Daniel Pocock wrote: >> Hi everybody, >> >> There are several Kanban / scrum boards that can potentially be used for >> mentoring. These are free software (Trello isn't) and they release all >> their source code. >> >> We have Redmine in Debian and there are various Kanban plugins available >> for it, one of them has an online demo here: >> http://demo.redminecrm.com/projects/agile/agile/board >> and I created a repository here with step-by-step instructions to run it >> with the Debian package: >> https://github.com/dpocock/redmine_agile >> >> The DebConf team is using Kanboard, it is also packaged in Debian. It >> was discussed in this earlier thread: >> https://lists.debian.org/debian-outreach/2018/02/threads.html >> https://kanboard.org/ >> Here is one demo I found for anybody to log in and try it: >> https://www.softaculous.com/demos/Kanboard >> >> We have Sandstorm running on https://storm.debian.net and there are two >> Kanban apps available in Sandstorm. To access them, you need to contact >> Laura and Asheesh by email or IRC, see the notes here: >> https://wiki.debian.org/Services/storm.debian.net >> >> The two Kanban apps in Sandstorm are: >> >> https://wekan.github.io/ >> http://scrumblr.ca/ >> >> >> During the last round of Outreachy, we tried Kanboard for Renata's >> project. One convenient feature is that we could create read-only links >> to it from Renata's wiki so any other member of the community could >> easily access it without an account, here is an example: >> https://wiki.debian.org/RenataDAvila > Both options, Sandstorm (with wekan or scrumblr) and Kanboard looks good > to me. I have a question though, is it okay if we self host these > services on our server. I have a linux server I use to host my personal > website, blog, bots and other projects. It would be great If I can host > Kanboard or Sandstorm for the project I'll be working on.
Self-hosting would be a question for each mentor to decide on for their own projects. Personally, I'd prefer that any student who wants to use Wekan/Sandstorm uses the storm.debian.net service because that is supported for you. I'm involved in organizing a booth at a conference in May and I decided to try Wekan for sharing tasks with other volunteers. It was very easy to set up but I also noticed some limitations, for example, I couldn't see how to make one task depend on another, maybe it can't do that. The redmine_agile solution does support dependencies though. Export to iCalendar (so you can have task reminder popups) also appears to be a missing feature. While I was playing with it, I wrote down a list of possible questions for evaluating and comparing each tool, if anybody can suggest other criteria it would be very welcome: Does it support a markup language? Does it support iCalendar integration for Mozilla Lightning or GNOME Evolution reminder/alarm popups? Does it support task dependencies? Does it support assigning tasks to users and letting those users see/focus on their own tasks? Does it support task priorities? How well do the email notifications work or are they annoying? Does it support public read-only access? Is it available as a Debian package? How does it integrate with existing access control systems like LDAP or Sandstorm? Regards, Daniel
