Re: The (bad) perception and image of CakePHP in the public

2014-11-15 Thread James Watts
I've spent some time thinking about these issues, as I'm quite involved in 
that aspect of the project, and have a lot of contact with areas of the 
community where these issues come up. However, I've just become a dad, so 
time has been cut in half for me.

Florian, you and me have talked a lot about some of these problems in the 
past. I added my 2 scents to that question on Quora, you can read it here:

http://www.quora.com/Why-isnt-Cakephp-popular-despite-being-one-of-the-earliest-php-framework-to-be-written/answer/James-Watts-2

Basically, for me it can all break down into *2* problem areas:

   - CakePHP has been around for a long time, and therefore has a legacy 
   that it has to live with. This legacy is unfortunately propagated by 
   misinformation (the FUD you mentioned) and the notoriety that takes time 
   and effort to shrug off.
   - The framework follows a convention-over.configuration philosophy, 
   which is *opinionated*, so there will be people who love, and others who 
   hate it. That comes with the package.

I would definitely +100 for *Jose Lorenzo* turning this sour issue into an 
opportunity to bring out some positivity. The feedback has been really 
amazing, and shows where the CakePHP community stands and the real 
sentiments of developers using the framework. You guys are awesome, and you 
know it.

If I were to draw any conclusion on the "bad" image idea, I would say it's 
something we can improve as community, and it starts with each person doing 
what they can. Answer a question on Quora. Write a blog post, or comment on 
one, especially where CakePHP is being poorly or incorrectly represented. 
Post around the social networks, get conversations started, or get involved 
where CakePHP is getting a bad wrap. There's no obligation, but every 
little bit helps. You're not alone, know that where you go, another 10 can 
follow. The strength of the community is a vital aspect of the project, not 
more than the code itself, but integral to the ecosystem. This is how Open 
Source works, it's people power. That said, be nice, polite, don't get 
dragged into a flame or take the bait, and rest upon solid technical 
arguments instead of making opinions the source of your claims. Sounds 
obvious, but it's easy to get carried away and become a part of the problem 
very easily.

Just remember that CakePHP is all of us, and it's what we make of it. It's 
good to raise concern of issues like this, but like a nice guy once said, 
"be the change you wish to see in the world".


On Monday, September 29, 2014 11:15:54 PM UTC+2, Florian Krämer wrote:
>
> In the official CakePHP Facebook group Yanuar Nurcahyo asked about 
> opinions on that link 
> http://www.quora.com/Why-isnt-Cakephp-popular-despite-being-one-of-the-earliest-php-framework-to-be-written
>
> I'll quote my own comment I've added to that posting:
>
> I'm a little shocked about the wrong information people spreading there as 
>> well as the amount of false information. Especially the one that got 4 
>> up-votes. Most of the answers there read like FUD or written by people who 
>> can't or won't read documentation. Also I really don't get why people 
>> always "need" bleeding edge php support. There is no urgent need or do 
>> you migrate you app / server to a new php version just because it's cool? 
>> The only problem that CakePHP has is an image problem.
>
>
> What I would like to discuss in this thread is reasons and solution to 
> them. Why has CakePHP such a negative perception? The thing that bothers me 
> personally the most is why the *uck do people say it has a bad 
> documentation? Seriously, I don't get it. Can't they find the 
> documentation? Can't they use it? Or is it really just FUD by some 
>  fanboys?
>
> The "stone age php version" isn't a very valid argument IMHO. Yes, I 
> agree, CakePHP felt behind other frameworks for at least ~2 years and I've 
> missed the namespace support more than one time. But that was really the 
> only language feature I was really missing. Everything else is sugar on top 
> of the cake. I don't know if other people update their servers and apps for 
> fun and if they do the required testing for free for their clients...but 
> well, looks like some guys out there have more a cowboy-coder attitude than 
> a professional one.
>
> Also I don't get why people complain about the architecture of CakePHP, 
> yes it is different, yes it gives you everything out of the box and isn't a 
> package made of 100 loose libs and then glued together. This is IMHO 
> actually an advantage and makes it easy to get started with it. And 
> seriously, how often do you change the ORM stack of  in 
> reality

Re: Is CakePHP dead? (Or is it just this group?)

2014-11-11 Thread James Watts
CakePHP is anything but dead.

Here's the keynote from CakeFest this year with some stats:

 http://www.slideshare.net/JamesWatts4/cakephp-community-keynote-38283514

You can also listen to it here, on a podcast episode we recorded after the 
event:

 http://podcast.cakephp.org/listen/episode-3-cakefest-recap

Like Jose said, learning is good, but you can count on CakePHP staying 
strong for a very long time, with 3.0 being a significant and strong move 
in the right direction.

I would also suggest targeting more active support bases, like the IRC 
channel and Stack Overflow, as Jose also suggested.


