Gmail Calendar Documents Web Reader more »
Recently Visited Groups | Help | Sign in
Google Groups Home
the Gift of 1.2 Final
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  21 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Gwoo  
View profile  
(4 users)  More options Dec 25 2008, 7:51 pm
From: Gwoo <gwoo.cake...@gmail.com>
Date: Thu, 25 Dec 2008 16:51:52 -0800 (PST)
Local: Thurs, Dec 25 2008 7:51 pm
Subject: the Gift of 1.2 Final
//Warning: this message is long and full of goodies.

History does not happen, it is made.

Today, the history of the CakePHP grows stronger. December 25, 2008
will be remembered as one of the most important points in this
history. After exactly 2 yrs from the first development release, we
can happily say we have the most stable and powerful web framework
available. Please enjoy our big present to you, CakePHP 1.2 stable
[1]. For this release, we have removed the test files from the build,
and created a tag in SVN.

Through the last two years, we have been blessed by a dedicated,
talented, and opinionated community[2]. We have shared disagreements
[3] and triumphs. We have won popularity contests[4] and been hated
on. We have seen CakePHP grow into a truly international community[5].
All of these events have generated an immense amount of passion for
CakePHP.

No one is more passionate about CakePHP than the developers[6] who
close tickets and fix bugs.  We started out two years ago with a small
team that dedicated countless hours to implementing new features into
1.2 and maintaining 1.1 stable. This team ensured the integrity of
code and vision of the project. When we needed to grow, we found
members of the community who showed the same amount of dedication and
passion for CakePHP.  And with the launch of CakeBOOK, on http://book.cakephp.org,
we have seen the dedication and passion further extend to all the
contributors and translators[7] of the fantastic documentation that
makes learning about the power of CakePHP a bit easier.

We have seen CakePHP adopted by large projects[8] and the growth of
dedicated service companies[9]. We have held a workshop[10] to spread
the knowledge and passion of CakePHP. And ultimately, we implemented a
huge list of features...

        - Tests!
                - All classes are test-covered, with good code coverage
                - Test suite now integrated into the framework
                - test generation
                - support for coverage analysis
        - Command-line infrastructure
                - with more shell scripts and ability to write custom ones easily
        - Plugin architecture
                - Plugins are now distributable as packaged collections of files
                - Can be loaded from your main app with a dot syntax
        - Internationalization and Localization support
                - i18n and l10n classes
                - Support for unicode strings
        - Auth component
                - automatically handles sessions for authenticated users
                - ties into ACL for automatic denial of protected content or actions
        - Email component
                - for generation of text and html email
        - Security component
                - HTTP auth support, great for web services
                - CSRF protection
        - Cookie component
                -  for secure cookie handling
        - Custom model finders
                - simplified syntax
                - powerful and extensible
        - Join models
                - for modeling and accessing HABTM join tables
        - Behaviors, new way to extend models
                - Supports "mixing in" new functionality
        - Containable behavior
                -  simplified query optimization
        - Validation system extended
                -  with new Validation class, lots of rules
                - multiple rules and messages
        - Database drivers
                - support for many more databases including DB2 and Oracle
        - Caching
                - Adapter-driven caching, with support for APC/XCache/Memcache
        - Set class,
                - for magical array hacking
        - Socket and HttpSocket classes
                -  for dealing with remote data and services
        - Debugger class, for detailed introspection of errors
                - Get stack traces anywhere in your code
                - Introspected help on errors, with context information
        - Pagination
                - one of the first additions to the new version
                - one of the simplest systems known
        - Proper Routing
                - mapResources() method for exposing controllers via REST
                - Reverse routing support
                - Named arguments
                - Magic variables for common regexes
                - Support for file extensions with custom content type mappings
        - View stuff
                - Separate templates for different content types
                - automatic switching with RequestHandler
                - New helper callbacks
                - renderElement() replaced with element(), added built-in caching
support
        - FormHelper
                - All form-related methods moved here
                - New dot notation
                - Support for associations and multiple records
                - Huge automation and introspection support; form creation requires
very little code
        - Configure and App classes
                - for configuration and loading
                - Replaces defines and global functions

We hope that was a fun read. The changes since 1.1 have been dramatic,
but to us this was the minimum set of features needed to a truly
powerful framework and realize our vision for maintainability,
flexibility, and extensibility.

Almost as dramatic as the feature set, was the growth of the community
over this time, especially with its adoption of testing. We are proud
of the fact that Cake is one of the most test covered frameworks. Test
coverage allows us to fix more bugs and produce the most stable
framework available.  We believe that a feature is not truly a feature
if there is even one known bug. With that in mind, each release comes
with the expectation that no bugs are known at the time.

