Enhancement request for a bazaar backend.
I've started working on this, definitely willing to collaborate with anyone
else who is interested. It's been discussed on the mailing list a bit, but
I'm adding this issue to the tracker so that others can see it is being
worked on. I don't think I can assign the issue to myself to indicate that
I'm working on it.
Currently the main challenge I am facing is that Bazaar does not include
version numbers in the diffs, only timestamps, and that the diff file
parsing is not done by individual SCMTool classes, but all in a single
location.
My current thinking is that it would be good to slightly refactor diff
parsing to be done by the SCMTools, perhaps making the current parsing the
default implementation. I would then override the diff parsing for the
Bazaar SCMTool class, and require Bazaar bundles to be submitted, rather
than patches. The bundles would include revision numbers.