DistributedDevelopment
Size: 2146
Comment: link to udd list
|
← Revision 33 as of 2013-12-03 12:07:11 ⇥
Size: 3903
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
This is an area of the wiki for the "Ubuntu Distributed Development" initiative. | This is an area of the wiki for the ''Ubuntu Distributed Development'' (UDD) initiative. This initiative aims to make Ubuntu development more efficient and bring it even closer to our upstreams by making better use of Bazaar and Launchpad. |
Line 3: | Line 3: |
This is discussed on the [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-distributed-devel|ubuntu-distributed-devel]] public mailing list. | '''Do you want the [[http://packaging.ubuntu.com/html/|Documentation?]]''' |
Line 5: | Line 5: |
== Documentation == | == Quick Reference == |
Line 7: | Line 7: |
'''[[DistributedDevelopment/Documentation|Documentation]]''' | * [[http://packaging.ubuntu.com/html/udd-intro.html|Documentation and How-Tos]] * [[DistributedDevelopment/About|Background on Ubuntu Distributed Development]] * [[https://bugs.launchpad.net/udd|Submit bugs on the UDD tools or processes]] * [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-distributed-devel|Join the mailing list]] and [[https://lists.ubuntu.com/archives/ubuntu-distributed-devel/|read the archives]] * [[https://launchpad.net/udd|The project page on Launchpad]] * [[DistributedDevelopment/Meetings|Participate in meetings]] to help drive UDD forward |
Line 9: | Line 14: |
== Specifications == | == Getting Started == |
Line 11: | Line 16: |
For those that are interested in development of the idea: | You can read more about the effort on the '''[[DistributedDevelopment/About|About]]''' page. |
Line 13: | Line 18: |
[[DistributedDevelopment/Specification]] - Overall phased specification. | If you want to know how to work with the tools and get things done then the '''[[http://packaging.ubuntu.com/html/|Documentation]]''' is for you. |
Line 15: | Line 20: |
DistributedDevelopment/ImporterSpecification - A specification for the importer that will import source packages. | For those that are interested in development of the idea you can read and contribute to the specifications. There is the '''[[DistributedDevelopment/Specification|Overall phased specification.]]''' Each phase then gets its own spec that will be a little more up to date when we work on that phase. '''[[DistributedDevelopment/ImporterSpecification|Phase 1]]''' is about importing Ubuntu packages in to Bazaar. '''[[DistributedDevelopment/DebianImportSpecification|Phase 2]]''' is about importing Debian as well as Ubuntu. '''[[DistributedDevelopment/ImproveDebianImportSpecification|Phase 3]]''' is about improving the Debian import by including the branches pointed to by Vcs-* information. |
Line 17: | Line 22: |
DistributedDevelopment/DebianImportSpecification - A specification for the bringing up an import of Debian parallel to Ubuntu. | This is discussed on the '''[[https://lists.ubuntu.com/mailman/listinfo/ubuntu-distributed-devel|ubuntu-distributed-devel]]''' public mailing list. Please subscribe to that and join in the discussion. In addition please contribute any ideas you have to the '''[[DistributedDevelopment/IdeaPool|IdeaPool.]]''' If you want to know more about the technical details of what we have now then you can start at '''[[DistributedDevelopment/UnderTheHood|UnderTheHood.]]''' |
Line 19: | Line 24: |
DistributedDevelopment/ImproveDebianImportSpecification - A specification for improving the Debian import by including the branches pointed to by Vcs-* information | If you have any comments or questions, or would like to get involved then please contact JamesWestby (james.westby@canonical.com or james_w on irc.ubuntu.com) or BarryWarsaw (barry@canonical.com or barry on irc). |
Line 21: | Line 26: |
DistributedDevelopment/ClientToolsDiscussion - Discussion of the various approaches to client tools DistributedDevelopment/ClientToolsV1Design - Design of the first iteration of the client tools |
== More... == |
Line 33: | Line 36: |
https://launchpad.net/udd/ - the launchpad project used to co-ordinate some aspects of the work. | Here are some other documents that may be of interest: |
Line 35: | Line 38: |
If you have any comments or questions, or would like to get involved then please contact JamesWestby (james.westby@canonical.com or james_w on irc.ubuntu.com). |
* DistributedDevelopment/ClientToolsDiscussion - Discussion of the various approaches to client tools * DistributedDevelopment/ClientToolsV1Design - Design of the first iteration of the client tools * [[https://lists.ubuntu.com/archives/ubuntu-distributed-devel/2010-November/000645.html|2010-10 Survey of UDD user (dis)satisfaction]] '''[[https://launchpad.net/udd/]]''' is the launchpad project used to co-ordinate some aspects of the work. |
This is an area of the wiki for the Ubuntu Distributed Development (UDD) initiative. This initiative aims to make Ubuntu development more efficient and bring it even closer to our upstreams by making better use of Bazaar and Launchpad.
Do you want the Documentation?
Quick Reference
Participate in meetings to help drive UDD forward
Getting Started
You can read more about the effort on the About page.
If you want to know how to work with the tools and get things done then the Documentation is for you.
For those that are interested in development of the idea you can read and contribute to the specifications. There is the Overall phased specification. Each phase then gets its own spec that will be a little more up to date when we work on that phase. Phase 1 is about importing Ubuntu packages in to Bazaar. Phase 2 is about importing Debian as well as Ubuntu. Phase 3 is about improving the Debian import by including the branches pointed to by Vcs-* information.
This is discussed on the ubuntu-distributed-devel public mailing list. Please subscribe to that and join in the discussion. In addition please contribute any ideas you have to the IdeaPool. If you want to know more about the technical details of what we have now then you can start at UnderTheHood.
If you have any comments or questions, or would like to get involved then please contact JamesWestby (james.westby@canonical.com or james_w on irc.ubuntu.com) or BarryWarsaw (barry@canonical.com or barry on irc).
More...
There are a group of pages giving the requirements of the tools for a specific task. Help to improve these pages and document each of the common tasks that will be performed would be appreciated.
DistributedDevelopment/Requirements/Sponsorship - Requirements for seeking sponsorship, and for sponsoring.
DistributedDevelopment/Requirements/SRU - Requirements for preparing and approving an SRU
DistributedDevelopment/Requirements/NewContributor - Requirements for someone who is just starting out.
DistributedDevelopment/Requirements/PPAs - Requirements for uploading to PPAs (multiple targets)
Here are some other documents that may be of interest:
DistributedDevelopment/ClientToolsDiscussion - Discussion of the various approaches to client tools
DistributedDevelopment/ClientToolsV1Design - Design of the first iteration of the client tools
https://launchpad.net/udd/ is the launchpad project used to co-ordinate some aspects of the work.
Dump to be cleaned up later
BzrMaintainedPackages will be a useful page at some later point.
DistributedDevelopment (last edited 2013-12-03 12:07:11 by dholbach)