BugFixingInitiative

Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2012-05-21 14:20:19
Size: 2015
Editor: dholbach
Comment:
Revision 6 as of 2012-05-23 14:20:44
Size: 3740
Editor: dholbach
Comment:
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:
At http://lintian.ubuntuwire.org/quantal/tags/spelling-error-in-description.html you can find a list of packages which have spelling errors in their package description. An easy way to fix them is: Here are a few packages which have spelling errors in their package description. An easy way to fix them is:
Line 24: Line 24:
 * For the ones specifically mentioned below:
  * run `debcommit`
  * run `bzr push lp:~<your LP ID>/ubuntu/quantal/<source package>/typo-fix`
  * run `bzr lp-propose`


This time around we will try to fix the following issues:

 * revu-tools (informations information)
 * qlix, qlix-dbg (intuative intuitive)
 * swac-play (allows to allows one to)
 * encadre-image (automaticaly automatically)
 * semantik (targetted targeted)
 * installation-report-generator (informations information)
 * linux-tools-3.4.0-3 (dependant dependent)
 * python-zope.size (allows to allows one to)
 * happycoders-libdbg-dev (This packages These packages)
 * qgfe (allows to allows one to)
 * kdevelop-custom-buildsystem (arbitary arbitrary, allows to allows one to)
 * gambas2-gb-crypt (allows to allows one to)
 * vdr-genindex (Usefull Useful)

There are obviously [[http://lintian.ubuntuwire.org/quantal/tags/spelling-error-in-description.html|more packages to be fixed]], but as they are also in Debian, we'd prefer to get them fixed in Debian, so you might want to take these steps as well:
Line 27: Line 51:
This time around we will try to fix the following issues:
Line 29: Line 52:
 * anytun (allows to allows one to)
 * array-info (informations information)
 * avogadro (targetted targeted)
 * buffy (allows to allows one to)
 * buffycli (allows to allows one to)
 * bygfoot (writting writing)
 * bzflag (independant independent)
 * clipf (independed independent)
 * coinor-cbc (allows to allows one to)
 * confclerk (targetted targeted)
 * cramfsswap (endianess endianness)
 * cycle (Allows to Allows one to)
== Experienced contributors ==
=== GCC 4.7 ===
If you have a bit more experience, you might want to help out with the transition to gcc-4.7.
Line 42: Line 56:
 * Some hints on fixing these issues can be found at http://gcc.gnu.org/gcc-4.7/porting_to.html
 * To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly, or install the gcc, g++, gfortran, ... packages from quantal.

Here's the list in the Debian bug tracker:
 * [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-gcc-4.7;users=debian-gcc@lists.debian.org#_0_2_4|Outstanding bugs -- Serious (policy violations or makes package unfit for release); Unclassified]]
 * [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-gcc-4.7;users=debian-gcc@lists.debian.org#_1_2_5|Forwarded bugs -- Serious (policy violations or makes package unfit for release)]]

Make sure you
 * [[http://developer.ubuntu.com/packaging/html/udd-patchsys.html|use the patch system if available]]
 * [[Debian/Bugs|submit your changes to Debian]]

= Organisation =
If you want to help out organising these events, check out our [[UbuntuDevelopment/BugFixingInitiative/Organisation|Organisation page]] and join us at [[MOTU/Meetings]] or generally in #ubuntu-motu on irc.freenode.net
Line 43: Line 70:
CategoryProcess<<BR>>CategoryUbuntuDevelopment CategoryUbuntuDevelopment

Bug fixing initiatives

We plan to have regular bug fixing initiatives, which should be particularly interesting for new contributors.

If you are interested in helping out, you might want to

New contributors

Spelling errors

Here are a few packages which have spelling errors in their package description. An easy way to fix them is:

  • run bzr branch ubuntu:<packagename>

  • edit the debian/control file

  • fix the spelling mistake
  • run dch -i to document the change you did

  • For the ones specifically mentioned below:
    • run debcommit

    • run bzr push lp:~<your LP ID>/ubuntu/quantal/<source package>/typo-fix

    • run bzr lp-propose

This time around we will try to fix the following issues:

  • revu-tools (informations information)
  • qlix, qlix-dbg (intuative intuitive)
  • swac-play (allows to allows one to)
  • encadre-image (automaticaly automatically)
  • semantik (targetted targeted)
  • installation-report-generator (informations information)
  • linux-tools-3.4.0-3 (dependant dependent)
  • python-zope.size (allows to allows one to)
  • happycoders-libdbg-dev (This packages These packages)
  • qgfe (allows to allows one to)
  • kdevelop-custom-buildsystem (arbitary arbitrary, allows to allows one to)
  • gambas2-gb-crypt (allows to allows one to)
  • vdr-genindex (Usefull Useful)

There are obviously more packages to be fixed, but as they are also in Debian, we'd prefer to get them fixed in Debian, so you might want to take these steps as well:

Experienced contributors

GCC 4.7

If you have a bit more experience, you might want to help out with the transition to gcc-4.7.

  • Some hints on fixing these issues can be found at http://gcc.gnu.org/gcc-4.7/porting_to.html

  • To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly, or install the gcc, g++, gfortran, ... packages from quantal.

Here's the list in the Debian bug tracker:

Make sure you

Organisation

If you want to help out organising these events, check out our Organisation page and join us at MOTU/Meetings or generally in #ubuntu-motu on irc.freenode.net


CategoryUbuntuDevelopment

UbuntuDevelopment/BugFixingInitiative (last edited 2013-12-03 12:01:55 by dholbach)