home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / software / 5509 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  6.0 KB

  1. Path: sparky!uunet!math.fu-berlin.de!mailgzrz.TU-Berlin.DE!mailgzrz.tu-berlin.de!nickel
  2. From: nickel@cs.tu-berlin.de (Juergen Nickelsen)
  3. Newsgroups: comp.software-eng
  4. Subject: ShapeTools on Gatekeeper, and 1.4 (was Re: Where can I ftp ShapeTools from?)
  5. Date: 28 Jan 1993 14:55:11 GMT
  6. Organization: STONE Project, Technical University of Berlin, Germany
  7. Lines: 126
  8. Message-ID: <NICKEL.93Jan28155507@tempest.cs.tu-berlin.de>
  9. References: <1993Jan26.215145.1039@delfin.com> <1k4gnqINNh61@hayaku.protocol.zycad.com>
  10. Reply-To: shape@cs.tu-berlin.de
  11. NNTP-Posting-Host: tempest.cs.tu-berlin.de
  12. In-reply-to: dominick@protocol.zycad.com's message of 26 Jan 1993 18:16:10 -0500
  13.  
  14. In article <1k4gnqINNh61@hayaku.protocol.zycad.com>
  15. dominick@protocol.zycad.com (Dom Paniscotti) writes:
  16.  
  17. > In article <1993Jan26.215145.1039@delfin.com>, mr@delfin.com (Mark Rosenberg) writes:
  18.  
  19. > |> I've tried to pull the ShapeTools source from the sites specified in the FAQ,
  20. > |> but have met with no success. gatekeeper.dec.com no longer appears to have it
  21. > |> and I was not able to create an anonymous ftp connection to
  22. > |> coma.cs.tu-berlin.de. Are there any other sites that I can try? Thanks.
  23. [...]
  24. > It's on gatekeeper, but not where it was advertised to be. Try the directory
  25. > /.9/plan/shape.
  26.  
  27. On gatekeeper.dec.com there are the following files in /pub/plan:
  28.  
  29. -r--r--r--  1 root     system     542284 Feb 16  1990 shape1.1.tar.Z
  30. -r--r--r--  1 root     system     881599 Jun  2  1992 shapeTools-1.3-tar.Z
  31. -r--r--r--  1 root     system     204075 May 28  1992 shapeTools-1.3-tutor.ps.Z
  32. -r--r--r--  1 root     system     889047 Apr 26  1992 shapeTools-1.3pre19.tar.Z
  33.  
  34. shape1.1.tar.Z is *way* out of date. Not recommended.
  35.  
  36. I don't know why they still keep shapeTools-1.3pre19.tar.Z. It is a
  37. prerelease to shapeTools-1.3-tar.Z and just contains more bugs.
  38. (Perhaps this is the cause that it's bigger. :-)
  39.  
  40. shapeTools-1.3-tar.Z is the up to date version.
  41.  
  42. Be aware that we are preparing shapeTools 1.4 now and hope to get it
  43. out in April. I'll enclose below what Axel Mahler wrote as a preview.
  44.  
  45. ===============================================================================
  46. ShapeTools-1.4 preview:
  47.  
  48. Andy Wick asks:
  49.    I haven't heard anything from the SHAPE-L mailing list in over a month.
  50.    At one point our site would receive mail sent over a month late, from
  51.    the list.  Is the list still up and running?  Is shapetools still
  52.    being supported/ is there a new version available with bug fixes?
  53.  
  54. Yes, the list is still here and alive. It's been rather quiet for some
  55. time, though. For some reason, most people who should post their
  56. comments and observations to the list, tend to mail them to us
  57. privately instead.
  58.  
  59. There has been quite a number of bug fixes and major improvements since
  60. shapeTools-1.3 was released. As you might already guess, we haven't 
  61. had enough time to produce an intermediate release yet. This is mostly
  62. due to a complex restructuring of the software (our aim is to make it 
  63. much better maintainable).
  64.  
  65. Our current schedule has the release of ShapeTools-1.4 set for the
  66. first week in April. This time, we'll publish prereleases though.
  67.  
  68. Here's a little preview of things to come with ShapeTools-1.4:
  69.  
  70.   - major restructuring of the entire library system. This results
  71.     in a much cleaner general system structure, and a more orthogonal
  72.     set of concepts.
  73.  
  74.   - shape's version binding has been factored out into the toolkit
  75.     library. This allows uniform rule-based version identification on all
  76.     levels of the system (e.g. "retrv foofile.c[most_recently_published:]"
  77.     will bind the version that is selected by rule "most_recently..."
  78.     to the name "foofile.c" and retrieve it).
  79.  
  80.   - two - completely documented - toolkit libraries (along with the 
  81.     atfs base library) instead of one undocumented toolkit lib.
  82.  
  83.   - an extension language interface has been added to ShapeTools,
  84.     providing a VERY powerful and flexible alternative to writing
  85.     shell-scripts around the ShapeTools commands, or writing C programs
  86.     on top of AtFS. The extension language is John Ousterhout's TCL.
  87.  
  88.   - new parser for Shapefiles. The (er..) syntax of Shapefiles has
  89.     been slightly straightened (no need for the "#% RULE-SECTION / 
  90.     #% END-RULE-SECTION" junk anymore). With the new parser and the
  91.     new version binding in place, shape is now twice as fast as before
  92.     (or only half as slow =;-).
  93.  
  94.   - more powerful macro substitution schemes (e.g. string substitution).
  95.  
  96.   - much better derived object cache handling. This used to be a
  97.     troublesome area that needed attention for a long time. Cooperative
  98.     builds now work *much* better.
  99.  
  100.   - better support for history management, in order to enable certain
  101.     popular change control paradigms such as copy-modify-merge.
  102.  
  103.   - New, less cryptic, and less ressource wasting version archive 
  104.     organization (important for people with Sys-V filesystems).
  105.  
  106.   - More flexible and straightforward version selection rules,
  107.     providing user customization of global rules, rule evaluation 
  108.     hierarchies, formulation of constraints with respect to other 
  109.     objects, and more.
  110.  
  111.   - A new GNU-Emacs mode (AtFS-mode) providing nearly seamless
  112.     integration of ShapeTools configuration management with
  113.     everybody's favorite editor. This includes automatic retrieval of
  114.     versions, a simple and reliable checkout procedure, full explicit
  115.     access to individual versions as well as baselined configurations
  116.     with emacs' "find-file" command. There is also an integration with
  117.     the GNU-project's debugger, gdb. All this adds (almost) up to an
  118.     integrated project support environment - you'll just love it.
  119.  
  120.   - An experimental graphical (Motif-style) user interface to the toolkit, 
  121.     based on Tk, an X-11 extension to TCL.
  122.  
  123.   - Last but not least an improved tutorial. 
  124.  
  125. I hope all this will encourage you to maintain your interest in
  126. ShapeTools.  We'll do our best to make ShapeTools-1.4 a quality
  127. release that comes out in time.
  128.  
  129. So long.
  130.  
  131. Axel Mahler
  132.  
  133. ===============================================================================
  134.  
  135.  
  136. --
  137. Juergen Nickelsen
  138.