There are some components (like nointerface and singleton) which are currently depending on snapshots of "proxy" component http://anonsvn.jboss.org/repos/jbossas/projects/ejb3/components/proxy/trunk/
I am planning to release an initial version of this component tomorrow, so that the dependent components can upgrade to this version. I see that the version of proxy component is currrently set to 0.1.0-SNAPSHOT. Should I be releasing it as 0.1.0 or do we want to release a 1.0.0.Alpha-1?
I usualy go for 0.1.0, 0.1.1, etc. up until we decide to go to 1.0.0.alpha-X. Basically I abuse major release 0 as a pre-alpha. But it shouldn't matter too much so long as it's clear what the API stability of the project is.