Gnus development mailing list
 help / color / mirror / Atom feed
* Quassia Wishes: Decoupling
@ 1997-07-14 11:39 Jost Krieger
  1997-07-14 20:17 ` David Hedbor
  1997-07-16 18:31 ` Lars Magne Ingebrigtsen
  0 siblings, 2 replies; 15+ messages in thread
From: Jost Krieger @ 1997-07-14 11:39 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 1561 bytes --]

As Larsi is going out hacking Quassia (going in perhaps?),
I'd like to take out one of my favorite nags:

Decoupling of mail acquisition, mail storage, and posting.

Gnus used to be a news reader, as everybody knows :-)

News are put in the right place by the news system, and posting on
most machines is just done by nntp. Fine!

When adding mail, the picture gets more complicated.

In the old days, mail arrived in a nice file you could use movemail
on, and then you filtered it into the correct boxes. But nowadays,
mail arrives in the funniest ways, like prefiltered by procmail, or
laid out in a Maildir by qmail, or a few of them at the same time.

Also, there are more and more storage possibilities, nnml (nice and
fast), nnfolder (works nicely with compression) and so on. And then
there are those mails that can be only read with Netscape (fee!), hack
what you like.

So, what I would like to have, is an acquisition method associated
with each (mail storage) server, and for symmetry, a posting method,
too.

In the same area, I still dream about a mail filtering mechanism that
filters into different servers. 

Hitting "g" would walk the active mail acquisition methods, not the
mail storage methods like now. Respooling could be manual like now, or
go through the global mail-filter. To make that upward compatible
would mean an additional alist to pick out the server, I think.

Talking about filtering: From time to time, I would like to filter by
body contents (I know it's slow, but it would be prefiltered by from
or to). Any chance ?

Jost

