<article>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#article09_11_18_1545238</id>
	<title>Drupal 6 Social Networking</title>
	<author>samzenpus</author>
	<datestamp>1258571400000</datestamp>
	<htmltext>dag writes <i>"<em>Drupal 6 Social Networking</em> is an interesting book about how to build social networks and why Drupal is a good choice as a platform for building communities. Even if you don't have any Drupal experience yet, this book explains what is needed when you start from scratch and looks at the different facets of a social network."</i> Keep reading for the rest of Dag's review.</htmltext>
<tokenext>dag writes " Drupal 6 Social Networking is an interesting book about how to build social networks and why Drupal is a good choice as a platform for building communities .
Even if you do n't have any Drupal experience yet , this book explains what is needed when you start from scratch and looks at the different facets of a social network .
" Keep reading for the rest of Dag 's review .</tokentext>
<sentencetext>dag writes "Drupal 6 Social Networking is an interesting book about how to build social networks and why Drupal is a good choice as a platform for building communities.
Even if you don't have any Drupal experience yet, this book explains what is needed when you start from scratch and looks at the different facets of a social network.
" Keep reading for the rest of Dag's review.</sentencetext>
</article>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150114</id>
	<title>Re:Three things we don't need.</title>
	<author>tgeller</author>
	<datestamp>1257076440000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>For the record, you can run Drupal with PostgreSQL right out of the box.</htmltext>
<tokenext>For the record , you can run Drupal with PostgreSQL right out of the box .</tokentext>
<sentencetext>For the record, you can run Drupal with PostgreSQL right out of the box.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147972</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154358</id>
	<title>Examples please.</title>
	<author>jotaeleemeese</author>
	<datestamp>1258629660000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Every time a Drupal discussion comes in<nobr> <wbr></nobr>/. several people claim this.</p><p>It is getting really tiring, so I would like to see some proof of this.</p></htmltext>
<tokenext>Every time a Drupal discussion comes in / .
several people claim this.It is getting really tiring , so I would like to see some proof of this .</tokentext>
<sentencetext>Every time a Drupal discussion comes in /.
several people claim this.It is getting really tiring, so I would like to see some proof of this.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</id>
	<title>Cool Book!</title>
	<author>Monkeedude1212</author>
	<datestamp>1257106500000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>3</modscore>
	<htmltext><p>I just need to twitter about it, then update my facebook status about it, then post about it on my blog on blogspot, then adjust my myspace page and/or livejournal.</p><p>And maybe do a sketch of the cover to put on my deviant art.</p><p>(Point is: Do we need more social networking sites? Why would I start my own...)</p></htmltext>
<tokenext>I just need to twitter about it , then update my facebook status about it , then post about it on my blog on blogspot , then adjust my myspace page and/or livejournal.And maybe do a sketch of the cover to put on my deviant art .
( Point is : Do we need more social networking sites ?
Why would I start my own... )</tokentext>
<sentencetext>I just need to twitter about it, then update my facebook status about it, then post about it on my blog on blogspot, then adjust my myspace page and/or livejournal.And maybe do a sketch of the cover to put on my deviant art.
(Point is: Do we need more social networking sites?
Why would I start my own...)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488</id>
	<title>what does it say...</title>
	<author>Anonymous</author>
	<datestamp>1257107340000</datestamp>
	<modclass>Flamebait</modclass>
	<modscore>-1</modscore>
	<htmltext><p>...when you people prefer WORDPRESS over your shitty CMS about 10 to 1?</p></htmltext>
<tokenext>...when you people prefer WORDPRESS over your shitty CMS about 10 to 1 ?</tokentext>
<sentencetext>...when you people prefer WORDPRESS over your shitty CMS about 10 to 1?</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464</id>
	<title>Re:Cool Book!</title>
	<author>Anonymusing</author>
	<datestamp>1257107280000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>4</modscore>
	<htmltext><p>Maybe you want to start a private social network, geared to one specific group of people.
</p><p>There's always <a href="http://www.ning.com/" title="ning.com">Ning</a> [ning.com] or <a href="http://www.flux.com/" title="flux.com">Flux</a> [flux.com]... but maybe you want something really custom.</p></htmltext>
<tokenext>Maybe you want to start a private social network , geared to one specific group of people .
There 's always Ning [ ning.com ] or Flux [ flux.com ] ... but maybe you want something really custom .</tokentext>
<sentencetext>Maybe you want to start a private social network, geared to one specific group of people.
There's always Ning [ning.com] or Flux [flux.com]... but maybe you want something really custom.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154114</id>
	<title>Re:Drupal is for coders</title>
	<author>Anonymous</author>
	<datestamp>1258625880000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Drupal does suck for forums, so we integrated ours with PHPbb3</p></htmltext>
<tokenext>Drupal does suck for forums , so we integrated ours with PHPbb3</tokentext>
<sentencetext>Drupal does suck for forums, so we integrated ours with PHPbb3</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147468</id>
	<title>is a Drupal newbie</title>
	<author>jdhodges2</author>
	<datestamp>1257107280000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Wow, I must dive in head first.</htmltext>
<tokenext>Wow , I must dive in head first .</tokentext>
<sentencetext>Wow, I must dive in head first.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150014</id>
	<title>Re:Security!</title>
	<author>Anonymous</author>
	<datestamp>1257076080000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p><div class="quote"><p>Personally I prefer software I can install and forget about not software I have to constantly worry about.</p></div><p>You're going to be looking for such software for a long time.  Be happy that Drupal security updates are issued quickly and consistently.</p></div>
	</htmltext>
<tokenext>Personally I prefer software I can install and forget about not software I have to constantly worry about.You 're going to be looking for such software for a long time .
Be happy that Drupal security updates are issued quickly and consistently .</tokentext>
<sentencetext>Personally I prefer software I can install and forget about not software I have to constantly worry about.You're going to be looking for such software for a long time.
Be happy that Drupal security updates are issued quickly and consistently.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147444</id>
	<title>Re:Cool Book!</title>
	<author>Anonymous</author>
	<datestamp>1257107160000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p><div class="quote"><p>(Point is: Do we need more social networking sites? Why would I start my own...)</p></div><p>Well, if you can make it 100 times better than Facebook and get ti advertised well enough, then people will migrate like geese and you can end up making money by selling it for a billion to someone that is willing to offer it.</p><p>But I doubt a book could cover how to make it that much better than the existing ones.</p></div>
	</htmltext>
<tokenext>( Point is : Do we need more social networking sites ?
Why would I start my own... ) Well , if you can make it 100 times better than Facebook and get ti advertised well enough , then people will migrate like geese and you can end up making money by selling it for a billion to someone that is willing to offer it.But I doubt a book could cover how to make it that much better than the existing ones .</tokentext>
<sentencetext>(Point is: Do we need more social networking sites?
Why would I start my own...)Well, if you can make it 100 times better than Facebook and get ti advertised well enough, then people will migrate like geese and you can end up making money by selling it for a billion to someone that is willing to offer it.But I doubt a book could cover how to make it that much better than the existing ones.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149910</id>
	<title>Deanspace, think about it</title>
	<author>operator\_error</author>
	<datestamp>1257075780000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>Folks, have you heard of Deanspace? As in Howard Dean's web-enabled CRM that was widely reported as a successful fund-raising tool, that propelled Dean ahead toward's a democratic presidential victory, until John Kerry pulled ahead?</p><p>The folks that came together and collaborated on Deanspace open-sourced it. It was based on Drupal, and their powerful CRM back-end was spun-off and is now a very successful project called www.civicrm.org. These days, it makes sense to integrate both with transparently, which is well-documented. This is one single nice recipe, for example.</p><p>Think of it like Drupal as a client-facing front-end. Clients (the public?) can register with the site, lose their password and reset it, change newsletter subscriptions, that sort of thing. CiviCRM is the all-knowing powerful back-end. AFAIK CiviCRM is \_well\_ financed by political parties of all sorts, and they do a great job, I think. You can add Ubercart as an e-commerce transaction engine as well, which ties in nicely with your CRM engine.</p><p>Imagine folks, you COULD make your own facebook or myspace or youtube or flickr easily using Drupal, and even manage transactions. There's nothing stopping you, as a professional, if this is what you want to do. Drupal has a huge and enthusiastic community of developers. Drupal sites can easily become the 'front-end' developers use to create facebook applications.</p><p>It is worth checking out the live demo on their site, if for no other reason than to see exactly what it is capable of, and what political parties want to keep track of, (stock out of the box). Like: who is related to who. And, 'what is this person's most important issue?' with choices like gun rights, pro-life/choice, etc.</p></htmltext>
