post 0.8 development
Matthieu Moy
Matthieu.Moy at imag.fr
Fri May 12 11:44:59 BST 2006
Martin Pool wrote:
> On 10 May 2006, Erik Bågfors <zindar at gmail.com> wrote:
>> On 5/10/06, Matthieu Moy <Matthieu.Moy at imag.fr> wrote:
>>> Great (I had forgotten I didn't have bzrtools installed on my laptop ;-) )!
>>>
>>> Then, I'd say that before the 1.0, you should decide on what should stay
>>> in bzrtools, and what should go in bzr. Probably "switch" should be in bzr.
>>>
>>> This is mostly a political issue I suppose (when to say « hey, stop
>>> complaining about X, it's not in the core bzr, and is not officially
>>> supported », and when to say « hey, why don't you use the Y command,
>>> it's available by default »).
>
> Yes, we should decide that, and ideally there would be some sensible
> definition of what belongs where. I don't think it should be extreme in
> either direction "merge everything we possible can" or "only the strict
> minimum".
100% agree. Keep it as simple as it should be, but no simpler ...
> For example shelf is very cool and I love it dearly, but is probably a
> good candidate for a plugin. However we should make it easy for people
> to get an idea of plugins they will probably want.
I'd say "shelf" could remain a plugin if we get a "redo" for the
existing "revert" in the core.
> Steve Alexander had an interesting suggestion the other day, which was
> that we can make bring some things into the bzr tree, but keep them
> using the plugin interface and being separated in e.g. a plugins/
> directory.
Is there an easy way to have some plugins disabled by default, and easy
to activate?
A BIG advantage of this is that those plugins would remain up-to-date
with the core (I have some firefox extensions which refuse to install
after a minor update of firefox, it is very annoying to have to disable
some plugins because you've upgraded. It removes all the pleasure of
upgrading !!).
--
Matthieu
More information about the bazaar
mailing list