BOF "Best practises in team package maintenance" - preparatory questions ======================================================================== If you are an active member of a team that collaboratively maintains packages in Debian and you plan to attend the BOF "Best practises in team package maintenance" during DebConf8, please take a few minutes to think about the following questions. The BOF will start with short presentations (just a couple of minutes) along these questions, ideally one contribution by each team with members present; these presentations are not intended to be formal in any way, but instead to inform the other participants about the various teams and to serve as a basis for discussing points of common interest. If you have a chance to discuss your team's mini-presentation with other team members (before DebConf or in Mar del Plata over a nice cup/glass of $preferred_drink) -- even better! 1) Basics --------- * Name of the team * Area of work * Approximate number of members * Approximate number of maintained packages 2) Work flow ------------ * Communication: main/preferred ways of communication within the group (mailing list, IRC, commit messages, web platform, ...) * Members: How do you recruit and integrate new members? How does mutual support work? Is there some formal "team leadership"? Do you use the "Debian Maintainer" concept? * Review/uploads/sponsoring: How do you handle reviewing/uploading packages which are prepared by non-DDs? * Infrastructure: Where/how do you keep your packages (version control, ...)? * Policy/rules: Do you have written/unofficial guidelines for your packages? How do they work out in practise? * Tools: Do you use any "unusual" tools in your work (scripts, web apps, ...) that help you with regard to upstream releases, bugs, packaging itself, ...? 3) Experiences -------------- * Best practises/successes: Is there something you can share with other teams that works just great for your team and might help others? * Challenges/failures: Is there something you're not happy about in your team and where you would appreciate input from other teams? 4) Other teams/Debian --------------------- * Is there a need for improving communication/cooperation with other teams? How? * Do you have any common projects in mind that might help all packaging teams? * Is there something with regard to the relationship between Debian Policy and teams you would like to see changed?