<tokenext>Folks , have you heard of Deanspace ?
As in Howard Dean 's web-enabled CRM that was widely reported as a successful fund-raising tool , that propelled Dean ahead toward 's a democratic presidential victory , until John Kerry pulled ahead ? The folks that came together and collaborated on Deanspace open-sourced it .
It was based on Drupal , and their powerful CRM back-end was spun-off and is now a very successful project called www.civicrm.org .
These days , it makes sense to integrate both with transparently , which is well-documented .
This is one single nice recipe , for example.Think of it like Drupal as a client-facing front-end .
Clients ( the public ?
) can register with the site , lose their password and reset it , change newsletter subscriptions , that sort of thing .
CiviCRM is the all-knowing powerful back-end .
AFAIK CiviCRM is \ _well \ _ financed by political parties of all sorts , and they do a great job , I think .
You can add Ubercart as an e-commerce transaction engine as well , which ties in nicely with your CRM engine.Imagine folks , you COULD make your own facebook or myspace or youtube or flickr easily using Drupal , and even manage transactions .
There 's nothing stopping you , as a professional , if this is what you want to do .
Drupal has a huge and enthusiastic community of developers .
Drupal sites can easily become the 'front-end ' developers use to create facebook applications.It is worth checking out the live demo on their site , if for no other reason than to see exactly what it is capable of , and what political parties want to keep track of , ( stock out of the box ) .
Like : who is related to who .
And , 'what is this person 's most important issue ?
' with choices like gun rights , pro-life/choice , etc .</tokentext>
<sentencetext>Folks, have you heard of Deanspace?
As in Howard Dean's web-enabled CRM that was widely reported as a successful fund-raising tool, that propelled Dean ahead toward's a democratic presidential victory, until John Kerry pulled ahead?The folks that came together and collaborated on Deanspace open-sourced it.
It was based on Drupal, and their powerful CRM back-end was spun-off and is now a very successful project called www.civicrm.org.
These days, it makes sense to integrate both with transparently, which is well-documented.
This is one single nice recipe, for example.Think of it like Drupal as a client-facing front-end.
Clients (the public?
) can register with the site, lose their password and reset it, change newsletter subscriptions, that sort of thing.
CiviCRM is the all-knowing powerful back-end.
AFAIK CiviCRM is \_well\_ financed by political parties of all sorts, and they do a great job, I think.
You can add Ubercart as an e-commerce transaction engine as well, which ties in nicely with your CRM engine.Imagine folks, you COULD make your own facebook or myspace or youtube or flickr easily using Drupal, and even manage transactions.
There's nothing stopping you, as a professional, if this is what you want to do.
Drupal has a huge and enthusiastic community of developers.
Drupal sites can easily become the 'front-end' developers use to create facebook applications.It is worth checking out the live demo on their site, if for no other reason than to see exactly what it is capable of, and what political parties want to keep track of, (stock out of the box).
Like: who is related to who.
And, 'what is this person's most important issue?
' with choices like gun rights, pro-life/choice, etc.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147532</id>
	<title>Three things we don't need.</title>
	<author>Anonymous</author>
	<datestamp>1257107520000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>This book advocates at least three things we don't need:</p><p>1) Yet ANOTHER social network. The thousands of existing newsgroups, mailing lists, and web sites are enough.</p><p>2) Yet ANOTHER Drupal installation. Drupal needs to be phased out of existence. It is poorly written, full of security holes, and offers horrible performance.</p><p>3) Yet ANOTHER user of PHP and MySQL. Both need to be phased out for the same reasons as Drupal.</p><p>I'll never purchase a book that advocates such things.</p></htmltext>
<tokenext>This book advocates at least three things we do n't need : 1 ) Yet ANOTHER social network .
The thousands of existing newsgroups , mailing lists , and web sites are enough.2 ) Yet ANOTHER Drupal installation .
Drupal needs to be phased out of existence .
It is poorly written , full of security holes , and offers horrible performance.3 ) Yet ANOTHER user of PHP and MySQL .
Both need to be phased out for the same reasons as Drupal.I 'll never purchase a book that advocates such things .</tokentext>
<sentencetext>This book advocates at least three things we don't need:1) Yet ANOTHER social network.
The thousands of existing newsgroups, mailing lists, and web sites are enough.2) Yet ANOTHER Drupal installation.
Drupal needs to be phased out of existence.
It is poorly written, full of security holes, and offers horrible performance.3) Yet ANOTHER user of PHP and MySQL.
Both need to be phased out for the same reasons as Drupal.I'll never purchase a book that advocates such things.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147322</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147610</id>
	<title>Re:what does it say...</title>
	<author>Anonymous</author>
	<datestamp>1257107940000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>lol, you mad</p><p>Also, it's hilarious that your website is in Joomla. You're clearly a CMS expert and we should all bow down and listen to the mighty man with the Joomla homepage.</p><p>Grow up, and realize that WordPress is a blogging platform, not a social/CMS platform.</p></htmltext>
<tokenext>lol , you madAlso , it 's hilarious that your website is in Joomla .
You 're clearly a CMS expert and we should all bow down and listen to the mighty man with the Joomla homepage.Grow up , and realize that WordPress is a blogging platform , not a social/CMS platform .</tokentext>
<sentencetext>lol, you madAlso, it's hilarious that your website is in Joomla.
You're clearly a CMS expert and we should all bow down and listen to the mighty man with the Joomla homepage.Grow up, and realize that WordPress is a blogging platform, not a social/CMS platform.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153564</id>
	<title>Flux You Ning Twit Face Tube Book</title>
	<author>syousef</author>
	<datestamp>1257104640000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><i>Maybe you want to start a private social network, geared to one specific group of people.</i></p><p><i>There's always Ning or Flux... but maybe you want something really custom.<br></i></p><p>I've got it! We can call it "Flux You Ning Twit Face Tube Book". I'm going to be rich I tells ya!</p><p>Imagine if instead of one world wide web we had such fragmentation.</p></htmltext>
<tokenext>Maybe you want to start a private social network , geared to one specific group of people.There 's always Ning or Flux... but maybe you want something really custom.I 've got it !
We can call it " Flux You Ning Twit Face Tube Book " .
I 'm going to be rich I tells ya ! Imagine if instead of one world wide web we had such fragmentation .</tokentext>
<sentencetext>Maybe you want to start a private social network, geared to one specific group of people.There's always Ning or Flux... but maybe you want something really custom.I've got it!
We can call it "Flux You Ning Twit Face Tube Book".
I'm going to be rich I tells ya!Imagine if instead of one world wide web we had such fragmentation.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149018</id>
	<title>Re:Three things we don't need.</title>
	<author>mweather</author>
	<datestamp>1257071700000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>2</modscore>
	<htmltext>Django and PostgreSQL.

Look up Pinax, it's a collection of reusable apps for Django that can be used to make a social networking site.</htmltext>
<tokenext>Django and PostgreSQL .
Look up Pinax , it 's a collection of reusable apps for Django that can be used to make a social networking site .</tokentext>
<sentencetext>Django and PostgreSQL.
Look up Pinax, it's a collection of reusable apps for Django that can be used to make a social networking site.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148118</id>
	<title>Re:Cool Book!</title>
	<author>KnownIssues</author>
	<datestamp>1257067380000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><div class="quote"><p>Maybe you want to start a private social network, geared to one specific group of people.
</p></div><p>
An anti-social social network. I like it!</p></div>
	</htmltext>
<tokenext>Maybe you want to start a private social network , geared to one specific group of people .
An anti-social social network .
I like it !</tokentext>
<sentencetext>Maybe you want to start a private social network, geared to one specific group of people.
An anti-social social network.
I like it!
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147502</id>
	<title>i hate drupal so much</title>
	<author>Anonymous</author>
	<datestamp>1257107400000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Drupal is the most pain in the ass framework to work with. It renders vastly differently in multiple browsers. You have to be a CSS NINJA to get drupal to work correctly for you. Honestly, Drupal is just not ready for the mainstream. Its archaic shitty PHP interface. Every time you want to do something it inolved installing about 4-5 modules. Then when you get the f-ing thing installed you have to use all kinds of CSS magic just to get it to work right. F this framework, I hate hate hate hate it.</p></htmltext>
