You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 19 Next »

SEAL DEVELOPMENT STANDARDS

Help

Each application must conribute help to the online help system.
(Paul, how did you enter Help for the online model?)

Error reporting

Plugins must report error messages through the edu.stanford.slac.err package API.

Recommended steps for deploying new plugin

  • Increment the version of your plugin.
  • Check out from CVS all features.
  • Delete features from the target directory. (Note: we have to setup the target correctly)
  • Increment the version of each feature.
  • Export features to SEAL update site (Export... => Plug-in Development => Deployable features)
  • Check out the "update.seal" project from CVS.
  • Update the names and versions of the features in site.xml.
  • Export site.xml to SEAL update site. (Export => General => File System)
  • Start SEAL in "admin"- mode.
  • Update SEAL.
  • Uninstall previous features (optional and at your own risk).
  • Build JavaDoc. (optional)
  • Commit all changes to CVS.
  • Remove all unnecessary projects from your workspace.
  • Reload your Plug-in Development target.

NOTE: If something doesn't work, tell everyone who might be concerned, take a break, and start from absolute ZERO!

  • No labels