home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 55 / af055sub.adf / dksal2.lha / DiskSalv2 / DiskSalv3.txt < prev    next >
Text File  |  1993-10-22  |  9KB  |  184 lines

  1.  
  2.  
  3.         The DiskSalv 3 Question and Answer Sheet
  4.  
  5.             by Dave Haynie
  6.  
  7.  
  8. I figured there might be a few questions about DiskSalv 3 that I could
  9. answer in advance here.  I suspect a few folks out there are wondering
  10. what happened to that $40 they sent me last June, and they're of
  11. course right to wonder.  You all may also wonder about the future of
  12. DiskSalv, which of course is what this is all about.
  13.  
  14. * Dude, where's my manual!
  15.  
  16.   That's a perfectly reasonable question, so here's the story.  From
  17.   the beginning of DiskSalv 2 (or thereabouts), I had planned to write
  18.   a professional quality (well, "the Danes call it Quality") manual to
  19.   go along with DiskSalv 2.  I belived this a reasonable thing to do,
  20.   because of the complexity of some of the more advanced features in
  21.   DiskSalv 2, some of the questions I get along the lines of "this
  22.   failed, how do I fix it", and other things not easily addressed in a
  23.   relatively small ASCII help file.  Obviously a manual costs money to
  24.   make, and I honestly didn't mind the idea of making a bit of a
  25.   profit after about three years or so (not exactly continuous) in the
  26.   development of DiskSalv 2.  
  27.  
  28.   So after the release of DiskSalv last June, I started writing the
  29.   manual.  One thing I really hadn't considered was what to do about
  30.   non-English (in an American sort of way) versions of this manual.
  31.   The folks who helped me out with locale files and even in some cases
  32.   localized "cheap" manuals for DiskSalv 2 did a fine job, and they
  33.   have my sincerest thanks.  But any sort of commercial version would
  34.   need a local distributer and obviously some profits for this local
  35.   distributer.  After asking around a bit, I found some interest in
  36.   this idea, but most folks though I would need some differentiation
  37.   from the Shareware version to make this possible.  
  38.  
  39.   Thus, DiskSalv 3 was born.  I did, after all, have this long list of
  40.   "neat stuff" I didn't have a chance to put into DiskSalv 2, and this
  41.   seemed to be just the incentive.  Of course, this puts a big delay
  42.   in the manual release (originally planned for by the end of August),
  43.   but I think in the long run it'll be worth it for anyone who's
  44.   ordered the manual.
  45.  
  46. * Hey, I ordered that manual pretty early.  Don't I get some special
  47.   consideration?
  48.  
  49.   You sure do.  Anyone who ordered the manual will get DiskSalv 2
  50.   updates until DiskSalv 3 ships.  No matter how long that takes.  And
  51.   of course, you're at the top of the DiskSalv 3 list.
  52.  
  53. * You sure nailed that August release!  How long after your January
  54.   release date will I really be waiting?
  55.  
  56.   Sure, I'm no Kreskin, but I'm determined to ship a very complete
  57.   DiskSalv 3 release by the January 2 release date.  I fully intend to
  58.   be stuffing disks and, hopefully, manuals into boxes all day on
  59.   January 1, if not before then.  Well, once the hangover's gone
  60.   anyway.  If the manual's not done by then (it's not totally under my
  61.   control, of course) you'll still get the DiskSalv 3 shipped, with
  62.   the manual shortly following.  The miss of the August date was due
  63.   primarily to my change of strategy, not a really bad sense of
  64.   timing. 
  65.  
  66. * Gee, I haven't received anything from you yet.  What's the deal?
  67.  
  68.   If you've registered for DiskSalv 2 in any category, you can expect
  69.   a registration confirmation in the mail shortly.  I decided to print
  70.   up an official registration certificate and a DiskSalv 2 sticker for
  71.   your floppy, which goes out to everyone who's registered.  If you
  72.   ordered  updates or the commercial deal, you'll be getting the
  73.   registration form and a floppy with the V11.28 release on it.
  74.  
  75. * What about DiskSalv 2?
  76.  
  77.   The V11.28 release is a pretty significant update.  While there are
  78.   only a few new features you can see, lots of internal stuff has been
  79.   improved.  I intend to keep DiskSalv 2 alive as Shareware in
  80.   parallel with the commercial DiskSalv 3.  While I don't expect to
  81.   add many major new features to DiskSalv 2, it will progress.  Any
  82.   bugs in the actual operation of DiskSalv 2 will be fixed as quickly
  83.   as I can get a handle on them.  I imagine that some enhancements
  84.   will continue to be added to DiskSalv 2.  Once the smoke clears with
  85.   the DiskSalv 3 release, some DiskSalv 3 features may eventually
  86.   migrate to DiskSalv 2, though substantial differences in the
  87.   internal structure of the two programs will keep them separate.
  88.  
  89. * Hey, I thought the DiskSalv 2 GUI was damn near perfect!  Why mess
  90.   with success?
  91.  
  92.   The DiskSalv 2 interface was kind of an evolutionary thing.  I got
  93.   the idea for some of its original elements (anyone recall the
  94.   "Teaser.pic" file that went out with DiskSalv V1.42 long, long ago)
  95.   by looking at the NeXT computer we got and programming on a Hedley
  96.   Hires screen.  I didn't know all that much about GUIs, user
  97.   interfaces, etc. but I figured anything was an advantage over
  98.   DiskSalv 1.x.  
  99.  
  100.   At one point along the way, the Commodore Software Engineering group
  101.   approached me about their licensing DiskSalv 2 for inclusion in
  102.   Workbench, as a replacement for DiskDoctor.  Being Engineers all, we
  103.   set aside any legal issues and did a design review on an early
  104.   DiskSalv 2.  In the process, I learned about GadTools, the Style
  105.   Guide, AmigaGuide, Locale.library, etc.  Although negotiations broke
  106.   down (this had nothing to do with Software Engineering), much of the
  107.   DiskSalv 2 design was influenced by what I though appropriate for a
  108.   Workbench tool.  
  109.  
  110.   A commercial program has a few options not available to a Workbench
  111.   tool.  The software group has some pretty tight space allocations on
  112.   Workbench disks.  Adding one disk may not seem like much, but if you
  113.   multiply the cost by a million systems a year or so, it adds up.  On
  114.   the other hand, a single floppy has tons of space for a tool like
  115.   DiskSalv, even packages with lots of extra stuff.  So a bit more
  116.   user friendliness can go into the program.  DiskSalv 3 attempts to
  117.   bring the DiskSalv user interface up to a commercially acceptable
  118.   level.  It does not, however, confuse a utility program with a video 
  119.   game as do some commercial utilities.  Overly fancy tools that only
  120.   work on custom screens look like toys, waste memory, and rot the
  121.   intellect.  Look at a table saw or a drill press sometime -- very
  122.   functional and ergonomic tools, but rarely offered in sixteen
  123.   colors. 
  124.  
  125. * Enough hype, pal.  What does DiskSalv 3 actually get me?
  126.  
  127.   Well, you could look over either "advertisement" file.  But what the
  128.   heck, I have your attention now, so I'll summarize.  DiskSalv 3 has
  129.   the same basic major modes now in DiskSalv 2.  Some changes are made
  130.   to these:
  131.  
  132.     Salvage
  133.         A powerful new "Set Filter..." function allows a large
  134.     variety of pattern-matching operations.  Any number of complex
  135.     patterns can be defined, with optional Load/Save to/from disk.
  136.     So you can, for instance, filter out all the commercial stuff
  137.     you already have on floppy up on that bookshelf.  Actions
  138.     offered are inclusion, exclusion, and stop on match. 
  139.  
  140.     Undelete
  141.         This can often be done in-place, rather than as a
  142.     "recover-by-copy" operation like Salvage.
  143.  
  144.     Validate
  145.     Repair
  146.         The Validate function has been folded into the Repair
  147.     function, it's now a Repair-specific "Fast Scan" option.  This
  148.     has always been the case (eg, Validate and Repair differ only
  149.     by their disk scanning function), now it's just a bit more
  150.     obvious.
  151.  
  152.   Some new major modes have been added:
  153.  
  154.     Check
  155.         This mode is essentially the Repair/Fast Scan (eg,
  156.     Validate) operation done without any actual writing to disk.
  157.     You can get a list of what needs to be fixed without actually
  158.     doing the repairs.
  159.  
  160.     Backup
  161.         This is a full or incremental backup operation, using
  162.     the same enhanced filter functions, file browser, and output
  163.     generator provided for the Salvage mode.  
  164.  
  165.     Cleanup
  166.         This mode "cleans" a partition of all deleted data.  This
  167.     makes a disk "DiskSalv-proof", for security, for release
  168.     disks, or just to eliminate some past history from a disk to
  169.     make future Undeletes or Salvages a bit easier to take.
  170.  
  171.     Map-Bad
  172.         This mode does bad block mapping on a valid partition.
  173.     It tests every block, and will move any failed blocks out of
  174.     the way, whether allocated by the file system or not.
  175.  
  176.   Finally, some enhanced functions are provided to deal with
  177.   partitions.  As before, partitioning information can be entered by 
  178.   hand or found by searching a disk.  In addition to loads and saves
  179.   in ASCII format, Rigid Disk Blocks can now be read or written.
  180.   Device level bad-block mapping is supported on new disks, with bad
  181.   block lists generated manually (entered by hand) and/or via the same
  182.   disk test routines used for the Map-Bad major mode.
  183.  
  184.