<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Drupal.org - One site or many?</title>
	<atom:link href="http://www.disambiguity.com/drupalorg-one-site-or-many/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.disambiguity.com/drupalorg-one-site-or-many/</link>
	<description>pretty design pending</description>
	<pubDate>Tue, 06 Jan 2009 01:37:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: prodosh</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-152569</link>
		<dc:creator>prodosh</dc:creator>
		<pubDate>Fri, 26 Sep 2008 15:08:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-152569</guid>
		<description>I think a single site (from a user experience point of view, not technically) with a single login that provides easy navigation to all the (sub)-sites would strengthen the Drupal brand while providing an easy way to navigate to around the Drupal world. 

Groups.drupal.org are just as much an integral part of the Drupal experience as is the api or Association site. Drupal provides enough tools for different groups of people to manage the content of different areas of the site independently. This should provide enough independence to different groups to run an area to best serve its visitors.</description>
		<content:encoded><![CDATA[<p>I think a single site (from a user experience point of view, not technically) with a single login that provides easy navigation to all the (sub)-sites would strengthen the Drupal brand while providing an easy way to navigate to around the Drupal world. </p>
<p>Groups.drupal.org are just as much an integral part of the Drupal experience as is the api or Association site. Drupal provides enough tools for different groups of people to manage the content of different areas of the site independently. This should provide enough independence to different groups to run an area to best serve its visitors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kurtfm</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-150922</link>
		<dc:creator>kurtfm</dc:creator>
		<pubDate>Mon, 22 Sep 2008 18:50:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-150922</guid>
		<description>As a user of a few of these sites/sections I personally don't care if they are structurally bound but I do want them experientially bound.  Currently I have to log into drupal.org and groups.drupal with a different account... that doesn't make any sense to me.  Identity management can easily be federated to make this happen (openId could even be used to provide sso).  I also think that there may be some advantage to being able to manage/track my own activities across these diff sites in a profile dashboard of sorts.  It would be cool to see what contributions I have made, where, etc.</description>
		<content:encoded><![CDATA[<p>As a user of a few of these sites/sections I personally don&#8217;t care if they are structurally bound but I do want them experientially bound.  Currently I have to log into drupal.org and groups.drupal with a different account&#8230; that doesn&#8217;t make any sense to me.  Identity management can easily be federated to make this happen (openId could even be used to provide sso).  I also think that there may be some advantage to being able to manage/track my own activities across these diff sites in a profile dashboard of sorts.  It would be cool to see what contributions I have made, where, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: disambiguity - &#187; Drupal.org - Initial thoughts on the Information Architecture</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-150873</link>
		<dc:creator>disambiguity - &#187; Drupal.org - Initial thoughts on the Information Architecture</dc:creator>
		<pubDate>Mon, 22 Sep 2008 15:33:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-150873</guid>
		<description>[...] have been following this process you will know that the overwhelming response to the question of &#8216;one site or many&#8217; has been - many. And for many very good reasons, covering issues from technical and implementation [...]</description>
		<content:encoded><![CDATA[<p>[...] have been following this process you will know that the overwhelming response to the question of &#8216;one site or many&#8217; has been - many. And for many very good reasons, covering issues from technical and implementation [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eigentor</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-150344</link>
		<dc:creator>eigentor</dc:creator>
		<pubDate>Sat, 20 Sep 2008 02:01:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-150344</guid>
		<description>Well, as far as I understand there is a technical need (distributing server load) to create many subsites. But maybe this would not need to be reflected by the original drupal.org (a menu that links all the sites)

At the moment you cannot get to groups directly in the primary Links main menu. If we have subsites, it definitely needs a clear Navigation to link them all.

Type your comment here.</description>
		<content:encoded><![CDATA[<p>Well, as far as I understand there is a technical need (distributing server load) to create many subsites. But maybe this would not need to be reflected by the original drupal.org (a menu that links all the sites)</p>
<p>At the moment you cannot get to groups directly in the primary Links main menu. If we have subsites, it definitely needs a clear Navigation to link them all.</p>
<p>Type your comment here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joon</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-150019</link>
		<dc:creator>joon</dc:creator>
		<pubDate>Thu, 18 Sep 2008 23:42:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-150019</guid>
		<description>It's been beaten to death so I won't repeat that we should go multi-site. To keep everything cohesive, it would be great to see each site with a shared header or side block to bind the separate sites together. Each site can have a distinct design but share a common language as Mark Boulton mentioned about the BBC site.

I understand he will be creating the graphical widgets so it can be reused while still maintaining consistency. I think this is a great approach. As long as each element doesn't come off as too generic, I think that'll be enough to tie each site together while giving some flexibility and variation between sites.

There should still be limits and guidelines so each site doesn't have to be relearned. Some of the ideas mentioned above on services to further connect each site is also great.

Another idea is to work out parallels where possible between different installs to allow linking back and forth. For example, the handbook pages can become  a jumbled mess with comments.

If each page in the handbook can link to creating an issue queue or a forum post, it would be a lot cleaner. If there's a mistake on the page, one click can create the issue and alert doc contributors. If an issue is already created, it will link to it. When the issue is finally closed, it will automatically place a log in the history and revert to a link to create a new issue. Forum posts can just link across the installs.

If there are other areas where connections can be made, it would really help in making everything feel seamless. I'm sure this won't be easy but we can try.</description>
		<content:encoded><![CDATA[<p>It&#8217;s been beaten to death so I won&#8217;t repeat that we should go multi-site. To keep everything cohesive, it would be great to see each site with a shared header or side block to bind the separate sites together. Each site can have a distinct design but share a common language as Mark Boulton mentioned about the BBC site.</p>
<p>I understand he will be creating the graphical widgets so it can be reused while still maintaining consistency. I think this is a great approach. As long as each element doesn&#8217;t come off as too generic, I think that&#8217;ll be enough to tie each site together while giving some flexibility and variation between sites.</p>
<p>There should still be limits and guidelines so each site doesn&#8217;t have to be relearned. Some of the ideas mentioned above on services to further connect each site is also great.</p>
<p>Another idea is to work out parallels where possible between different installs to allow linking back and forth. For example, the handbook pages can become  a jumbled mess with comments.</p>
<p>If each page in the handbook can link to creating an issue queue or a forum post, it would be a lot cleaner. If there&#8217;s a mistake on the page, one click can create the issue and alert doc contributors. If an issue is already created, it will link to it. When the issue is finally closed, it will automatically place a log in the history and revert to a link to create a new issue. Forum posts can just link across the installs.</p>
<p>If there are other areas where connections can be made, it would really help in making everything feel seamless. I&#8217;m sure this won&#8217;t be easy but we can try.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: heather</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-149977</link>
		<dc:creator>heather</dc:creator>
		<pubDate>Thu, 18 Sep 2008 18:22:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-149977</guid>
		<description>@joaquin - i love the jquery site.

i should say, until i read this thread of comments i was resistant to 'diluting' the drupal site, and dispersing the community, segregating developers from end users, making it hard to find content in hidden sections. those were my main concerns (as an end user). i had seen the drawings by catch about my.drupal.org but i wasn't convinced.

comment 18 by eric atkins sounds like the kind of dispersal i was worried about.

now i see that instead of the forums (talking to an empty room) users will be encouraged to connect locally (local groups, like DrupalUK) and find like minds with similar needs tasks (Drupal in Education, Profiles as nodes, Zen theme users, etc). then they are finding solutions. 

the docs would be managed in their own tidy area (i love the friendly 'edit' links of jquery's wiki). that sounds like a huge improvement!

if moshe can solve the unified login and unified search- then we're golden.

i get it now!</description>
		<content:encoded><![CDATA[<p>@joaquin - i love the jquery site.</p>
<p>i should say, until i read this thread of comments i was resistant to &#8216;diluting&#8217; the drupal site, and dispersing the community, segregating developers from end users, making it hard to find content in hidden sections. those were my main concerns (as an end user). i had seen the drawings by catch about my.drupal.org but i wasn&#8217;t convinced.</p>
<p>comment 18 by eric atkins sounds like the kind of dispersal i was worried about.</p>
<p>now i see that instead of the forums (talking to an empty room) users will be encouraged to connect locally (local groups, like DrupalUK) and find like minds with similar needs tasks (Drupal in Education, Profiles as nodes, Zen theme users, etc). then they are finding solutions. </p>
<p>the docs would be managed in their own tidy area (i love the friendly &#8216;edit&#8217; links of jquery&#8217;s wiki). that sounds like a huge improvement!</p>
<p>if moshe can solve the unified login and unified search- then we&#8217;re golden.</p>
<p>i get it now!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Wright (dww)</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-149974</link>
		<dc:creator>Derek Wright (dww)</dc:creator>
		<pubDate>Thu, 18 Sep 2008 17:31:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-149974</guid>
		<description>@Larry in comment #20:

&lt;em&gt;"doing that requires having a unified nid keyspace across an arbitrary number of sites that do NOT share a database."&lt;/em&gt;

What says they can't share a DB?  They're all going to be talking to the same DB server at OSUOSL.  Why can't they share some tables if necessary?  If it was all D5 and we still had the nice {sequences} table, that's the only one we'd have to share.  D6 does indeed make this problem much more difficult to solve.

I guess a big problem with sharing any tables at all is that you have schema skew across version skew and you can't have both D6 and D7 using the same table (at least not core tables).  However, we certainly *could* have a shared custom table that wasn't part of the core schema if that somehow helped us solve this problem.  I'm not intimately familiar enough with the D6 autoincrement changes to know if it'd even be possible to solve this without patching core.  Maybe it's a lost cause.  But, I really think it'd be so much nicer for usability if we could maintain a unique key space.</description>
		<content:encoded><![CDATA[<p>@Larry in comment #20:</p>
<p><em>&#8220;doing that requires having a unified nid keyspace across an arbitrary number of sites that do NOT share a database.&#8221;</em></p>
<p>What says they can&#8217;t share a DB?  They&#8217;re all going to be talking to the same DB server at OSUOSL.  Why can&#8217;t they share some tables if necessary?  If it was all D5 and we still had the nice {sequences} table, that&#8217;s the only one we&#8217;d have to share.  D6 does indeed make this problem much more difficult to solve.</p>
<p>I guess a big problem with sharing any tables at all is that you have schema skew across version skew and you can&#8217;t have both D6 and D7 using the same table (at least not core tables).  However, we certainly *could* have a shared custom table that wasn&#8217;t part of the core schema if that somehow helped us solve this problem.  I&#8217;m not intimately familiar enough with the D6 autoincrement changes to know if it&#8217;d even be possible to solve this without patching core.  Maybe it&#8217;s a lost cause.  But, I really think it&#8217;d be so much nicer for usability if we could maintain a unique key space.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Bryant</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-149789</link>
		<dc:creator>Chris Bryant</dc:creator>
		<pubDate>Wed, 17 Sep 2008 22:41:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-149789</guid>
		<description>I think there is a distinction that would help clarify the question slightly, defining information architecture and visual appearance vs. systems architecture.

The Drupal.org group of sites could appear to be different sites visually (and have different subdomains) while at the same time being one site installation and database.

On the other hand, the site could appear to be visually the same across the board so it appears as one site, but be served by multiple sites and databases.

From an information architecture perspective there should certainly be separate sections/sites and landing pages for the various audiences and uses. From a visual perspective they should be coherent and conistent across the board so that the user never feels they have left the Drupal site/community when moving between the different components.

From a systems architecture perspective the sites should (ideally) all be one install/database. Having the users, roles, permissions, blocks, content types and views all available to any of the different sections/sites would be invaluable, providing the capability for more advanced features and better user experience.

One critical example is having 1 user account across the board. Also, it would allow much closer integration between projects and groups. A project page could have a view block listing of posts in groups that relate to that project. A group page could have a list of related projects, issues, patches and other important information to help users keep updated and get involved.

The downside is that it becomes a much more complex site and more difficult to manage and update. Because of this it makes sense for the sites to live as separate installs that can grow and evolve more quickly.

If that is a necessity then it's critical to have plans and a framework in place for APIs/Services between sites (Services module and XMLRPC?) so that the sites can have more control over sharing users, content, views, etc.</description>
		<content:encoded><![CDATA[<p>I think there is a distinction that would help clarify the question slightly, defining information architecture and visual appearance vs. systems architecture.</p>
<p>The Drupal.org group of sites could appear to be different sites visually (and have different subdomains) while at the same time being one site installation and database.</p>
<p>On the other hand, the site could appear to be visually the same across the board so it appears as one site, but be served by multiple sites and databases.</p>
<p>From an information architecture perspective there should certainly be separate sections/sites and landing pages for the various audiences and uses. From a visual perspective they should be coherent and conistent across the board so that the user never feels they have left the Drupal site/community when moving between the different components.</p>
<p>From a systems architecture perspective the sites should (ideally) all be one install/database. Having the users, roles, permissions, blocks, content types and views all available to any of the different sections/sites would be invaluable, providing the capability for more advanced features and better user experience.</p>
<p>One critical example is having 1 user account across the board. Also, it would allow much closer integration between projects and groups. A project page could have a view block listing of posts in groups that relate to that project. A group page could have a list of related projects, issues, patches and other important information to help users keep updated and get involved.</p>
<p>The downside is that it becomes a much more complex site and more difficult to manage and update. Because of this it makes sense for the sites to live as separate installs that can grow and evolve more quickly.</p>
<p>If that is a necessity then it&#8217;s critical to have plans and a framework in place for APIs/Services between sites (Services module and XMLRPC?) so that the sites can have more control over sharing users, content, views, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michelle</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-149675</link>
		<dc:creator>Michelle</dc:creator>
		<pubDate>Wed, 17 Sep 2008 14:08:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-149675</guid>
		<description>I haven't read all the responses so sorry if it's been said... I like having multiple sites but I think they need to be tied together more. Too many people don't even know g.d.o exists. And when you search on d.o you don't get results from g.d.o or api.d.o. So separate but tightly connected is what I'd like to see.

Michelle</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t read all the responses so sorry if it&#8217;s been said&#8230; I like having multiple sites but I think they need to be tied together more. Too many people don&#8217;t even know g.d.o exists. And when you search on d.o you don&#8217;t get results from g.d.o or api.d.o. So separate but tightly connected is what I&#8217;d like to see.</p>
<p>Michelle</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: behets tom</title>
		<link>http://www.disambiguity.com/drupalorg-one-site-or-many/#comment-149655</link>
		<dc:creator>behets tom</dc:creator>
		<pubDate>Wed, 17 Sep 2008 12:43:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.disambiguity.com/?p=571#comment-149655</guid>
		<description>I prefer 1 drupal site for all.</description>
		<content:encoded><![CDATA[<p>I prefer 1 drupal site for all.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
