According to the established ModuleAnatomy guidelines in the ModuleHandbook,
we should be using the following strategy for naming our artifacts:
http://seamframework.org/Seam3/ModuleAnatomy#H-Subprojects
*IMPL* (has compile dependency on API):
org.jboss.seam.*[module]*
*seam-[module]*
*API*:
org.jboss.seam.*[module]*
*seam-[module]-api*
But I see some modules that aren't following this. (Not going to call anyone
out.) I think it's a good idea that for the upcoming beta, we all try to
standardize our artifacts on this strategy to prevent confusion. I'd say the
folder structure can vary for now (should eventually be standardized if we
can manage it,) but the artifact IDs are very important to have together.
The key here is to make sure your impl is just the name of the seam-module.
That's what people will be consuming.
--
Lincoln Baxter, III
http://ocpsoft.com
http://scrumshark.com
"Keep it Simple"