Procedure to Submit IBM-Written Software or Documents
to the VM Download Library
Note: these instructions do not
apply to employees of
wholly- or partially-owned IBM subsidiaries, such as
ISSC or Advantis. Employees of those organizations
should use the submission process
for non-IBMers.
The first few steps of the submission process are the
same for all IBM employees. The latter steps vary
according to how you want your posting to appear
and whether you have the privileges (SFS
authorities on our server, namely)
to post your submission yourself.
Read carefully and follow the instructions
that apply to your situation.
We might make revisions to this procedure, especially
early on as we are working out the kinks in it.
Please check this page right before you submit to
make sure you are following the current instructions.
Instructions for All IBM Employees
-
Read the submission agreement
for IBM-written content.
By making a submission you are
stating that you agree to the terms therein.
-
Make sure that your Content conforms to the copyright
guidelines contained in the submission agreement.
Include copyright statements as called for by the
submission agreement. Remove IBM security classification
legends, including IBM Internal Use Only legends.
-
Gather up the supporting materials called for by
the submission agreement
(notes from other authors, etc.). Put them in a CMS
file whose filename is the name of your package and
whose filetype is IAGREE. Be sure to
state in your file the category under which you
are making your submission. For your convenience,
there is a skeleton
IAGREE file available for your use.
-
Draw up a
one line abstract of
your package -- just a single line of text.
Put your abstract in a file whose filename is the
name of your package and whose filetype is ABSTRACT.
-
Write a more complete description for your package.
Your description should be written using simple
HTML markup.
Please follow the
instructions
for writing such descriptions.
Save your description in
a file whose filename is the name of your package
and whose filetype is DESCRIPT.
-
If your submission includes files intended for
consumption on CMS,
build a single VMARC archive file containing those files.
This is the VMARC archive file that others will
download when they retrieve the CMS component
of your submission from our server.
(If you do not have VMARC, you can get it from our
download page.)
Make the filename of your VMARC archive the name of your package.
The filetype of your VMARC archive should be VMARC.
-
If your submission includes files intended for
consumption on a PC,
build a single ZIP archive file containing those files.
This is the ZIP archive file that others will
download when they retrieve the PC component
of your submission from our server.
Upload the ZIP file in binary to your CMS system.
Make the filename of your ZIP archive the name of your package.
The filetype of your ZIP archive should be ZIP.
-
If your submission includes files intended for
consumption on a UNIX system,
build a single TAR archive file containing those files.
This is the TAR archive file that others will
download when they retrieve the UNIX component
of your submission from our server.
Upload the TAR file in binary to your CMS system.
Make the filename of your TAR archive the name of your package.
The filetype of your TAR archive should be TAR.
At this point you should have
an IAGREE file,
a one-line ABSTRACT file,
and a DESCRIPT file.
You might also have a VMARC file, a ZIP file,
and a TAR file. (You must have at least one
of those, or you wouldn't be submitting anything.)
Then What?
What you do next depends on what you are submitting, where
you want it posted, and your SFS authorities on our server.
Follow these guidelines to determine where and how to post
your submission.
The basic themes of these guidelines are:
How to Post on our Packages Page
Let's take the simple choice first. If all you want to
do is post your submission automatically on our packages
page, follow these easy steps:
-
Using VMARC, make an archive file that contains
all of these things:
- Your IAGREE file.
- Your ABSTRACT file.
- Your DESCRIPT file.
- Your VMARC file, if you have one.
- Your ZIP file, if you have one.
- Your TAR file, if you have one.
Give this file a filename matching the name of your
package and a filetype of DOWNLOAD.
-
Using CMS SENDFILE, send your DOWNLOAD file
from your VM userid to SUBMIT at GDLVMWEB.
Your act of sending your DOWNLOAD file
constitutes submission and indicates your
acceptance of the terms and conditions of
the submission agreement for IBM employees.
Your package will be placed on our
packages page with other submissions.
How to Post Your Submission Yourself
OK, so you have write authority to some page on our site
-- your own developer page, for example --
and you want to post your download right there. That's
fine. Just follow these guidelines so that we know
you made a posting and so that others can find your
jewel more easily.
-
Post your archive files
(VMARC, ZIP, TAR)
on the pages which
are to contain them.
Use the <a> tag to
make your archive files downloadable.
Our packages page
has some examples of this.
-
If the page does not already have one, you must
install a link to the
license agreement and remind your visitors
to read it before downloading.
Follow the example set on
Brian Wade's page.
-
If the page does not already have one, please
install a link to the download page
and remind your visitors that it contains both
download instructions and the VMARC utility.
Follow the example set on
Brian Wade's page.
-
If a VMARC archive is part of your package,
make a one-line file whose filename is the name of
your package and whose filetype is LINK. Put in the
file the absolute pathname
we should use on the packages
page to point to your VMARC file. For example, your
file might contain the single line
/devpages/bkw/stuff.vmarc.
-
If a ZIP archive is part of your package,
make a one-line file whose filename is the name of
your package and whose filetype is LINKZIP. Put in the
file the absolute pathname
we should use on the packages
page to point to your ZIP file. For example, your
file might contain the single line
/devpages/bkw/stuff.zip.
-
If a TAR archive is part of your package,
make a one-line file whose filename is the name of
your package and whose filetype is LINKTAR. Put in the
file the absolute pathname
we should use on the packages
page to point to your TAR file. For example, your
file might contain the single line
/devpages/bkw/stuff.tar.
-
Using VMARC, make an archive file that contains these things:
- Your IAGREE file.
- Your ABSTRACT file.
- Your DESCRIPT file.
- Your LINK file, if you have one.
- Your LINKZIP file, if you have one.
- Your LINKTAR file, if you have one.
Give this file a filename matching the name of your
package and a filetype of DOWNLOAD.
-
Using CMS SENDFILE,
send your DOWNLOAD file from your VM userid
to SUBMIT at GDLVMWEB.
Your action of making your package available
for download constitutes submission and
indicates your acceptance of the terms and
conditions of the submission agreement for
IBM employees.
How Do I Refresh My Package?
Resubmit it, using whatever submission procedure you used
previously.
How Do I Remove My Package?
Make a file whose filename matches the name of your package
and whose filetype is CHANGE. In this file, put one line
containing:
REMOVE
Send the file to SUBMIT at
GDLVMWEB. We will remove your package and
notify you when the removal is complete.
How Do I Change the Owner of My Package?
Make a file whose filename matches the name of your package
and whose filetype is CHANGE. In this file, put one line
containing:
NEWOWNER newuserid newnode
where "newuserid" is the userid of the new owner and
"newnode" is the node of the new owner.
Send the file to SUBMIT at
GDLVMWEB. We will change the owner of the
package and notify you when the change is complete.
|