home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / gnu / emacs / gnus / 1437 < prev    next >
Encoding:
Internet Message Format  |  1992-12-28  |  2.9 KB

  1. Xref: sparky gnu.emacs.gnus:1437 news.software.readers:2571
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!darkstar.UCSC.EDU!cash.ucsc.edu!aryeh
  3. From: aryeh@cash.ucsc.edu (Aryeh Friedman)
  4. Newsgroups: gnu.emacs.gnus,news.software.readers
  5. Subject: Re: virtual newsgroups: implementation in gnus
  6. Date: 28 Dec 1992 18:36:29 GMT
  7. Organization: WNC
  8. Lines: 55
  9. Message-ID: <1hnhfeINNa7g@darkstar.UCSC.EDU>
  10. References: <KPC.92Dec24181925@zog.arc.nasa.gov>
  11. NNTP-Posting-Host: cash.ucsc.edu
  12.  
  13. In article <KPC.92Dec24181925@zog.arc.nasa.gov> kpc@ptolemy.arc.nasa.gov writes:
  14. >here's what i think is necessary to implement virtual newsgroups in
  15. >gnus.
  16.  
  17. When I initially purposed vgr's about a year and half ago I ment to make a 
  18. reader independant method of making the virtual article base and then leave it
  19. up to the reader on how to use that db.
  20.  
  21. >a virtual newsgroup has a name and constituent newsgroups.  "emacs"
  22. >might be the name of a virtual group, and gnu.emacs.help,
  23. >gnu.emacs.vm.bug, and gnu.emacs.gnus might be the constituents.
  24.  
  25. This is a postive and a negative.  A user may want to varei the set of
  26. member groups dynamically.  For example the have a group called best_of which
  27. reads alt.best.of.usenet, but if I read an article in it, it will automatical
  28. expand the searchable articles to include the originating group.
  29.  
  30. Also how will you handle large sets of groups such as alt.*.
  31.  
  32. >make followups look at the newsgroups line to see what newsgroup to
  33. >post to.  if it's ambiguous, ask the user.
  34.  
  35. Basically good but the vgr portion of the system should learn what goes where
  36. pretty soon.  An other possible solution is to get rid of newsgroups and use
  37. vgr's to make custom ones.
  38.  
  39. >make the default save file be the virtual newsgroup name.  i have
  40. >code for this part.
  41.  
  42. Fair enough but this should be configurable, either savable to the vgr name or
  43. to the newgroup line setting.
  44.  
  45. >make the kill file be the virtual newsgroup name.
  46.  
  47. vgr's are the opposit of kill files so I don't see how this one works.  Maybe
  48. what you call a vgr is very different then what I call them I define a vgr
  49. as being a way to select what you want to see not get rid of things you don't
  50. want to see you do this by a set of rules.
  51.  
  52. >put the virtual newsgroup name in the newsgroups buffer just as if it
  53. >were a real newsgroup.
  54.  
  55. This might lead to confusion but it does make the most sense interms of smooth
  56. integration into the existing struct.
  57.  
  58. >use an alist to provide correspondences between virtual newsgroups and
  59. >their constituents.
  60.  
  61. The rules should specify this yes but the user should be able to fine tone it
  62. in real time.
  63. -- 
  64. Aryeh Friedman,Co-Pre&CTO,WorldNet Communications,P.O.26785,Tempe,AZ,85285-6785.
  65. "Any manner of getting money that doesn't send you to jail is a valid way to 
  66. fund a company" -- Wes Harker Disclaimer: I don't usually speak for my company.
  67. Though it does at times try to speak for me.E-mail:aryeh@cash.ucsc.edu
  68.