<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Why and where Fedora needs a CMS solution</title>
	<atom:link href="http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/feed/" rel="self" type="application/rss+xml" />
	<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/</link>
	<description>... the four laws of humanity ...</description>
	<lastBuildDate>Tue, 15 May 2012 07:18:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: King InuYasha</title>
		<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/comment-page-1/#comment-2475</link>
		<dc:creator>King InuYasha</dc:creator>
		<pubDate>Wed, 20 Aug 2008 13:03:46 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=153#comment-2475</guid>
		<description>Perhaps, Enano CMS could be tailored to the needs of the Fedora Project. It has wiki, security settings, and static modes that can be activated per-page, per-section, or throughout the whole thing. Possibly the Fedora Project theme could be converted to an Enano CMS theme so that all of it matches together. The Enano CMS 1.1.x series is improved by leaps and bounds over the 1.0.x series</description>
		<content:encoded><![CDATA[<p>Perhaps, Enano CMS could be tailored to the needs of the Fedora Project. It has wiki, security settings, and static modes that can be activated per-page, per-section, or throughout the whole thing. Possibly the Fedora Project theme could be converted to an Enano CMS theme so that all of it matches together. The Enano CMS 1.1.x series is improved by leaps and bounds over the 1.0.x series</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Lane</title>
		<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/comment-page-1/#comment-2470</link>
		<dc:creator>Ryan Lane</dc:creator>
		<pubDate>Tue, 19 Aug 2008 22:41:17 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=153#comment-2470</guid>
		<description>FlaggedRevs is being used on the german wikipedia, and $wgNamespaceProtection is a built in feature.

Both add little risk, and will not slow down your site. Anything that has serious performance impacts isn&#039;t considered by wikipedia.

&gt; Also, it’s pretty high on my personal
&gt; list that we move up to a rich text 
&gt; editor for the CMS. I’m done with wiki &gt; syntax; it’s just a harder way to show 
&gt; formatting with zero contextual 
&gt; information. I’ll either tag with 
&gt; DocBook XML or use a rich text editor.

Is this the real reason you are suggesting a CMS?</description>
		<content:encoded><![CDATA[<p>FlaggedRevs is being used on the german wikipedia, and $wgNamespaceProtection is a built in feature.</p>
<p>Both add little risk, and will not slow down your site. Anything that has serious performance impacts isn&#8217;t considered by wikipedia.</p>
<p>&gt; Also, it’s pretty high on my personal<br />
&gt; list that we move up to a rich text<br />
&gt; editor for the CMS. I’m done with wiki &gt; syntax; it’s just a harder way to show<br />
&gt; formatting with zero contextual<br />
&gt; information. I’ll either tag with<br />
&gt; DocBook XML or use a rich text editor.</p>
<p>Is this the real reason you are suggesting a CMS?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: quaid</title>
		<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/comment-page-1/#comment-2434</link>
		<dc:creator>quaid</dc:creator>
		<pubDate>Fri, 15 Aug 2008 08:02:44 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=153#comment-2434</guid>
		<description>In reply to Leif:

&gt; Hmm ... I was really hoping you&#039;d sell me on this, I really wanted
&gt; to be :) However I just feel like every point could also be solved
&gt; by using a wiki.

Sure, matching functionality can be achieved.  It&#039;s not hard to jam a feature in a web app and check it off the list.  But does it belong there?

Be careful of feelings in this regard.  We also need facts, experience, and problem scope that is independent of a fixed solution.

&gt; To me, a CMS is a great and wonderful thing, if you don&#039;t have a
&gt; wiki. But having a CMS *and* a wiki seems like it will splinter
&gt; documentation (which acutally sounds like the purpose). I worry that
&gt; splintering will lead to complication and frustration in both
&gt; developers and end users.

In fact, it&#039;s entirely possible the Documentation Project may end up choosing a wiki-only way to author, translate, publish, and print full guides.  The case would have be be very compelling and complete to replace the functionality we have with DocBook XML and the &lt;a href=&quot;http://fedorahosted.org/publican&quot; rel=&quot;nofollow&quot;&gt;publican&lt;/a&gt; toolchain.

However, documentation is not the only content we need to manage.  The tools that produce the static content on fedoraproject.org are elegant but have a fairly high barrier to entry.  The point of a CMS is to lower that barrier while still keeping a framework that is more controllable than a wiki.  Then we can add more people to be able to write, edit, and publish content on the main, more static parts of the public face on fedoraproject.org.  I am also certain that it is going to help the Docs Project.  Current publishing to &lt;a href=&quot;http://docs.fedoraproject.org&quot; rel=&quot;nofollow&quot;&gt;docs.fedoraproject.org&lt;/a&gt; is probably the most archaic website tool still running for Fedora.

&gt; &quot;Where&#039;s that document, the wiki or the CMS?&quot;

&quot;Where&#039;s that software, the source repository or the yum repo?&quot;

We need to make it possible to find documentation wherever it is, man pages in an RPM, pages in MediaWiki, or full-length guides from XML.  Federation is more useful than consolidation.

&gt; &quot;I&#039;m comfortable with the wiki syntax, why do we need to learn
&gt; another one&quot;

For the purposes I&#039;ve been discussing, the CMS is not for regular contributors.  It is a special tool for more static content that needs a higher level of process before publishing.

Also, it&#039;s pretty high on my personal list that we move up to a rich text editor for the CMS.  I&#039;m done with wiki syntax; it&#039;s just a harder way to show formatting with zero contextual information.  I&#039;ll either tag with DocBook XML or use a rich text editor.

&gt; In the end ... I think having the document is more important then
&gt; how or where it&#039;s documented.

Aye, that&#039;s debatable.  A document that is poorly written, inaccurate, out of date, or lacking of good practices doesn&#039;t do you a lot of good just because it&#039;s easy to find.

&gt; I can&#039;t help but feel like adding a CMS into the mix is a step
&gt; backwards. I&#039;ll gladly be proved wrong! :)

I didn&#039;t make it clear enough that a CMS is not supposed to be a new tool for all contributors to hack around with.  I think any project that wants to use it instead of the wiki is welcome to, but they do it at the loss of the wider community of wiki contributors.</description>
		<content:encoded><![CDATA[<p>In reply to Leif:</p>
<p>> Hmm &#8230; I was really hoping you&#8217;d sell me on this, I really wanted<br />
> to be <img src='http://iquaid.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  However I just feel like every point could also be solved<br />
> by using a wiki.</p>
<p>Sure, matching functionality can be achieved.  It&#8217;s not hard to jam a feature in a web app and check it off the list.  But does it belong there?</p>
<p>Be careful of feelings in this regard.  We also need facts, experience, and problem scope that is independent of a fixed solution.</p>
<p>> To me, a CMS is a great and wonderful thing, if you don&#8217;t have a<br />
> wiki. But having a CMS *and* a wiki seems like it will splinter<br />
> documentation (which acutally sounds like the purpose). I worry that<br />
> splintering will lead to complication and frustration in both<br />
> developers and end users.</p>
<p>In fact, it&#8217;s entirely possible the Documentation Project may end up choosing a wiki-only way to author, translate, publish, and print full guides.  The case would have be be very compelling and complete to replace the functionality we have with DocBook XML and the <a href="http://fedorahosted.org/publican" rel="nofollow">publican</a> toolchain.</p>
<p>However, documentation is not the only content we need to manage.  The tools that produce the static content on fedoraproject.org are elegant but have a fairly high barrier to entry.  The point of a CMS is to lower that barrier while still keeping a framework that is more controllable than a wiki.  Then we can add more people to be able to write, edit, and publish content on the main, more static parts of the public face on fedoraproject.org.  I am also certain that it is going to help the Docs Project.  Current publishing to <a href="http://docs.fedoraproject.org" rel="nofollow">docs.fedoraproject.org</a> is probably the most archaic website tool still running for Fedora.</p>
<p>> &#8220;Where&#8217;s that document, the wiki or the CMS?&#8221;</p>
<p>&#8220;Where&#8217;s that software, the source repository or the yum repo?&#8221;</p>
<p>We need to make it possible to find documentation wherever it is, man pages in an RPM, pages in MediaWiki, or full-length guides from XML.  Federation is more useful than consolidation.</p>
<p>> &#8220;I&#8217;m comfortable with the wiki syntax, why do we need to learn<br />
> another one&#8221;</p>
<p>For the purposes I&#8217;ve been discussing, the CMS is not for regular contributors.  It is a special tool for more static content that needs a higher level of process before publishing.</p>
<p>Also, it&#8217;s pretty high on my personal list that we move up to a rich text editor for the CMS.  I&#8217;m done with wiki syntax; it&#8217;s just a harder way to show formatting with zero contextual information.  I&#8217;ll either tag with DocBook XML or use a rich text editor.</p>
<p>> In the end &#8230; I think having the document is more important then<br />
> how or where it&#8217;s documented.</p>
<p>Aye, that&#8217;s debatable.  A document that is poorly written, inaccurate, out of date, or lacking of good practices doesn&#8217;t do you a lot of good just because it&#8217;s easy to find.</p>
<p>> I can&#8217;t help but feel like adding a CMS into the mix is a step<br />
> backwards. I&#8217;ll gladly be proved wrong! <img src='http://iquaid.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I didn&#8217;t make it clear enough that a CMS is not supposed to be a new tool for all contributors to hack around with.  I think any project that wants to use it instead of the wiki is welcome to, but they do it at the loss of the wider community of wiki contributors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leif Gruenwoldt</title>
		<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/comment-page-1/#comment-2432</link>
		<dc:creator>Leif Gruenwoldt</dc:creator>
		<pubDate>Thu, 14 Aug 2008 18:17:42 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=153#comment-2432</guid>
		<description>Hmm...I was really hoping you&#039;d sell me on this, I really wanted to be :) However I just feel like every point could also be solved by using a wiki.

To me, a CMS is a great and wonderful thing, if you don&#039;t have a wiki. But having a CMS *and* a wiki seems like it will splinter documentation (which acutally sounds like the purpose). I worry that splintering will lead to complication and frustration in both developers and end users. 

&quot;Where&#039;s that document, the wiki or the CMS?&quot;

&quot;I&#039;m comfortable with the wiki syntax, why do we need to learn another one&quot;

In the end...I think having the document is more important then how or where it&#039;s documented. 

I can&#039;t help but feel like adding a CMS into the mix is a step backwards. I&#039;ll gladly be proved wrong! :)</description>
		<content:encoded><![CDATA[<p>Hmm&#8230;I was really hoping you&#8217;d sell me on this, I really wanted to be <img src='http://iquaid.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  However I just feel like every point could also be solved by using a wiki.</p>
<p>To me, a CMS is a great and wonderful thing, if you don&#8217;t have a wiki. But having a CMS *and* a wiki seems like it will splinter documentation (which acutally sounds like the purpose). I worry that splintering will lead to complication and frustration in both developers and end users. </p>
<p>&#8220;Where&#8217;s that document, the wiki or the CMS?&#8221;</p>
<p>&#8220;I&#8217;m comfortable with the wiki syntax, why do we need to learn another one&#8221;</p>
<p>In the end&#8230;I think having the document is more important then how or where it&#8217;s documented. </p>
<p>I can&#8217;t help but feel like adding a CMS into the mix is a step backwards. I&#8217;ll gladly be proved wrong! <img src='http://iquaid.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: quaid</title>
		<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/comment-page-1/#comment-2431</link>
		<dc:creator>quaid</dc:creator>
		<pubDate>Thu, 14 Aug 2008 17:06:07 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=153#comment-2431</guid>
		<description>In reply to Ryan:

It is true that a wiki can be modified with extensions to mimic many of the useful features of a CMS. My concerns about that approach are two-fold:

First, relying upon extensions instead of core features adds risk.  We know we&#039;ll need various plugin modules for whatever solution we choose, but if we have to import all the functionality via plugins, it puts us at a much greater infrastructure risk.  For example, right now we implement ACLs in MediaWiki using a plugin that is no(t much) longer supported and (apparently) makes our wiki run slower.  When we chose that solution, it seemed feasible, and now it is in the way of progress.

Second, I do think that it greatly helps the usability of an application when it is built to follow a certain pattern from the start.  Fundamentally, a wiki and a CMS are different.  Diametrically opposed, in some cases.  One is about being as wide open as possible, the other is about content control.  When an application adds functionality that was not part of the core philosophy, it is rarely as clean and useful as a proper implementation.  When the functionality is opposed to the philosophy, such as adding ACLs to a wiki, you get risky complexity, suffering users, and a slower application.

So far this is based on my experience trying to shoe-horn content functionality into applications where it was not part of the original design scope.  There are going to be exceptions to this experience, naturally, but I think those merely prove the ultimate rule I&#039;m standing behind.</description>
		<content:encoded><![CDATA[<p>In reply to Ryan:</p>
<p>It is true that a wiki can be modified with extensions to mimic many of the useful features of a CMS. My concerns about that approach are two-fold:</p>
<p>First, relying upon extensions instead of core features adds risk.  We know we&#8217;ll need various plugin modules for whatever solution we choose, but if we have to import all the functionality via plugins, it puts us at a much greater infrastructure risk.  For example, right now we implement ACLs in MediaWiki using a plugin that is no(t much) longer supported and (apparently) makes our wiki run slower.  When we chose that solution, it seemed feasible, and now it is in the way of progress.</p>
<p>Second, I do think that it greatly helps the usability of an application when it is built to follow a certain pattern from the start.  Fundamentally, a wiki and a CMS are different.  Diametrically opposed, in some cases.  One is about being as wide open as possible, the other is about content control.  When an application adds functionality that was not part of the core philosophy, it is rarely as clean and useful as a proper implementation.  When the functionality is opposed to the philosophy, such as adding ACLs to a wiki, you get risky complexity, suffering users, and a slower application.</p>
<p>So far this is based on my experience trying to shoe-horn content functionality into applications where it was not part of the original design scope.  There are going to be exceptions to this experience, naturally, but I think those merely prove the ultimate rule I&#8217;m standing behind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Lane</title>
		<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/comment-page-1/#comment-2430</link>
		<dc:creator>Ryan Lane</dc:creator>
		<pubDate>Thu, 14 Aug 2008 14:00:48 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=153#comment-2430</guid>
		<description>Some of your points are valid, but I don&#039;t think you are taking a hard enough look at MediaWiki&#039;s available features and plugins. 

If you *really* need to restrict viewing privileges, then you have a good reason to use a CMS, but otherwise, you should take a look at:

http://www.mediawiki.org/wiki/Extension:FlaggedRevs

and:

http://www.mediawiki.org/wiki/Manual:%24wgNamespaceProtection

FlaggedRevs allows you to assign quality status to articles. You could have articles assigned as &quot;Draft&quot;, and &quot;Stable&quot;, or even assign version numbers, so that people know what version of Fedora the documentation is applicable to. It will even let you mark one revision as the one anonymous users will see, so that they won&#039;t see documentation that isn&#039;t ready. This extension is being used on the German Wikipedia.

$wgNamespaceProtection allows you to lock down edit permission to namespaces. You can assign permissions to different namespaces, and only allow users with that specific permission to edit.

I&#039;d send this to the list, but I don&#039;t feel like subscribing just to post one thing.</description>
		<content:encoded><![CDATA[<p>Some of your points are valid, but I don&#8217;t think you are taking a hard enough look at MediaWiki&#8217;s available features and plugins. </p>
<p>If you *really* need to restrict viewing privileges, then you have a good reason to use a CMS, but otherwise, you should take a look at:</p>
<p><a href="http://www.mediawiki.org/wiki/Extension:FlaggedRevs" rel="nofollow">http://www.mediawiki.org/wiki/Extension:FlaggedRevs</a></p>
<p>and:</p>
<p><a href="http://www.mediawiki.org/wiki/Manual:%24wgNamespaceProtection" rel="nofollow">http://www.mediawiki.org/wiki/Manual:%24wgNamespaceProtection</a></p>
<p>FlaggedRevs allows you to assign quality status to articles. You could have articles assigned as &#8220;Draft&#8221;, and &#8220;Stable&#8221;, or even assign version numbers, so that people know what version of Fedora the documentation is applicable to. It will even let you mark one revision as the one anonymous users will see, so that they won&#8217;t see documentation that isn&#8217;t ready. This extension is being used on the German Wikipedia.</p>
<p>$wgNamespaceProtection allows you to lock down edit permission to namespaces. You can assign permissions to different namespaces, and only allow users with that specific permission to edit.</p>
<p>I&#8217;d send this to the list, but I don&#8217;t feel like subscribing just to post one thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andreas</title>
		<link>http://iquaid.org/2008/08/13/why-and-where-fedora-needs-a-cms-solution/comment-page-1/#comment-2428</link>
		<dc:creator>andreas</dc:creator>
		<pubDate>Thu, 14 Aug 2008 07:51:33 +0000</pubDate>
		<guid isPermaLink="false">http://iquaid.org/?p=153#comment-2428</guid>
		<description>I agree that fedora needs a cms, for single users like me, its more easy to search and visit sites build with a cms, right now i can say that for me its a little difficult to follow the content at fedora sites! Waiting for the news...</description>
		<content:encoded><![CDATA[<p>I agree that fedora needs a cms, for single users like me, its more easy to search and visit sites build with a cms, right now i can say that for me its a little difficult to follow the content at fedora sites! Waiting for the news&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