Many of you may remember the first release of 1.2. Back on Dec 25,
2006 we released at revision 4206. Many features had not been
implemented or finalized, but we had a taste of what was to come. With
this release at [7958], we have come a long way.  But possibly the
most exciting aspect of being where we are on Dec 25, 2008, is what we
expect to see in the future.

CakePHP helps build amazingly powerful applications. We have a running
list of examples[11]. Many of these applications were built with
earlier versions of 1.2. With the release of CakePHP 1.2 stable, we
expect these applications to enjoy a long history, just like the
CakePHP project itself.

If you have made it this far, we would like to pass on a few extra
goodies we have been working on.  First is the all new Cake 1.2
cheatsheet. The old CakeSheet has proved to be a simple, quick
reference to some of the power of CakePHP. This new version is the
start of several more to come. Second, the gorgeous DebugKit plugin.
This plugin helps you develop your application faster by providing
quick, easy access to a lot of valuable debugging information.
DebugKit also provides and excellent example of how you can build
plugins to extend the functionality of you application. Finally, for
all the TextMate users out there we have an updated CakePHP TextMate
bundle. Joel Perras has put in a great amount of work and coding
CakePHP in TextMate just got a lot easier thanks to him.  For all
these great resources and more, head on over to the downloads[12]
page.

We hope you enjoy the big present and the few goodies. Have a great
holiday season.
- Gwoo, Nate, PhpNut and the rest of the CakePHP team

[1] http://cakeforge.org/frs/?group_id=23&release_id=433
[2] http://groups.google.com/group/cake-php/, http://www.ohloh.net/p/cakephp
[3] http://ajbrown.org/blog/2008/12/22/four-reasons-to-hate-cakephp.html
[4] http://php-mag.net/magphpde/magphpde_news/psecom,id,26752,nodeid,5.html,
http://www.brownphp.com/2008/12/popular-php-frameworks-whats-your-fav/
[5] http://archive.fosdem.org/2008/, http://conference.cakephp.jp/,
http://cakefest.org/
[6] https://trac.cakephp.org/wiki/Contributors
[7] http://book.cakephp.org/stats
[8] https://addons.mozilla.org/, http://www.livemocha.com/, http://www.zeadoo.com/
[9] http://cakedc.com, http://debuggable.com, http://sanisoft.com
[10] http://debuggable.com/posts/workshop-day-2:48c51df7-4fd4-4906-8b1f-6e...
[11] http://book.cakephp.org/view/510/Sites-in-the-wild
[12] http://cakephp.org/downloads


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jitka (poLK)  
View profile  
 More options Dec 25 2008, 8:32 pm
From: "jitka (poLK)" <slunii...@gmail.com>
Date: Thu, 25 Dec 2008 17:32:56 -0800 (PST)
Local: Thurs, Dec 25 2008 8:32 pm
Subject: Re: the Gift of 1.2 Final
Congratulations, CakePHP core team!
I feel like Christmas started right now, and I really can't stop
smiling :)
Merry Christmas, CakePHP community!

    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
soosa  
View profile  
 More options Dec 25 2008, 8:36 pm
From: soosa <soo...@gmail.com>
Date: Fri, 26 Dec 2008 03:36:54 +0200
Local: Thurs, Dec 25 2008 8:36 pm
Subject: Re: the Gift of 1.2 Final

Congratulations guys :-), now thats what i call a good news to hear :-)
Thanks a lot and please keep up this great art :-)


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
kiang  
View profile   Translate to Translated (View Original)
 More options Dec 25 2008, 9:06 pm
From: kiang <kia...@gmail.com>
Date: Thu, 25 Dec 2008 18:06:31 -0800 (PST)
Local: Thurs, Dec 25 2008 9:06 pm
Subject: Re: the Gift of 1.2 Final
Congratulations and Merry Christmas! :)

I've translated part of the news to Traditional Chinese here:
http://twpug.net/modules/news/article.php?storyid=236

And, have some thoughts on the next step of CakePHP.

First, a news from Ruby community, Rails and Merb merged. Have a look
at the following url:
http://yehudakatz.com/2008/12/23/rails-and-merb-merge/

Hope there could be similar thing happened in CakePHP since many
people long to use one framework with the efficiency both in
application development speed and execution time. :)

I've found the 1.3.x.x branch in SVN. But what about have the 2.0.x.x
branch at the same time. Let the developers choose to contribute in
either branch. According to the roadmap, 1.3 will still support PHP4
and 2.0 will only support PHP5. Many people had been migrated to PHP5,
like me, and hope could get more benefits from it when using CakePHP.

References:
http://php-thoughts.cubedwater.com/2008/my-findings-in-yii-and-compar...
http://blog.cakephp-brasil.org/2008/12/25/benchmarks-entre-frameworks...

---
kiang

