Comment 1 for bug 41415

Revision history for this message
David Allouche (ddaa) wrote : Re: supermirror does not support hosting bzr repositories

Agreed on most of that.

It looks to me like "allow people to have a repository" and "this repository should be autocreated and maintained by the supermirror" conflict.

If we automatically create the repository, it effectively becomes mandatory. It would be more complex to implement and potentially more surprising than just allowing the user to create the repository explicitly.

Also, I see no reason to prevent the creation of a repository in a team context.

So, I'd rather just allow the user to create an explicit repository in ~me-or-team/product, and have the sftp server and and branch puller properly deal with it.

Nice point on the repository not being really needed on the publishing side. But nuclear codes and waste scenarios are also affected by the presence of a repository in the sftp area if the bzrlib fetcher is greedy, and I think it is indeed greedy, at least with weaves.