home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume23 / trn / part14 / Wishlist < prev   
Encoding:
Text File  |  1991-08-22  |  1.6 KB  |  41 lines

  1. Generalized article set manipulation
  2.     Interface to subject listing.
  3.     Recursive newsgroup visitation.
  4. Virtual article abstract type to allow the following:
  5.     Personalized header munging via % subs.
  6.     Undigestification.
  7.     Personal archive perusal.
  8.     Mail handling.
  9. Parent command (waiting for ARTFILE interface and recursive newsgroups).
  10. Merge Pnews and postnews.
  11. Vnews duplicate suppression algorithm for sites that can't do Xref patch.
  12. Dynamic allocation of stuff currently restricted by MAXRCLINE.
  13.     (And pull parallel arrays into array of structs).
  14. Separation of .newsrc functions and newsgroup functions to separate processes
  15.     communicating via pipes (to make fit on non-separate-I-and-D pdp11,
  16.     or unreasonable facsimiles thereof).
  17. Faster!!!
  18. Smaller!!!
  19. More general!!!
  20. Perfect?
  21. ----------
  22.             Better NNTP Support
  23.  
  24. The current NNTP support requires a duplicate database be maintained on each
  25. client machine.  Currently, this requires each client to run the NNTP version
  26. of mthreads to access all the articles headers to create the local copy of the
  27. thread database.  There are a number of ways this could be improved:
  28.  
  29.    o    Create the database on the server host and distribute the finished
  30.     thread files to all the client hosts at regular intervals using ftp,
  31.     mail, uucp, etc.
  32.  
  33.    o    Write an adjunct to NNTP that would serve to distribute thread data.
  34.  
  35.    o    Cajole the NNTP people to include a command to distribe an authorized
  36.     list of files other than news articles (e.g. thread files).
  37.  
  38.    o    Eliminate the need for a thread database.
  39.  
  40. All these options are left as an exercise for the reader.
  41.