Ali,
In the process documents (see
http://www.eclipse.org/projects/dev_process/implementation-phase.php,
bullet "Milestone Releases"), milestones are named x.yMz - *releases*
are named x.y including 0.1, 0.2, and 0.3. Releases require a release
review, even for projects (like ALF) in the incubation phase. ALF has
not had any release reviews (see
http://www.eclipse.org/projects/previous-release-reviews.php), so your
milestones should properly be named x.yM1, x.yM2, etc. Either 1.0M1,
1.0M2, etc. if you are aiming for a 1.0 release (like BIRT did for their
first release), or 0.5M1, 0.5M2, etc. if you are aiming for 0.5 release
(like WTP and DTP did for their first releases).
While I realize that this (and other process items described in the dev
process documents) may seem trivial, but they are what the larger
Eclipse community has set forth as the rules that it chooses to work
under. As you know, we (the entire community) is in the process of
creating a rev3 of the process documents and probably some of these
rules will change - but for now, this is what they are. Thus it would be
best to make your next milestone be x.yM3. Thanks.