<tokenext>Drupal is the most pain in the ass framework to work with .
It renders vastly differently in multiple browsers .
You have to be a CSS NINJA to get drupal to work correctly for you .
Honestly , Drupal is just not ready for the mainstream .
Its archaic shitty PHP interface .
Every time you want to do something it inolved installing about 4-5 modules .
Then when you get the f-ing thing installed you have to use all kinds of CSS magic just to get it to work right .
F this framework , I hate hate hate hate it .</tokentext>
<sentencetext>Drupal is the most pain in the ass framework to work with.
It renders vastly differently in multiple browsers.
You have to be a CSS NINJA to get drupal to work correctly for you.
Honestly, Drupal is just not ready for the mainstream.
Its archaic shitty PHP interface.
Every time you want to do something it inolved installing about 4-5 modules.
Then when you get the f-ing thing installed you have to use all kinds of CSS magic just to get it to work right.
F this framework, I hate hate hate hate it.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30155184</id>
	<title>Re:Drupal is for coders</title>
	<author>drinkypoo</author>
	<datestamp>1258640940000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>The biggest problem with Drupal is module developers. Well, that and that they outright lie. The coding standards allegedly demand comments and documentation but some of the highest-profile modules have NEITHER, for example the fucking voting API module. This is a seriously core contrib module (I realize the contradiction, but come on, it's a heavily referenced module and it's the de facto way to handle voting/scoring) and yet there are neither comments (<em>any</em> comments in the code, mind you, there are NONE) nor any documentation (again, literally none; you're told to read the [uncommented] code.)</p><p>Drupal needs to move more contrib modules into core, or perhaps have a better-supported tier of modules which are depended on by many other modules, to stop the problem you mention, and it is real.</p><p>With all this said, you CAN do an awful lot with Drupal if you stick to a well-vetted set of modules. Check out CivicSpace.</p></htmltext>
<tokenext>The biggest problem with Drupal is module developers .
Well , that and that they outright lie .
The coding standards allegedly demand comments and documentation but some of the highest-profile modules have NEITHER , for example the fucking voting API module .
This is a seriously core contrib module ( I realize the contradiction , but come on , it 's a heavily referenced module and it 's the de facto way to handle voting/scoring ) and yet there are neither comments ( any comments in the code , mind you , there are NONE ) nor any documentation ( again , literally none ; you 're told to read the [ uncommented ] code .
) Drupal needs to move more contrib modules into core , or perhaps have a better-supported tier of modules which are depended on by many other modules , to stop the problem you mention , and it is real.With all this said , you CAN do an awful lot with Drupal if you stick to a well-vetted set of modules .
Check out CivicSpace .</tokentext>
<sentencetext>The biggest problem with Drupal is module developers.
Well, that and that they outright lie.
The coding standards allegedly demand comments and documentation but some of the highest-profile modules have NEITHER, for example the fucking voting API module.
This is a seriously core contrib module (I realize the contradiction, but come on, it's a heavily referenced module and it's the de facto way to handle voting/scoring) and yet there are neither comments (any comments in the code, mind you, there are NONE) nor any documentation (again, literally none; you're told to read the [uncommented] code.
)Drupal needs to move more contrib modules into core, or perhaps have a better-supported tier of modules which are depended on by many other modules, to stop the problem you mention, and it is real.With all this said, you CAN do an awful lot with Drupal if you stick to a well-vetted set of modules.
Check out CivicSpace.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942</id>
	<title>Drupal is for coders</title>
	<author>DNS-and-BIND</author>
	<datestamp>1257066480000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext>If you speak PHP, then Drupal is for you.  Hack it to your heart's content.  If you are a mere human looking for a turnkey FOSS CMS, Drupal kind of sucks.  The main problem is the modules.  Sure, Drupal is modular, but unless you can take apart code, you're going to be out of luck when your calendar module affects your classified ads module for some bizarre and unexplainable reason.  Or, when you have to perform a critical security update that breaks (in various unpredictable and subtle ways) the functionality of various modules.  Stock Drupal is rather pointless unless you've got a couple dozen modules installed.  Let's see, what else...oh yeah the forum sucks donkey balls.  My users repeatedly complained about it, and when I said something about it on drupal.org, I was told that I my users' comments were not welcome, the developer appeared shocked that anyone might have a had different experience than he did, and my comment was deleted.  I managed to cobble together a working site...barely.  I've solved so many different problems that I'm afraid to add more functionality for fear I'll break something (again).  But if you can code in PHP, then Drupal is great to invest a lot of time in fixing its problems.  You'll end up with a spiffy looking website that does everything you want it to - you wouldn't even know it was Drupal except for the distinctive URLs.  On non-coder websites like mine, a glance tells you it's Drupal, even if you change the theme.  Yeah sure, I'm supposed to hire a developer to work on it for me.  If I had money coming out of my ears, I wouldn't have chosen a FOSS CMS.  I'm mostly satisfied with my site, but if I had known ahead of time how much effort and hair-pulling it was going to be, I would have chosen something else or just bitten the bullet and paid $$$$ for closed-source software.</htmltext>
<tokenext>If you speak PHP , then Drupal is for you .
Hack it to your heart 's content .
If you are a mere human looking for a turnkey FOSS CMS , Drupal kind of sucks .
The main problem is the modules .
Sure , Drupal is modular , but unless you can take apart code , you 're going to be out of luck when your calendar module affects your classified ads module for some bizarre and unexplainable reason .
Or , when you have to perform a critical security update that breaks ( in various unpredictable and subtle ways ) the functionality of various modules .
Stock Drupal is rather pointless unless you 've got a couple dozen modules installed .
Let 's see , what else...oh yeah the forum sucks donkey balls .
My users repeatedly complained about it , and when I said something about it on drupal.org , I was told that I my users ' comments were not welcome , the developer appeared shocked that anyone might have a had different experience than he did , and my comment was deleted .
I managed to cobble together a working site...barely .
I 've solved so many different problems that I 'm afraid to add more functionality for fear I 'll break something ( again ) .
But if you can code in PHP , then Drupal is great to invest a lot of time in fixing its problems .
You 'll end up with a spiffy looking website that does everything you want it to - you would n't even know it was Drupal except for the distinctive URLs .
On non-coder websites like mine , a glance tells you it 's Drupal , even if you change the theme .
Yeah sure , I 'm supposed to hire a developer to work on it for me .
If I had money coming out of my ears , I would n't have chosen a FOSS CMS .
I 'm mostly satisfied with my site , but if I had known ahead of time how much effort and hair-pulling it was going to be , I would have chosen something else or just bitten the bullet and paid $ $ $ $ for closed-source software .</tokentext>
<sentencetext>If you speak PHP, then Drupal is for you.
Hack it to your heart's content.
If you are a mere human looking for a turnkey FOSS CMS, Drupal kind of sucks.
The main problem is the modules.
Sure, Drupal is modular, but unless you can take apart code, you're going to be out of luck when your calendar module affects your classified ads module for some bizarre and unexplainable reason.
Or, when you have to perform a critical security update that breaks (in various unpredictable and subtle ways) the functionality of various modules.
Stock Drupal is rather pointless unless you've got a couple dozen modules installed.
Let's see, what else...oh yeah the forum sucks donkey balls.
My users repeatedly complained about it, and when I said something about it on drupal.org, I was told that I my users' comments were not welcome, the developer appeared shocked that anyone might have a had different experience than he did, and my comment was deleted.
I managed to cobble together a working site...barely.
I've solved so many different problems that I'm afraid to add more functionality for fear I'll break something (again).
But if you can code in PHP, then Drupal is great to invest a lot of time in fixing its problems.
You'll end up with a spiffy looking website that does everything you want it to - you wouldn't even know it was Drupal except for the distinctive URLs.
On non-coder websites like mine, a glance tells you it's Drupal, even if you change the theme.
Yeah sure, I'm supposed to hire a developer to work on it for me.
If I had money coming out of my ears, I wouldn't have chosen a FOSS CMS.
I'm mostly satisfied with my site, but if I had known ahead of time how much effort and hair-pulling it was going to be, I would have chosen something else or just bitten the bullet and paid $$$$ for closed-source software.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147432</id>
	<title>Social networking is the new fashion</title>
	<author>Colin Smith</author>
	<datestamp>1257107040000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext><p>It'll be coming to a corporate network near you real soon.</p><p>I just want a workflow system that I don't have to write code.</p><p>
&nbsp;</p></htmltext>
<tokenext>It 'll be coming to a corporate network near you real soon.I just want a workflow system that I do n't have to write code .
 </tokentext>
<sentencetext>It'll be coming to a corporate network near you real soon.I just want a workflow system that I don't have to write code.
 </sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149876</id>
	<title>Re:Security!</title>
	<author>zeroduck</author>
	<datestamp>1257075600000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><blockquote><div><p> Many of the modules don't seem to be written in any kind of secure way so need endless updates. The core has more than its share of security issues too</p></div></blockquote><p>

[citation needed]</p></div>
	</htmltext>
<tokenext>Many of the modules do n't seem to be written in any kind of secure way so need endless updates .
The core has more than its share of security issues too [ citation needed ]</tokentext>
<sentencetext> Many of the modules don't seem to be written in any kind of secure way so need endless updates.
The core has more than its share of security issues too

[citation needed]
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153076</id>
	<title>Resume Building</title>
	<author>KalvinB</author>
	<datestamp>1257097800000</datestamp>
	<modclass>None</modclass>
	<modscore>2</modscore>
	<htmltext><p>If you're an amature looking to turn professional then doing impressive projects (even if they're not widely used) is a good way to beef up your resume.  There are plenty of companies looking for Drupal people so if you want to learn Drupal doing a social networking site is a good way to do that.  Put it on your resume and list a link so potential employers can see what you're capable of.</p><p>Even if you're a professional doing things on your own time is a good way to learn new things that can be brought back into your workplace to help move you up in the company.</p><p>I've historically listed several projects I've done on my own time on my resume and at every interview I get asked about them.  Showing an initiative to use your own time to learn a skill is a quality companies are looking for.</p></htmltext>
