home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #3 / amigamamagazinepolishissue1998.iso / bazy / amigadex / future.doc < prev    next >
Text File  |  1992-04-15  |  9KB  |  165 lines

  1.  
  2.  
  3.  
  4.                      ------------------------------------
  5.                       What the Future Holds for Amigadex
  6.                      ------------------------------------
  7.  
  8.  
  9.     Amigadex Version 1.6 is only a minor update for registered users who have
  10. been keeping up with the latest versions.  However, it is a major update for
  11. the general public.  The only prior public release was Version 1.0, which
  12. first appeared in 1988.  Nevertheless, 1.6 is only an interim release,
  13. preceding the 2.0 major release.  1.6 adds some Workbench 2.0 support and
  14. fixes some minor bugs that appeared under WB 2.0.  It is also hoped that this
  15. release will bolster ShareWare support.
  16.  
  17.     This release represents a change in policy for registered users of
  18. Amigadex.  In the past, new releases were available only to registered users.
  19. While this policy provided a good incentive for users to register, it also
  20. deprived potential new users of a basic ShareWare privilege: the ability to
  21. try new versions, something which might convince them to register.  In
  22. addition, it also prevented potential new users from seeing whether the
  23. program was being supported as the author promised; a reasonable concern for
  24. anyone considering registering a ShareWare program.  For these reasons, this
  25. policy will no longer remain in effect.
  26.  
  27.     At first glance this may seem to be detrimental to the success of a
  28. ShareWare program, as it removes the incentive to register the program.
  29. However, the fact still remains that ShareWare programs are copyrighted works
  30. which are the sole property of the author, and anyone who uses such a program
  31. beyond a reasonable review period is legally obligated to purchase it!
  32. Sadly, not everyone is so honest.  Therefore, an additional incentive is
  33. still needed for such a program to be successful.
  34.  
  35.     To provide such an incentive, future releases of Amigadex will consist of
  36. two versions, a REVIEW version and a REGISTERED version.  The REVIEW version
  37. will be made available publicly, and will be meant for review purposes
  38. only.  After reviewing it, if the user wishes to continue using it, he/she
  39. will be required to register it.  Upon registration, a REGISTERED version
  40. will be provided.  REGISTERED versions will be available only to registered
  41. users.  They will also contain personal information about the registered
  42. user, which will hopefully encourage registered users NOT to give their
  43. registered copies to others, or make them available publicly.
  44.  
  45.     REVIEW versions will contain 'incentives' for new users to register.  The
  46. main incentive will be a reminder, in the form of an Intuition requester,
  47. which will appear periodically during the execution of the program.  This
  48. will serve to remind the user that the program is ShareWare and must be
  49. registered at the end of the review period if the user decides to keep it.
  50. This sort of reminder can easily become very annoying and frustrating to
  51. someone who is trying to avoid registering the program.  In addition, some
  52. features of the program may be partially disabled, with full functionality
  53. available only in REGISTERED versions of the program.
  54.  
  55.     This new policy would seem to serve everyone involved fairly: new users
  56. will have the opportunity to examine new releases to see if they suit the
  57. user's needs, and evidence will be provided that the author is supporting the
  58. program on an on-going basis -- all providing incentives to register;
  59. registered users will be happy with the feeling that they "got something for
  60. their money", as only registered users will have REGISTERED versions of the
  61. program; and the author will also be happy when more registrations come in
  62. (hopefully).
  63.  
  64.     The new policy will begin with the next major release, Version 2.0.
  65. Version 1.6 is being released publicly at this time for several reasons:
  66.  
  67.     1) It has been four years since the last public release, and the author
  68.         wishes to show the public that Amigadex has been supported on an on-
  69.         going basis during this time, and that it has been progressing
  70.         regularly.
  71.     2) Few MAJOR new features have been added since the last public release,
  72.         making version 1.6 more or less functionally equivalent to the last
  73.         public release -- ie. there are few things that 1.6 can do that 1.0
  74.         cannot.
  75.     3) With the advent of AmigaDOS 2.0, the author wants a public version
  76.         which is stable under AmigaDOS 2.0 and which provides some additional
  77.         AmigaDOS 2.0 support.
  78.     4) The author would like to announce the forthcoming update and invite
  79.         suggestions for new features and other improvements.
  80.     5) The author would like to encourage additional ShareWare support at
  81.         this time to aid in the development of the next release.
  82.  
  83.  
  84.     Amigadex Version 2.0 will likely include most (if not all) of the
  85. following new features, more or less as described here.  Any suggestions
  86. and/or comments are welcome at this time concerning the new version.  In
  87. particular, opinions are desired on whether version 2.0 should run under
  88. AmigaDOS 2.0 ONLY.  This would allow version 2.0 to take full advantage of
  89. the new operating system features in AmigaDOS 2.0, and may greatly simplify
  90. the implementation of some new features.  Is anyone opposed to this?  These
  91. are the planned features so far:
  92.  
  93.     - ARexx support allowing importing and exporting of card data from/to
  94.         other applications.
  95.  
  96.     - The ability to automatically dial phone numbers stored in Amigadex
  97.         cards.
  98.  
  99.     - Sorting and/or indexing support.
  100.  
  101.     - Redefinable records.  Such a feature would actually turn Amigadex into
  102.         a user-definable, non-relational database.  The user would be
  103.         required to define the record (card) format/contents, by entering the
  104.         number of fields, and for each field, the field name, type, size and
  105.         other attributes.  To implement such a feature would probably require
  106.         a complete redesign of Amigadex visually, including its window
  107.         layout.  This will require a great amount of work, and, frankly, the
  108.         number of registrations received between 1.6 and 2.0 will have a
  109.         very large effect on whether it ever gets implemented.  Another
  110.         factor which will contribute to the fate of this feature is feedback
  111.         from users.  Is anyone interested in such a feature?  If there are
  112.         enough requests it will be implemented.
  113.  
  114.     - Amiga clipboard support (importing and exporting card data).
  115.  
  116.     - The ability to import cards directly from other card files.
  117.  
  118.     - The ability to manipulate whole card files with operations such as
  119.         concatenating and splitting.
  120.  
  121.     - A visual undelete mode that allows the user to browse through all
  122.         deleted cards in a cardfile, in a fashion that is similar to Browse
  123.         Mode, actually viewing the data that is in the deleted cards, and
  124.         interactively choosing which to undelete.
  125.  
  126.     - The ability to use wildcards in the search string, providing greater
  127.         flexability when isolating sub-groups of cards for automatic
  128.         printing.
  129.  
  130.     - The ability to specify a range (starting AND ending card number) for
  131.         operations such as browsing and printing.
  132.  
  133.     - The association of a batch code with each card, allowing subsets of
  134.         cards to be defined as a group and manipulated independently of the
  135.         other cards in the file.
  136.  
  137.     - A 'paste' function which will output card data to other programs by
  138.         inserting the data into the Amiga's "input stream".  To other
  139.         programs it will appear as though the data had been typed at the
  140.         keyboard.  This will allow card data to be inserted directly into
  141.         programs, such as word processors, spread sheets and data bases,
  142.         which don't normally allow importing of text via means such as ARexx,
  143.         text files or the clipboard.
  144.  
  145.     - New 'string gadgets' will be incorporated which have many new features
  146.         in addition to those provided by the standard Intuition string
  147.         gadgets.
  148.  
  149.     - Improved hot-key support: the hot-key will be active at all times, even
  150.         while Amigadex is not iconified -- pressing the hot key at this time
  151.         will cause Amigadex's window to be brought to the front.  The
  152.         improved hot-key will also be more 'system friendly'.
  153.  
  154.     - Other internal improvements, including a complete re-write of
  155.         Amigadex's event and keyboard handling systems.  Such changes are
  156.         likely to reduce the size of the program executable, causing it to
  157.         require less disk space, as well as make it more efficient and
  158.         reliable.
  159.  
  160.  
  161.  
  162.     Your suggestions are welcome.
  163.  
  164.     Your support is encouraged.
  165.