Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

#Design

#Implementation
##Code
###Java
###Other languages
##Exception handling
##I18N and L10N
##Preferences

#Testing
##Unit tests

#Documentation
##Comments
###JavaDoc
##Help

#Building
##Deploying new plugins

Programming

Coding

Exception handling

I18N and L10N

Preferences

Documentation

JavaDoc

Help

Building

...

Steps for deploying new

...

plugins

  • Increment the version of your plugin.
  • Check out all features from CVS into your Workspace.
  • Delete features from the target directory. (but NOT the plugins!) Note: This is a very wrong step that seems to originate from an Eclipse bug in how features are built against a target.
  • Increment the version of each updated feature.
  • Remove plugins/features from the update site.
  • Export RELEASE feature 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.
  • Build JavaDoc. (optional)
  • Commit all changes to CVS.
  • Remove all old plugins from the installation site.
  • Remove all unnecessary projects from your workspace.
  • Reload your Plug-in Development target.

...