<tokenext>If you 're an amature looking to turn professional then doing impressive projects ( even if they 're not widely used ) is a good way to beef up your resume .
There are plenty of companies looking for Drupal people so if you want to learn Drupal doing a social networking site is a good way to do that .
Put it on your resume and list a link so potential employers can see what you 're capable of.Even if you 're a professional doing things on your own time is a good way to learn new things that can be brought back into your workplace to help move you up in the company.I 've historically listed several projects I 've done on my own time on my resume and at every interview I get asked about them .
Showing an initiative to use your own time to learn a skill is a quality companies are looking for .</tokentext>
<sentencetext>If you're an amature looking to turn professional then doing impressive projects (even if they're not widely used) is a good way to beef up your resume.
There are plenty of companies looking for Drupal people so if you want to learn Drupal doing a social networking site is a good way to do that.
Put it on your resume and list a link so potential employers can see what you're capable of.Even if you're a professional doing things on your own time is a good way to learn new things that can be brought back into your workplace to help move you up in the company.I've historically listed several projects I've done on my own time on my resume and at every interview I get asked about them.
Showing an initiative to use your own time to learn a skill is a quality companies are looking for.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147510</id>
	<title>Re:Cool Book!</title>
	<author>gandhi\_2</author>
	<datestamp>1257107460000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>don't forget to make a video for youtube of you talking about it. your vlog will get you all teh rankings!</p></htmltext>
<tokenext>do n't forget to make a video for youtube of you talking about it .
your vlog will get you all teh rankings !</tokentext>
<sentencetext>don't forget to make a video for youtube of you talking about it.
your vlog will get you all teh rankings!</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147324</id>
	<title>drupal</title>
	<author>Spyware23</author>
	<datestamp>1257106500000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Drupal, drupal, drupal drupal. Drupal.</p></htmltext>
<tokenext>Drupal , drupal , drupal drupal .
Drupal .</tokentext>
<sentencetext>Drupal, drupal, drupal drupal.
Drupal.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30161820</id>
	<title>Does it come with a noose?</title>
	<author>Anonymous</author>
	<datestamp>1258663260000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Every time I have to play with a PHP framework like Drupal or Magento I want to hang myself. Not quite OO, not quite MVC, not quite thought out, and never fully documented.</p><p>In the end the promised simplicity just means increased complexity whenever one needs custom functionality.</p></htmltext>
<tokenext>Every time I have to play with a PHP framework like Drupal or Magento I want to hang myself .
Not quite OO , not quite MVC , not quite thought out , and never fully documented.In the end the promised simplicity just means increased complexity whenever one needs custom functionality .</tokentext>
<sentencetext>Every time I have to play with a PHP framework like Drupal or Magento I want to hang myself.
Not quite OO, not quite MVC, not quite thought out, and never fully documented.In the end the promised simplicity just means increased complexity whenever one needs custom functionality.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147618</id>
	<title>Re:what does it say...</title>
	<author>Archangel Michael</author>
	<datestamp>1257107940000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext><p>It means you like to be <a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2009/11/04/urnidgns852573C40069388000257664007211A8.DTL" title="sfgate.com">hacked and crashed </a> [sfgate.com] </p><blockquote><div><p>Tens of thousands of Web sites, many of them small sites running the WordPress blogging software, have been broken, returning a "fatal error" message in recent weeks. According to security experts those messages are actually generated by some buggy malicious code sneaked onto them by Gumblar's authors.</p></div></blockquote></div>
	</htmltext>
<tokenext>It means you like to be hacked and crashed [ sfgate.com ] Tens of thousands of Web sites , many of them small sites running the WordPress blogging software , have been broken , returning a " fatal error " message in recent weeks .
According to security experts those messages are actually generated by some buggy malicious code sneaked onto them by Gumblar 's authors .</tokentext>
<sentencetext>It means you like to be hacked and crashed  [sfgate.com] Tens of thousands of Web sites, many of them small sites running the WordPress blogging software, have been broken, returning a "fatal error" message in recent weeks.
According to security experts those messages are actually generated by some buggy malicious code sneaked onto them by Gumblar's authors.
	</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147972</id>
	<title>Re:Three things we don't need.</title>
	<author>Anonymous</author>
	<datestamp>1257066540000</datestamp>
	<modclass>Flamebait</modclass>
	<modscore>0</modscore>
	<htmltext><p>PostgreSQL is clearly a far better database than MySQL for any serious work. For smaller, mostly static sites, SQLite is often a good alternative, too.</p><p>Just about anything is better than PHP. Perl, Python, Ruby, Erlang, Common Lisp, Haskell, Java, and C# are significantly better in many, many ways. They all have fantastic support for web development, and aside from Java and C#, run just about everywhere. They also have pre-build CMS systems that are much better than Drupal.</p><p>I personally prefer the Django-based ones, built using Python.</p></htmltext>
<tokenext>PostgreSQL is clearly a far better database than MySQL for any serious work .
For smaller , mostly static sites , SQLite is often a good alternative , too.Just about anything is better than PHP .
Perl , Python , Ruby , Erlang , Common Lisp , Haskell , Java , and C # are significantly better in many , many ways .
They all have fantastic support for web development , and aside from Java and C # , run just about everywhere .
They also have pre-build CMS systems that are much better than Drupal.I personally prefer the Django-based ones , built using Python .</tokentext>
<sentencetext>PostgreSQL is clearly a far better database than MySQL for any serious work.
For smaller, mostly static sites, SQLite is often a good alternative, too.Just about anything is better than PHP.
Perl, Python, Ruby, Erlang, Common Lisp, Haskell, Java, and C# are significantly better in many, many ways.
They all have fantastic support for web development, and aside from Java and C#, run just about everywhere.
They also have pre-build CMS systems that are much better than Drupal.I personally prefer the Django-based ones, built using Python.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149282</id>
	<title>sounds too much like RuPaul</title>
	<author>bugs2squash</author>
	<datestamp>1257073080000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>he/she should sue for trademark protection purposes.</htmltext>
<tokenext>he/she should sue for trademark protection purposes .</tokentext>
<sentencetext>he/she should sue for trademark protection purposes.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154366</id>
	<title>Re:Three things we don't need.</title>
	<author>eiapoce</author>
	<datestamp>1258629780000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>2 - JOOMLA - Much Much Much easier.</p></htmltext>
<tokenext>2 - JOOMLA - Much Much Much easier .</tokentext>
<sentencetext>2 - JOOMLA - Much Much Much easier.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30151002</id>
	<title>For online learning</title>
	<author>Anonymous</author>
	<datestamp>1257080940000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>htttp://www.omnium.net.au - these guys are building up one for higher education.</p></htmltext>
<tokenext>htttp : //www.omnium.net.au - these guys are building up one for higher education .</tokentext>
<sentencetext>htttp://www.omnium.net.au - these guys are building up one for higher education.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30152814</id>
	<title>Re:Cool Book!</title>
	<author>noinoii</author>
	<datestamp>1257094560000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>cheap price