[-- Attachment #2: Type: text/plain, Size: 110 bytes --]

--
Jost Krieger, Postmaster, Rechenzentrum der Ruhr-Universität Bochum
Jost.Krieger@ruhr-uni-bochum.de



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-14 11:39 Quassia Wishes: Decoupling Jost Krieger
@ 1997-07-14 20:17 ` David Hedbor
  1997-07-16 18:32   ` Lars Magne Ingebrigtsen
  1997-07-16 18:31 ` Lars Magne Ingebrigtsen
  1 sibling, 1 reply; 15+ messages in thread
From: David Hedbor @ 1997-07-14 20:17 UTC (permalink / raw)


Jost Krieger <Jost.Krieger@ruhr-uni-bochum.de> writes:

> Also, there are more and more storage possibilities, nnml (nice and
> fast), nnfolder (works nicely with compression) and so on. And then

Concerning compressions - it would be nice with compression support in
nnml. It would be very easy - just enable the compression extension (I
use crypt++, but I know there is a better one) and save the messages
as 1.gz, 2.gz or whatever. I tried manually compressing the mails, but
Gnus wouldn't find the compressed file. This is really high on my wish
list! 

-- 
union, n.:
	A dues-paying club workers wield to strike management.


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-14 11:39 Quassia Wishes: Decoupling Jost Krieger
  1997-07-14 20:17 ` David Hedbor
@ 1997-07-16 18:31 ` Lars Magne Ingebrigtsen
  1997-07-17  5:57   ` Steinar Bang
  1 sibling, 1 reply; 15+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-07-16 18:31 UTC (permalink / raw)


Jost Krieger <Jost.Krieger@ruhr-uni-bochum.de> writes:

> So, what I would like to have, is an acquisition method associated
> with each (mail storage) server,

Yup.  This is on the todo list.

> and for symmetry, a posting method, too.

Posting methods for mail backends?  Why?

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-14 20:17 ` David Hedbor
@ 1997-07-16 18:32   ` Lars Magne Ingebrigtsen
  1997-07-16 21:31     ` David Hedbor
  1997-07-18  7:30     ` Andy Eskilsson
  0 siblings, 2 replies; 15+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-07-16 18:32 UTC (permalink / raw)


David Hedbor <david@hedbor.org> writes:

> Concerning compressions - it would be nice with compression support in
> nnml. 

nnml supports compression.  Load `jka-compr' and just gzip the message
files.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-16 18:32   ` Lars Magne Ingebrigtsen
@ 1997-07-16 21:31     ` David Hedbor
  1997-07-19 18:40       ` Lars Magne Ingebrigtsen
  1997-07-18  7:30     ` Andy Eskilsson
  1 sibling, 1 reply; 15+ messages in thread
From: David Hedbor @ 1997-07-16 21:31 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> David Hedbor <david@hedbor.org> writes:
> 
> > Concerning compressions - it would be nice with compression support in
> > nnml. 
> 
> nnml supports compression.  Load `jka-compr' and just gzip the message
> files.

As I said I already tried doing it. I have a (require 'jka-compr) in
my emacs, and I tried gzipping all the messages in an unimportant
group and all I get when I tried to view them is:

	No such article (may have expired or been canceled)

I tried without loading crypt++ (which I have used until now) this
time as I thought it might cause the problem, but didn't make a
difference. Loading .gz files etc does however work as expected. Do
you or anyone else have any idea why this doesn't work for me? :-(

-- 
The root of all superstition is that men observe when a thing hits,
but not when it misses.
		-- Francis Bacon


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-16 18:31 ` Lars Magne Ingebrigtsen
@ 1997-07-17  5:57   ` Steinar Bang
  0 siblings, 0 replies; 15+ messages in thread
From: Steinar Bang @ 1997-07-17  5:57 UTC (permalink / raw)


>>>>> Lars Magne Ingebrigtsen <larsi@gnus.org>:

>> and for symmetry, a posting method, too.

> Posting methods for mail backends?  Why?

To even further blur the line between mail, and news, naturally!

There shall be only one! (Och Aye!)


- Steinar


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-16 18:32   ` Lars Magne Ingebrigtsen
  1997-07-16 21:31     ` David Hedbor
@ 1997-07-18  7:30     ` Andy Eskilsson
  1997-07-19  5:39       ` David Hedbor
  1997-07-19 18:40       ` Lars Magne Ingebrigtsen
  1 sibling, 2 replies; 15+ messages in thread
From: Andy Eskilsson @ 1997-07-18  7:30 UTC (permalink / raw)


/ Lars Magne Ingebrigtsen <larsi@gnus.org> wrote:
| 
| nnml supports compression.  Load `jka-compr' and just gzip the message
| files.

Am I supposed to compress 23 to 23.gz or 23??

	/Aÿÿ


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-18  7:30     ` Andy Eskilsson
@ 1997-07-19  5:39       ` David Hedbor
  1997-07-19 18:40       ` Lars Magne Ingebrigtsen
  1 sibling, 0 replies; 15+ messages in thread
From: David Hedbor @ 1997-07-19  5:39 UTC (permalink / raw)


Andy Eskilsson <flognat@fukt.hk-r.se> writes:

> / Lars Magne Ingebrigtsen <larsi@gnus.org> wrote:
> | 
> | nnml supports compression.  Load `jka-compr' and just gzip the message
> | files.
> 
> Am I supposed to compress 23 to 23.gz or 23??

I also tried compressing and moving it to 23, and then all I got was
junk (ie the compressed file).

-- 
Man will never fly.  Space travel is merely a dream.  All aspirin is alike.


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-16 21:31     ` David Hedbor
@ 1997-07-19 18:40       ` Lars Magne Ingebrigtsen
  1997-07-29  2:04         ` Eze Ogwuma
  0 siblings, 1 reply; 15+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-07-19 18:40 UTC (permalink / raw)


David Hedbor <david@hedbor.org> writes:

> As I said I already tried doing it. I have a (require 'jka-compr) in
> my emacs, and I tried gzipping all the messages in an unimportant
> group and all I get when I tried to view them is:
> 
> 	No such article (may have expired or been canceled)

I can't explain this.  It works without any problems for me.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-18  7:30     ` Andy Eskilsson
  1997-07-19  5:39       ` David Hedbor
@ 1997-07-19 18:40       ` Lars Magne Ingebrigtsen
  1 sibling, 0 replies; 15+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-07-19 18:40 UTC (permalink / raw)


Andy Eskilsson <flognat@fukt.hk-r.se> writes:

> Am I supposed to compress 23 to 23.gz or 23??

"23.gz".

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-19 18:40       ` Lars Magne Ingebrigtsen
@ 1997-07-29  2:04         ` Eze Ogwuma
  1997-08-01 23:54           ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 15+ messages in thread
From: Eze Ogwuma @ 1997-07-29  2:04 UTC (permalink / raw)
  Cc: david, larsi, flognat

Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> David Hedbor <david@hedbor.org> writes:
> 
> > As I said I already tried doing it. I have a (require 'jka-compr) in
> > my emacs, and I tried gzipping all the messages in an unimportant
> > group and all I get when I tried to view them is:
> > 
> > 	No such article (may have expired or been canceled)
> 
> I can't explain this.  It works without any problems for me.

When I tried to compress my groups it didn't work properly for me
either until I decompressed my active file (SOUP) and my .overview
file (nnml).

Is there a way to compress the messages in the groups recursively
without touching files like these?

-- 
Eze Ogwuma


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-07-29  2:04         ` Eze Ogwuma
@ 1997-08-01 23:54           ` Lars Magne Ingebrigtsen
  1997-08-02 18:59             ` \yvind M|ll
  1997-08-03  9:40             ` Eze Ogwuma
  0 siblings, 2 replies; 15+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-08-01 23:54 UTC (permalink / raw)


Eze Ogwuma <zcaceog@ucl.ac.uk> writes:

> Is there a way to compress the messages in the groups recursively
> without touching files like these?

Use find, xargs and gz with appropriate parameters.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-08-01 23:54           ` Lars Magne Ingebrigtsen
@ 1997-08-02 18:59             ` \yvind M|ll
  1997-08-03  9:47               ` Eze Ogwuma
  1997-08-03  9:40             ` Eze Ogwuma
  1 sibling, 1 reply; 15+ messages in thread
From: \yvind M|ll @ 1997-08-02 18:59 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 407 bytes --]

* Lars Magne Ingebrigtsen:
|
| Eze Ogwuma <zcaceog@ucl.ac.uk> writes:
| 
| > Is there a way to compress the messages in the groups recursively
| > without touching files like these?
| 
| Use find, xargs and gz with appropriate parameters.

find /dir/with/groups -name '*' -not -name 'active' -not -name '.overview' -exec gzip {} \;

(Untested, but should work.)

-- 
   Øyvind Møll
   oyvindmo@pvv.ntnu.no


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-08-01 23:54           ` Lars Magne Ingebrigtsen
  1997-08-02 18:59             ` \yvind M|ll
@ 1997-08-03  9:40             ` Eze Ogwuma
  1 sibling, 0 replies; 15+ messages in thread
From: Eze Ogwuma @ 1997-08-03  9:40 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> Eze Ogwuma <zcaceog@ucl.ac.uk> writes:
> 
> > Is there a way to compress the messages in the groups recursively
> > without touching files like these?
> 
> Use find, xargs and gz with appropriate parameters.

Actually whatever I did (uncompressed active file, *.IDX files) I
can't get SOUP to work with compressed files. Nnml works with
uncompressed active and .overview files.

-- 
Eze Ogwuma


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: Quassia Wishes: Decoupling
  1997-08-02 18:59             ` \yvind M|ll
@ 1997-08-03  9:47               ` Eze Ogwuma
  0 siblings, 0 replies; 15+ messages in thread
From: Eze Ogwuma @ 1997-08-03  9:47 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:

> * Lars Magne Ingebrigtsen:
> |
> | Eze Ogwuma <zcaceog@ucl.ac.uk> writes:
> | 
> | > Is there a way to compress the messages in the groups recursively
> | > without touching files like these?
> | 
> | Use find, xargs and gz with appropriate parameters.
> 
> find /dir/with/groups -name '*' -not -name 'active' -not -name '.overview' -exec gzip {} \;

This works, thanks.

-- 
Eze Ogwuma


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~1997-08-03  9:47 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-07-14 11:39 Quassia Wishes: Decoupling Jost Krieger
1997-07-14 20:17 ` David Hedbor
1997-07-16 18:32   ` Lars Magne Ingebrigtsen
1997-07-16 21:31     ` David Hedbor
1997-07-19 18:40       ` Lars Magne Ingebrigtsen
1997-07-29  2:04         ` Eze Ogwuma
1997-08-01 23:54           ` Lars Magne Ingebrigtsen
1997-08-02 18:59             ` \yvind M|ll
1997-08-03  9:47               ` Eze Ogwuma
1997-08-03  9:40             ` Eze Ogwuma
1997-07-18  7:30     ` Andy Eskilsson
1997-07-19  5:39       ` David Hedbor
1997-07-19 18:40       ` Lars Magne Ingebrigtsen
1997-07-16 18:31 ` Lars Magne Ingebrigtsen
1997-07-17  5:57   ` Steinar Bang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).