
This list may sound a bit intimidating, but the process is usually easier
than it looks like at first sight. Of course if you run into trouble we are
glad to help you complete the adoption process. For the process you
will need the following programs: The program you want to adopt, or a
fully functional demo version; Object Desktop (or its trial version);
Graphical File Compare. If you don't already have Object Desktop or
Graphical File Compare you can find links to download (trial) versions at
the end of the section. Before you start adopting a program you should
verify that the program isn't already adopted by someone else, and
state your intention to adopt the program by registering the program for
adoption. You can do this on the special adoption website. The
information for the general section of the adoption program can usually
be extracted from the manual or readme's included with a program. For
this section it is especially important that you verify that you use the
latest version available, and that you clearly identify the version you
use.
To complete the information about the installation process there is a
special procedure which makes it easier to get the correct information,
this procedure consists of the following steps:
1. Install Object Desktop (only Object Package is needed) and
Graphical File Compare
2. Make a copy of your config.sys and startup.cmd
3. Install the program you want to adopt
4. Use Graphical File Compare to find the changes in your
config.sys and startup.cmd, and save these changes to a file.
5. Create a Object Package of the program folder or objects on you
desktop
6. Save the Object Package as a REXX script and save the resources
(icons/background bitmaps) too.
7. Zip up the REXX script and the resources
These seven steps provide you with all the information about
config.sys changes, startup.cmd changes and desktop object
creation. Usually we can extract the information to create the desktop
object removal script from the desktop object creation script, so you do
not have to worry about that.
To compose the list of files to which read/write access is needed is
usually a bit more complicated, but normally the files to which read/write
access is needed are only the configuration files and data files. To
identify them you should consult the documentation included with the
program or have a look at the directory listings. Common filename
extensions for configuration files are .cfg, .ini, .conf, .dat. It is
Chapter 5: Getting Involved 29
important to verify is whether a program needs access to the central
OS/2 ini files, usually named os2.ini and os2sys.ini. To verify that
you could inspect these files with the Registry Editor, which you can find
in the System Setup folder. If you can not get a comprehensive list it
might be necessary to contact the author of the program or use a
special sniffer daemon.
When you have gathered all the information you bundle everything in a
zip file, and upload it to the adoption program ftp site. If the program you
adopted is free for distribution you can include the installed version of
the program also, if it is a commercial program, or distribution is
inhibited in any other way you should only upload the information files
and the files created with Object Package.
Some time after you uploaded the information you will receive a
preliminary version of the WiseMachine deployment scripts for you
adoption. You are kindly asked to test this script, and report back the
results. When you find everything to work properly the WiseMachine
scripts are ready for release and will be placed on the eComStation
website, or will be included in a WiseMachine update.
Links:
Register a program for adoption:
http://www.ionet.net/~jimburke/ecs/3rdparty.htm
Adopted programs:
http://www.ionet.net/~jimburke/ecs/list.htm
Adaption process documentation:
http://www.touchvoicecorp.com/ecsadopt.html
Graphical File Compare:
http://hobbes.nmsu.edu/pub/os2/util/disk/os2gfc.zip
Object Desktop Trial Version:
http://hobbes.nmsu.edu/pub/os2/util/wps/odp-demo.zip
(expires in 30 days)
NB: Eventually the adoption program will move to the eComStation
website at http://www.ecomstation.com/ if the links above have
expired, please find the information at this site.
30
eComStation Manual
Comentarios a estos manuales