<a href="http://cheappriced.us/index.php?k=Drupal+6+Social+Networking&amp;c=blended" title="cheappriced.us" rel="nofollow">http://cheappriced.us/index.php?k=Drupal+6+Social+Networking&amp;c=blended</a> [cheappriced.us]</htmltext>
<tokenext>cheap price http : //cheappriced.us/index.php ? k = Drupal + 6 + Social + Networking&amp;c = blended [ cheappriced.us ]</tokentext>
<sentencetext>cheap price
http://cheappriced.us/index.php?k=Drupal+6+Social+Networking&amp;c=blended [cheappriced.us]</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30152678</id>
	<title>On social networks, workflow and performance</title>
	<author>Mathieu Lutfy</author>
	<datestamp>1257093300000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>3</modscore>
	<htmltext><p>Where I work, we have recently finished doing a huge redesign of the website for an organization which was having different systems for their forums, member management, blogs, etc. Most of those components had become completely deprecated and unusable. It was a good opportunity to migrate to a new platform which had less redundancy, more potential to link the systems to generate new info, access levels, etc. They have more than 20k paying members, 100k "guest" accounts, and growing quickly.</p><p>You can do neat social networking stuff without trying to reinvent Facebook.  For example, the organization wanted to  grant access to certain areas, working groups, forums, only to paying members (as a way to encourage membership, but also a bit filter out noise, a bit more privacy). Also, they wanted to have sub-groups, but also have part of that data re-aggregate into the main feed and present a global view (ex: calendar of events, local calendars). Finally, since it was aimed to professionals of a certain field, it encouraged people to link (friends list) as a way to keep contact, encourage networking. You can use specialized systems for each of those tasks, but putting glue code between the system tends to not scale very well.</p><p>With Drupal, you can get some modules to do a huge part of the work for you. They tend to work well, but you have to keep in mind that if a module has 80\% chance of working, if your task requires two modules to be combined, your total odds are probably more towards 64\%. We had to use about 100 modules. Combining modules such as og, mailhandler, advanced\_forums, specific access control mechanisms, CiviCRM, etc. *and* having to do maintenance security updates of those modules can be a big challenge (especially when module maintainers push in new features with a security update...).</p><p>The other thing to consider is that the performance of Drupal for connected users is not wonderful. It has good caching mechanisms for anonymous users (core/views/panels cache, boost/pressflow), but not much for connected users. I'm surprised to see that the table of contents of the book shows that there is only one page dedicated to performance.</p><p>Except for chapters 5, 6 and 10, the other chapters seem like any typical "how to install Drupal, base config, create a module, create a theme". I guess that's great if you are new to Drupal and you're about to create a social networking site as your first medium-size project. Although I guess for 30$ it's a good reference for good practices and a first step towards building a social networking site, but you might get stuck half way (when performance, bugs/complexity and complaining users with bike-shed opinions kick in).</p><p>All things said, we tend to end up buying most of these books anyway. We usually find small anecdotes or descriptions of best practices which are well summarized, useful references for when you want to disconnect a bit and brainstorm about your project. Maybe I'll change mind when I read it, but I was a bit disappointed from the table of contents.<nobr> <wbr></nobr>:)</p></htmltext>
<tokenext>Where I work , we have recently finished doing a huge redesign of the website for an organization which was having different systems for their forums , member management , blogs , etc .
Most of those components had become completely deprecated and unusable .
It was a good opportunity to migrate to a new platform which had less redundancy , more potential to link the systems to generate new info , access levels , etc .
They have more than 20k paying members , 100k " guest " accounts , and growing quickly.You can do neat social networking stuff without trying to reinvent Facebook .
For example , the organization wanted to grant access to certain areas , working groups , forums , only to paying members ( as a way to encourage membership , but also a bit filter out noise , a bit more privacy ) .
Also , they wanted to have sub-groups , but also have part of that data re-aggregate into the main feed and present a global view ( ex : calendar of events , local calendars ) .
Finally , since it was aimed to professionals of a certain field , it encouraged people to link ( friends list ) as a way to keep contact , encourage networking .
You can use specialized systems for each of those tasks , but putting glue code between the system tends to not scale very well.With Drupal , you can get some modules to do a huge part of the work for you .
They tend to work well , but you have to keep in mind that if a module has 80 \ % chance of working , if your task requires two modules to be combined , your total odds are probably more towards 64 \ % .
We had to use about 100 modules .
Combining modules such as og , mailhandler , advanced \ _forums , specific access control mechanisms , CiviCRM , etc .
* and * having to do maintenance security updates of those modules can be a big challenge ( especially when module maintainers push in new features with a security update... ) .The other thing to consider is that the performance of Drupal for connected users is not wonderful .
It has good caching mechanisms for anonymous users ( core/views/panels cache , boost/pressflow ) , but not much for connected users .
I 'm surprised to see that the table of contents of the book shows that there is only one page dedicated to performance.Except for chapters 5 , 6 and 10 , the other chapters seem like any typical " how to install Drupal , base config , create a module , create a theme " .
I guess that 's great if you are new to Drupal and you 're about to create a social networking site as your first medium-size project .
Although I guess for 30 $ it 's a good reference for good practices and a first step towards building a social networking site , but you might get stuck half way ( when performance , bugs/complexity and complaining users with bike-shed opinions kick in ) .All things said , we tend to end up buying most of these books anyway .
We usually find small anecdotes or descriptions of best practices which are well summarized , useful references for when you want to disconnect a bit and brainstorm about your project .
Maybe I 'll change mind when I read it , but I was a bit disappointed from the table of contents .
: )</tokentext>
<sentencetext>Where I work, we have recently finished doing a huge redesign of the website for an organization which was having different systems for their forums, member management, blogs, etc.
Most of those components had become completely deprecated and unusable.
It was a good opportunity to migrate to a new platform which had less redundancy, more potential to link the systems to generate new info, access levels, etc.
They have more than 20k paying members, 100k "guest" accounts, and growing quickly.You can do neat social networking stuff without trying to reinvent Facebook.
For example, the organization wanted to  grant access to certain areas, working groups, forums, only to paying members (as a way to encourage membership, but also a bit filter out noise, a bit more privacy).
Also, they wanted to have sub-groups, but also have part of that data re-aggregate into the main feed and present a global view (ex: calendar of events, local calendars).
Finally, since it was aimed to professionals of a certain field, it encouraged people to link (friends list) as a way to keep contact, encourage networking.
You can use specialized systems for each of those tasks, but putting glue code between the system tends to not scale very well.With Drupal, you can get some modules to do a huge part of the work for you.
They tend to work well, but you have to keep in mind that if a module has 80\% chance of working, if your task requires two modules to be combined, your total odds are probably more towards 64\%.
We had to use about 100 modules.
Combining modules such as og, mailhandler, advanced\_forums, specific access control mechanisms, CiviCRM, etc.
*and* having to do maintenance security updates of those modules can be a big challenge (especially when module maintainers push in new features with a security update...).The other thing to consider is that the performance of Drupal for connected users is not wonderful.
It has good caching mechanisms for anonymous users (core/views/panels cache, boost/pressflow), but not much for connected users.
I'm surprised to see that the table of contents of the book shows that there is only one page dedicated to performance.Except for chapters 5, 6 and 10, the other chapters seem like any typical "how to install Drupal, base config, create a module, create a theme".
I guess that's great if you are new to Drupal and you're about to create a social networking site as your first medium-size project.
Although I guess for 30$ it's a good reference for good practices and a first step towards building a social networking site, but you might get stuck half way (when performance, bugs/complexity and complaining users with bike-shed opinions kick in).All things said, we tend to end up buying most of these books anyway.
We usually find small anecdotes or descriptions of best practices which are well summarized, useful references for when you want to disconnect a bit and brainstorm about your project.
Maybe I'll change mind when I read it, but I was a bit disappointed from the table of contents.
:)</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148414</id>
	<title>Re:Drupal is for coders</title>
	<author>Anonymous</author>
	<datestamp>1257068940000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>I have heard *very* good things about Expression Engine...I think you can ask for a full version, free developer's license if you're a working web developer.</p></htmltext>
<tokenext>I have heard * very * good things about Expression Engine...I think you can ask for a full version , free developer 's license if you 're a working web developer .</tokentext>
<sentencetext>I have heard *very* good things about Expression Engine...I think you can ask for a full version, free developer's license if you're a working web developer.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148264</id>
	<title>Good timing on the review</title>
	<author>SgtChaireBourne</author>
	<datestamp>1257068280000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>
The review is well timed. The book was from the beginning of the year, but since then the US Whitehouse has gone back to FOSS on its web site.  It's
<a href="http://techpresident.com/blog-entry/why-white-houses-embrace-drupal-matters-0" title="techpresident.com">using drupal</a> [techpresident.com].  It's good to see more discussion of these tools.  Everyone has heard of <a href="http://drupal.org/" title="drupal.org">Drupal</a> [drupal.org] and <a href="http://www.plone.org/" title="plone.org">plone</a> [plone.org] and respect the capabilities.  They are the heavy hitters like Apache2 for httpd. </p><p> What new FOSS CMS tools are corresponding to Lighttpd and nginx, ready and useful but not as visible as they could be?
</p></htmltext>
<tokenext>The review is well timed .
The book was from the beginning of the year , but since then the US Whitehouse has gone back to FOSS on its web site .
It 's using drupal [ techpresident.com ] .
It 's good to see more discussion of these tools .
Everyone has heard of Drupal [ drupal.org ] and plone [ plone.org ] and respect the capabilities .
They are the heavy hitters like Apache2 for httpd .
What new FOSS CMS tools are corresponding to Lighttpd and nginx , ready and useful but not as visible as they could be ?</tokentext>
<sentencetext>
The review is well timed.
The book was from the beginning of the year, but since then the US Whitehouse has gone back to FOSS on its web site.
It's
using drupal [techpresident.com].
It's good to see more discussion of these tools.
Everyone has heard of Drupal [drupal.org] and plone [plone.org] and respect the capabilities.
They are the heavy hitters like Apache2 for httpd.
What new FOSS CMS tools are corresponding to Lighttpd and nginx, ready and useful but not as visible as they could be?
</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30165668</id>
	<title>Re:Drupal is for coders</title>
	<author>DMUTPeregrine</author>
	<datestamp>1258633200000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>I had similar problems. I switched to SimpleMachines Forum and Tinyportal. Sure, it's not a full CMS, but it works well and doesn't waste my time with debugging.</htmltext>
