Dependencies in the PPA for Jaunty

Ian Clatworthy ian.clatworthy at internode.on.net
Thu Jun 25 01:54:17 BST 2009


Martin Pool wrote:
> 2009/6/23 Andrew Cowie <andrew at operationaldynamics.com>:
>> On Mon, 2009-06-22 at 14:35 -0700, Maritza Mendez wrote:

> Because many interesting
> packages like bzr-svn or qbzr have OS-level dependencies we can't
> easily solve the whole problem.

And that IMO is the biggest reason for sticking to the OS packaging
system, rather than engineering something similar ourselves.

I do think however that we could get a long way to providing something
useful with some very simple enhancements.

In particular, for Explorer users, Tools > Plugins ought to pull up a
panel listing the installed plugins (easy). Being able to enable/disable
a plugin from that panel would be useful. That could be supported by
something like:

* ignoring plugins that start with a leading _ (and disable would just
  rename the  directory)

* adding disabled_plugins as a setting to bazaar.conf.

The latter may be better because users mightn't have permissions to
change directory names of system installed plugins. If there's agreement
on this, perhaps someone could put up a patch?

We could be a lot more for plugins without external dependencies down
the track but I feel the immediate focus ought to be on:

1. bundling more useful+stable plugins in the core
2. simple enable/disable support

Ian C.



More information about the bazaar mailing list