Hot out of the oven CakePHP 1.3 alpha

By Mark Story (mark_story)
The CakePHP development team is happy to announce the release the alpha build of CakePHP 1.3.
The CakePHP development team is happy to announce the release the alpha build of CakePHP 1.3. We've been hard at work improving upon the already great 1.2 and implementing new features to ease development and increase the flexibility of CakePHP. There have been a number of changes to existing features and its recommended that you review the migration guide[1] for changes in existing classes and features. Also checkout the new features guides[2] for the new features introduced in 1.3. As the 1.3 code branch stabilizes, methods that are currently deprecated and generating errors will be removed. It is therefore important to update the necessary methods to their new names.

If you would like to help with the ongoing development of 1.3, you can do so in a number of ways. Firstly filing clear and concise tickets for any issues with new or existing code helps get the issues resolved. You can also contribute by forking the CakePHP project on code.cakephp.org and implementing features and test cases in your forks. This speeds up development as cherry picking commits is faster and easier than applying patches.

The future roadmap places CakePHP 1.3, as a stepping stone towards the also in development CakePHP 2.0 branch which will feature a mostly backwards compatible API. The CakePHP 2.0 branch can be found at http://code.cakephp.org/cakephp2

Finally, we'd like to thank the community for their ongoing support and contributions in making CakePHP as great as it is.


Download a packaged release, [3]
Read the changelog [4]

[1] http://code.cakephp.org/wiki/1.3/migration-guide
[2] http://code.cakephp.org/wiki/1.3/new-features
[3] http://cakeforge.org/frs/?group_id=23&release_id=452
[4] http://code.cakephp.org/wiki/changelog/1_3_0-alpha

 

Comments 1318

CakePHP Team Comments Author Comments
 

Comment

1 Good Job Guys!

Really, to all the developers, past and present, as well as anyone testing out CakePHP 1.3, thanks! It makes my job a whole lot more easier and fun. Hope I can break my code with this soon! :D
Posted Nov 3, 2009 by Jose Diaz-Gonzalez
 

Bug

2 I failed to contribute

Hi guys,

I like your project, and often want to contribute (I think I got some useful stuff), but you guys make it so hard to do that.

First of all, your wiki is f*ing buggy. It eats the code blocks away (javascript?) in ALL BROWSERS EXCEPT SAFARI. Since I never knew that, I thought it was an server-side issue until I downloaded safari today. Now I can read code examples in the wiki! yeah! ..very basic.

Second of all, I submitted a bunch of tickets, but I CANNOT figure out in which status they are. I neither receive an email on a status change, I cannot filter them, i cannot search (which makes it very very very hard to submit tickets because I don't want to submit bugs/enhancement if they have been already submitted)

... one little thing, I cannot remember my password on bakery because I have to use here an uppercase letter and I never use one... Why am I forced to do that?! bakery is not such an important thing.

I wrote an article on bakery. Okay, maybe it was not that good (It got written within 15minutes, I should have done it better). But if you don't publish it, you should at least write me an e-mail. I would have improved it in that case, or would know now that you don't like the idea at all.
Posted Nov 4, 2009 by Ernst Mayerhofer
 

Comment

3 Great!!

Thanks guys! I will try this out next week. Keep up the good stuff and I will contribute more often, deal? ;)
Posted Nov 4, 2009 by primeminister
 

Comment

4 too rude... but true

Hi guys,

I like your project, and often want to contribute (I think I got some useful stuff), but you guys make it so hard to do that.

First of all, your wiki is f*ing buggy. It eats the code blocks away (javascript?) in ALL BROWSERS EXCEPT SAFARI. Since I never knew that, I thought it was an server-side issue until I downloaded safari today. Now I can read code examples in the wiki! yeah! ..very basic.

