Fabio,

> I realize the community will be sick of my behaviour at this point, 
> and I'll probably quit ranting, the community doesn't need this.

I don't know about sick, and I can't speak for the whole community, but I
know I don't need to witness an internal "power struggle."

> I would just like some people - Larry in particular - to realize that
> what he did was wrong and inappropriate towards me and the publisher.

Then that is something you and Larry should talk, be it over the phone or
email, but disclosing your internal communication all it does (look at Dr.
Tarique's comment) is confuse the rest of us, giving us a one side of the
story that leads nowhere.

> On a side note, I always praised Larry's effort in the past, in the book,
> and even now I think he's probably the best PHP coder I've met.

You are wrong, that would be me... Just kidding :)

> BUT I would like him to realize that is not OK to treat people like
> crap, especially when he was the one who failed to meet the deadlines
> in the first place.

Nor it is right to disclose personal communications, or talk bad about
someone, is it? If you wanted to point out someone else's mistakes, the best
thing you could've done in the beginning is avoid making the same mistakes
you are accusing the other party of.

> His behavior during the whole thing was not professional. They set their
> own deadlines and they failed each one of them!

I don't know what your contractual agreement regarding deadlines was, nor I
am interested, but Larry, Nate, Gwoo and the rest of the CSF have shown us
(the community) endless commitment to producing what IT'S REALLY IMPORTANT:
the framework itself. I have even seen releases on Christmas Day! What more
commitment can we get on an open source project?

We had this discussion on the Spanish google group today, where someone was
saying that probably CSF's biggest mistake was lack of marketing. I say,
aren't we users of a rapid development framework? So isn't it better that
1.2 is out stable, production-ready than having a nicer website than Rails?

I think some of us need to have a look over on our priorities as developers.

> And they keep putting the blame on my lack of coding/writing skills
> while they didn't develop a medium sized application in over seven
> months?

Again, I'm not familiar with deadlines nor I am interested, but as a witness
of their source code habilities I can tell you know that they can not only
build an application in seven months, but in one day! Look at the changes
from one SVN commit to the other and you'll see the amount of work they can
do on such little time.

> If they didn't want to be involved in the project, they shouldn't have
> signed the contract *or* cancel it right when they felt that "they
> didn't like it", not right when everyone is expecting the book to come
> out.

I completely disagree. I have the right to cancel a contract *AFTER* it has
been signed if I believe the quality of the work doesn't meet my
expectations. I'm not saying you had poor or great quality, I just believe
that a person has the right to cancel on a contract. Signing a contract
doesn't mean "stick with it no matter what."

> I don't only feel "sad" about the failure of the project, I feel I was
> deliberately blamed for its failure and insulted by people who cannot
> admit their own mistakes. It wasn't because of my lack of skills that
> they failed the deadlines, was it?

They didn't make a statement saying they cancelled the project because you
were to blame, nor they wrote a blog post about it. It all started with your
blog post, were you accused the other party of being disrespectful,
dishonest, and with a general lack of commitment.

When that happens, I obviously understand the need to defend their
reputation the CSF had.

So to tell you the truth Fabio, as I see it, this would've all been avoided
if your comments didn't make this personal.

But then again, I can understand how a man can be upset. For my personal
experience, leave feelings behind when addressing the general public, or you
may be hurting someone else's feelings and reputation.

-MI

---------------------------------------------------------------------------

Remember, smart coders answer ten questions for every question they ask. 
So be smart, be cool, and share your knowledge. 

BAKE ON!

blog: http://www.MarianoIglesias.com.ar


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
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