Gnus development mailing list
 help / color / mirror / Atom feed
* Annotations and such
@ 1996-08-16 22:04 Lars Magne Ingebrigtsen
  1996-08-19  7:38 ` Yair Friedman
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Lars Magne Ingebrigtsen @ 1996-08-16 22:04 UTC (permalink / raw)


It might be time to deal with this issue.  If one doesn't show some
restraint, one might end up with a new bboard system.

So, here's my initial thoughts:  If you are a group of people, and you
do bug fixing (or whatever) from a common reservoir of bug reports (or
something), it might be nice to be able to add comments (or
annotations) to the reports.  However, we already have such a system,
and it's called "following up".  If people want to add comments to a
message, they can just cite the relevant parts and put the response
into the group.  If one would like to see it presented in a
"report-with-annotations" manner, then one can just write a new
backend to merge the original report with the followups and present it
in a nice, annotationny manner.

There!  Wasn't that simple?  :-)  

It would nice to be able to add a different form of annotations to
messages -- "status"-like annotations.  Like -- "fixed", "important
bug", "totally bogus report" and so on.  Things that say what the
status of the item is, in one way or another.  Then the user would be
able to say "give me a list of all bug reports that do not have the
'fixed' status set to 'yes'".  And so on.

I've started implementing this, but I'm not sure I'm going about this
the right way.  Take nnml as an example.  When `nnml-set-status' is
called with `article status value', nnml will then add a new Status
header to the head and put the status in that line.  (Of course, any
previous other statuses will be preserved, etc.)  When Gnus issues an
`nnml-request-status' with `article', nnml will return that status
line.  

The problem here is that this will be *slow* if users do things like
putting the status line into their summary lines, which I would
imagine that some people would want.  Gnus needs to be able to get at
these thingies in a very efficient manner...  Hm.  Should nnml keep a
separate article-status alist updated?  I hate replicating
information; things always get out of sync.  Uhmn...  I could put the
status line in the .overview lines...  Yes...  I could put it into the
optional last part...  But what about the other backends?  nnmbox
heads would have to be scanned for Status headers, and I'd hate to
slow down general header parsing just for those few groups that have
useful Status headers...

Hm.

-- 
  "Yes.  The journey through the human heart 
     would have to wait until some other time."


^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re: Annotations and such
@ 1996-08-20  6:05 Andy Eskilsson
  1996-08-22 14:46 ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 11+ messages in thread
From: Andy Eskilsson @ 1996-08-20  6:05 UTC (permalink / raw)
  Cc: ding


These annotations, does they include possibility to add some kind of
keywords to articles/mails? Sort of ability to add 'computer'
'school', 'work', 'myPC' in different combinations, searcheable,
viewable (sort of, show me all articles regarding computer and myPC.. 

Humm thinking of it.. you could also have 'expirable', 'marked' and so
on as keywords..

	/Andy

p.s. How big is gnus now BTW.. is it so 'modularized'(woah buzzwords
galore) that you can easily grab a nnbackend form somewhere else and
put it in your load-path, and maybe remove those backends not used..

Maybe extracting some of the less used backends, and packaging them
for themselves.. naah.. humm.. well?

-- 
 Hi I am an alien .sig, and at the moment I am having sex to your
 mind, by looking at your smile I can see that you like it.

 Unsolicited commercial email is subject to an archival fee of $400.
 See <http://www.fukt.hk-r.se/~flognat/mail/> for more info.


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

end of thread, other threads:[~1996-08-23 20:31 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-08-16 22:04 Annotations and such Lars Magne Ingebrigtsen
1996-08-19  7:38 ` Yair Friedman
1996-08-19  9:45   ` Wesley.Hardaker
1996-08-20  3:28     ` Greg Stark
1996-08-22 14:45       ` Lars Magne Ingebrigtsen
1996-08-19 11:50 ` Per Abrahamsen
1996-08-19 18:07   ` Lars Magne Ingebrigtsen
1996-08-23 14:41 ` Kai Grossjohann
1996-08-23 20:31   ` Lars Magne Ingebrigtsen
1996-08-20  6:05 Andy Eskilsson
1996-08-22 14:46 ` Lars Magne Ingebrigtsen

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).