[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
Re: [stp-dev] Commit: build/ - Code commit guidelines
|
- From: Oisin Hurley <ohurley@xxxxxxxx>
- Date: Wed, 15 Feb 2006 17:47:49 +0000
- Delivered-to: stp-dev@eclipse.org
Ok, I'm making a collection of proposals for naming conventions:
1. Differentiate between API and non-API classes by using a package
name element of 'internal'
2. Differentiate between UI and non-UI classes by using a package
name element of 'ui'
3. Differentiate between test and implementation classes by using
a package name element of 'test'
4. Use org.eclipse.stp as the project base plugin name
5. Use the subproject abbrevs in the plugin names e.g.
org.eclipse.stp.cf.module
So, the CVS setup would look like (as per Naci's mail):
/releng.stpbuilder
**
/releng
/maps
*.map
/components
/soas
/features
/org.eclipse.stp.soas ....
/sc
/features
/org.eclipse.stp.sc
/plugins
/org.eclipse.stp.sc.ui
/org.eclipse.stp.sc.core
..
/tests
/org.eclipse.stp.sc.tests.ui
/org.eclipse.stp.sc.tests.core
/cf
..
/b2j
..
/bpmn
..
--oh