Project Management

37 views
Skip to first unread message

Leonardo Lima de Vasconcellos

unread,
Aug 29, 2015, 2:26:43 AM8/29/15
to Buendia developers
Hi guys,

I think we could benefit from a Open Source Project Management Software to help us centralize in one tool our efforts.
The code would still be hosted on GitHub but we should shift the issue tracking and wiki pages to this new tool. 
We could move our core discussions from google-groups to the project manager.
Using such a tool does not mean that we would be more closed, just more assertive and organized, managing what is public and what is not.

Some of the features of a modern web-based project management:

- Task management;
- Issue tracking;
- Resource allocation;
- Git repository integration;
- Relationship between commits and tasks / issues;
- Sprint Planning with poker planning;
- Scrum / Kanban board;
- Wiki;
- Integration with IDEs;
- Product Backlog;
- Document Management;
- Jenkins integration;

(and a lot other stuff...)

I've been working with Redmine for quite a while and it is a powerful and quite flexible tool. It has lots of plugins.
But I personally think that Redmine is kind of outdated. Has a poor interface and need plugins to work with scrum.
It's build using Ruby On Rails.

Doing some searching I found some new players, some of them build from old Redmine users and they seem really good.

Special mention to:

Taiga - https://taiga.io/ (Python Django + AngularJS) - https://github.com/taigaio (beta)
Tuleap - https://www.tuleap.org/ (PHP) (seems more mature and more feature rich)

Both have great interfaces that would make our job easier.
All three have REST APIs to help us integrate with other tools.

My idea is to download the source code and host it ourselves.

What are your thoughts about this?

Cheers,

Leonardo



José Guilherme Vanz

unread,
Aug 30, 2015, 10:38:50 PM8/30/15
to Buendia developers
I do not know what kind of management level the project managers wants, but I believe that the Github issues tracking  is simple and works.
Anyway, if more sophisticated tracking is necessary I believe Jira is a good option. Afaik it is free for Open Source projects.

https://www.atlassian.com/opensource/overview

And the most important: Keep stuff simple and  do not create crazy management system. It is a collaborative project and people will not help if the process is painful and complex.
 
All the best

Rodrigo Gidra

unread,
Sep 2, 2015, 10:01:28 AM9/2/15
to Buendia developers
We actually dont need a PM. We can use Agile, SCRUM, XP... so that everyone leads and manage themselves.
self-organized teams are provenly better for open-source projects.

[ ]'s
Rodrigo

José Guilherme Vanz

unread,
Sep 2, 2015, 12:45:06 PM9/2/15
to Buendia developers
Ok, I agree that self-organized teams is better. But in successful open source project also needs a core team to keep the project in the right way (e. g. The Document Foundation of Libreoffice, The Linux Foundation for a lot of projects). MSF are organizing a core team and I do not know if they use some tool keep their private tasks organized. If the core team wants some of this more complex issue tracking a unique tool to the whole project is better then two of the same goal.

Leonardo Lima de Vasconcellos

unread,
Sep 2, 2015, 9:03:39 PM9/2/15
to José Guilherme Vanz, Buendia developers

Yes, I was talking about the core team. Actually it was kind of a trick question to know if they were using some similar tool (which they probably do).
I don't see the problem in using a PM with agile methods. They were built to this.
Jira is great, but I was going for a more open source approach.
Maybe this was a precipitated question. Let's wait their decision on the core team to revisit this discussion.

--
Project Buendia
http://www.projectbuendia.org
Source code and docs at https://github.com/projectbuendia/buendia/wiki
Twitter @ProjectBuendia
---
You received this message because you are subscribed to the Google Groups "Buendia developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to buendia-dev...@googlegroups.com.
To post to this group, send email to buend...@googlegroups.com.
Visit this group at http://groups.google.com/group/buendia-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/buendia-dev/97215172-20bb-48ae-94ed-3a8bea8f5e79%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages