[horde] babel?

Chuck Hagenbuch chuck at horde.org
Mon Nov 6 12:19:45 PST 2000


Quoting Michael Hoennig <michael at hoennig.de>:

> Despite the fact that I really ignore Windows for the most part, grep
> runs on Windows as well! But actually I haven't meant necessarily the
> shell utility grep, just the principle.

Okay.

> I confess, for such applications it would be faster to have an XML base
> fileformat.

=) I do think this is the way to go.

> 	007865.xml could be the original format of an article
> 	007865.html could be the cached HTML format of that article
> 	007865.wml could be the cached WML format of that article
> 
> A cronjob coud clean up the cached files older than n days, in most
> forums the majority of articles is only needed within a few days after
> posting. 

Sounds good. That format places some arbitrary limits on number of articles - is
there any particular reason not to just start numbering at 1, or to use
alpha-num filenames, or something like that?

> Ok. Is it then still babel ...

Unless you have a better suggestion or strong feeling about it ... I like the
name.

> - We want to define an API for article storage, access and searching.

Yes.

> - We want to offer two implementations, one with database as storage,
> 	the other with XML files in the file system as storage.

At least to start, yes - we should certainly allow the possibility of other
implementations (NNTP?) as well.

> - We want to cache the least accessed files to reduce CPU usage.

most accessed, you mean?

> - We want to support multiple layouts (i.e. for WML, HTML) of the
> articles.

Yes.

> Anything else?

Sounds like a good start to me.

> What about the idea coupling a mailinglist with a forum? 

Are we talking two-way integration, one-way, what...?

-chuck

--
Charles Hagenbuch, <chuck at horde.org>
"If you can't stand the heat, get out of the chicken!" - Baby Blues




More information about the horde mailing list