Re: The storage interface cleanup - incredible



Darin Adler wrote:

> on 10/24/00 3:39 AM, Dietmar Maurer at dietmar maurer-it com wrote:
>
> > Another question: Why is bonobo-stream-vfs.[ch] part of nautilus?
> > We also have that code in bonobo.
>
> It was in Nautilus before it was in Bonobo, back in February.
>
> Whoever copied it into Bonobo (Michael?), back around June, didn't change
> Nautilus to use the copy in Bonobo.
>
> Then, I tried to remove it from Nautilus about a month back, and in doing so
> discovered that there were some small differences between the one in Bonobo
> and the one in Nautilus, leading to problems that I didn't have time to
> resolve. One example is different handling of EOF in the read and seek
> calls; another is the creation of files in the open call.
>
> On other minor problem; the code in Bonobo is "private". The header is not
> installed, and it's part of the storage-modules directory which is not seen
> directly by Bonobo clients (according to Michael).
>

This problem is solved with the new plugin architecture - you can now create
a stream without a storage.

> I'd greatly appreciate if someone would get rid of the redundant copy in
> Nautilus if they can also address the problems created by doing so. Like I
> said, I gave it a try and, at that time, got stuck.

Maybe we can do that when we have more time (after the initial release).

- Dietmar





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]