Merge lp:~mbp/bzr/doc into lp:bzr
| Status: | Merged | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Approved by: | Martin Pool on 2010-05-23 | ||||||||||||||||||||||||
| Approved revision: | no longer in the revision history of the source branch. | ||||||||||||||||||||||||
| Merged at revision: | 5252 | ||||||||||||||||||||||||
| Proposed branch: | lp:~mbp/bzr/doc | ||||||||||||||||||||||||
| Merge into: | lp:bzr | ||||||||||||||||||||||||
| Diff against target: |
1365 lines (+577/-569) 7 files modified
doc/developers/HACKING.txt (+27/-433) doc/developers/code-review.txt (+31/-97) doc/developers/code-style.txt (+413/-0) doc/developers/index-plain.txt (+2/-0) doc/developers/index.txt (+1/-0) doc/developers/integration.txt (+38/-10) doc/developers/overview.txt (+65/-29) |
||||||||||||||||||||||||
| To merge this branch: | bzr merge lp:~mbp/bzr/doc | ||||||||||||||||||||||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Robert Collins (community) | 2010-05-16 | Needs Fixing on 2010-05-18 | |
| bzr-core | 2010-05-23 | Pending | |
|
Review via email:
|
|||
This proposal supersedes a proposal from 2010-05-14.
Commit Message
better docs on contributing, code reviews, and using bzrlib
Description of the Change
Better docs on contributing, code reviews, and using bzrlib.
Includes some class descriptions moved from very old versions on the wiki.
This is moving towards having the following distinct but related developer docs:
* code style guidelines
* how to contribute a change to bzr
* how to review proposed changes
* recipes for using bzrlib from plugins
* an overview of the whole library, for people either working on it or using it
Obviously one can slice it various ways but I think this gets it better aligned with audience needs.
Also:
* support python2.4-2.6 (and eventually 3.0) - any other additions there?
* remove some obsolete content about bundle buggy (bless its socks)
| Robert Collins (lifeless) wrote : | # |
- 5236. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-17
-
(lifeless) Changes some tests that compare paths to use a fancier method
than just string comparison, fixing them on Windows. (Martin [gz])
| Robert Collins (lifeless) wrote : | # |
This: + * Allows write locks to be taken out to prevent concurrent alterations to the repository.
is stale / misleading - we're granular now.
Could you please add something about setting the commit message in the merge proposal?
Other than that, a cursory overview seems fine.
- 5237. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-18
-
(lifeless) Unbreak a win32 test that has a test method and attribute with
the same label. (Martin [gz]) - 5238. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-18
-
(lifeless) Explicitly close the file handle in WT.get_file_text. (Tim Penhey)
- 5239. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-18
-
(Martin <gz>) Some cleanups for the zlib.crc32 changes
- 5240. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-19
-
(lifeless) Replace the unmaintained bzr completion script with gagern's new
one. (Martin von Gagern) - 5241. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-19
-
(parthm) Estimated records to be fetched are now shown for fetch (2a only).
- 5242. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-20
-
(andrew) Fix AttributeError in RemoteBranch.
lock_write after
lock_read. (#582781) - 5243. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-20
-
(lifeless) Merge 2.1 into trunk with a number of fixes including pyrex 0.9.9
support. (Robert Collins) - 5244. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-20
-
(lifeless) Use the production Launchpad instance for XML-RPC requests (and
also changes existing bug references to remove .edge from them. (Martin [gz]) - 5245. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-21
-
(lifeless) Merge from 2.1,
fix for closing fd's when a specific file is supplied to status/commit etc.
(Robert Collins) - 5246. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-21
-
(spiv) Treat pywintypes.error as a user error as per OSError,
rather than an internal error (Martin [gz]) - 5247. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-21
-
(lifeless) Switch lp-propose back to using edge. See bug 583667 for details.
(Robert Collins) - 5248. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-21
-
(lifeless) Add a --approve to lp-propose for proposals that are
self-approvable. (Robert Collins) - 5249. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-21
-
(lifeless) Fix deprecation warning in bash_completion plugin. (Andrew
Bennetts) - 5250. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-21
-
(lifeless) Some cleanups to the readdir pyrex code for a little efficiency
and to avoid compile warnings. (John A Meinel)
| Robert Collins (lifeless) wrote : | # |
I voted needs fixing a while back, which is 'tweak' in BB parlance, so you should be fine to land this. I can land it if you'd like.
| Robert Collins (lifeless) wrote : | # |
Oh, except you don't seem to have addressed "Could you please add something about setting the commit message in the merge proposal?" that I can see. I feel this is important with our increased use of hydrazine.
| Martin Pool (mbp) wrote : | # |
> Oh, except you don't seem to have addressed "Could you please add something
> about setting the commit message in the merge proposal?" that I can see. I
> feel this is important with our increased use of hydrazine.
I agree that would be useful; I'll send this up first and try that in a later iteration about contributions.
| Martin Pool (mbp) wrote : | # |
sent to pqm by email
- 5251. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-23
-
(lifeless) Adjusted README.txt for bash_completion plugin,
now that the plugin has been merged with the main tree. (Martin von Gagern) - 5252. By Canonical.com Patch Queue Manager <email address hidden> on 2010-05-24
-
(mbp) Better docs on contributing, code reviews, and using bzrlib.

Sure, looks nice. +1