Thanks for the comments, Henry! :)

On Sun, Dec 05, 2004 at 04:10:08PM -0500, Henry Baragar wrote:
> >* Should it be possible to mix different folder types in one account?
>      * Yes.  see the design idea.

Well, perhaps not. I'm thinking about how the code looks at the
moment. One class for each depot type. To keep Binc simple to use if
you don't want these hooks or whatever they're called, I'm thinking
that it would be nice to just default to plain IMAPdir, without the
bells and whistles.


> >* How does IMAPdir handle this currently?
>      * Based on file information.

Ok, choosing Maildir++ or Maildir++ depending on which files it finds
in each subdir?


> >* Use placeholder indicators inside IMAPdirs to create "virtual"
> >  folders using special depots?
>      * See the design idea.

Helpers aren't such a bad idea. Semantics isn't very important right
now, but environment variables could be used for passing information.

There will have to be helpers written, however, for maximum
performance. Ideally I would like Binc to be able to fork() and
exec() relevant commands on it's on, rather than needing e.g. a bash
instance just to demux some environment variables into particular
commands.. This is the kind of thing that will require some thought,
though.


> >* Perhaps tone down the depot concept/class in favor of a folder
> >  concept/class?
>      * I don't understand this question.

The depot is basically a "superfolder" - a root directory structure
for each user. I was thinking maybe not focus so much on the root
directory type and instead start thinking about various types of
individual folders. This could already be done internally in Binc,
though.


//Peter

Reply via email to