What new devs should be doing
As part of this session we should talk about these topics:
- Find a way to deal with updating the wiki page in the most painless way.
- Investigate how we could get things into Harvest automatically.
- Encourage engineers to tag bugs as 'bitesize'."
Blueprint information
- Status:
- Not started
- Approver:
- Jono Bacon
- Priority:
- Undefined
- Drafter:
- Daniel Holbach
- Direction:
- Needs approval
- Assignee:
- Daniel Holbach
- Definition:
- Approved
- Series goal:
- Accepted for raring
- Implementation:
- Unknown
- Milestone target:
- ubuntu-13.04
- Started by
- Completed by
Whiteboard
In this session a number of different development tasks were discussed and categorised depending on the necessary skills. We decided that the easiest way for us to update tasks like these regularly is in Harvest. To get this updated regularly we need to have scripts which produce JSON output (http://
How Mozilla helps programmers find things to do: http://
Types of tasks:
Classes of bugs/tasks:
Very Easy
No homepage field. (..)
no-misc-depends (...)
spelling-
Invalid brace expansions in Debhelper config files (...)
Easy
rcbugs (http://
Cherrypick security fix from Debian.
Forwarding Ubuntu patches to Debian
Medium
Apport hooks.
--- Merges / Syncs ---
NBSes
Do SRUs for already fixed bugs. (??) (bugs with a release task (precise) is insufficient
as you really want ones that are open in precise and fixed in quantal)
Transition to new versions of compilers/
dh_python2)
Disabling HAL support
Clean up a small neglected package - triage all the bugs, forward, etc. review its
proposed patches, subscribe to it
Hard
Porting from upstreams / Bring upstream changes to Ubuntu (https:/
autopkgtests (https:/
?? [needs-packaging] bugs
Adopt orphaned packages in Debian
neglected ubuntu packages http://
Requesting for removal of packages which are depreciated/dead upstream(
Master
Fix FTBFS for architectures
neglected merges
Work Items
Work items:
[dholbach] Fix docs to explain that it's fine to work on 2-3 bugs and then move on to something more complicated: DONE
[dholbach] Publish the lintian-ubuntu-only script somewhere (lp:~dholbach/+junk/lintian-grep): DONE
[dholbach] do a screencast to explain how to grab items from Harvest: POSTPONED
[stefanor] Get unsponsored non-debdiff patches into the sponsoring queue (https:/
[dholbach] write code to grab ubuntu-only tasks from lintian list for Havest (done and announced on ubuntu-devel - only piece remaining is bug 1081997): DONE
[stefanor] produce Harvest JSON bits for ubuntu-
[dholbach] file bug on transition tracker (bug 1081651) to produce Harvest JSON output: DONE
[brian-murray] find out if we can have a Harvest bug list for "SRUs which are fixed in dev release: DONE