Free Standards Group enhancements to bzr add-ons
Goffredo Baroncelli
kreijack at alice.it
Wed Aug 30 21:39:15 BST 2006
On Wednesday 30 August 2006 17:58, Jeff Licquia wrote:
> The Free Standards Group is nearly done migrating from CVS to bzr. We
> use a few bzr add-ons: PQM, bzr-webserve, and Michael Ellerman's tags
> plugin.
>
> Some of those add-ons weren't quite what we needed, so we made some
> changes and fixed some bugs. Things seem to be working smoothly now, so
> I thought I'd alert you all to the changes we've made. We hope that at
> least some of the changes will be useful more generally.
>
> You can find our changed branches here:
>
> http://bzr.freestandards.org/unofficial
>
> Specifically, bzr-pqm and bzr-webserve are the branches you're most
> likely to be interested in. (bzr-tags is there, too, but it was perfect
> as shipped, so we just keep a local branch in case something happens to
> Michael.)
>
[...]
> bzr-webserve changes:
>
> - Fix up to work with Debian's bzr packages.
>
> - Added a "download" button to the changelog view, which tars up and
> sends the .bzr directory to the user. This was provided as a shortcut
> to "bzr branch".
There was another request to add buttons in a generic way...
>
> - Diff views were stripping off the first character of some paths in
> some cases. Fixed that.
Yes, in the past the diff generated by bazaar are conforming to
the "patch -p1" command. At the time webserve tried to remove the prefix. Now
webserve don't do that anymore.
>
> - Added a link on the changelog view to our custom PQM Web interface.
>
> - Cosmetic changes for our preferences (removing the links below each
> project in the dir mode, specifically).
>
> We've also discovered that webserve doesn't handle the case well where
> the repository in question doesn't exist. To see what I mean, try:
>
> http://bzr.freestandards.org/lsb/devel/nonexistent-branch
>
> If I get a chance, a fix for that may appear soon in our webserve
> branch. But I won't be heartbroken if someone beats me to it. :-)
Done on the main branch
(http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve)
Goffredo
--
gpg key@ keyserver.linux.it: Goffredo Baroncelli (ghigo) <kreijack at inwind.it>
Key fingerprint = CE3C 7E01 6782 30A3 5B87 87C0 BB86 505C 6B2A CFF9
More information about the bazaar
mailing list