Adding a new plugin to the product

From Aptana Development

When adding a plugin, which feature you add it to depends on what the intended audience is for the plugin

com.aptana.ide.feature

All Studio users, both plugin and standalone. An example here is the database plugin which all users of Studio should get.

com.aptana.ide.feature.rcp

All Studio standalone users. These would be items that don't apply to Eclipse plugin users. Generally, very few things fall in this camp--the only items currently are plugins which are specific to running studio as a product, not related to any core functionality.

com.aptana.ide.feature.rcp.wrapper

Only new installs of Studio standalone. An example here is SVN. We only want brand-new installs of Studio to include the SVN plugin so as not to conflict with existing installs, either by users with Studio in Eclipse, or by standalone users who had previously installed Subclipse or Subversive.