Re: [wtp-dev] Plugin and package namespace for the Java EE Module Configuration Editors |
Not quite sure what you are saying here, but my comment was purely a response to your statement in previous e-mail that project short name must be the third segment of the bundle/package namespace. I was merely pointing out that it doesnât work in this case. Reading the actual guidelines, it doesnât look like the âthird segmentâ is stated anywhere as such. More of a general âshort name should start at third segmentâ statement, which is consistent to what was proposed. Bottom lineâ Is the proposed namespace and the short name of âjst.jee.configâ ok with EMO? Note that we still need to hear from Chuck Bridgham for Java EE Tools Project ok. - Konstantin From: wtp-dev-bounces@xxxxxxxxxxx [mailto:wtp-dev-bounces@xxxxxxxxxxx] On Behalf Of Wayne Take a harder look at the guidelines. > According to the naming guidelines, this should be the same as > the third segment of the package and bundle names. It sounds to me like the naming guideline should be updated as this doesnât properly account for multiple nesting of projects. While in cases like technology project, the parent project can be skipped in the namespaces, in cases like WTP, the project hierarchy should be reflected in the namespace. Since WTP was restructured post initial namespace assignment, there is no singular existing namespace for WTP Java EE Tools project. The âjst.jeeâ namespace has been the recent trend for new functionality, hence my choice to use it as the base. - Konstantin From: wtp-dev-bounces@xxxxxxxxxxx [mailto:wtp-dev-bounces@xxxxxxxxxxx] On Behalf Of Wayne Strictly speaking, asked for the namespace so that I could use it as the project short name in our db. According to the naming guidelines, this should be the same as the third segment of the package and bundle names. EMO is asking me to include the namespace for this work in the proposal. Obviously, this needs to work with the rest of the Java EE Tools project. I have come up with the following proposal: org.eclipse.jst.jee.config There would be sub-packages under that for different module types and ui vs non-ui code. Thoughts? - Konstantin |