On Thu, 9 Oct 2003 09:55:54 +0200 (Romance Daylight Time) Vadim Zeitlin
<[EMAIL PROTECTED]> wrote:

VZ> RW> > a. It treats NNTP servers like IMAP server (ie it is basically an
VZ> RW> > online news reader not offline)
VZ> RW> 
VZ> RW> absolutely. this was the second thing that jumped out at me.
VZ> 
VZ>  To support offline newsreading we'd probably have to support offline mail
VZ> reading at first/too. This would be a very nice feature, of course, and it
VZ> does make sense to implement it generically for both mail and news at once

I can see that what I was referring to has taken you down a different track to
what I was talking about. When I referred to NNTP / IMAP above, I was
commenting on how each time you want to read a news group, M proceeds to
download the entire News group with no reference to what you had previously
seen before. You cannot download a bunch of groups and read them while
offline. That was what I meant by online / offline reading. The groups /
statistics are not persistently stored locally.

I know what you are referring to with offline mail reading needing to be added
but never fear, just get a POP3 server and that will be a problem of the past
;-D There are also a few minor problem it will doubtless cause you too :-)

VZ> IMHO. This is not a trivial undertaking however nor is it really _required_
VZ> to make Mahogany an acceptable newsreader. In general, I think that offline
VZ> mode is going to disappear pretty soon as more and more people are
VZ> permanently connected to the net so I don't worry too much about it even
VZ> though, again, I do realize that this is a very useful thing for some
VZ> users.

Vadim, I think you need to subscribe to c.l.python in Mahogany for a few weeks
and even with your speedy bandwidth see if you agree with what you wrote at
the end of that time. Downloading your ISP's entire cache each time you want
to get the last few new messages is not bandwidth friendly and even on a T1
would soon become tiresome. Granted, it would be fairly easy to get M to store
a highwater mark and I often wonder why it wasn't done that way. To me, online
or offline, News Reading should be a POP3 like experience. I'm happy to buffer
up new News posts in a "Send Later" type experience but that i as far as I
wish to go in an IMAP type analogy.

VZ>  It should... I don't remember the details but c-client/nntp.c does contain
VZ> code to read .newsrc. As everything else in c-client it is probably hard
VZ> coded and so would need some patching to make it useful however :-(

But of course :-( Nothing about C-client seems easy! Do you know what made
Karsten choose it in the first place?

VZ> 
VZ> RW> > The "create a folder for every group" concept is not going to scale
VZ> RW> > to news reading.
VZ> RW> 
VZ> RW> this was the first thing that jumped out at me.
VZ> 
VZ>  Yes, this is indeed the most important problem with news right now.

Indeed. With your work going on with configuration, this issue then gives us a
starting point I guess!

VZ> RW> likely we'll want a news version of the explorer pane on the left side that
VZ> RW> replaces the mail folder pane. this is speculative right now, there's a lot
VZ> RW> to think about.
VZ> 

Yes, for people who have very few mail sources and a small folder tree at
present, adding a few groups would be possible to do like you have to do at
present but in keeping with the separation of Church and State, I would prefer
to see a separation of News and Mail. I know we do have mailing lists that try
to straddle the divide and there is nothing more frustrating than those news
groups that gate with a mailing list. I am so sick of the nitwits that cannot
figure out how to unsubscribe in mailing lists and gating it is doubly
infuriating :-( The sooner Popfile gets NNTP support, the better!

VZ>  We could have this or we could virtualize the folder tree. We already do
VZ> it to some extent, i.e. we don't ad all folders to it on startup but only
VZ> when the parent folder is expanded. We still store all of them in config
VZ> but nothing prevents us from .newsrc as backing store. In fact, with

Yes, I wouldn't want it to be doing anything with the 80,000 odd news groups
my ISP has available other than the dozen or so I get. For them, I want to set
one set of parameters and have that used for all groups. Then we have a bit of
info about each NNTP source and that is all. The rest are to be ignored and
only indicators of what is available and stored so that if the ISP adds new
news groups, you don't download the entire list again.

VZ> ConfigSource class I've recently added this should be fairly
VZ> straightforward (which is, BTW, very nice as I didn't think at all about
VZ> this when adding ConfigSource).

Serendipity :-)

Dr. QA




-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Mahogany-Developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to