Wednesday, February 16, 2011

Bug fix progress

My team and I are taking the Banshee bug dealing with changing the file labeling from Banshee-1 to Banshee since version 2.0 of the software is approaching. Our bug report can be found here. We noted on the bug report that we would take the responsibility of taking on this task, since it is an easier, yet tedious, bug. We also asked for some assistance about how to approach it. We wanted to create a script at first and then submit that to the developers to run on the code in the repository, but they preferred that we submit the corrected code to them for review. They also gave us some helpful advice about which labels would be very easy and straightforward to relabel and which ones would be a little more difficult. The bug report activity can be found on our bug report page.

I have been in the process of relabeling the files and was able to relabel most of the files in the src folder with out running into any compile, install, or run problems. Some of the files in the src folder required root privileges to change them, so I figured I needed to proceed with caution in changing these files. So I took the approach of changing one file and then reinstalling to see what effects would occur. So I changed the first one and reinstalled. Banshee would not start up but when I went to go change it back, I could not find the file again because I did a new search for banshee-1 and it rid of the file because it was relabeled with banshee. Since, this was the case, I got rid of my source code and attempted to checkout and build from the source code on our team's repository. Some how the code in that repository does not want to compile and I'm not sure why. Brandon, my fellow team mate, said he was experiencing the same problem. So we will have to further investigate that matter, and if it comes down to it, we can place a new version of the source on it. Also we can use the code from the git repository and manipulate the newest version.

For now, I believe our team has to get together and figure out what exactly can be relabeled easily and what needs a little more thought before relabeling.

No comments:

Post a Comment