On 5/30/06, Hubert Chan <[EMAIL PROTECTED]> wrote:
On 2006-05-30 14:49:52 -0400 Günther Noack <[EMAIL PROTECTED]> wrote:

[snip]

But it seems that with translators, we can make that more or less configurable, 
and let the user select what is best for their system.

>> Bookmarks, contacts or feed articles could be serialized very  easily in
>> one file and a simple translator may provide virtual  objects by mapping
>> them to precise to XML nodes in the file format   (just supposing the
>> serialization is done in XML here, plain text,  plist, binary could be
>> better depending on the content).
>
> In the current version of Grr, that's exactly what I do: On exit, Grr
> serializes its list of Feeds into one single file. Every feed also
> serializes its list of articles into the same file.
>
> I don't want to keep this, because it turned out to be very slow on  startup
> and exit when using it for some weeks, because the file can  become very big.

Maybe what you want is one file for the list of feeds, and one file for each 
feed?  Or maybe using a more database-like file format (like SQLite or Berkeley 
DB?).

 I wonder whether it is suitable to use CoreData
(http://gscoredata.nongnu.org/) ?
 It may be worth to try.

 Yen-Ju

_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to