Tuesday, March 15, 2011

Return from break... :-(

Well we are back from Spring Break…ugh! The break was very enjoyable though, spent much needed time with my little one! The break is over though SO……time to get to back to work!

Even though we were officially on ‘break’, I could not resist working on our project just a bit. My main concentration over break was to finish up our initial bug fix. There were a few locations in the code which the developers preferred we did not change, these name changes were causing issues elsewhere since we did not create the ‘migration path’. I was working on making the necessary changes back to ‘banshee-1’ but was running into troubles getting the project to build after making the requested changes.

After some back and forth with the developers on this topic, I guess one of them decided it would be easier if they made the needed tweaks. So he did so and thanked us for all of our work. I am not disappointed at all about his help because it allows us to fully concentrate on our Facebook extension, which will be a bit more exciting of a task.

Before break I mentioned that Jesse sent out an email to the developers announcing our project selection. We received very positive feedback from this email. We received replies from some excited contributors as well as an offer for assistance, which we gracefully accepted.

One of the main developers offered to do the initial setup of the extension for us. I was really stoked about this because this allows us to focus our efforts solely on the functionality of the project and not worry about setting up the extension within Banshee. All this is taken care of already. We have a base extension setup that looks for C# bindings and the gwibber library on the startup of Banshee. This is a very nice jump start!!!

We also have a rudimentary timeline established for our project. We listed some main functionality and associated them with dates to serve as a base guideline. This may need to be tweaked just a bit but it is a solid start.

The next order of business is to establish our backlog. Once we have this established we can assign jobs and get into our sprints. We have decided to make our sprints only a week long instead of a month, which is the suggested amount of time specified by the SCRUM guidelines.

Besides all of that, team stand-ups are going well. I have found these to be very effective. It is a nice way to keep track of what everybody is working on and there upcoming plans. Also, you can tell when someone has been slacking because they have nothing to talk about when it comes there turn to speak. Basically, these stand-ups force people to do something before for the meeting so they have something to talk about, even if it is just a little, as well as have a plan for what they will be working on. I like that!

One more bit of good news. We already have a gwibber window that posts updates to your desired social network. So we can bring up a window, outside of Banshee, type a message then send it to Facebook. Of course we need to figure out how to do this while interfacing with Banshee but we are very much on our way in this project!

No comments:

Post a Comment