[documentation] Sharing content/users between Drupal sites (was Re: multi site docs)

Laura Scott laura at pingv.com
Fri Oct 6 13:56:56 UTC 2006


On Oct 5, 2006, at 1:55 PM, Boris Mann wrote:

> Please...the term "multi-site" refers ONLY to Case 1 -- nothing
> shared, just running on the same codebase.
>
> If this is a HOW TO for *sharing content*....that is a whole other
> tutorial, and is not officially supported (although pulling together
> the info would be great). As I hinted at earlier, you can do sharing
> content without multi-site...it's ALL done at the database layer.
>
> So...I think it should in fact be titled "HOW TO: Sharing
> content/users between Drupal sites"...making no mention of multi-site.

-1 to this idea.

Multisite has been used to mean at least 3 different approaches --  
different databases, same database, hybrid. That is what people will  
be looking for. To deliberately avoid using the word out of a desire  
for diction purity would, in the end, make the handbooks a little  
less usable by making the content a little less findable.

I could see how it could be part of a larger section on sharing  
content, where then feednode approaches, publish/subscribe, and other  
ideas would also be addressed. It should all be in the same area,  
imho. But having multisite covered in one area, and sharing content  
somewhere else altogether, would make no sense to me -- nor, I  
imagine, most d.o users.

I think the best documentation will address user needs as being task- 
oriented, as opposed to organized by functionality or terminology  
exclusively.

Consider an auto manual. How do you check your clutch fluid? A strict  
function-oriented manual would have an explanation of under-dash  
controls in one area. Now you can pop the hood. Another area will  
have an explanation of where all the dipsticks and reservoirs are.  
Now you can spot the clutch fluid reservior. Another area of the  
manual will explain the engine fluids. Now you can understand the  
importance of clutch fluid. Yet another area will tell you how to  
remove the cap. Perhaps another area will offer "best practices" on  
how to do things like check fluids. Some other area yet explains that  
you don't want to check such fluids when the engine is hot. Yet  
another area will tell you just what level the clutch fluid should  
be. Maybe another area will describe the kinds of tools you should  
have on hand.

OR

The manual has an area on owner maintenance. One section covers it  
all. Ah, there's the part on clutch fluid. Right there are all the  
essential pieces of info, from all these different /functions/ of the  
car, pulled together in a way so the person can do the task. (Can you  
tell I had to deal with precisely this on my car recently?)

Back to Drupal handbooks.... People will be looking for ways to solve  
a problem, most likely. For example, "I have seven sites that are  
related somehow. How am I going to configure this?" They /might/  
search for "sharing content" but odds are they've heard or read about  
multisite, and could very likely use that term, too. However they  
search, my feeling is that the results should lead them to an area  
with all of it. To have people search for multisite get only one of a  
half dozen or more approaches, with maybe a mention to refer to some  
totally different area of the handbooks, would be like the first auto  
manual above -- accurate, perhaps, but not very handy for a handbook.  
Like it or not, "multisite" is an important keyword for a large part  
of content-sharing tasks.

If I'm preaching to the choir, please consider this a friendly rant  
to the spheres of the universe.

Laura


More information about the documentation mailing list