The Bug Genie team blog

What's cooking behind the scenes of The Bug Genie

An apology and an update

with 14 comments

Heya everyone!

This blog post will start out with an apology. The Bug Genie version 3.3 has taken considerably longer to finish than I first imagined. Most of you who follow The Bug Genie are familiar with software development. As is often be the case when you are working on a growing project, areas of the code and the application needs to be improved and added to, in order to both maintain scalability, usability and to add and improve features.

The Bug Genie has been at a stage where a lot of the backend code needed to be refactored and to be improved. There are several things and features with The Bug Genie that are really awesome, but there are also quite a few areas where we simply aren’t doing our best. Notifications, authentication, permissions, file uploads, mobile – these are just to mention a few. In the age of html 5, usability first and “competing” software improving at a rapid pace, The Bug Genie needs to both lead and follow. Lead, by showing that open source issue tracking and project management can look – and be – as good as proprietary alternative. Follow, by not lagging behind in features or usability.

Version 3.3 started out as a medium-sized improvement over 3.2, about the same as 3.2 was over 3.1. There was a time during 3.2 development where using 3.1 was becoming a pain. The improvement in features and functionality in 3.2 was just too much to keep using 3.1, once you’d made the switch. This is where 3.3 has been for several months. Version 3.3 – as an improvement over 3.2 – is more than finished, but it’s not there yet. There are still things that needs to be addressed, improved and changed. I’d like to keep improving and fixing, but at some point you gotta say “dude, release it already”.

3.3 just won’t be all it has been promised to be during the last year of development. Too much time has gone since we started, and too many things have happened to keep our initial targets. But it will be a great improvement over 3.2 – so much, in fact, that I can almost guarantee that you will have no reason or desire to switch back.

Now, for the update. During the last couple of months, the search frontend and backend have seen a complete rewrite with focus on finding issues immediately, instead of old-style “searching”. You’ll see what I mean once you get your hands on the beta. Also, mail notifications have been improved, with the introduction of “notifications”, and a much simpler notification setup for email notifications. In addition to that, a great number of improvements are happening in the backend to improve performance and security for all our users and usecases. In addition to this, the default theme has seen several tweaks and changes to improve readability and usability.

I’ve attached a couple of screenshots of how it currently looks. Keep in mind that some of this may still change, but I think it’s starting to look solid. I hope you like what you see – and if you want to help out with development or testing, feel free to check out the master branch on github.com/thebuggenie – pull requests are highly appreciated.

Until next time!

ImageImageImageImage

About these ads

Written by Daniel Andre Eikeland

December 17, 2013 at 00:47

Posted in Uncategorized

14 Responses

Subscribe to comments with RSS.

  1. THANKS!!! It looks awesome!

    David Matson

    December 17, 2013 at 04:41

  2. Good news, some significant improvements :)
    Look forward to see the 3.3 final version !!

    Jean Traullé

    December 17, 2013 at 11:19

  3. Nice, some updates on the ETA also?

    rvanlaak

    December 19, 2013 at 10:31

  4. Looking nice Daniel!

    I can’t wait for the 3.3 release — I’m genuinely excited! :o)

    edam

    January 8, 2014 at 22:28

  5. We at XBMC (issues.xbmc.org) are excitedg for 3.3 as well – any update on ETA ?

    kib

    January 23, 2014 at 22:17

  6. +1! I’m new to TBG, but already love it!
    Wondering on ETA for 3.3 and new time tracking features.

    Pavel Komolov

    February 6, 2014 at 15:46

  7. Thanks for this great work.

    Jorge

    February 26, 2014 at 14:50

  8. Great work. Really great improvements!

    Jacob van Dam

    March 5, 2014 at 21:32

  9. Any chance we could get an update of when this might be released?

    Jeff

    March 6, 2014 at 12:13

  10. I’ve been using TheBugGenie for over a year now, i’ve used many different types of issue tracking and wiki systems before… and I absolutely love it – it has all the required features and its free and open source !!! love it!! Just wanted to say thank you very much!!!!

    Ed

    March 22, 2014 at 00:46

  11. Any chance I could help out with the new release? I am a php programmer with over 10 years experience

    Chris Woodhouse

    March 30, 2014 at 02:11

  12. Hi Daniel, I have been following your project BugGenie since quite a long time. I’m a Project Coordinator and a bit of Marketing guy too, I see that its’ been long time since last release. If there’s any chance I would like to vouch my time for coordinating the project.

    I think we can give the project a push once again!! :)

    I see that it has great potential.

    Gagan B

    April 5, 2014 at 12:23


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 753 other followers

%d bloggers like this: