Hello my fellow bakers!

when I saw the subject of this thread I was ecstatic! I was really
happy to see someone is actually thinking same thoughts I am. The
number of replies told me the community is actually full of ideas of
what this killer app might be!

And then this! Just a lot of mambo jubmo with nothing useful! I was
actually really pissed of at some ppl here that are so closed minded
and they wont see beyond their noses!

Now, as I understood the suggestion was not to actually make the
killer app to make profit or to be the best app on the market. Maybe
the term killer app is not appropriate. As I understood the point was
making a good application, mainly for learning purposes. And there are
other benefits too! I will explain this benefits in some simple points
(damn I am sure this is going to be a long post :( )

1. Making a complete application would really help new bakers to
understand the framework better. If I see the correct (pay attention
to the word correct) implementation of helpers, components, behaviors,
plug-ins, etc... I would understand the framework better and I would
learn quicker and with no fear I am abusing the framework and
developing something in the way it was NOT ment to be developed. I
have read many times how the documentation of cake is great... my ass!
sorry my word and maybe I am not showing the respects I should to
writers... but I am just saying the things the way they are!

I am developing in php for more than 8 years. I was habituated to
develop apps in certain ways, firstly procedural and In last couple of
years I migrated to OOP and last couple of months I was diving in the
cake framework. And I was having (still am) a lot of troubles
understanding the way things work. The documentation sucks, there are
only handful real-life examples of code. I need a lot of examples and
implementation to understand things. I am sure I am not the only one.
And only things that were useful to me were the podcasts for building
the blog (btw I would really like to see more of the podcasts) and
bake.php that have made me some pre-made/scaffolded MVCs! And that was
it! And even for bake I haven't found a good tutorial!

A application that would have all this implemented it would come VERY
HANDY for learning purposes!

2. A "killer app" would help convincing developers that are between
frameworks or to convince their bosses that mastering cake would bring
benefits.

Now, at the company where I was working before we were so caught up in
work we had no time to waste on something it was not worth wasting on.
We have developed our own framework (also  based on PEAR modules) that
took us (me) developing more than 8 months. But when I first read
about cake I was excited and willing to throw away all the hard work
and learning the new framework. Basically the MVC pattern that
convinced me. But, there was another problem. How can I convince my
boss that cakePHP deserves a deep look and consideration. I've read
the list of all those features but the first thing that boss asked me:
"What can you build with it?".. and I replied promptly: "Everything
you like. It is so easy and painless!"... The second thing they asked
me: "Can you show me some applications that are already made with
cake?"... I was without an answer.

I am sure that there are many developers out there that are willing to
switch to cake, but their bosses need some reassurance that
investments in learning and implementation of such framework will pay
off! A "killer app" or a finished app built with cake would help a
lot!


And yes. Who said that CMS is the only option to build a killer app.
And who said that killer app have to be the best. I just need
something completely made to learn from.

this killer app could be:

a CMS (I think CMS its the most complete app)
a Forum (like phpBB,vBulletin or similar)
a Classifieds system
a shopping cart
Digg like system
CRM application
Banner publishing system (like openAds - formerly known as phpAdsNew)
Fully functioning blog or vlog

etc!

There are many ideas and I am sure some of you have some new ones.
Please help build something that is in our interest and don't pick on
someone who is willing to actually do something for all of us!


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to