I defined three CVS modules (core, opt and extra) corresponding to the
three categories of plugins described on the PHP Eclipse wiki at
http://phpeclipse.de/tiki-index.php?page=Active+PHPEclipse+CVS+Modules
(Note that the wiki page title "CVS Modules" actually means "Plugins in CVS")
The core module consists of the plugins that are 'required'.
The opt module consists of the plugins that are 'optional'.
The extra module holds the rest.
I did not follow the wiki page to the letter; for example, I included the
internalization plugins for the core plugins in the core module, and I
also included the feature plugin in the core.
It's hard to test the module file without committing (AFAIK, correct me if
I'm wrong) so I'll likely have to follow up with a commit or two that fixes
minor things.