Just to piggy back on Matt's thoughts here...
Once we've reached the beta and subsequently any release candidates (RC)
-- we are **feature complete**. I must admit the CFML culture has some
how been trained that you shouldn't use anything that hasn't been deemed
gold. I honestly believe this train of thought the community was
trained to do is not great for open source (maybe it differs for
proprietary software). The reverse is better because your app runs on
it -- you've already proved the quality of it to yourself. A lot of
people in the Ruby / Java etc. universe routinely use betas and RCs for
production systems. I'm not saying to willy nilly throw a new version
up without testing -- testing is essential to ensure your application
runs (whether or not you have updated to a new version of the framework).
That is why I encourage everybody to take the beta / RC periods as the
time to ensure their applications run well on that version of Mach-II.
During the beta / RCs, we are only fixing any reported defects or
possibly adding in some polish (most recently a couple helper methods
for people using the BaseTagBuilder.cfm used for custom tag
development). No new feature development is taking place after the beta
or RCs are released.
The interesting thing here is that Mach-II's core itself is rather
stable in the fact that the big sweeping core functionality has not
changed since even the earliest versions of the framework. The largest
revisions to the core request handling functionality occurs for module
support in version 1.5 which was a few years ago. So in general the new
development is more in the periphery of the framework -- which your
application won't be using yet unless you upgrade sections of your code.
As for Mach-II Integrity (1.9), we are moving to a milestone system as
to encourage people to use test and use the milestones for the features
that each milestone offers. This is essentially a "beta" for each
feature set that is assigned to a milestone release. After all the
milestones, we will go straight to the RC phase. We are hoping that the
milestone type releases will help our community understand that the
milestones is the time to try out new features and therefore make better
releases.
Coming full circle, Mach-II 1.8 RC2 is the **last** RC that will be
released for 1.8. The more people that use the RC2 and test --
especially if you are willing to share that info with us -- the sooner
we'll deem 1.8 as gold. As an aside, I personally have several
applications that I work on that are various versions of 1.8. One
application has been running nightly releases of 1.8 since December of 2008.
Essentially, the time is **now** to help ensure that 1.8 is a great
release. So I highly encourage everybody to go any download RC2 and
test it on their applications today and report back. Mach-II 1.8 Gold
is only just around the corner (in the terms of weeks). Ok, I'll leak
it -- we're aiming for the gold release at the end of the month.
Best,
.Peter
Matthew Woodward said the following on 11/01/10 15:04:
Other than the most recent ticket from today as far as we're concerned
it's done, so it should be any day now. I hope you've found the time
to test your apps on 1.8 because that really helps us ensure the best
release possible.
On Mon, Jan 11, 2010 at 12:52 PM, Brian H. <[email protected]
<mailto:[email protected]>> wrote:
Hah, hey Sami. Brian here from WebHeads. Just saying Hi and I hope
that all is going well on the project.
I too am looking forward to 1.8 release. Not sure when that is going
to occur however. Hopefully one of the project admins will give us an
update.
-Brian
On Jan 11, 3:45 pm, Sami Hoda <[email protected]
<mailto:[email protected]>> wrote:
> Hey guys,
>
> We're planning a project to do some refactoring, and we're upgrading
> to CF9 at the same time. Is there a timeline for Mach II 1.8 to go
> Gold? I'll love to include it in this round.
--
You received this message because you are subscribed to Mach-II
for CFML list.
To post to this group, send email to
[email protected]
<mailto:[email protected]>
To unsubscribe from this group, send email to
[email protected]
<mailto:[email protected]>
For more options, visit this group at
http://groups.google.com/group/mach-ii-for-coldfusion?hl=en
SVN: http://greatbiztoolsllc.svn.cvsdude.com/mach-ii/
Wiki / Documentation / Tickets:
http://greatbiztoolsllc.trac.cvsdude.com/mach-ii/
--
Matthew Woodward
[email protected] <mailto:[email protected]>
http://mpwoodward.posterous.com
identi.ca/Twitter <http://identi.ca/Twitter>: @mpwoodward
Please do not send me proprietary file formats such as Word,
PowerPoint, etc. as attachments.
http://www.gnu.org/philosophy/no-word-attachments.html
--
You received this message because you are subscribed to Mach-II for CFML list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/mach-ii-for-coldfusion?hl=en
SVN: http://greatbiztoolsllc.svn.cvsdude.com/mach-ii/
Wiki / Documentation / Tickets:
http://greatbiztoolsllc.trac.cvsdude.com/mach-ii/