<tokenext>I had similar problems .
I switched to SimpleMachines Forum and Tinyportal .
Sure , it 's not a full CMS , but it works well and does n't waste my time with debugging .</tokentext>
<sentencetext>I had similar problems.
I switched to SimpleMachines Forum and Tinyportal.
Sure, it's not a full CMS, but it works well and doesn't waste my time with debugging.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147322</id>
	<title>Why would anyone want to start from scratch?</title>
	<author>whitedsepdivine</author>
	<datestamp>1257106500000</datestamp>
	<modclass>Troll</modclass>
	<modscore>0</modscore>
	<htmltext>If I were to make a social application, I would want to build on top of the APIs that all existing social applications have.  Why reinvent the wheel, and why would anyone want to switch to yours when the existing structure has so many users.</htmltext>
<tokenext>If I were to make a social application , I would want to build on top of the APIs that all existing social applications have .
Why reinvent the wheel , and why would anyone want to switch to yours when the existing structure has so many users .</tokentext>
<sentencetext>If I were to make a social application, I would want to build on top of the APIs that all existing social applications have.
Why reinvent the wheel, and why would anyone want to switch to yours when the existing structure has so many users.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658</id>
	<title>Security!</title>
	<author>1s44c</author>
	<datestamp>1257069900000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Noone else has said it so I will. Drupal does let you make very pretty websites with tons of functionality quickly but it has endless security issues. Many of the modules don't seem to be written in any kind of secure way so need endless updates. The core has more than its share of security issues too.</p><p>Personally I prefer software I can install and forget about not software I have to constantly worry about.</p></htmltext>
<tokenext>Noone else has said it so I will .
Drupal does let you make very pretty websites with tons of functionality quickly but it has endless security issues .
Many of the modules do n't seem to be written in any kind of secure way so need endless updates .
The core has more than its share of security issues too.Personally I prefer software I can install and forget about not software I have to constantly worry about .</tokentext>
<sentencetext>Noone else has said it so I will.
Drupal does let you make very pretty websites with tons of functionality quickly but it has endless security issues.
Many of the modules don't seem to be written in any kind of secure way so need endless updates.
The core has more than its share of security issues too.Personally I prefer software I can install and forget about not software I have to constantly worry about.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147522</id>
	<title>Re:Cool Book!</title>
	<author>east coast</author>
	<datestamp>1257107520000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>We have a near-social network intranet where I work. Not a replacement for the real social networks out there but it does allow employees to get the kind of information out there that normal intranet sites normally wouldn't. I guess it makes people who work here seem more personable. Who knows if it has real value but it's there none the less.</htmltext>
