[bug] Repository.copy() copies inventory first
Robert Collins
robertc at robertcollins.net
Fri Feb 17 20:56:12 GMT 2006
On Fri, 2006-02-17 at 10:37 -0600, John A Meinel wrote:
> > But the sftp transport *can* do it if it chooses to. If we dont make the
> > pb available, then it can't. There is a bit of a confusion in the pb
> > management, I think 'ui_factory.progress_bar()' should know how to
> > nest/stack/whatever the progress bars (whether thats one instance or not
> > the client does not need to know. That implies we should have a
> > 'progress_bar.finished()' or ui_factory.return_progress_bar() api too.
> >
>
> Well, you would have to be passing the progress bar into the transport
> layer. Which we aren't doing. (You have to first pass it to the Store,
> who passes it to get/put, who passes it to Transport).
>
> I think we need to work out how to convey information from higher to
> lower levels, and a lot more needs to be done than just passing a
> progress bar.
Well there are different sorts of information. I think trying to force
everything into one bucket isn't helpful.
> Perhaps a whole event type system, where the higher levels subscribe to
> certain events when they know they will be useful.
Perhaps. But I'd be happy fleshing out the ui factory to be more helpful
and seeing how that works.
Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060218/782f38e7/attachment.pgp
More information about the bazaar
mailing list