On 12月26日, 上午8時51分, Gwoo <gwoo.cake...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Lamonte  
View profile   Translate to Translated (View Original)
 More options Dec 26 2008, 2:12 am
From: Lamonte <sche...@gmail.com>
Date: Thu, 25 Dec 2008 23:12:18 -0800
Local: Fri, Dec 26 2008 2:12 am
Subject: Re: the Gift of 1.2 Final

Will play.

...

read more »


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
MrSensitive  
View profile  
 More options Dec 26 2008, 3:49 am
From: MrSensitive <robin...@telenet.be>
Date: Fri, 26 Dec 2008 00:49:32 -0800 (PST)
Local: Fri, Dec 26 2008 3:49 am
Subject: Re: the Gift of 1.2 Final
Great news!

cake has changed my life, And I hope it will continue to do so in the
future..
just donated to the project.

I urge anyone who is using cake in active development to do the same..

congrats on this milestone!


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
gearvOsh  
View profile  
 More options Dec 26 2008, 3:59 am
From: gearvOsh <mileswjohn...@gmail.com>
Date: Fri, 26 Dec 2008 00:59:55 -0800 (PST)
Local: Fri, Dec 26 2008 3:59 am
Subject: Re: the Gift of 1.2 Final
Ive only been used cake a couple of weeks but have been watching it
for years. Ive got to say I love it the most out of the others ive
tried, keep up the good work.

    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ketan Shah  
View profile  
 More options Dec 26 2008, 4:23 am
From: Ketan Shah <ketan.s...@gmail.com>
Date: Fri, 26 Dec 2008 01:23:38 -0800 (PST)
Local: Fri, Dec 26 2008 4:23 am
Subject: Re: the Gift of 1.2 Final
bravo! Heartiest congratulations to the cake team.

On Dec 26, 5:51 am, Gwoo <gwoo.cake...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SeanCulver@gmail.com  
View profile  
 More options Dec 26 2008, 5:15 am
From: "SeanCul...@gmail.com" <SeanCul...@gmail.com>
Date: Fri, 26 Dec 2008 02:15:13 -0800 (PST)
Local: Fri, Dec 26 2008 5:15 am
Subject: Re: the Gift of 1.2 Final
Congratulations, your hard work is appreciated!

I <3 cakephp

keep up the great work

Sean

On Dec 26, 4:23 pm, Ketan Shah <ketan.s...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
j0n4s.h4rtm4nn@googlemail .com  
View profile  
 More options Dec 25 2008, 10:00 pm
From: "j0n4s.h4rtm...@googlemail.com" <j0n4s.h4rtm...@googlemail.com>
Date: Thu, 25 Dec 2008 19:00:30 -0800 (PST)
Local: Thurs, Dec 25 2008 10:00 pm
Subject: Re: the Gift of 1.2 Final
THANK YOU!

:)


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dérico Filho  
View profile  
 More options Dec 26 2008, 8:25 am
From: Dérico Filho <uldericofi...@gmail.com>
Date: Fri, 26 Dec 2008 05:25:37 -0800 (PST)
Local: Fri, Dec 26 2008 8:25 am
Subject: Re: the Gift of 1.2 Final
Is it just an impression or the final is MUCHHHH faster than RC4?

I can't be sure, I don't know if it's Christmas lack of load or it is
the CakePHP itself.


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
teknoid  
View profile  
 More options Dec 26 2008, 12:04 pm
From: teknoid <teknoid.cake...@gmail.com>
Date: Fri, 26 Dec 2008 09:04:28 -0800 (PST)
Local: Fri, Dec 26 2008 12:04 pm
Subject: Re: the Gift of 1.2 Final
Congrats, guys!
Really proud of all of your accomplishments.

And of course a big THANK YOU for making my life... oh... just a
"little bit" easier ;)

On Dec 25, 7:51 pm, Gwoo <gwoo.cake...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steven Wright  
View profile  
 More options Dec 26 2008, 1:54 pm
From: Steven Wright <rhythmicde...@gmail.com>
Date: Fri, 26 Dec 2008 13:54:19 -0500
Local: Fri, Dec 26 2008 1:54 pm
Subject: RE: the Gift of 1.2 Final
Thanks for all the hard work, its much appreciated.


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Webweave  
View profile  
 More options Dec 26 2008, 4:00 pm
From: Webweave <webwe...@gmail.com>
Date: Fri, 26 Dec 2008 13:00:49 -0800 (PST)
Local: Fri, Dec 26 2008 4:00 pm
Subject: Re: the Gift of 1.2 Final
Thanks for all your hard work !

On Dec 25, 4:51 pm, Gwoo <gwoo.cake...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
bookme  
View profile  
 More options Dec 27 2008, 3:07 am
