Rev 57: Summarize the consensus reached with jelmer which seems to satisfy everybody. in file:///home/vila/src/bzr/devnotes/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Sat May 28 06:52:11 UTC 2011
At file:///home/vila/src/bzr/devnotes/
------------------------------------------------------------
revno: 57
revision-id: v.ladeuil+lp at free.fr-20110528065211-bqmwryquzwpjcclt
parent: v.ladeuil+lp at free.fr-20110519084049-lzn3lkganhsga7wr
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: devnotes
timestamp: Sat 2011-05-28 08:52:11 +0200
message:
Summarize the consensus reached with jelmer which seems to satisfy everybody.
-------------- next part --------------
=== modified file 'configuration.txt'
--- a/configuration.txt 2011-05-19 08:40:49 +0000
+++ b/configuration.txt 2011-05-28 06:52:11 +0000
@@ -204,8 +204,20 @@
* bzrlib options are grouped by topic (``branch``, ``tree``, ``repo``)
-* plugins are encouraged to prefix their options with their name (``qbzr.``
- for qbzr).
+* plugins are encouraged to prefix their specific options with
+ their name (``qbzr.`` for qbzr)
+
+The topic based name seems to provide the best compromise:
+
+* option names are shorter,
+
+* collisions are detected at registration time so users are protected from
+ incompatibilities between plugins,
+
+* options that need to be used by several plugins (or shared between ``bzr``
+ core and plugins) should be discussed but these discussions are already
+ happening so the risk of misuse is low enough.
+
Value
-----
More information about the bazaar-commits
mailing list