On Monday, November 10, 2014 10:28:38 AM UTC+1, Lucky1968 wrote:
>
> I posted a few questions lately but I don't get any answers at all here. 
> Only 1 reply (and that wasn't even an answer to my problem) to 5 questions 
> or so.
>
> Therefor I'm asking myself if the group of CakePHP developers is bleeding 
> to death and if that's so, why?
> Or is there a more intensively used group somewhere?
>
> Are we waiting too long for the new CakePHP 3 version?
> And, like I'm reading at several places, is there a much better and more 
> advanced alternative (Laravel) which is even more advanced than our 
> upcoming CakePHP 3 will be?
>
> I'm a CakePHP enthusiast for many years now but I'm not an 'expert' 
> programmer and when I started With CakePHP back then (1.3.x) there was a 
> large community and questions were answered very quickly but that seems to 
> have stopped for a while right now.
> And I can also see that in this group a while ago we got like 10 updates a 
> day while now we only have around 3 updates a day.
>
> I don't want to change to an alternative framework at all but as I have 
> read some comments on the upcoming CakePHP 3 and the fact that I like my 
> code to be as much 'Cake' as possible it will require a (for me) rather 
> steep learning curve and reading 'The Book' from scratch to take advantage 
> of all new techniques.
> With this in mind I'm doubting if it wouldn't be more appropriate to start 
> learning an alternative (more advanced?) framework right away?
>
> Thanks in advance for your comments
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.


Re: Who uses CakePHP

2014-04-18 Thread James Watts
It was a dead link, I've updated it.

Thanks


On Thursday, April 17, 2014 1:55:10 PM UTC+2, mark_story wrote:
>
> There isn't a public repo for the website. What needs to be changed?
>
> Mark
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.


CakeFest 2014: Madrid, Spain

2014-02-17 Thread James Watts
This year we're celebrating 9 years of CakePHP, and we want to do it with 
all of you, our awesome community. There's also a very important milestone 
on the horizon, in the form of the lucky number "3". You really cannot miss 
this year's event, held in the beautiful European city of Madrid, Spain, 
from Thursday the 21st until Sunday the 24th of August.

See more details on the location at http://cakefest.org/location

We've also got an incredible offer for you this year, as we're providing 
some tickets which include a room plus breakfast in the 4* hotel that's 
hosting the conference! That's right, all you need is to get there and 
we'll take care of the rest. Who said we don't love you guys?!

Get your tickets now at http://cakefest.org/tickets

*Workshops*

The 2 day workshops at CakeFest are an ideal opportunity to learn the 
internals of CakePHP, and a great way to get up to speed with the latest 
version of the framework. We'll be focusing part of the workshops on the 
new 3.0 code base, helping people get to grips with the new features for 
this third major revision of CakePHP. Attendees will also receive a 
personal certificate of attendance from the Cake Software Foundation.

*Conference*

The conference covers 2 jam packed days of keynotes, presentations, 
discussions and talks on CakePHP and related technologies, plus an array of 
activities, such as lightning talks, core team Q&A, the Hour of 
Contribution and a raffle. It's a great time to engage and network with the 
community, learn from other experienced developers, and party with the core 
team. Plus, there will be cake!

*Call for Papers*

Would you like to be a speaker at a conference which draws an international 
crowd who love PHP and all things cake related? Never spoken before, or 
don't think you have anything interesting to share? The annual CakePHP 
conference draws an exceptionally friendly community of developers, tech 
lovers and geeks in general. If you're interested in giving a talk this 
year, then CakeFest is the ideal event. The submissions are open until 
April 30th! Just head over to http://cakefest.org and submit your talk 
proposals. We're open to anyone for submissions. All it takes is a 
interesting idea, and we'd love to hear yours!

*Sponsorship*

Are you working for a company or own a business that would benefit from the 
unique exposure that comes from sponsoring the annual CakePHP conference? 
Consult our sponsorship prospectus (http://cakefest.org/sponsorship) for 
more details as well as the sponsor packages currently available.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


CakePHP Community 2013

2013-12-29 Thread James Watts
We've been very busy, and have a lot to show for it. Late last year we 
created the Community Center , as a central 
location for everyone to find their way around, and help people get 
involved with the project. This year we launched My 
CakePHP, 
as a hub for developers to create a profile, and unify the experience 
across all of our sites. The Cake Software 
Foundationwebsite also received a well overdue 
facelift. Additionally, after 
continuous requests, and with a little help from CakeDC , 
we improved the schedule for the official CakePHP 
training, 
which is now provided on a regular basis.

Earlier this year we also announced our agreement with Microsoft to make 
CakePHP available on Windows 
Azure. 
That doesn't mean you can't get your piece of the cake on other platforms, 
such as Rackspace's Cloud 
Sites,
 
Amazon's Elastic 
Beanstalkor
 RedHat's 
OpenShift , as well as other 
PaaS providers, like Pagoda 
Boxor 
Fortrabbit . There's a lot 
to choose from.

It was also great to see that, since our efforts last 
yearto
 extend the reach of the CakePHP community, both the Facebook interest 
page  and our 
official Twitter account  have reached over 
10,000 likes and followers each. The official 
groupon Facebook also 
surpassed 3,000 members, becoming even larger than groups 
for other major PHP frameworks. But the growth didn't stop there. We had 
almost 1 million more visits to the CakePHP sites compared to last year, 
with the CookBook  seeing nearly an additional 10 
million page views, reaching over 26 million. For more numbers and stats 
check out this year's community 
keynote
.

Which takes us to San Francisco, USA, where we held 
CakeFest2013, the annual conference dedicated to 
everything CakePHP. Over 80 
developers from around the world joined us for 4 days of workshops and 
conference. We listened to your feedback from the previous year and broke 
the workshop schedule into beginner and advanced sessions over the first 2 
days. This was then followed by another 2 days of 16 talks given by 12 
international speakers, as well as 
keynotes, 
lightning
 
talks,
 
core 
teamQ&A,
 and the 
raffle.
 
We took away some really 
memorable
 
moments,
 
the best of all being the "Hour of Contribution", where we saw everyone 
contributing to the project for an hour, in true open source fashion. It 
was a beautiful sight, and a humbling experience. Oh, and who could forget 
about the cake !

But wait, there's more. Work has been going strong on version 
3.0of CakePHP, with the new ORM 
almost ready for it's first developer preview 
release. The roadmap is 
slowly being completed, with the 
milestone 
available for 
anyone to join in on the fun. In the meantime, this year saw 
the release of versions 2.3 and 2.4 of the framework, with a sum of 28 
releases in total. There's also been a lot of activity in the developer 
community, with almost 6,000 additional questions 
taggedon Stack Overflow this past year 
alone. We also saw some 
interesting  
projectsreleased, a couple o

CakePHP on Windows Azure

2013-06-19 Thread James Watts
We recently teamed up with Microsoft to bring CakePHP to the Windows Azure 
cloud platform. You can view it now on the Windows Web App Gallery, check 
it out here - http://www.microsoft.com/web/gallery/cakephp.aspx

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Cake 3.0

2013-05-13 Thread James Watts
As CakePHP is an open source project you can follow the development of 3.0 
from the branch in the git repository - 
https://github.com/cakephp/cakephp/tree/3.0

I'm sure Florian didn't mean to sound out of line, he just has high 
expectations about anyone's code conforming to an acceptable level of 
quality. It's one of the key reasons he's on the team at CakeDC.


On Sunday, May 12, 2013 9:44:48 PM UTC+2, advantage+ wrote:
>
> Yes I would have to agree with you. Rather harsh but ohh well.
>
>  
>
> It will be fun upgrading to 3.
>
>  
>
> All I wanted to know was if they have 3.x in development maybe there was a 
> way to get a jump on the change over. 
>
> Something that might be backwards compatible. Still works in 2.x but in 
> 3.x it will be this way just to get a jump start rather than waiting till 
> the release and saying ohh wow now I need to re-do everything again.
>
>  
>
> *From:* cake...@googlegroups.com  [mailto:
> cake...@googlegroups.com ] *On Behalf Of *Jamie
> *Sent:* Sunday, May 12, 2013 3:33 AM
> *To:* cake...@googlegroups.com 
> *Subject:* Re: Cake 3.0
>
>  
>
> "If not it's your code that sucks" - that's a little harsh, don't you 
> think? Sure doesn't reflect well on the professionalism of CakeDC.
>
>  
>
> Upgrading from 1.3 to 2.0 is time consuming and tedious, especially for 
> large projects. The upgrade shell helps but by no means does all the work. 
> Going from 2 to 3 will likely be difficult as well given that the model 
> layer is being re-written. 
>
>
> On Saturday, May 11, 2013 5:10:30 AM UTC-7, Florian Krämer wrote:
>
> Write clean code, follow the CakePHP coding standards and use the API 
> correcty and upgrading will be easy as it ever was in the past. CakePHP was 
> always easy to upgrade, if not it's your code that sucks and needs a 
> refactor anyways.
>
> On Saturday, May 11, 2013 5:37:02 AM UTC+2, advantage+ wrote:
>
> Is there any date set / expected?
>
>  
>
> Is there anything we can do to current sites to anticipate the new release 
> to get ahead of the changes?
>
>  
>
> Thanks,
>
>  
>
> Dave
>
>  
>
> This email may contain material that is confidential, privileged and/or 
> work product for the sole use of the intended recipient.  Any review, 
> reliance or distribution by others or forwarding without express permission 
> is strictly prohibited.  If you are not the intended recipient, please 
> contact the sender and delete all copies.
>
>  
>
> Cake Development Corporation.
>
> -- 
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>  
> --- 
> You received this message because you are subscribed to the Google Groups 
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to cake-php+u...@googlegroups.com .
> To post to this group, send email to cake...@googlegroups.com
> .
> Visit this group at http://groups.google.com/group/cake-php?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  
>

-- 
This email may contain material that is confidential, privileged and/or 
work product for the sole use of the intended recipient.  Any review, 
reliance or distribution by others or forwarding without express permission 
is strictly prohibited.  If you are not the intended recipient, please 
contact the sender and delete all copies.

Cake Development Corporation.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.