Should have a document for external contributors to know what they need to do to get a branch landed

Bug #535150 reported by James Westby
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad Development Wiki Moin theme
Invalid
Low
Unassigned

Bug Description

Lots of rounds trips can occur with external contributors when trying to land a branch,
for things such as linking a bug, setting a commit message, getting reviews, doing
QA etc.

It would be good if all the requirements were available in a document that could be
referred to from the IRC channel topic and other places that would allow contributors
to do these things without round trips.

Thanks,

James

Graham Binns (gmb)
affects: launchpad → launchpad-documentation
Revision history for this message
Bryce Harrington (bryce) wrote :

Would be nice for new internal contributors too; I've been piecing together the steps on my own (pages in wiki have been helpful, but a surprising amount of the wisdom is only available via word-of-mouth.)

For external contributors, I would further suggest maybe breaking the entirety of the process up into more discrete chunks, so they could suggest changes without having to commit to following a change through for the entire process. What I'm thinking is an analogy of how it works in Ubuntu, where there are widespread contributors who supply patches on bugs, and the MOTU group of contributors who shepherd other people's patches through the remainder of the process to get into Ubuntu. I could see an analogous division of labor being worth considering for launchpad's external contributor community.

Revision history for this message
Curtis Hovey (sinzui) wrote :

The wiki field on the project is intended to be the location of project process, specifications, and documentation. That is https://dev.launchpad.net/. We could use Launchpad like we suggest other projects to use Launchpad.

Revision history for this message
Matthew Revell (matthew.revell) wrote :

Moving this bug to launchpad-foundations. Although that'd not a perfect fit for this bug, the launchpad-documentation project is no longer active and documentation bugs should be filed against the "launchpad" project for later moving to the relevant project.

affects: launchpad-documentation → launchpad-foundations
Revision history for this message
Gary Poster (gary) wrote :

This sounds like a good idea, but from a Foundations perspective is a low priority.

Changed in launchpad-foundations:
status: New → Triaged
importance: Undecided → Low
affects: launchpad-foundations → launchpad-documentation
Revision history for this message
Joker Wild (lajjr-deactivatedaccount) wrote :

Hello Fellow Developers,
Launchpad Doc team is active I will create this document and put it on the help.launchpad dev.launchpad it proper places. I will put links on here to show what I mean. There is some that will have to go on dev and the help sides.
Regards,
Leo Jackson

Changed in launchpad-documentation:
assignee: nobody → Leo Albert Jackson Jr (lajjr)
Curtis Hovey (sinzui)
affects: launchpad-documentation → launchpad-dev-moin-theme
William Grant (wgrant)
Changed in launchpad-dev-moin-theme:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.