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
