<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffcc" text="#000000">
Martin Pool wrote:
<blockquote
cite="mid:e01316480801231623m66d274e7kc6b920ef86c6862b@mail.gmail.com"
type="cite">
<pre wrap="">So I wonder if we could, or should, do this for Bazaar. If someone
types 'bzr shelve' we can suggest bzrtools, gannotate for bzr-gtk and
so on. This could be as simple as registering stub commands or help
topics for the most important plugin commands.
</pre>
</blockquote>
If you shipped a plugin which intercepts a command-not-found event, and
checks an internal dictionary of commands and plugins, then you could
get this sort of experience:<br>
<br>
<tt> peregrine% bzr shelve<br>
<br>
'shelve' is not a standard bzr command. However, 2 certified plugins
provide this command:<br>
<br>
bzrtools<br>
bzrwhizz<br>
<br>
To install a certified plugin, type:<br>
<br>
bzr --fetch-plugin pluginname<br>
<br>
peregrine%<br>
<br>
</tt><br>
This way, bzr can avoid bloat, and people have an incentive to get
their plugins approved for a particular release.<br>
<br>
Mark<br>
</body>
</html>