CakePHP Digest #24 - Drama Free

Posted by Matt on Thu, Feb 11 2010

News

CakePHP Drama

Note: I wrote this last week before the latest incident, but it mostly still applies.  And I'm too lazy to write a new intro.  Besides in the time it takes to write a new one something else would happen and then that one would be shot.  

If you stalk the Cake devs (and former Cake devs) on Twitter you might have caught some disagreements lately.  Mostly related to the new navigation bar on the top of cakephp.org.   I'm not going to link to the disputes here, since that isn't what this digest is all about. 

Instead I wanted to comment on the thought that these "discussions" are bad for the framework.  Whenever an internal dispute spills into the IRC channel or Twitter someone always complains that these public spats reflect badly on Cake. 

I disagree (wanna fight about it?).  Apart from the entertainment aspect (who doesn't love a internet cat fight?), I would argue that something like 1% (now that the bakery is involved this number is more like 25%) of the people who use Cake even know about the spats .  Most developers just use Cake, without following it religiously.

Take jQuery for example - I use it all the time.  I keep updated with the latest news.  I even contributed (although you could barely call it a contribution) to the latest release (it was a good thing I was already in the bathroom when I was reading that or I would have pooped myself).  But if @jeresig got into a Twitter-fight (need a good word for this - anyone?) with a former jQuery developer (who split to start the next generation JavaScript framework lQuery), I wouldn't know anything about it.  In fact I can't even name anyone else on the jQuery team.  

My point is that unless your virtually stalking a project you'll never even know about these little Twit-fits (nah...that doesn't work) .

Update: Thankfully everything worked out in the end (well at least for the latest incident) and all parties involved had tremendous internet make up sex.

CakePHP 1.2.6

On to the good news:  There was a new bug fix release for the 1.2 branch (1.2.6).

As usual I didn't rush to upgrade - mostly because I have absolutely zero issues with 1.2.5 (and prior 1.2.x versions).  Kudos to anyone who actually found a bug.  You must be doing some really crazy and experimental things.  Kind of like what happened in the aforementioned internet make up sex...uh...I heard.

CakePHP 1.3 Beta

There is also new beta release of the 1.3 branch.  I probably shouldn't be saying this but the 1.2 release kind of pissed off the 1.3 branch for releasing so soon after.  1.3 was like "bitch, why you stealing my spotlight" and 1.2 was all like "you're stable you can hang in my league, deck officer". They haven't talked since.  Kind of sad really.

In The Wild

RentUpdate.com

This one is from Marc Grabanski and is a rental listing site.  Might come in handy during messy split-ups.  

Almost Musique

From Guillaum comes Almost Musique.  I'm not going to look this up on the 1% chance I'm wrong - I'm going to assume the name translates to Almost Music, which is completely hilarious when you think about it.  It's not quite music.  Close.  It has instruments and people singing, but something's missing.  Can't put my finger on it.  

I think I'm going to change the title on my resume to "Almost Developer".  This will really get expectations in line.

DecalCat

From @voidet come DecalCat.com.  For whatever reason (probably cause they're too tough to ship) the cat isn't actually included - just the decals.  But I found one in my neighbors house and let me tell you: those decals stuck on that cat like Tiger Woods on a cocktail waitress.

Copify

The @cakephp account tweeted about copify.com.  For a site about copywriting it's a bit embarrassing that they spelled "organisations" wrong.  FOOLS!  HAHA!

PRManna

Thanks to @savant for pointing out this Hacker News posting about PRManna.com which is running CakePHP.

 

In The Blogs

File Upload and Migrations Posts

From the CakeDC blog a post describing file handling in CakePHP and a guide to the migrations plugins, which is now available without mandatory donation.

Custom Routes in CakePHP 1.3

From the always awesome Mark Story - custom route classes in Cake 1.3

Firing Behavior Callbacks in UpdateAll

From Teknoid a snippet on firing behavior callbacks when using UpdateAll.

Croogo Switching to 1.3

Fahad19 announced the migration of Croogo CMS to CakePHP 1.3.  Cake 1.3 didn't handle it very maturely, posting numerous Twitter updates taunting Cake 1.2.

Code

Zend Search Lucene Datasource

From Jamie Nay a datasource for Zend's search Lucene class.

MongoDB Datasource

From ichikaway a MongoDB datasource.

Capistrano Integration

From jadb Capcake - a capistrano integration thingy.

Permissionable Behavior

From @jmcneese an updated to his permissionable behavior and a new metadata plugin (also a blog post), which looks really hot.

Facebook Super Plugin

From Nick - a Facebook connect + API + lots of other stuff plugin.

Bakery Clustfuck

A bunch of new stuff in the bakery.  As always it's a mixed bad.  Here's a few I thought were interesting:  Salesforce datasouceExcel spreadsheet helper, and  More tree stuff.

I'm Out!

Don't forget to subscribe to my feed or follow me on twitter. As always if you think I missed something leave a comment. Or if you do something interesting and want it included in the next digest, send me an email.

14 Comments

Neil Crookes said on Feb 12, 2010
weird, not anymore, erm, anyway, I was going to say, in the UK, another word for punchin someone is "twatting" them - could use that somehow for twitter fight? e.g. "hey, did you hear about @nateabele twatting @predominant the other day?"
Matt said on Feb 12, 2010
I love linking to urban dictionary. #8 in the link above is my favorite, but #11 is the one I have the most experience with.
Matt said on Feb 12, 2010
I think there is some issues w/ my html_cache ( http://github.com/mcurry/html_cache ) croogo integration that's causing the comment weirdness.
Matt said on Feb 12, 2010
Hahaha "twatting" that's great. Although there are already so many interpretations ( http://www.urbandictionary.com/define.php?term=twatting ) it may not come across the same for everyone.
Mariano Iglesias said on Feb 12, 2010
I enjoy calling it "twight"

And yes, twights are fun to watch
Matt said on Feb 12, 2010
I like it. Kind of looks like "Twilight" which is also fitting.
WyriHaximus said on Feb 12, 2010
"You must be doing some really crazy and experimental things." Heck yeah :D!
joshua McNeese said on Feb 12, 2010
hey man, thanks for the shoutout. i owe you some more beer (and next time i'm in nyc, i'll pay up) :)
British Dude said on Feb 12, 2010
Matt said on Feb 13, 2010
Matt said on Feb 13, 2010
Actually this one might be better for you http://simple.wikipedia.org/wiki/Comedy
Christopher Vrooman said on Feb 13, 2010
You could also go with twapping... a Twitter slap, or too close for comfort to FAP?

"Man, Cake 1.3 bitch-twapped the daylights out of 1.2 when croogo went with them."
Guillaume said on Feb 14, 2010
Thanks for mentioning Almost Musique.
You're right about to the translation. "Pseudo Musique" was another option ;-)
Nick said on Feb 22, 2010
As always, good read. Thanks for the mention of the Facebook Plugin. Added a few new features since. =)

Add new comment