<tokenext>We have a near-social network intranet where I work .
Not a replacement for the real social networks out there but it does allow employees to get the kind of information out there that normal intranet sites normally would n't .
I guess it makes people who work here seem more personable .
Who knows if it has real value but it 's there none the less .</tokentext>
<sentencetext>We have a near-social network intranet where I work.
Not a replacement for the real social networks out there but it does allow employees to get the kind of information out there that normal intranet sites normally wouldn't.
I guess it makes people who work here seem more personable.
Who knows if it has real value but it's there none the less.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150210</id>
	<title>Re:Cool Book!</title>
	<author>jc42</author>
	<datestamp>1257076860000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p><i>(Point is: Do we need more social networking sites? Why would I start my own...)</i></p><p>Well, I've recently got ahold of several drupal books, and lots of the online docs, and installed on a handy machine.  The reason is that I'm involved in a couple of products where we could really use a local social network/news/blog site over which we have full control.  Drupal seemed to have lots of rave reviews, so it was a good candidate.</p><p>Unfortunately, after several weeks of roughly half-time studying the docs and experimenting with the software, I had to admit that "I just don't get it".  I wasn't able to make it do anything useful.  This was mostly because I found the docs a morass of new jargon, none of which I understand, mostly written by people who apparently don't understand the concept of a "definition", and think that glowing descriptions are the same thing.  A few questions on the drupal forum didn't help much.  For example, after all that reading, I have no idea what a "node" is or how to recognize one when I see it; I only have many assurances that it's an important concept.  At first I thought it was a kind of file, then I thought it might be like what browser users call a "page", and I had several other guesses, but I had to admit that all were probably wrong.</p><p>So I faced the fact that I had to get <i>something</i> working and usable.  I collected a mixed bag of more limited tools from elsewhere, started exercising my mad perl skillz, and a few weeks later I have something that impresses the clients enough that they've started using it and burying me under requests for more features.</p><p>Now, I can tell by googling that many of those requests could probably be handled by something in drupal.  But unless I can find something that will explain to a dummy like me what buttons to hit on my keyboard and/or mouse/touchpad to get something actually working, I don't think I'll be quite as willing to throw away any more resources on it.  I'll just write off the money (and time) I spent on the books as a loss.</p><p>So is this book useful to a dummy who doesn't yet understand the jargon?  Can an experienced programmer with no knowledge of drupal's terminology actually use it to produce something useful?  And would that programmer understand the results well enough to be able to tweak it the way a client wants?  (That's mostly deep stuff like "Can you put that button on the left and make it a bigger font?"<nobr> <wbr></nobr>;-)  Would money spent on the book pay off, or would I still be unable to get anything to work right?</p><p>I also have some serious security questions, but I suppose this isn't the place to ask them.  And unless I can get the nuts-and-bolts stuff to work, they're not too relevant to anything.</p></htmltext>
<tokenext>( Point is : Do we need more social networking sites ?
Why would I start my own... ) Well , I 've recently got ahold of several drupal books , and lots of the online docs , and installed on a handy machine .
The reason is that I 'm involved in a couple of products where we could really use a local social network/news/blog site over which we have full control .
Drupal seemed to have lots of rave reviews , so it was a good candidate.Unfortunately , after several weeks of roughly half-time studying the docs and experimenting with the software , I had to admit that " I just do n't get it " .
I was n't able to make it do anything useful .
This was mostly because I found the docs a morass of new jargon , none of which I understand , mostly written by people who apparently do n't understand the concept of a " definition " , and think that glowing descriptions are the same thing .
A few questions on the drupal forum did n't help much .
For example , after all that reading , I have no idea what a " node " is or how to recognize one when I see it ; I only have many assurances that it 's an important concept .
At first I thought it was a kind of file , then I thought it might be like what browser users call a " page " , and I had several other guesses , but I had to admit that all were probably wrong.So I faced the fact that I had to get something working and usable .
I collected a mixed bag of more limited tools from elsewhere , started exercising my mad perl skillz , and a few weeks later I have something that impresses the clients enough that they 've started using it and burying me under requests for more features.Now , I can tell by googling that many of those requests could probably be handled by something in drupal .
But unless I can find something that will explain to a dummy like me what buttons to hit on my keyboard and/or mouse/touchpad to get something actually working , I do n't think I 'll be quite as willing to throw away any more resources on it .
I 'll just write off the money ( and time ) I spent on the books as a loss.So is this book useful to a dummy who does n't yet understand the jargon ?
Can an experienced programmer with no knowledge of drupal 's terminology actually use it to produce something useful ?
And would that programmer understand the results well enough to be able to tweak it the way a client wants ?
( That 's mostly deep stuff like " Can you put that button on the left and make it a bigger font ?
" ; - ) Would money spent on the book pay off , or would I still be unable to get anything to work right ? I also have some serious security questions , but I suppose this is n't the place to ask them .
And unless I can get the nuts-and-bolts stuff to work , they 're not too relevant to anything .</tokentext>
<sentencetext>(Point is: Do we need more social networking sites?
Why would I start my own...)Well, I've recently got ahold of several drupal books, and lots of the online docs, and installed on a handy machine.
The reason is that I'm involved in a couple of products where we could really use a local social network/news/blog site over which we have full control.
Drupal seemed to have lots of rave reviews, so it was a good candidate.Unfortunately, after several weeks of roughly half-time studying the docs and experimenting with the software, I had to admit that "I just don't get it".
I wasn't able to make it do anything useful.
This was mostly because I found the docs a morass of new jargon, none of which I understand, mostly written by people who apparently don't understand the concept of a "definition", and think that glowing descriptions are the same thing.
A few questions on the drupal forum didn't help much.
For example, after all that reading, I have no idea what a "node" is or how to recognize one when I see it; I only have many assurances that it's an important concept.
At first I thought it was a kind of file, then I thought it might be like what browser users call a "page", and I had several other guesses, but I had to admit that all were probably wrong.So I faced the fact that I had to get something working and usable.
I collected a mixed bag of more limited tools from elsewhere, started exercising my mad perl skillz, and a few weeks later I have something that impresses the clients enough that they've started using it and burying me under requests for more features.Now, I can tell by googling that many of those requests could probably be handled by something in drupal.
But unless I can find something that will explain to a dummy like me what buttons to hit on my keyboard and/or mouse/touchpad to get something actually working, I don't think I'll be quite as willing to throw away any more resources on it.
I'll just write off the money (and time) I spent on the books as a loss.So is this book useful to a dummy who doesn't yet understand the jargon?
Can an experienced programmer with no knowledge of drupal's terminology actually use it to produce something useful?
And would that programmer understand the results well enough to be able to tweak it the way a client wants?
(That's mostly deep stuff like "Can you put that button on the left and make it a bigger font?
" ;-)  Would money spent on the book pay off, or would I still be unable to get anything to work right?I also have some serious security questions, but I suppose this isn't the place to ask them.
And unless I can get the nuts-and-bolts stuff to work, they're not too relevant to anything.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147794</id>
	<title>I love Drupal</title>
	<author>Anonymous</author>
	<datestamp>1257108900000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext>I use Drupal 6 on a multi-site setup, it's awesome.  One codebase, many web sites.  I wouldn't have a job without it.</htmltext>
<tokenext>I use Drupal 6 on a multi-site setup , it 's awesome .
One codebase , many web sites .
I would n't have a job without it .</tokentext>
<sentencetext>I use Drupal 6 on a multi-site setup, it's awesome.
One codebase, many web sites.
I wouldn't have a job without it.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147672</id>
	<title>Re:what does it say...</title>
	<author>DNS-and-BIND</author>
	<datestamp>1257108240000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Wordpress is a blog, not a CMS.  Apples and oranges.  PS what the heck does Wordpress have to do with a Drupal story anyhow?</htmltext>
<tokenext>Wordpress is a blog , not a CMS .
Apples and oranges .
PS what the heck does Wordpress have to do with a Drupal story anyhow ?</tokentext>
<sentencetext>Wordpress is a blog, not a CMS.
Apples and oranges.
PS what the heck does Wordpress have to do with a Drupal story anyhow?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153666</id>
	<title>Re:Cool Book!</title>
	<author>oatworm</author>
	<datestamp>1258661280000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>O'Reilly's <a href="http://oreilly.com/catalog/9780596515805/" title="oreilly.com">Using Drupal</a> [oreilly.com] is pretty helpful with the basics.  I'm not going to lie to you, there's definitely some opaque terminology in there, but I've noticed that seems to be true with CMSes in general.  I still tend to squint a bit when I have to think about vocabularies and taxonomies, so don't feel too bad.<br> <br>

Once you figure out that just about everything in Drupal is a database object, it all starts to make sense.  A "node" is functionally the same as a database table.  A "view" is functionally the same as a database query.  "Vocabularies" and "taxonomies", meanwhile, can be thought of as related tables that you can use to fine-tune your queries (erm... "Views").  Just as you can have two tables with identical data types but different names, and just as you might do that for organizational purposes (i.e. one table stores shop equipment, the other stores shop inventory), you can use "nodes" with similar data types but different names.  In fact, if memory serves, a "Page", "Story", and "Blog Post" all use the same data types, but are given different names so you can treat each one differently if you're so inclined.  Similarly, just as you can have a table with a column that stores related information with another table (say, a key that corresponds to a specific manufacturer), you can attach a taxonomy to a class of nodes (Page, Story, Blog, custom, whatever), and even have what amounts to sub-taxonomies ("Vocabularies").<br> <br>

To be honest, the data structure format isn't what drives me slightly insane about Drupal.  No, in my case, it's the rather frustrating experience of finding the right combination of modules that actually does something useful.  For example, let's say you want a contact form.  Naturally, you would use the built-in Contact module, right?  Ah, but then you're limited to only having <em>one</em> contact form on the entire site - that's probably not what you want.  Let's see if somebody expanded it.  Well, there's the <a href="http://drupal.org/project/contact\_forms" title="drupal.org">Contact Forms</a> [drupal.org] module, which lets you split out each contact form category into a separate page.  But, what if you want each contact form page to be able to handle a bunch of categories, or what if you want to control the URL it generates?  Chances are, if you want a contact form that you can move around, or even have more than one contact form, you need a way to store contact forms as something that Drupal natively moves around so you can treat them like every other object in your system.  So, now what?  Do we try <a href="http://drupal.org/project/contact\_form\_on\_node" title="drupal.org">Contact Form On Node</a> [drupal.org]?  What if I want it in a block?  Shall we give <a href="http://drupal.org/project/contact\_form\_blocks" title="drupal.org">Contact Form Blocks</a> [drupal.org] a try?  Or do we try <a href="http://drupal.org/project/formblock" title="drupal.org">Form Block</a> [drupal.org]?  Or, do we use the <a href="http://drupal.org/project/webform" title="drupal.org">Webform</a> [drupal.org] module, which gives us forms as nodes?  Or, do we just write our own module and be done with it?  Then there's the matter of theming...<br> <br>

Don't get me wrong.  If you know what you're doing and you have the time and patience to get through it, you can do some pretty cool stuff with Drupal.  That said, if the only CMS you've ever touched in your life was something like Wordpress, you're in for a rough ride.</htmltext>
<tokenext>O'Reilly 's Using Drupal [ oreilly.com ] is pretty helpful with the basics .
I 'm not going to lie to you , there 's definitely some opaque terminology in there , but I 've noticed that seems to be true with CMSes in general .
I still tend to squint a bit when I have to think about vocabularies and taxonomies , so do n't feel too bad .
Once you figure out that just about everything in Drupal is a database object , it all starts to make sense .
A " node " is functionally the same as a database table .
A " view " is functionally the same as a database query .
" Vocabularies " and " taxonomies " , meanwhile , can be thought of as related tables that you can use to fine-tune your queries ( erm... " Views " ) . Just as you can have two tables with identical data types but different names , and just as you might do that for organizational purposes ( i.e .
one table stores shop equipment , the other stores shop inventory ) , you can use " nodes " with similar data types but different names .
In fact , if memory serves , a " Page " , " Story " , and " Blog Post " all use the same data types , but are given different names so you can treat each one differently if you 're so inclined .
Similarly , just as you can have a table with a column that stores related information with another table ( say , a key that corresponds to a specific manufacturer ) , you can attach a taxonomy to a class of nodes ( Page , Story , Blog , custom , whatever ) , and even have what amounts to sub-taxonomies ( " Vocabularies " ) .
To be honest , the data structure format is n't what drives me slightly insane about Drupal .
No , in my case , it 's the rather frustrating experience of finding the right combination of modules that actually does something useful .
For example , let 's say you want a contact form .
Naturally , you would use the built-in Contact module , right ?
Ah , but then you 're limited to only having one contact form on the entire site - that 's probably not what you want .
Let 's see if somebody expanded it .
Well , there 's the Contact Forms [ drupal.org ] module , which lets you split out each contact form category into a separate page .
But , what if you want each contact form page to be able to handle a bunch of categories , or what if you want to control the URL it generates ?
Chances are , if you want a contact form that you can move around , or even have more than one contact form , you need a way to store contact forms as something that Drupal natively moves around so you can treat them like every other object in your system .
So , now what ?
Do we try Contact Form On Node [ drupal.org ] ?
What if I want it in a block ?
Shall we give Contact Form Blocks [ drupal.org ] a try ?
Or do we try Form Block [ drupal.org ] ?
Or , do we use the Webform [ drupal.org ] module , which gives us forms as nodes ?
Or , do we just write our own module and be done with it ?
Then there 's the matter of theming.. . Do n't get me wrong .
If you know what you 're doing and you have the time and patience to get through it , you can do some pretty cool stuff with Drupal .
That said , if the only CMS you 've ever touched in your life was something like Wordpress , you 're in for a rough ride .</tokentext>
<sentencetext>O'Reilly's Using Drupal [oreilly.com] is pretty helpful with the basics.
I'm not going to lie to you, there's definitely some opaque terminology in there, but I've noticed that seems to be true with CMSes in general.
I still tend to squint a bit when I have to think about vocabularies and taxonomies, so don't feel too bad.
Once you figure out that just about everything in Drupal is a database object, it all starts to make sense.
A "node" is functionally the same as a database table.
A "view" is functionally the same as a database query.
"Vocabularies" and "taxonomies", meanwhile, can be thought of as related tables that you can use to fine-tune your queries (erm... "Views").  Just as you can have two tables with identical data types but different names, and just as you might do that for organizational purposes (i.e.
one table stores shop equipment, the other stores shop inventory), you can use "nodes" with similar data types but different names.
In fact, if memory serves, a "Page", "Story", and "Blog Post" all use the same data types, but are given different names so you can treat each one differently if you're so inclined.
Similarly, just as you can have a table with a column that stores related information with another table (say, a key that corresponds to a specific manufacturer), you can attach a taxonomy to a class of nodes (Page, Story, Blog, custom, whatever), and even have what amounts to sub-taxonomies ("Vocabularies").
To be honest, the data structure format isn't what drives me slightly insane about Drupal.
No, in my case, it's the rather frustrating experience of finding the right combination of modules that actually does something useful.
For example, let's say you want a contact form.
Naturally, you would use the built-in Contact module, right?
Ah, but then you're limited to only having one contact form on the entire site - that's probably not what you want.
Let's see if somebody expanded it.
Well, there's the Contact Forms [drupal.org] module, which lets you split out each contact form category into a separate page.
But, what if you want each contact form page to be able to handle a bunch of categories, or what if you want to control the URL it generates?
Chances are, if you want a contact form that you can move around, or even have more than one contact form, you need a way to store contact forms as something that Drupal natively moves around so you can treat them like every other object in your system.
So, now what?
Do we try Contact Form On Node [drupal.org]?
What if I want it in a block?
Shall we give Contact Form Blocks [drupal.org] a try?
Or do we try Form Block [drupal.org]?
Or, do we use the Webform [drupal.org] module, which gives us forms as nodes?
Or, do we just write our own module and be done with it?
Then there's the matter of theming... 

Don't get me wrong.
If you know what you're doing and you have the time and patience to get through it, you can do some pretty cool stuff with Drupal.
That said, if the only CMS you've ever touched in your life was something like Wordpress, you're in for a rough ride.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150210</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147652</id>
	<title>Elgg</title>
	<author>PerfectionLost</author>
	<datestamp>1257108060000</datestamp>
	<modclass>Interestin</modclass>
	<modscore>2</modscore>
	<htmltext>I've been a fan of this open source social network for a bit.

<a href="http://www.elgg.org/" title="elgg.org" rel="nofollow">http://www.elgg.org/</a> [elgg.org]</htmltext>
<tokenext>I 've been a fan of this open source social network for a bit .
http : //www.elgg.org/ [ elgg.org ]</tokentext>
<sentencetext>I've been a fan of this open source social network for a bit.
http://www.elgg.org/ [elgg.org]</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147706</id>
	<title>more than just social networking</title>
	<author>interglossa</author>
	<datestamp>1257108420000</datestamp>
	<modclass>Insightful</modclass>
	<modscore>3</modscore>
	<htmltext>Drupal is a general CMS, not just social networking, a facet they just teased out for this particular book.</htmltext>
<tokenext>Drupal is a general CMS , not just social networking , a facet they just teased out for this particular book .</tokentext>
<sentencetext>Drupal is a general CMS, not just social networking, a facet they just teased out for this particular book.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624</id>
	<title>Re:Three things we don't need.</title>
	<author>armanox</author>
	<datestamp>1257108000000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Can you provide a better alternative for 2 and 3?</htmltext>
<tokenext>Can you provide a better alternative for 2 and 3 ?</tokentext>
<sentencetext>Can you provide a better alternative for 2 and 3?</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147532</parent>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148346</id>
	<title>Better than Joomla</title>
	<author>Anonymous</author>
	<datestamp>1257068640000</datestamp>
	<modclass>Informativ</modclass>
	<modscore>2</modscore>
	<htmltext>I tested both Joomla and Drupal side by side, and for all its issues, drupal beat joomla for one very major reason. Simplicity. Joomla has more documentation, and seems to be technically more capable, but when it comes to added functionality, Joomla is horrendous at ease of use. Drupal was pretty simple to add modules and get going with some non-standard settings. So for Opem CMS, Drupal get the award of lesser of two evils.</htmltext>
<tokenext>I tested both Joomla and Drupal side by side , and for all its issues , drupal beat joomla for one very major reason .
Simplicity. Joomla has more documentation , and seems to be technically more capable , but when it comes to added functionality , Joomla is horrendous at ease of use .
Drupal was pretty simple to add modules and get going with some non-standard settings .
So for Opem CMS , Drupal get the award of lesser of two evils .</tokentext>
<sentencetext>I tested both Joomla and Drupal side by side, and for all its issues, drupal beat joomla for one very major reason.
Simplicity. Joomla has more documentation, and seems to be technically more capable, but when it comes to added functionality, Joomla is horrendous at ease of use.
Drupal was pretty simple to add modules and get going with some non-standard settings.
So for Opem CMS, Drupal get the award of lesser of two evils.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30151418</id>
	<title>CMS != Social Networking</title>
	<author>Demogoblin</author>
	<datestamp>1257083400000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext><p>Drupal is CMS with social networking tacked on.</p><p>If you want a real social networking framework to start from, check out elgg.  They've thought about many of the problems when considering a social graph</p><p>www.elgg.org</p></htmltext>
<tokenext>Drupal is CMS with social networking tacked on.If you want a real social networking framework to start from , check out elgg .
They 've thought about many of the problems when considering a social graphwww.elgg.org</tokentext>
<sentencetext>Drupal is CMS with social networking tacked on.If you want a real social networking framework to start from, check out elgg.
They've thought about many of the problems when considering a social graphwww.elgg.org</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149506</id>
	<title>Drupal 6 Social Networking, the short version</title>
	<author>jalefkowit</author>
	<datestamp>1257074160000</datestamp>
	<modclass>None</modclass>
	<modscore>1</modscore>
	<htmltext>Don't.</htmltext>
<tokenext>Do n't .</tokentext>
<sentencetext>Don't.</sentencetext>
</comment>
<comment>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148910</id>
	<title>Re:Drupal is for coders</title>
	<author>Anonymous</author>
	<datestamp>1257071220000</datestamp>
	<modclass>None</modclass>
	<modscore>0</modscore>
	<htmltext><p>Drupal is practically closed source in the sense that the second you 'hack core' you're no longer 'in' with the drupal community.<br>I agree though, it's great and horrible all at once.</p></htmltext>
<tokenext>Drupal is practically closed source in the sense that the second you 'hack core ' you 're no longer 'in ' with the drupal community.I agree though , it 's great and horrible all at once .</tokentext>
<sentencetext>Drupal is practically closed source in the sense that the second you 'hack core' you're no longer 'in' with the drupal community.I agree though, it's great and horrible all at once.</sentencetext>
	<parent>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942</parent>
</comment>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_23</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153666
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150210
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_11</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30155184
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_21</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30151002
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_19</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30152814
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_15</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30165668
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_12</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147618
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_16</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154358
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_2</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148910
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_13</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147444
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_17</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150114
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147972
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147532
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147322
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_10</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150014
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_6</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147510
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_18</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149876
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_0</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147610
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_14</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148118
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_4</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147522
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_3</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153564
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_8</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147432
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_7</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148414
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_22</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147672
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_1</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153076
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_5</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154114
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_20</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154366
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147532
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147322
</commentlist>
</thread>
<thread>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#thread_09_11_18_1545238_9</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149018
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147532
http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147322
</commentlist>
</thread>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.2</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147502
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.10</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148264
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.9</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147338
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30152814
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150210
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153666
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147444
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147432
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147464
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30151002
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148118
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153564
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147522
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147510
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30153076
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.3</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148346
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.1</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148658
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154358
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150014
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149876
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.8</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147942
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30165668
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148414
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154114
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30155184
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30148910
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.6</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147488
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147618
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147610
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147672
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.0</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147324
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.7</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147794
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.4</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30151418
</commentlist>
</conversation>
<conversation>
	<id>http://www.semanticweb.org/ontologies/ConversationInstances.owl#conversation09_11_18_1545238.5</id>
	<commentlist>http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147322
-http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147532
--http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147624
---http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30154366
---http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30147972
----http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30150114
---http://www.semanticweb.org/ontologies/ConversationInstances.owl#comment09_11_18_1545238.30149018
</commentlist>
</conversation>