Second of all, I submitted a bunch of tickets, but I CANNOT figure out in which status they are. I neither receive an email on a status change, I cannot filter them, i cannot search (which makes it very very very hard to submit tickets because I don't want to submit bugs/enhancement if they have been already submitted)

... one little thing, I cannot remember my password on bakery because I have to use here an uppercase letter and I never use one... Why am I forced to do that?! bakery is not such an important thing.

I wrote an article on bakery. Okay, maybe it was not that good (It got written within 15minutes, I should have done it better). But if you don't publish it, you should at least write me an e-mail. I would have improved it in that case, or would know now that you don't like the idea at all.

Yes, there are a lot of problems in this area... The team seems to be focused on the development only. They need to serve information to the fools.
For the moment i find Cake the best FW in the area... but THEY really need to improve something on the documentation level. AND A LOT!
Posted Nov 4, 2009 by Mihai Puscasu
 

Comment

5 well done

Just wanted to say thanks to the team for the great effort and all the awesome new features of cake 1.3.

We've been using it for a a little while now, and it is getting better than ever.

Well done.

p.s. complaining does little to help, this is open source. find a way to help out instead.
Posted Nov 4, 2009 by teknoid
 

Comment

6 I agree with Ernst

At first I was a bit put off by Ernst's brash message, but I have had similarly poor experience trying to contribute. I wrote an article for the bakery months ago and it was never published. No reason was given why. I spent over an hour writing it, and nothing. I could have just put it on my blog and gotten traffic but I wanted to add it to the community. Even if there were problems something should have been mentioned to me in some way instead of checking the website every day.

At least the bug tracker gets a response like worksforme when the devs don't want to address a particular issue. Not only that but the cookbook could use several new sections, and while I find it simple to comment and edit, adding a new section seems to be quite difficult.

I understand that this is a volunteer project, but there are many members of the community who want to help. Perhaps someone can be nominated to serve the community in this capacity, maybe for a share of that google adsense revenue I just noticed in the API.

Teknoid, I think Ernst had some right to be upset, when someone tries to contribute it is nice to get some sort of response (especially in the case of bakery articles).

At the same time CakePHP has made my job 100% easier. I use it everyday on professional projects. I suggest some sort of editor for the bakery and cookbook that is willing and able to put in the time, maybe even a voting system on whether a certain article should be published or a certain change should be allowed to the cookbook.

I appreciate everyones hard work on this project and frankly, it is the engine that feeds my family. But criticism is not a bad thing if it leads to better results!


Posted Nov 4, 2009 by james f
 

Comment

7 contribution

Hi guys,

I just found my tickets again (throuh firefox history).
As a proof of my intention to contribute I just submitted again a few tickets, forked the project in git and commited some stuff. I hope I'll get feedback.

As teknoid said, contribution makes more sense than complaining. In fact, I don't understand why the guys moved from trac to chaw, because chaw is missing some esssential features.

I like the framework very much, though, and thank you all guys for your effort. I also enjoyed cakefest very much and got to know many cool people there.

I would also like to contribute to the cakephp2 project, but don't know where to start. Maybe someone can list all the missing features or address the todos so I can help here, too.

Posted Nov 5, 2009 by Ernst Mayerhofer
 

Comment

8 thanks for the feedback

While the chaw is not perfect, a move a way from trac was required in order to start using git. The switch to git has enabled and simplified contributions immensely from my point of view. We are looking into ways of solving the existing issues people are experiencing with the current ticket tracker.


As for addressing the issues with the wiki, I was unaware of any issues with the code parsing, as it works with out issue for me on all browsers I have. So if we aren't notified of any issues there is no way we can solve them.


The bakery has had a rewrite started, but development has slowed down. And getting people involved is not as simple as 'appointing' them. We can't just conscript people into helping out, they need to come forward and volunteer. Anyone interested in helping get the existing issues with the bakery and helping progress the existing development can contact me. I'm on the irc channel most of the north american day every day, and watch the mailing list, the rest is up to you.
Posted Nov 5, 2009 by Mark Story
 

Comment

9 Congratulations! for new delicious taste for CAKE 1.3

I would like to congratulate the whole team of CAKEPHP and also say thanks for their struggle.

Posted Nov 6, 2009 by Imran
 

Comment

10 thanks mark

we appreciate all of your hard work
Posted Nov 6, 2009 by james f
 

Comment

11 Thank you and all the contributers very much

^
Posted Nov 8, 2009 by Jonas Hartmann
 

Comment

12 Congrats

I just finished migrating the quite large codebase of social art guide http://narb.me to cake 1.3 and it was almost painless. took perhaps 2 hours and only ran into one issue with a model relationship not taking which was solved by doing a bindmodel on the fly for now. i'll look into that later but overall i'm really happy with the changes. Love that the focus is on a cleaner API and overall speed instead of features.
Posted Nov 25, 2009 by Tijs Teulings
 

Comment

13 ;-D

Really, to all the developers, past and present, as well as anyone testing out CakePHP 1.3, thanks! It makes my job a whole lot more easier and fun. Hope I can break my code with this soon! :D ;-D
Posted Dec 1, 2009 by fanrong
 

Comment

14 Wiki Links Broken

Looks like the code.cakephp.org dns has changed to point over to lighthouse because I can't get any of the wiki pages to pull up. Bummer cuz I wanted to check out the feature list for 1.3.
Posted Dec 11, 2009 by Jeff Huelsbeck
 

Comment

15 New features link

Looks like the code.cakephp.org dns has changed to point over to lighthouse because I can't get any of the wiki pages to pull up. Bummer cuz I wanted to check out the feature list for 1.3.
It took me a couple minutes to find it, but it on the right side bar - direct link http://cakephp.lighthouseapp.com/projects/42648/13-new-features
Posted Dec 14, 2009 by Jason Wood
 

Comment

16 merry xmas cakephp team

I would like to congratulate the whole team of CAKEPHP and also say thanks for their struggle.

my minisite about cakephp video www.zhuyinghao.com
and i from china
Posted Dec 24, 2009 by loxeyer
 

Question

17 Awesome!! Now where can I request a feature

I love cake. I love the bakers more.

I want to request a feature which I have found very useful and very much needed. I dont know where else can I post about this.

I want to be able to output multiple times during an ajax request to show accurate progress on the server side. This is a very useful feature for admin interfaces to many many types of applications, as admins usually needs to perform operations that could take a while... like almost a minute.

I appreciate all the hard work guys!!
Posted Jan 11, 2010 by Pranav Desai
 

Comment

18 Nice update

The new updates has released and i have been waiting for it.
Thanks.
air conditioning compressor satellite view of my house
Posted Jan 20, 2010 by rony jack
 

Comment

19 Finally

Team of CAKEPHP has finally relaesed the new version and they have done the great work. Thanks.
debt shoes
Posted Jan 23, 2010 by rason jack
 

Comment

20 New updates

Well the team has released the CakePHP 1.3 finally. And they have change the features for it so that it increase the flexibilty.
florist arabic-movies
Posted Jan 24, 2010 by viko santagio
 

Comment

21 Great work

The team of cakephp have done the great work and it is releases with the new features which is really useful. And i am looking for more features. Thanks.
debt
Posted Jan 25, 2010 by sunny john
 

Comment

22 Great job Developers

That's a great job by releasing the alpha build of CakePHP 1.3. It'll bring a great help in the community.

arabic movies
gaming games
how to sell on ebay
Posted Jan 30, 2010 by Anna Mariam
 

Comment

23 Awesome Developers

I love CakePHP 1.3, I design cheap auto insurance online websites and this has really helped me provide quality service to my clients. Thanks
Posted Feb 5, 2010 by macy
 

Comment

24 Cake Rocks

I am a big fan of Cake PHP! This is a really neat application and service. I design for cardiff letting agents and this has been super helpful to me. I cant wait to see what you guys/girls come up with next.
Posted Feb 7, 2010 by kary