Checklist for sharing tools and toolboxes

The table below lists the most common requirements for and issues with sharing tools and toolboxes.

Requirement

Topic link

checkbox

Organize your tools, data, scripts, and documentation into a well-structured system folder. This is always the first step in sharing your tools.

A structure for sharing tools

checkbox

Store relative paths in models and scripts.

Paths explained: Absolute, relative, UNC, and URL

checkbox

Store relative paths in map documents.

Paths explained: Absolute, relative, UNC, and URL

checkbox

Document your tools.

A quick tour of documenting tools and toolboxes

checkbox

Use UNC paths to access data on your local area network.

Paths explained: Absolute, relative, UNC, and URL

checkbox

Intermediate data in models is managed.

Managing intermediate data in shared models

checkbox

Check for installed licenses.

Techniques for sharing Python scripts

checkbox

Guard against the escape character (the backslash [\]) in scripts.

Techniques for sharing Python scripts

checkbox

In script code, find resources used by your script relative to the location of the script.

Techniques for sharing Python scripts

checkbox

If you need to write scratch data in scripts, make sure you have a place to write and delete the data.

Techniques for sharing Python scripts

checkbox

If you're using Python modules, your Python scripts need to be able to find the modules.

Techniques for sharing Python scripts

Checklist

Related Topics


Published 6/7/2010