<?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: What would make MDC easier for you to use?</title>
	<atom:link href="http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/</link>
	<description>Bits on the rampage: Eric Shepherd's blog.</description>
	<lastBuildDate>Wed, 01 Feb 2012 14:15:55 -0500</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: skierpage</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-88724</link>
		<dc:creator>skierpage</dc:creator>
		<pubDate>Wed, 08 Sep 2010 09:12:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-88724</guid>
		<description>Andrew Sutherland at MoMo &lt;a href=&quot;http://www.visophyte.org/blog/2010/09/07/documentation-for-complex-things-you-dont-basically-already-understand/&quot; rel=&quot;nofollow&quot;&gt;implemented the vision&lt;/a&gt;!
Live code samples in page: yes.
Double-click to edit code snippet in Bespin: yes.
Immediately see the effect of your edits: yes.
Unobtrusively include entire sample program on page, not just fragment: yes.
Auto-link keywords in code fragments to documentation tooltips: yes.

Amazing.</description>
		<content:encoded><![CDATA[<p>Andrew Sutherland at MoMo <a href="http://www.visophyte.org/blog/2010/09/07/documentation-for-complex-things-you-dont-basically-already-understand/" rel="nofollow">implemented the vision</a>!<br />
Live code samples in page: yes.<br />
Double-click to edit code snippet in Bespin: yes.<br />
Immediately see the effect of your edits: yes.<br />
Unobtrusively include entire sample program on page, not just fragment: yes.<br />
Auto-link keywords in code fragments to documentation tooltips: yes.</p>
<p>Amazing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sheppy</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84747</link>
		<dc:creator>sheppy</dc:creator>
		<pubDate>Tue, 09 Mar 2010 00:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84747</guid>
		<description>Deki isn&#039;t blocking the localization; you guys just don&#039;t want to learn and come up with new ways to do things.  None of the things that are commonly complained about area really honestly &lt;b&gt;preventing&lt;/b&gt; localization.</description>
		<content:encoded><![CDATA[<p>Deki isn&#8217;t blocking the localization; you guys just don&#8217;t want to learn and come up with new ways to do things.  None of the things that are commonly complained about area really honestly <b>preventing</b> localization.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ptak82</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84746</link>
		<dc:creator>Ptak82</dc:creator>
		<pubDate>Mon, 08 Mar 2010 20:24:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84746</guid>
		<description>@LouCypher: I also want to back to MediaWiki! 

&lt;b&gt;Dekiwiki blocking Polish MDC localization.&lt;/b&gt;</description>
		<content:encoded><![CDATA[<p>@LouCypher: I also want to back to MediaWiki! </p>
<p><b>Dekiwiki blocking Polish MDC localization.</b></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LouCypher</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84728</link>
		<dc:creator>LouCypher</dc:creator>
		<pubDate>Sat, 27 Feb 2010 11:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84728</guid>
		<description>&lt;blockquote&gt;What would make MDC easier for you to use?&lt;/blockquote&gt;
Back to MediaWiki? :p</description>
		<content:encoded><![CDATA[<blockquote><p>What would make MDC easier for you to use?</p></blockquote>
<p>Back to MediaWiki? :p</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dria</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84686</link>
		<dc:creator>dria</dc:creator>
		<pubDate>Sat, 06 Feb 2010 23:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84686</guid>
		<description>Having some sort of barnstars system would be great :)</description>
		<content:encoded><![CDATA[<p>Having some sort of barnstars system would be great :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Atul</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84669</link>
		<dc:creator>Atul</dc:creator>
		<pubDate>Wed, 03 Feb 2010 18:23:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84669</guid>
		<description>* Flickr-like editing-in-place would be my most desired feature, personally. When I first read that MDC would be WYSIWYG, I interpreted that to mean that when I saw a typo, I could just click on it and edit the typo in-place, the same way I can fix a typo in a Flickr photo description. Instead, my locus of attention (the word that needs changing) disappears as I&#039;m taken to a completely new page which loads the previous page in an editor and I have to re-find my original locus of attention.  Combined with the fact that the new MDC is actually slower than the old MDC, this has actually resulted in me contributing less to MDC than I did when it was a MediaWiki install.

* As far as improving MDC content goes, I think that it&#039;s actually mostly a social issue rather than a technological one: contributors or outstanding articles are never recognized, for instance.  Wikipedia features like &quot;Featured Articles&quot; and more social ones like Barnstars could be really nice here, as well as adding things to the front page that make MDC feel more like a community and less like a static documentation resource like MSDN could go a long way. Adding metrics information that makes it easier for others to figure out where they can contribute to make the biggest difference would also be awesome, e.g. a list of most-requested-for articles or most-linked-to articles that don&#039;t exist yet.

* A very simple &quot;fallback&quot; for the blank nsI* pages would be to automatically insert the IDL file for the interface from MXR in the page. In fact, providing a link to this even if there is content in the page would be really useful, because it&#039;s a manual task I almost always have to do, and that newcomers who don&#039;t know about MXR would be completely lost without.

* To make it easier for others to contribute to making MDC easier to use, it might be nice to highlight a &quot;MDC Addons&quot; page or something, if one doesn&#039;t already exist, which could contain Jetpacks/Addons/GreaseMonkey scripts that add cool functionality.</description>
		<content:encoded><![CDATA[<p>* Flickr-like editing-in-place would be my most desired feature, personally. When I first read that MDC would be WYSIWYG, I interpreted that to mean that when I saw a typo, I could just click on it and edit the typo in-place, the same way I can fix a typo in a Flickr photo description. Instead, my locus of attention (the word that needs changing) disappears as I&#8217;m taken to a completely new page which loads the previous page in an editor and I have to re-find my original locus of attention.  Combined with the fact that the new MDC is actually slower than the old MDC, this has actually resulted in me contributing less to MDC than I did when it was a MediaWiki install.</p>
<p>* As far as improving MDC content goes, I think that it&#8217;s actually mostly a social issue rather than a technological one: contributors or outstanding articles are never recognized, for instance.  Wikipedia features like &#8220;Featured Articles&#8221; and more social ones like Barnstars could be really nice here, as well as adding things to the front page that make MDC feel more like a community and less like a static documentation resource like MSDN could go a long way. Adding metrics information that makes it easier for others to figure out where they can contribute to make the biggest difference would also be awesome, e.g. a list of most-requested-for articles or most-linked-to articles that don&#8217;t exist yet.</p>
<p>* A very simple &#8220;fallback&#8221; for the blank nsI* pages would be to automatically insert the IDL file for the interface from MXR in the page. In fact, providing a link to this even if there is content in the page would be really useful, because it&#8217;s a manual task I almost always have to do, and that newcomers who don&#8217;t know about MXR would be completely lost without.</p>
<p>* To make it easier for others to contribute to making MDC easier to use, it might be nice to highlight a &#8220;MDC Addons&#8221; page or something, if one doesn&#8217;t already exist, which could contain Jetpacks/Addons/GreaseMonkey scripts that add cool functionality.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elchi3</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84667</link>
		<dc:creator>Elchi3</dc:creator>
		<pubDate>Wed, 03 Feb 2010 15:27:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84667</guid>
		<description>Ideas about l10n in short (time is money):

-Create a list of the articles that are most in need of being translated for each language (sorted by hits).
-Display the progress made by each localization team.
-Compare article’s modification date against the modification date of the original English article and mark old articles.

-Improve the search engine.
-Readers should have the ability to rate articles to improve quality.
-Mark not existing talk pages (red link color).

Regards.</description>
		<content:encoded><![CDATA[<p>Ideas about l10n in short (time is money):</p>
<p>-Create a list of the articles that are most in need of being translated for each language (sorted by hits).<br />
-Display the progress made by each localization team.<br />
-Compare article’s modification date against the modification date of the original English article and mark old articles.</p>
<p>-Improve the search engine.<br />
-Readers should have the ability to rate articles to improve quality.<br />
-Mark not existing talk pages (red link color).</p>
<p>Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: skierpage</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84666</link>
		<dc:creator>skierpage</dc:creator>
		<pubDate>Wed, 03 Feb 2010 02:55:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84666</guid>
		<description>1. You&#039;re saying there is a way to say &quot;Embed lines 13-18 of samples/C/HelloWorld.cpp,  highlighting=c++&quot;  and it provides a link to the actual code and you can run it in the blue-sky vision way I described?  Wow.  I don&#039;t see such a template!  I just see lots of fragments of code inline, e.g. Building_an_Extension ; I have no idea how you manage them all and verify they continue to work.

1a.  How do I find which pages have embedded code in them, or which include complete samples?  E.g. NSPR_API_Reference/Introduction_to_NSPR#NSPR_Sample_Code says it presents two samples, but I couldn&#039;t find them.
1b.  Template:Embed_text should add the page to Category:Embedded files&quot;, or if you specify a language for syntax highlighting, the subcategory:Embedded code snippets /javascript.
1c. What&#039;s an example of an area where the sample code is integrated approaching the way I described?
1d. I guess I&#039;m not explaining my vision in an inspiring way.  Take say https://developer.mozilla.org/en/CSS3_Columns .  It presents CSS code snippets, then repeats them inline so you can see the effect.  This is prone to error (two copies to keep in sync, one full of HTML escapes), and non-interactive.  Imagine if the CSS was in a textarea or Bespin and you could modify it and immediately see the sample text change.  Imagine similar for JavaScript, XUL,  canvas. SVG...

2. Source code: Ahh, I see various Template:Source*, I&#039;ve never noticed them browsing MDC.  There should be one template for source that generates links to all of hg/lxr/mxr/DXR David-Humphrey-wonder-tool.

3. I&#039;m confused, do you use doc generation tools at all?  If you do, how do you keep MDC and Mozilla source in sync?
3a. If you do use doc tools, DevMo pages should indicate when parts of them were generated from source code.

In writing this, I was stymied trying to find examples of these facilities in MDC.  Is there a way to see what pages use a template?   &quot;Pages that link to Template:Source&quot; or  Template:Embed_text&quot; doesn&#039;t seem to show which pages invoke a template.

The MDC Help link takes you to a page with an &quot;Editing content&quot; section, but that doesn&#039;t link to How to Help or Getting Started (which are very useful!).

Next time you ask for suggestions, you should link to &quot;Why MDC uses MindTouch&quot; and any other vision documents to encourage better (or less :-) ) debate.

I&#039;m sorry this is an incoherent mix of glitches, questions, and big picture.  Your blog software wouldn&#039;t let me link to MDC pages, it accused me of being &quot;a bit spammy&quot;.

Regards.</description>
		<content:encoded><![CDATA[<p>1. You&#8217;re saying there is a way to say &#8220;Embed lines 13-18 of samples/C/HelloWorld.cpp,  highlighting=c++&#8221;  and it provides a link to the actual code and you can run it in the blue-sky vision way I described?  Wow.  I don&#8217;t see such a template!  I just see lots of fragments of code inline, e.g. Building_an_Extension ; I have no idea how you manage them all and verify they continue to work.</p>
<p>1a.  How do I find which pages have embedded code in them, or which include complete samples?  E.g. NSPR_API_Reference/Introduction_to_NSPR#NSPR_Sample_Code says it presents two samples, but I couldn&#8217;t find them.<br />
1b.  Template:Embed_text should add the page to Category:Embedded files&#8221;, or if you specify a language for syntax highlighting, the subcategory:Embedded code snippets /javascript.<br />
1c. What&#8217;s an example of an area where the sample code is integrated approaching the way I described?<br />
1d. I guess I&#8217;m not explaining my vision in an inspiring way.  Take say <a href="https://developer.mozilla.org/en/CSS3_Columns" rel="nofollow">https://developer.mozilla.org/en/CSS3_Columns</a> .  It presents CSS code snippets, then repeats them inline so you can see the effect.  This is prone to error (two copies to keep in sync, one full of HTML escapes), and non-interactive.  Imagine if the CSS was in a textarea or Bespin and you could modify it and immediately see the sample text change.  Imagine similar for JavaScript, XUL,  canvas. SVG&#8230;</p>
<p>2. Source code: Ahh, I see various Template:Source*, I&#8217;ve never noticed them browsing MDC.  There should be one template for source that generates links to all of hg/lxr/mxr/DXR David-Humphrey-wonder-tool.</p>
<p>3. I&#8217;m confused, do you use doc generation tools at all?  If you do, how do you keep MDC and Mozilla source in sync?<br />
3a. If you do use doc tools, DevMo pages should indicate when parts of them were generated from source code.</p>
<p>In writing this, I was stymied trying to find examples of these facilities in MDC.  Is there a way to see what pages use a template?   &#8220;Pages that link to Template:Source&#8221; or  Template:Embed_text&#8221; doesn&#8217;t seem to show which pages invoke a template.</p>
<p>The MDC Help link takes you to a page with an &#8220;Editing content&#8221; section, but that doesn&#8217;t link to How to Help or Getting Started (which are very useful!).</p>
<p>Next time you ask for suggestions, you should link to &#8220;Why MDC uses MindTouch&#8221; and any other vision documents to encourage better (or less :-) ) debate.</p>
<p>I&#8217;m sorry this is an incoherent mix of glitches, questions, and big picture.  Your blog software wouldn&#8217;t let me link to MDC pages, it accused me of being &#8220;a bit spammy&#8221;.</p>
<p>Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sheppy</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84665</link>
		<dc:creator>sheppy</dc:creator>
		<pubDate>Tue, 02 Feb 2010 19:04:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84665</guid>
		<description>All you should need to do is simply: {{bug(515190)}} to display that link.</description>
		<content:encoded><![CDATA[<p>All you should need to do is simply: {{bug(515190)}} to display that link.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jlebar</title>
		<link>http://www.bitstampede.com/2010/01/28/what-would-make-mdc-easier-for-you-to-use/comment-page-1/#comment-84664</link>
		<dc:creator>jlebar</dc:creator>
		<pubDate>Tue, 02 Feb 2010 18:43:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.bitstampede.com/?p=1503#comment-84664</guid>
		<description>I don&#039;t think the issue is so much whether we&#039;re using MediaWiki per se, but whether we&#039;re using a Wiki with sane plain-text syntax.   For instance, here&#039;s the code I used to add a link to a bug at https://developer.mozilla.org/en/DOM/window.onhashchange :

&lt;code&gt;
&lt;li&gt;&lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=515190&quot; title=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=515190&quot; class=&quot;external&quot;&gt;Bug 515190&lt;/a&gt; - &lt;span class=&quot;bz_default_hidden&quot; id=&quot;summary_alias_container&quot; style=&quot;display: inline;&quot;&gt;&lt;span id=&quot;short_desc_nonedit_display&quot;&gt;Hashchange event should be dispatched synchronously&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/code&gt;
(I hope that came out right...)</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think the issue is so much whether we&#8217;re using MediaWiki per se, but whether we&#8217;re using a Wiki with sane plain-text syntax.   For instance, here&#8217;s the code I used to add a link to a bug at <a href="https://developer.mozilla.org/en/DOM/window.onhashchange" rel="nofollow">https://developer.mozilla.org/en/DOM/window.onhashchange</a> :</p>
<p><code><br />
&lt;li&gt;&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=515190" title="https://bugzilla.mozilla.org/show_bug.cgi?id=515190" class="external"&gt;Bug 515190&lt;/a&gt; - &lt;span class="bz_default_hidden" id="summary_alias_container" style="display: inline;"&gt;&lt;span id="short_desc_nonedit_display"&gt;Hashchange event should be dispatched synchronously&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;<br />
</code><br />
(I hope that came out right&#8230;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

