commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Xun Long Gui <ustbco...@gmail.com>
Subject Re: [scxml-eclipse] Package names
Date Tue, 18 May 2010 08:36:09 GMT
Ok, for me, a proper package name is ok, i will change package name to:
org.apache.commons.scxml.modeling
org.apache.commons.scxml.modeling.diagram
org.apache.commons.scxml.modeling.edit
org.apache.commons.scxml.modeling.editor
and submit it soon

2010/5/18 Rahul Akolkar <rahul.akolkar@gmail.com>

> The current package names used are:
>
> <quote>
>  - org.apache.commons.scxml
>  - org.apache.commons.scxml.diagram
>  - org.apache.commons.scxml.edit
>  - org.apache.commons.scxml.editor
>  - org.apache.commons.scxml.tests
> </quote>
>
> I suggest picking one main package name for your project and adding
> all classes and (sub)packages underneath.
>
> Currently, there are additions to the org.apache.commons.scxml
> package, but that should really be reserved for the Commons SCXML
> library. Indeed, I recommend avoiding using any package names that are
> already present in Commons SCXML to avoid any namespace pollution and
> potential confusion.
>
> Perhaps we could use the following base package name for your work:
>
>  org.apache.commons.scxml.modeling
>
> Admittedly, its longer, but I think it namespaces the additions well
> and clarifies purpose. I am open to other suggestions for the name.
>
> Effectively, that would mean the source packages above would then be
> the following longer variants instead:
>
>  org.apache.commons.scxml.modeling
>  org.apache.commons.scxml.modeling.diagram
>  org.apache.commons.scxml.modeling.edit
>  org.apache.commons.scxml.modeling.editor
>
> Would that be OK with you?
>
> There is no real need for a "tests" package unless its actually a
> source package that makes testing easier :-) If thats hard to parse,
> see Commons SCXML test package in src/main/java and its purpose.
>
> Again, please do not remove / delete anything from SVN because of what
> I say here, we can easily move things around while maintaining history
> once we decide on the new package name(s).
>
> -Rahul
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
Best Regards

Gui Xun Long (桂训龙)

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message