RFC: shipping external-tree plugins
Robert Collins
robertc at robertcollins.net
Mon Jul 28 01:25:26 BST 2008
So we decided at the last major get together to ship plugins from
outside the core in the main tarball.
There seem to be several necessary conditions to me:
- a list of plugins we want to ship
- a mechanism to grab them and put them on disk
- an automated test of the result *uninstalled* aggregate
I think the easiest way to do this for now is:
- a list of url's to pull from during the creation of a release, which
I propose we start off calling /BUNDLED.PLUGINS(*)
- change make dist to branch each url into bzrlib/plugins/
Thoughts?
-Rob
(*): Which in bzr.dev would look like:
---
# The following plugins are not part of the bzr.dev branch but get
# included in the release tarball. If installing bzr from bzr.dev
# you should install them as well - they are part of our recommended
# 'batteries included' install.
# Name Source branch
bzrtools lp:bzrtools
....
---
And in 1.x releases:
---
# The following plugins are not part of the 1.6 branch but were
# included in the release tarball. If installing bzr from the 1.6 branch
# you should install them as well - they are part of our recommended
# 'batteries included' install.
# Name Source branch
bzrtools lp:bzrtools/1.6
....
---
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080728/8867adf5/attachment.pgp
More information about the bazaar
mailing list