We’re moving technical ticketing, bugs and feature requests to Git Issues using github. RedMine was a good Ushahidi Development (http://dev.ushahidi.com/) home, but Git Issues functionality meets our community needs to commit, plan, collect and comment.
Really, having technical tickets (issues, bugs, features and pull requests) and commits in the same place will help with the two big things: transparency and collaboration. We want to make it easier for you to see what we are working on, submit a ticket and lend a hand when you can. If you are busy creating great code, we’d like to know about it and be able to incorporate it into the core. Or, make it more visible for others to use your code for their Ushahidi-related projects. Git Issues is directly connected to our GitHub – Ushahidi. (E.g. Ushahidi core issues live under https://github.com/ushahidi/Ushahidi_Web/issues).
Migration Help and Schedule:
Our team has reviewed the Red Mine and have flagged issues to be migrated.
Please add a comment to any items that you think need to be migrated to Git Issues. We’ve added the document to our new beta wiki for your review. Every coders eyes will help us capture the active tickets/issues. Ping Hleson at ushahidi dot com if you have a questions.
Migration Schedule:
- Community Feedback on Issues to be migrated: February 8 – 15, 2012
- Migration Freeze on RedMine: Februay 15 – xxx
- Ushahidi Community Developer Skype Chat (time to be announced) Wednesday, February. 15, 2012
- Deprecate Redmine. February 29th, 2012
- Team cleans out the Github store procuring all the sweet Github Octocat hoodies. March 1st, 2012
Getting Help:
Tool soup is confusing. Duplication is less fun than collecting Nyan Cat mash-ups. Here’s a cheat sheet:
Forums: “How do I….”, “I’m troubleshooting”, “General Support”
Wiki: “Where are the documentation, best practices” and “How do I…”. Bonus points: document and share your knowledge
GitIssues: “Houston, we have a problem.” “Nyan, Ushahidi would rock it if…” (Issue/bug/feature)
Github: Commit, Pull Changes, Fork
Contact: General questions (eg. Erik’s favourite ihub story, business endeavours, events, press etc.)
Steps to get help:
Technical Issues:
- Search the wiki or forums.
- Collaborate with the community skype or dev mailing list. (This is a real-time stream of global chatter)
- Search Git Issues for existing issues.
- Add a Git Issue: (bug or feature) request.
Non-Technical Issues:
- Search the wiki or forums.
- Add a forum post for questions.
- Share your knowledge on the wiki.
- Collaborate with the Channel for Academics, Researchers and Community Skype Chat or mailing lists.
- To ask general non-technical tickets, you can drop us a Contact note (http://ushahidi.com/contact-us).
We will review all Git issues weekly and assign priorities. The priorities could include assigning to a team member or requesting community help. More details as we get closer to launch.
To sum up: GitIssues, flag your tickets for migration, Octocat hoodies and Nyan Cat.

3 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
Really like your blog content the way you put up the things…I’ve read the topic with great interest and definitely will stick your blog routinely for other great posts. Plagiarism detection
Hi,
I was wondering if you wrote your own tool, or found one to do the migration for you. Seems to me that it should be possible to use the Redmine APIs and GitHub APIs to perform a migration but I’m not able to find any references to people actually doing this. Can you share the process you went through to do the migration ?
Thanks
Thanks for your question. We manually moved the items.
How we migrated:
-Team reviewed all the active tickets
-Build a taxomony for rating the tickets to fit within github
-Asked the community to give input on any items
-Had each of the respective team members review the content
-created this wiki page
-held a community call to discuss
-had a maintenance window to manually move items
-archived the old system
hope this helps. Drop me a line if you have more questions (hleson at ushahidi dot com)
Heather