From: bookme <rarockthewo...@gmail.com>
Date: Sat, 27 Dec 2008 00:07:56 -0800 (PST)
Local: Sat, Dec 27 2008 3:07 am
Subject: Re: the Gift of 1.2 Final
Congratulations!!

On Dec 27, 2:00 am, Webweave <webwe...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
alain.robert@gmail.com  
View profile  
 More options Dec 27 2008, 7:23 am
From: "alain.rob...@gmail.com" <alain.rob...@gmail.com>
Date: Sat, 27 Dec 2008 04:23:30 -0800 (PST)
Local: Sat, Dec 27 2008 7:23 am
Subject: Re: the Gift of 1.2 Final
Since I started web development with Coldfusion in 1998, I never had
access to a tool that has helped my professional life as much as
Cake.

It allows me to do so much more way faster. It changed my freelance
career, I can offer my clients more in less time and I now feel
confident biding on projects that were out of my "league" before I
started using Cake. For example, last month, an online donation system
I have developed for a children hospital foundation was able to
flawlessly withstand 5000 transactions in a few days (raised $180 000)
during a radiothon.

I want to thank the core development team for their amazing work with
a clear vision of keeping Cake "lean and mean" (fat free cake). I also
want to thank all the great developer who are sharing their work in
the "bakery". There's some amazing behaviors and components shared by
these generous developers that saved me hundreds of hours.

Keep up your excellent work and congratulations to the core team for
this milestone !


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Troy Schmidt  
View profile  
 More options Dec 28 2008, 12:36 pm
From: Troy Schmidt <Schmidt.T...@gmail.com>
Date: Sun, 28 Dec 2008 09:36:33 -0800 (PST)
Local: Sun, Dec 28 2008 12:36 pm
Subject: Re: the Gift of 1.2 Final
Has anyone had a chance to reproduce the tests to confirm the new
speed for CakePHP 1.2 final?  This would be something good to combat
Rasmus's old test results on RC2.  I am getting tired of seeing that
mentioned in blog postings still, but am not proficient enough to
generate new test results.

On Dec 25, 7:51 pm, Gwoo <gwoo.cake...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dr. Hannibal Lecter  
View profile  
 More options Dec 29 2008, 12:25 pm
From: "dr. Hannibal Lecter" <lecter...@gmail.com>
Date: Mon, 29 Dec 2008 09:25:42 -0800 (PST)
Local: Mon, Dec 29 2008 12:25 pm
Subject: Re: the Gift of 1.2 Final
I may be a bit late with this, but...

Congratulations to everyone on this fine release, I'm sure your
efforts will be acknowledged among the PHP developers. This will
surely confirm that CakePHP is *the* framework for PHP.

Let them eat cake!

On Dec 26, 1:51 am, Gwoo <gwoo.cake...@gmail.com> wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Amjed  
View profile  
 More options Dec 30 2008, 2:22 am
From: Amjed <amjedonl...@gmail.com>
Date: Mon, 29 Dec 2008 23:22:04 -0800 (PST)
Local: Tues, Dec 30 2008 2:22 am
Subject: Re: the Gift of 1.2 Final
Great surprise gift to me..
Thanks and keep the good work going and reaching new milestones.
Proud to be a CakePHP developer, eating all these delicious cakes.

On Dec 29, 10:25 pm, "dr. Hannibal Lecter" <lecter...@gmail.com>
wrote:

...

read more »


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
aranworld  
View profile  
 More options Jan 2 2009, 3:12 pm
From: aranworld <arancarli...@gmail.com>
Date: Fri, 2 Jan 2009 12:12:41 -0800 (PST)
Local: Fri, Jan 2 2009 3:12 pm
Subject: Re: the Gift of 1.2 Final
Thanks for the gift!

If we have been updating our Cake install from:

https://svn.cakephp.org/repo/branches/1.2.x.x

Is it still recommended to update from there?  I assume that any
bugfixes are going to continue to be reflected in the svn?

Or, is that it for 1.2.x.x?  Will there be no more changes made to
this branch ... in which case we should just pull the files from the
tag?

-Aran

On Dec 29 2008, 11:22 pm, Amjed <amjedonl...@gmail.com> wrote:

...

read more »


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Martin Westin  
View profile  
 More options Jan 7 2009, 7:56 am
From: Martin Westin <martin.westin...@gmail.com>
Date: Wed, 7 Jan 2009 04:56:35 -0800 (PST)
Local: Wed, Jan 7 2009 7:56 am
Subject: Re: the Gift of 1.2 Final
A bit late but I just wanted to add my thanks. What a christmas
present!
Updating has been smooth and it just feels good to know there is a
"stable" badge on the code now :)

Great work everyone!

Martin Westin


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2010 Google