Re: The storage interface cleanup - incredible



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).

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.

    -- Darin





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