[MERGE] Api versioning infrastructure
Robert Collins
robertc at robertcollins.net
Tue Jun 26 10:04:36 BST 2007
bzr-svn and bzr-gtk have been annoying me enough that I've scratch that
itch. Herewith a patch to export explicit API information from bzrlib,
with an initial exported api of just bzrlib. This is a starting position
only - we can go from here and add:
- convenience functions that issue deprecations and hide the exceptions
- a function that takes many versions and modules and checks them all
- more precise API's centred around Tree, Branch, Repository, Transport
etc if we think its worth while. (I think it is; but can wait for
that :)).
-Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: api_api.patch
Type: text/x-patch
Size: 40600 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070626/d58d0ab1/attachment-0001.bin
-------------- 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/20070626/d58d0ab1/attachment-0001.pgp
More information about the bazaar
mailing list