WARNING(virus check bypassed): Re: [development] One core, many distributions
Gerhard wrote, "No, no, and no. The "community" (I hate that word) is not the reason d'etre for Drupal or the reason why anybody would develop for it. The reason is to get stuff done for our own needs. You are free to use it, too. But that's it." Okay. I'm non-coder, but I do work with Drupal for my "own needs," and would suggest that here is part of the conflict which traces back to Liza's post. It all depends on your perspective of what is important about open source (or free software if that is your term). I've been doing lots of reasearch on open source lately, and IMHO, the idea that the community is unimportant and that the code is "free to use" is very short-sighted. In The Success of Open Source, Stephen Weber explains that “the essence of open source is not the software. It is the process by which software is created” (56). The licensing merely gives users rights. The fact that the open source product becomes available in a gift economy for everyone to use is not the end in itself, but rather the means to that end as Ilkka Tuomi pointed out in an article on First Monday, “open-source communities control the developmental dynamic of an evolving good. The 'openness' of open source, therefore, is more about open future than about access to currently existing source-code text” (442). So for those for whom Drupal is not just a short term solution for a client, but part of a long strategy for developing a successful consulting business (or other types of career advancement), the community is very important, and even the end users of which Liza speaks. Open source depends on collaboration--and as long as the workflow processes and organizational structure can handle it--increased growth in the community. End users play an important role in this. For every 100 new end users, there are 100 new people potentially marketing Drupal for those trying to build a client base. And out of those 100, there are probably at least a few who will contribute to development and increase the functionality of the product. Need further convincing? I sent the following statistics to Dries at the end of October. For anyone who's long term prosperity depends on Drupal's brand name succcess (and I think it does; IMHO, DeanSpace, for example, did a lot for advancing Drupal's community growth), consider the followiong statistics. I'm sure they haven't changed much in the last month. Are the perceptions represented there going to make a difference in everyone's current client work. Probably not. Is it going to affect most people's ability to build a larger client base and more successfuly consulting opportunities? Most definitely so. Charlie Lowe Check out the Google results on these phrase and term combinations: "Drupal sucks" 627 hits "Mambo sucks" 289 hits "PostNuke sucks" 341 hits "Plone sucks" 123 hits "Drupal is easy" 100 hits "Mambo is easy" 656 hits "PostNuke is easy" 117 hits "Plone is easy" 514 hits "Drupal is hard" 52 hits "Mambo is hard" 43 hits "PostNuke is hard" 5 hits "Plone is hard" 28 hits "Drupal is difficult" 280 hits "Mambo is difficult" 89 hits "PostNuke is difficult" 44 hits "Plone is difficult" 14 hits Now what's interesting are these keyword stats: Drupal usability 372,000 hits Mambo usability 338,000 hits PostNuke usability 82,900 hits Plone usability 147,000 hits A lot of talk about Drupal usability, but it seems that more needs to be accomplished to change public perception.
Check out the Google results on these phrase and term combinations:
"Drupal sucks" 627 hits "Mambo sucks" 289 hits "PostNuke sucks" 341 hits "Plone sucks" 123 hits
I only got 165 hits for "drupal sucks", and the first two were my posts on drupal.org explaining why it doesn't suck. :-) I should take that phrase out of my .sig on drupal.org -- with drupal's good SEO results, I could drive the number of hits for that term up singlehandedly. :-) It's also a matter of what you're looking for. "Drupal is powerful" - 207 hits "Mambo is powerful" - 75 hits "PostNuke is powerful" - 16 hits "Plone is powerful" - 362 hits "Drupal is flexible" - 246 hits "Mambo is flexible" - 32 hits "PostNuke is flexible" - 0 hits "Plone is flexible" - 3 hits There's always a danger in putting too much weight on google results like that -- even using it to measure 'buzz' is touchy due to the way search engines work. That said, if people are saying that Drupal sucks, it might be good to ask why. I notice that a lot of the 'Drupal Sucks' flames (the ones that were actually about Drupal) revolved around the limitations of the forum system. That point certainly is a good one. --Jeff
I see all this more simpler, to quote one of my favourite writers: If you anger a bear, do not be surprised if it rips your guts out! Lisa tried to provoke a flame war. Succeeded. Of course the developers and I am sure Gerhard too cares about the community -- why do you think he answers the forums, shepherds the translators and manages CVS accounts besides coding? Regards NK On Wed, 23 Nov 2005 17:38:25 +0100, Charlie Lowe <cel4145@cyberdash.com> wrote:
Karoly Negyesi wrote:
Of course the developers and I am sure Gerhard too cares about the community -- why do you think he answers the forums,
I do that when I am bored and sometimes in the hope I might offend somebody.
shepherds the translators
I like looking at exotic scripts.
and manages CVS accounts
I am afraid Boris would do that if I didn't.
besides coding?
That I do for fun and intellectual curiosity. Cheers, Gerhard
So for those for whom Drupal is not just a short term solution for a client, but part of a long strategy for developing a successful consulting business (or other types of career advancement), the community is very important, and even the end users of which Liza speaks.
hear hear...
Check out the Google results on these phrase and term combinations:
"Drupal sucks" 627 hits "Mambo sucks" 289 hits "PostNuke sucks" 341 hits "Plone sucks" 123 hits
"Drupal is easy" 100 hits "Mambo is easy" 656 hits "PostNuke is easy" 117 hits "Plone is easy" 514 hits
"Drupal is hard" 52 hits "Mambo is hard" 43 hits "PostNuke is hard" 5 hits "Plone is hard" 28 hits
"Drupal is difficult" 280 hits "Mambo is difficult" 89 hits "PostNuke is difficult" 44 hits "Plone is difficult" 14 hits
Now what's interesting are these keyword stats:
Drupal usability 372,000 hits Mambo usability 338,000 hits PostNuke usability 82,900 hits Plone usability 147,000 hits
A lot of talk about Drupal usability, but it seems that more needs to be accomplished to change public perception.
I am convinced that a lot of this is about expectations. If I buy a chair at the furniture store and I get home and find a boxful of wood and screws then I may not be very happy (yes I should have done more research - but I'm not the smartest person in the world - a characteristic I happily share with a large number of people). I think we could make a huge impact on perceptions without having to write a single line of code.
Charlie Lowe wrote:
Gerhard wrote,
"No, no, and no. The "community" (I hate that word) is not the reason d'etre for Drupal or the reason why anybody would develop for it. The reason is to get stuff done for our own needs. You are free to use it, too. But that's it."
Okay. I'm non-coder, but I do work with Drupal for my "own needs," and would suggest that here is part of the conflict which traces back to Liza's post. It all depends on your perspective of what is important about open source (or free software if that is your term). I've been doing lots of reasearch on open source lately, and IMHO, the idea that the community is unimportant and that the code is "free to use" is very short-sighted.
Heh, I was just trying to formulate what seems to be important to most people who make unreasonable demands "free as in beer and deliver yesterday and according to my specs".
In The Success of Open Source, Stephen Weber explains that “the essence of open source is not the software. It is the process by which software is created” (56). The licensing merely gives users rights. The fact that the open source product becomes available in a gift economy for everyone to use is not the end in itself, but rather the means to that end as Ilkka Tuomi pointed out in an article on First Monday, “open-source communities control the developmental dynamic of an evolving good. The 'openness' of open source, therefore, is more about open future than about access to currently existing source-code text” (442).
Ummm. Dunno. Too much talk. Good software needs to get stuff done. The advantage of OS is that I can get stuff faster done by collaborating with other people. Just imagine all the core developers had signed mutually exclusive NDAs, where would Drupal be?
So for those for whom Drupal is not just a short term solution for a client, but part of a long strategy for developing a successful consulting business (or other types of career advancement), the community is very important, and even the end users of which Liza speaks. Open source depends on collaboration--and as long as the workflow processes and organizational structure can handle it--increased growth in the community. End users play an important role in this. For every 100 new end users, there are 100 new people potentially marketing Drupal for those trying to build a client base. And out of those 100, there are probably at least a few who will contribute to development and increase the functionality of the product.
Need further convincing? I sent the following statistics to Dries at the end of October. For anyone who's long term prosperity depends on Drupal's brand name succcess (and I think it does; IMHO, DeanSpace, for example, did a lot for advancing Drupal's community growth),
It did create a great number of Drupal sites, but how many core developers did we get from it? There's Neil Drumm, Aaron Welch and ...? And if I look closely at the Drupal project as an Open Source project, the number and quality of people working on core is the only thing that is _really_ important.
consider the followiong statistics.
I think Jeff Eaton had a good reply on that part. Generally, I don't mind if people with limited abilities/ experience think that Drupal is hard to use if this enables people with the ability and experience to do amazing things. Cheers, Gerhard (and no I didn't take your post personally, why would I?)
participants (5)
-
Charlie Lowe -
Dan Robinson -
Gerhard Killesreiter -
Jeff Eaton -
Karoly Negyesi