e107 is moving to Jira for issue tracking
That's right, we are finally going to get rid of our custom coded bugtracking system and move to something more mainstream.
That's right, we are finally going to get rid of our custom coded bugtracking system and move to something more mainstream.
After much reading and testing, we've decided upon JIRA
http://www.atlassian.com/software/jira/.
It came down to either bugzilla and Jira, we chose Jira because it seemed more focused on planning and not just bugs, it also has some additional features that we were looking for that just weren't available in bugzilla (at least not that we could find).
The new system is up and running here
https://e107inc.org:8080, we will be updating e107.org soon with the new links.
Using Jira will require a new log in, separate from e107.org. You can still view everything without logging in, but in order to open a bug or post a comment you will need to register for an account.
We are discussing which bugs from the current bugtracker to move over to Jira, it may end up being only the currently open bugs and we may even restrict it to less than that. None of the comments will be able to be moved, only the bug report itself.
We are also discussing moving the 'ideas' over to Jira as 'Enhancement requests'. This will give us one-stop shopping for bugs and requests and just makes sense. Again, we'll have to make some decision on which ones to move over.
For those on the support team, Jira does allow for private comments so we will have to get you all added to a different user-class within Jira. So once you get an account over there, let one of us know and we'll hook you up.
Some of you have been asking about some sort of private bugtracking system for the progress on 0.8, as well as just having a way to track what we are working on. Jira will allow for both of these to happen. The devs are going to make an effort to create issues for all items we are or will be working on, Jira will also auto-link the commits relating to each issue, as long as we remark the commits correctly.
Did I say bugtracking for 0.8? Yes I did! We will be looking for a few willing, experienced e107'ers to start posting bugs for 0.8. Please contact a dev if you'd like to do this, please ensure you have an account on Jira already.
NOTE: Please expect some issues/changes/stumbling with Jira, we are all still learning the software.