← Back to team overview

ubuntu-phone team mailing list archive

Re: Band aids for Ubuntu Phone

 

This is an interesting initiative, how do bugs get on this list? There are things I would like to fix, principally the fact that my phone thinks that I am currently still where I was on Saturday evening https://bugs.launchpad.net/ubuntu/+source/location-service/+bug/1554604 but that is an opinion. How do I get a bug into a "patches welcome" state?

Alan.

On 13/06/16 17:37, Julia Palandri wrote:

Hi everyone!


Many of us are avid users of the Ubuntu phone on a daily basis. And we know there are some rough edges to take care of.

The canonical team delivers, with each OTA, many bugfixes, improvements and features. And yet, there's always room to improve!

Many of us are already somehow familiar with launchpad, reporting bugs, and adding some logs.

Many of us have already tried to debug something, find the cause of a certain error, even tried to fix something running a command on the terminal...

Maybe some would be ready to take the next step!


The idea of the Band Aids for Ubuntu Phone Project is to invite people that are willing to get their hands onto the various parts of the Ubuntu Phone project but doesn't know where to start. We want to offer a curated set of bugs that we think could be doable with some help from more experienced people. There should be no design/decision making involved at least in the first bugs bugs you tackle; hopefully people will grow as they get to know the codebase and the ideas behind the design.


So, how to help?


- Do you want to start fixing things?


If so, go to https://bugs.launchpad.net/band-aids-uphone and take a look at the bugs waiting for you. If you want to start working on that, say it so! The code is there. Let me know if you need help to start, we might be able to get some time from the developers involved.

We can arrange then some sort of follow up meetings - to check how it's going and if you need some help to continue. We'd like to take bugs following the OTA planning schedule, so your work gets included in the next Ubuntu Phone version and can be enjoyed by all the users as soon as possible.


- Do you want to help others fix things?


While the mailing list is an important place where to ask and discuss some things, if you found some bug it's unlikely to be solved using only the mailing list. Report bugs <https://bugs.launchpad.net/canonical-devices-system-image/+filebug>(but try not to duplicate! +1 previously reported bugs instead). Add as much information as possible: scenario of the bug, version of OS, which handset(s) you're using, what you were expecting and what you got instead. If you're requesting something new, and have a suggestion on how to fix a problem, include it as well.


- Can you help with bug reproduction and more information?

Look for 'incomplete' bugs (Here <https://bugs.launchpad.net/canonical-devices-system-image/+bugs?orderby=-importance&search=Search&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE>or in any project of your preference) - maybe there are some logs missing, or maybe we need more information on the steps to reproduce bugs reported by others. The more information we have, the easier it gets to understand where the problem is.

Look for 'in progress' bugs - sometimes there is a possible solution, but we need to confirm it works for those affected by the bug. Sometimes certain bugs reproduce in some handsets but not in others, and we need volunteers to check if our fix proposal works.


I hope some of you will be interested and will give it a try! ;)


--

Julia




Follow ups

References