<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SUMO Blog &#187; Development</title>
	<atom:link href="http://blog.mozilla.com/sumo/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/sumo</link>
	<description>The support.mozilla.org (SUMO) project</description>
	<lastBuildDate>Tue, 07 Feb 2012 03:09:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>SUMO is adding new features: group dashboards and private messaging</title>
		<link>http://blog.mozilla.com/sumo/2011/06/30/sumo-is-adding-new-features-group-dashboards-and-private-messaging/</link>
		<comments>http://blog.mozilla.com/sumo/2011/06/30/sumo-is-adding-new-features-group-dashboards-and-private-messaging/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 21:56:03 +0000</pubDate>
		<dc:creator>Kadir Topal</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Contributor News]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Forums]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[Localization]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1746</guid>
		<description><![CDATA[Hello everyone, Starting today we will be beta testing the new groups and private messaging features of Kitsune. We want to start with a small number of people for now, so we are going to cap this at about ten. &#8230; <a href="http://blog.mozilla.com/sumo/2011/06/30/sumo-is-adding-new-features-group-dashboards-and-private-messaging/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>Starting today we will be beta testing the new groups and private messaging features of Kitsune. We want to start with a small number of people for now, so we are going to cap this at about ten. We will have <a href="http://quality.mozilla.org/events/2011/06/28/sumo-users-groups-testday-friday-july-8th/">a test day for everyone on July 8th</a>. If you are interested in testing private messaging and giving feedback on it, please let me know <a href="https://support.mozilla.com/en-US/forums/contributors/707069">in this thread</a> on the support community forum and I&#8217;ll activate it for you.</p>
<p>If you are a localizer, you can also request the group dashboard feature. This will add another tab to your dashboard and those of your team members. That tab will hold your localization dashboard and a message on top that you as the locale leader can change to message your team. Also, your localization group will get a profile page listing the locale leader and every member of the team.</p>
<p>You can <a href="https://support.mozilla.com/en-US/groups/german-localization">see here</a> what the German localization group profile looks like.</p>
<p>For the groups dashboard I wrote a short tutorial that you can see <a href="https://wiki.mozilla.org/Support/Kitsune/how_to_use_group-dashboards">here</a>.</p>
<p>Private messaging should be fairly intuitive. Once the feature is activated, just click on &#8220;Inbox&#8221; on the upper right corner of the page. Make sure that you only message people who are listed in the forum thread for now.</p>
<p>Please report any issues that you encounter on <a href="http://etherpad.mozilla.com:9000/kitsune-groups-and-messages">this etherpad</a> so we can fix them quickly.</p>
<p>And of course, please let me know if you have any questions.</p>
<p>Thanks!<br />
Kadir</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2011/06/30/sumo-is-adding-new-features-group-dashboards-and-private-messaging/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SUMO 2.4 &#8211; The end of the tunnel</title>
		<link>http://blog.mozilla.com/sumo/2010/12/27/sumo-2-4-the-end-of-the-tunnel/</link>
		<comments>http://blog.mozilla.com/sumo/2010/12/27/sumo-2-4-the-end-of-the-tunnel/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 18:50:36 +0000</pubDate>
		<dc:creator>James Socol</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[kitsune]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1444</guid>
		<description><![CDATA[Two weeks ago, we released SUMO 2.4, completing a year-long project to replace the SUMO platform! SUMO 2.4 moved the last bits of functionality into Kitsune, our Django-based platform. These include user features like login/logout, registration, and profiles. This represents &#8230; <a href="http://blog.mozilla.com/sumo/2010/12/27/sumo-2-4-the-end-of-the-tunnel/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Two weeks ago, we released <a href="http://support.mozilla.com/">SUMO 2.4</a>, completing a year-long project to replace the SUMO platform!</p>
<p>SUMO 2.4 moved the last bits of functionality into <a href="http://github.com/jsocol/kitsune/">Kitsune</a>, our <a href="http://www.djangoproject.com/">Django</a>-based platform. These include user features like login/logout, registration, and profiles.</p>
<p>This represents a significant milestone and success for the <a href="http://support.mozilla.com/">SUMO</a> project, and is particularly meaningful to the development team. We&#8217;ve  been working toward this since January 2010, and seeing it completed is  an amazing feeling.</p>
<p>Over the past year we&#8217;ve progressively replaced pieces of our old platform with new code:</p>
<ul>
<li>In May, we took our first step by transitioning to new <strong>Search Result Pages</strong>.</li>
<li>In July, we switched the <strong>Discussion Forums</strong>, and started authenticating users in both systems.</li>
<li>In August, we turned on the new <strong>Support Forum</strong> section.</li>
<li>In September, we added the new <strong>Army of Awesome</strong>, built very rapidly on the new platform.</li>
<li>Just recently, in November, we brought the new <strong>Knowledge Base</strong>, the largest, and most complex part of SUMO, online.</li>
<li>And with 2.4, we&#8217;ve brought over the last piece, <strong>User Accounts</strong>.</li>
</ul>
<p>This final step in the migration to Kitsune opens up a bunch of new  doors for features and improvements. For example, user registration is  much <strong>simpler</strong> now. We&#8217;re transitioning data internally to be <strong>more secure</strong>. The entire site is <strong>faster</strong> and puts a lot less load on our servers, meaning we can serve <strong>more traffic</strong> with the same hardware.</p>
<p>We are especially happy we were able to complete this transition before the <a href="http://www.mozilla.com/firefox/all-beta.html"><strong>Firefox 4</strong></a> release. Being entirely on the new platform gives us more confidence in  our ability to keep helping users even with traffic spikes from the  release.</p>
<p>We devoted 2010 to investing in this new platform,  designed specifically to make it easier for our awesome community to  help 400 million Firefox users worldwide. In 2011, we&#8217;ll start seeing  the payoff of that investment, for our developers, contributors, and  users, and expect to see SUMO really take off!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/12/27/sumo-2-4-the-end-of-the-tunnel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What&#8217;s new in Kitsune</title>
		<link>http://blog.mozilla.com/sumo/2010/11/11/whats-new-in-kitsune/</link>
		<comments>http://blog.mozilla.com/sumo/2010/11/11/whats-new-in-kitsune/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 23:56:16 +0000</pubDate>
		<dc:creator>Kadir Topal</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Contributor News]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[Localization]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1335</guid>
		<description><![CDATA[In my last post I wrote about the process of creating our new Knowledge Base but that did not answer the question of how the new KB will improve the experience for users and contributors. There are so many exciting &#8230; <a href="http://blog.mozilla.com/sumo/2010/11/11/whats-new-in-kitsune/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="Ludicrous Speed by DanDeChiaro, on Flickr" href="http://www.flickr.com/photos/dandechiaro/4151566643/"><img src="http://farm3.static.flickr.com/2648/4151566643_9fef270924.jpg" alt="Ludicrous Speed" width="500" height="332" /></a><br />
In <a href="http://blog.mozilla.com/sumo/2010/11/05/creating-the-new-sumo-knowledge-base-from-zero-to-code/ ">my last post</a> I wrote about the process of creating our new  Knowledge Base but that did not answer the question of how the new KB  will improve the experience for users and contributors.</p>
<p>There are so many exciting parts to the new Knowledge Base that it&#8217;s  hard to know what to talk about first. The biggest improvement was also  the most requested – <strong>speed</strong>. With our old KB it was often hard to find  out why pages timed out and even harder to actually do anything about  it. With the new system we know every detail and can tweak the  performance, move things around and make sure that users will see a page  in an instant. As has been shown <a href="http://www.akamai.com/html/about/press/releases/2009/press_091409.html ">time</a> and <a href="http://www.useit.com/alertbox/response-times.html ">time</a> <a href="http://googleresearch.blogspot.com/2009/06/speed-matters.html ">again</a>, speed  is the ultimate measure of usefulness. Even a 3 second response time  will often lead to users leaving the site or being unsatisfied with the  interaction no matter how good the content. So we&#8217;ve focused heavily on  this.</p>
<p>The latest numbers we have show a huge improvement in response  times – to be precise, a 28-fold increase in handled requests per  second! That&#8217;s incredible indeed. The best part is that it will make the  KB more useful for users as well as contributors. Gone are the days of  timed out dashboards and slow loading pages.</p>
<h2><strong>What you can do!</strong></h2>
<p>Of course speed is not the only improvement with this new system.  Over the next few weeks leading up to the release, we will write more  about specific new features and improvements. But you don&#8217;t have to wait  for the November 30th release to see for yourself. Take a look at the  work-in-progress on our <a href="https://master.support.mozilla.com/ ">staging server</a>.</p>
<p>If you are interested, help  us make it as bug free as possible by joining us for a <a href="http://blog.mozilla.com/sumo/2010/11/03/qa-day-for-the-new-sumo-kb-software/">QA day on  November 12th</a>. From 8am to 5pm PST we&#8217;ll gather in #sumo on IRC to make sure the KB is ready for the release. We&#8217;d love to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/11/11/whats-new-in-kitsune/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SUMO 2.1: New Discussion Forums</title>
		<link>http://blog.mozilla.com/sumo/2010/06/24/sumo-2-1-new-discussion-forums/</link>
		<comments>http://blog.mozilla.com/sumo/2010/06/24/sumo-2-1-new-discussion-forums/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 21:19:15 +0000</pubDate>
		<dc:creator>James Socol</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[kitsune]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[roadmap]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1174</guid>
		<description><![CDATA[On Wednesday this week, we migrated the discussion forums on support.mozilla.com to our new platform. The forums we moved over are Contributors Off Topic Knowledge Base Articles We did not move the Firefox support forum: that is coming in our &#8230; <a href="http://blog.mozilla.com/sumo/2010/06/24/sumo-2-1-new-discussion-forums/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On Wednesday this week, we migrated the <a href="http://support.mozilla.com/forums">discussion forums</a> on <a href="http://support.mozilla.com/">support.mozilla.com</a> to our <a href="http://wiki.mozilla.org/Support/Kitsune">new platform</a>.</p>
<p>The forums we moved over are</p>
<ul>
<li><a href="http://support.mozilla.com/forums/contributors">Contributors</a></li>
<li><a href="http://support.mozilla.com/forums/off-topic">Off Topic</a></li>
<li><a href="http://support.mozilla.com/forums/knowledge-base-articles">Knowledge Base Articles</a></li>
</ul>
<p>We did not move the <a href="http://support.mozilla.com/forum/1">Firefox support forum</a>: that is coming in our next major milestone. These discussion forums join <a href="http://support.mozilla.com/search">search results</a> as the second component of the site to move over to the new platform.</p>
<p>The new discussion forums are very similar to the old discussion forums. We tried to keep big changes to a minimum. If you see something that doesn&#8217;t seem like it&#8217;s working right, let us know in the comments here, or <a href="https://support.mozilla.com/en-US/forums/contributors/704490">in the Contributors&#8217; forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/06/24/sumo-2-1-new-discussion-forums/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Check out mockups for the new Support Forums</title>
		<link>http://blog.mozilla.com/sumo/2010/05/11/check-out-mockups-for-the-new-support-forums/</link>
		<comments>http://blog.mozilla.com/sumo/2010/05/11/check-out-mockups-for-the-new-support-forums/#comments</comments>
		<pubDate>Tue, 11 May 2010 20:17:49 +0000</pubDate>
		<dc:creator>Cheng Wang</dc:creator>
				<category><![CDATA[Contributor News]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1119</guid>
		<description><![CDATA[The rewrite of the Firefox Support Forums is well underway. Chris Howse, UX designer for the Mozilla websites, has been working over the last couple weeks on making high-fidelity mockups to give us a taste of how the new forums &#8230; <a href="http://blog.mozilla.com/sumo/2010/05/11/check-out-mockups-for-the-new-support-forums/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://blog.mozilla.com/sumo/2010/02/26/redesigning-the-support-forum/">rewrite of the Firefox Support Forums</a> is well underway.  Chris Howse, UX designer for the Mozilla websites, has been working over the last couple weeks on making high-fidelity mockups to give us a taste of how the new forums will look and feel.</p>
<p>The first mockup shows how the questions and replies themselves will look.  As you can see, users are now given the option to vote that they have a certain problem as well as vote on whether replies are helpful.  To make sure that useful replies don&#8217;t get lost after other posts, they&#8217;re being summarized below the question. We&#8217;ve also moved stuff like System information to the sidebar, adding in tags and related questions to help improve navigation between forum questions.  This way, if you&#8217;re looking for help with something, you can easily find similar threads if the one you&#8217;re looking at doesn&#8217;t help.  Also, if you&#8217;re answering this thread, you may find that you also know the answer to a related question.<br />
<a href="http://blog.mozilla.com/sumo/files/2010/05/thread.png"><img class="aligncenter size-medium wp-image-1122" title="thread" src="http://blog.mozilla.com/sumo/files/2010/05/thread-thumb.png" alt="" /></a><br />
We&#8217;ll also color certain replies differently: The chosen solution is highlighted in green, posts by the original question-asker are blue and other threads are white.</p>
<p><a href="http://blog.mozilla.com/sumo/files/2010/05/thread_reply_types.png"><img class="aligncenter size-medium wp-image-1120" title="thread_reply_types" src="http://blog.mozilla.com/sumo/files/2010/05/thread_reply_types-thumb.png" alt="" /></a>The second mockup shows how the thread listing will look.  To make it easier to browse the forum and find questions you can help with, we&#8217;ve added tags, the number of &#8220;I have this problem&#8221; votes and most importantly a short summary to this view.  You&#8217;re also shown if you&#8217;ve contributed to the thread already and what its status is.  We&#8217;ve kept the filter buttons at the top, letting you view common views (most recent, solved only etc).<br />
<a href="http://blog.mozilla.com/sumo/files/2010/05/threadlist.png"><img class="aligncenter size-medium wp-image-1121" title="threadlist" src="http://blog.mozilla.com/sumo/files/2010/05/threadlist-thumb.png" alt="" /></a></p>
<p>Chris Howse has made many more detailed mockups showing various views and button states.  You can check them all out in the following two bugs:</p>
<ul>
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=556285">Mockups for the individual question view</a></li>
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=556287">Mockups for the thread listing view </a></li>
</ul>
<p>We hope you enjoyed this view into the future of the forums. What do you think?  We&#8217;ll give another update as more development happens, so stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/05/11/check-out-mockups-for-the-new-support-forums/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SUMO platform roadmap for the rest of 2010: The timeline</title>
		<link>http://blog.mozilla.com/sumo/2010/04/07/sumo-platform-roadmap-for-the-rest-of-2010-the-timeline/</link>
		<comments>http://blog.mozilla.com/sumo/2010/04/07/sumo-platform-roadmap-for-the-rest-of-2010-the-timeline/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 20:02:56 +0000</pubDate>
		<dc:creator>Chris Ilias</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1068</guid>
		<description><![CDATA[Now that we&#8217;ve decided to develop a new platform for SUMO, let&#8217;s look at how it&#8217;ll be developed and how the transition will take place. Since SUMO consists of many components which can be developed one-by-one, Kitsune will be implemented &#8230; <a href="http://blog.mozilla.com/sumo/2010/04/07/sumo-platform-roadmap-for-the-rest-of-2010-the-timeline/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Now that we&#8217;ve decided to develop a <a href="http://blog.mozilla.com/sumo/2010/02/18/the-bright-future-of-the-sumo-platform/">new platform for SUMO</a>, let&#8217;s look at how it&#8217;ll be developed and how the transition will take place. Since SUMO consists of many components which can be developed one-by-one, <a href="https://wiki.mozilla.org/Support/Kitsune">Kitsune</a> will be implemented in a series of releases rather than all at once. As each component is developed, it will replace the current SUMO code and we&#8217;ll essentially have a hybrid system until the transition is complete.</p>
<p>So what comes first and when does it happen?</p>
<ul>
<li><strong>SUMO 2.0 &#8211; Search results</strong>: April 2010.</li>
<li><strong>SUMO 2.1 &#8211; Contributors forum and the Off-topic forum</strong>: May 2010.<br />
These are general discussion forums, and the goal is to move off of TikiWiki code while retaining functionality.</li>
<li><strong>SUMO 2.2 &#8211; Support forum</strong>: June 2010.<br />
The Support forum has many features specifically designed for providing software support and is coded separately. Part of this goal is to redesign the support forum to make it easier for users to find answers without cluttering the forum with &#8220;me too&#8221; posts. Another part is to make it easier for community members to get involved and become contributors. If you are a regular reader of this blog, you know that the work has already begun on the redesign. For more information, see the <a title="Product Requirements Document" href="https://wiki.mozilla.org/Support/ForumRedesignPRD">PRD</a>, and the previous <a href="http://blog.mozilla.com/sumo/2010/02/26/redesigning-the-support-forum/">blog</a> <a href="http://blog.mozilla.com/sumo/2010/03/10/another-forum-redesign-mockup/">posts</a>.</li>
<li><strong>SUMO 2.3 &#8211; Wiki</strong>: Summer and Autumn 2010.<br />
The wiki is what is used for the Knowledge Base, and other documentation (including localization). This is the most complex component and therefore we expect it to require the most time. We&#8217;ll also be taking this opportunity to redesign the KB as well, So for the next three months we will start working with the community to draft the details. More information about that process will be posted soon.</li>
<li><strong>SUMO 2.4 &#8211; User management</strong>: Winter 2010.<br />
This last component covers items like login, log out, and preferences. For technical reasons, all other components need be done before this can be transitioned.</li>
</ul>
<p>Once that last user management piece is in place, we will be fully transitioned to Kitsune. Any bugs found in the new code will likely need to wait (unless they&#8217;re severe) until the entire transition is finished before being addressed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/04/07/sumo-platform-roadmap-for-the-rest-of-2010-the-timeline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SUMO platform roadmap for the rest of 2010: Milestones	and priorities</title>
		<link>http://blog.mozilla.com/sumo/2010/03/31/sumo-platform-roadmap-for-the-rest-of-2010-milestonesand-priorities/</link>
		<comments>http://blog.mozilla.com/sumo/2010/03/31/sumo-platform-roadmap-for-the-rest-of-2010-milestonesand-priorities/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 15:54:36 +0000</pubDate>
		<dc:creator>Chris Ilias</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Contributor News]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1065</guid>
		<description><![CDATA[Last month, we blogged about the upcoming SUMO platform that will make SUMO much more enjoyable to use for users, contributors, and developers. Of course, SUMO 2.0 (codenamed Kitsune) can&#8217;t be written over night &#8212; it&#8217;s quite an undertaking to &#8230; <a href="http://blog.mozilla.com/sumo/2010/03/31/sumo-platform-roadmap-for-the-rest-of-2010-milestonesand-priorities/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last month, we blogged about the <a href="http://blog.mozilla.com/sumo/2010/02/18/the-bright-future-of-the-sumo-platform/">upcoming  SUMO platform</a> that will make SUMO much more enjoyable to use for  users, contributors, and developers. Of course, SUMO 2.0 (codenamed <a href="https://wiki.mozilla.org/Support/Kitsune">Kitsune</a>) can&#8217;t be  written over night &#8212; it&#8217;s quite an undertaking to be honest &#8212; but it&#8217;s  important that we do this as soon as possible.</p>
<p>Since development resources are limited and a project like this requires  that we scrutinize our priorities, we&#8217;d like to make it clear that we  will devote as much time as possible to Kitsune development. As a  result, any work on the previous (Tiki) code will strictly be for  maintenance purposes: unless a bug in the previous code simply <em>must</em> be fixed as soon as possible, it will likely not be worked on.</p>
<p>We will be making some changes to the SUMO milestones:</p>
<ul>
<li>The SUMO 1.6 milestone is going be canceled. Any current 1.6 bugs  will be moved to &#8220;Future&#8221;, but we will go through that list of bugs to  make sure urgent bugs are fixed soon.</li>
<li>Any future maintenance releases to the current code will be updates to  SUMO 1.5.x (1.5.3, 1.5.4, etc.).</li>
<li>All new Kitsune work is being targeted for SUMO 2.0 and newer versions.</li>
</ul>
<p>This is going to require some patience from all of us who are waiting  for a certain feature or a minor bug to be fixed. Most, if not all of  those concerns can be fixed in Kitsune, and the sooner we switch to it,  the sooner we will have a much faster and more reliable support platform.</p>
<p>We will blog more about the roadmap for Kitsune soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/03/31/sumo-platform-roadmap-for-the-rest-of-2010-milestonesand-priorities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Forum redesign mockup</title>
		<link>http://blog.mozilla.com/sumo/2010/03/10/another-forum-redesign-mockup/</link>
		<comments>http://blog.mozilla.com/sumo/2010/03/10/another-forum-redesign-mockup/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 22:25:21 +0000</pubDate>
		<dc:creator>Cheng Wang</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=1018</guid>
		<description><![CDATA[Based on some feedback to the last design, we&#8217;ve come up with an alternative concept for the forum redesign. While it has many of the same features as the last one (users will still be able to vote on individual &#8230; <a href="http://blog.mozilla.com/sumo/2010/03/10/another-forum-redesign-mockup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Based on some feedback to the <a href="http://blog.mozilla.com/sumo/2010/02/26/redesigning-the-support-forum/">last design</a>, we&#8217;ve come up with an alternative concept for the forum redesign.  While it has many of the same features as the last one (users will still be able to vote on individual posts in a thread as well as have a button to say &#8220;I have this issue too&#8221; ), there are a few changes:</p>
<ul>
<li>There are no longer two distinct areas for discussion vs solutions.  Instead there is a chronological order of posts.  (Like a traditional forum.)</li>
<li> The most useful post in a thread will be highlighted rather than shifted to the top to prevent breaking up discussions.</li>
<li> Posts by the original thread author will also be highlighted.</li>
</ul>
<p>You can see these in the mockup below:<br />
<a href="http://blog.mozilla.com/sumo/files/2010/03/New-Forum-Mockup1.png"><img src="http://blog.mozilla.com/sumo/files/2010/03/New-Forum-Mockup-small.png" alt="" title="Alternate Forum Mockup" class="aligncenter size-medium wp-image-1021" /></a></p>
<p>Here&#8217;s the rationale for these changes: When we looked at a sampling of solved threads, we found that the vast majority (30-to-1) were solved in one or two replies.  This seemed to suggest that the benefit of bubbling up the top solutions was small since there weren&#8217;t many solutions for forum users to sort through.  On the other hand, a chronological ordering would simplify the user interface and may promote discussion and community building between contributors.</p>
<p>Please give us your feedback on this design/mockup.  What additional features would you like to see, what would you like to see done differently?</p>
<p>The mockup also shows a three-tiered voting system for posts with &#8220;this was helpful&#8221;, &#8220;this was helpful but didn&#8217;t fix my problem&#8221; and &#8220;this wasn&#8217;t helpful&#8221;.  Please let us know what you think of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/03/10/another-forum-redesign-mockup/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Redesigning the support forum</title>
		<link>http://blog.mozilla.com/sumo/2010/02/26/redesigning-the-support-forum/</link>
		<comments>http://blog.mozilla.com/sumo/2010/02/26/redesigning-the-support-forum/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 01:21:45 +0000</pubDate>
		<dc:creator>Cheng Wang</dc:creator>
				<category><![CDATA[Contributor News]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=995</guid>
		<description><![CDATA[With the rewrite of the SUMO platform underway, this is a great time to rethink how we want to handle our support forum.  While the existing forum format is good for promoting discussions and interaction, it isn&#8217;t optimized for getting &#8230; <a href="http://blog.mozilla.com/sumo/2010/02/26/redesigning-the-support-forum/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>With the <a href="http://blog.mozilla.com/sumo/2010/02/23/the-evolution-of-sumo/">rewrite of the SUMO platform</a> underway, this is a great time to  rethink how we want to handle our support forum.  While the existing  forum format is good for promoting discussions and interaction, it isn&#8217;t optimized for getting users to the answers to their problems.  Also, anyone who has been helping users in our forum know that it&#8217;s not  exactly the fastest forum in the world&#8230;</p>
<p>A number of websites that have been set up specifically with the goal of answering questions actually don&#8217;t use the traditional forum format.   For example, <a href="http://answers.yahoo.com/">Yahoo! Answers</a>, <a href="http://www.getsatisfaction.com/">Get Satisfaction</a> and <a href="http://stackoverflow.com/">Stack Overflow</a> all use a more problem-solution based approach. We&#8217;d like to take cues and ideas from these sites and redesign the way users and contributors interact on  our support forums to make it more fun and engaging to help users.</p>
<p>We&#8217;ve started to draft up how this redesigned support forum would look and would like your input on how to make the final support forum  best fit your needs as contributors as well as those of our users. Note that we are talking about the English Support forum on SUMO here &#8212; it will not apply to the Contributors or Off-topic forums, which have different needs.</p>
<p><strong>Our proposal</strong><br />
The key objectives of this redesign are:</p>
<ul>
<li>To make it easier for users to identify the solution to their problem.</li>
<li>To make it easier for contributors to focus on the questions that  matter to them &#8212; for example, only questions asked by Linux users.</li>
<li>To make the forum much faster and more enjoyable to use.</li>
</ul>
<p>The key element to the new design will be the ability for a user to vote up (or &#8220;me too&#8221;) threads which adds him to the notification list.  If a user sees a problem description that matches his own, he can vote it up, thereby  giving it more attention and increasing the chances of good solutions.  We can then make sure that these questions are shown more prominently in the thread listing.</p>
<p>Answers to questions can also be voted on &#8212; not just by the original asker, but by everyone.  That way, the best solution for the majority of people will bubble up to the top.</p>
<p>Lastly, we want to provide an area of the page to get followup information from the original person with the question.  Asking for more  information is a key part of the troubleshooting process, but it&#8217;s important that the information is readily available near the original  question, and not buried somewhere in a lengthy discussion thread.</p>
<p>We&#8217;ve put together a rough mockup of how this may look to give you a  better sense of what these mean.  Once we&#8217;ve finalized on the list of features, we&#8217;ll be redrafting it to actually look good, too. <img src='http://blog.mozilla.com/sumo/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://blog.mozilla.com/sumo/files/2010/02/mockup.png"><img class="alignnone size-medium wp-image-998" title="Mockup, click to see larger" src="http://blog.mozilla.com/sumo/files/2010/02/mockup-small-300x300.png" alt="Small-sized mockup" width="300" height="300" /></a></p>
<p>What do you think?  What kinds of features do you think are necessary in this kind of new support system?  We&#8217;ve got ideas like tagging, custom dashboards, as well as savable views.  However, we&#8217;d love to hear your thoughts and  ideas to make sure we aren&#8217;t missing something here.</p>
<p>So, if you have feedback, please let us know.  You can edit <a href="https://wiki.mozilla.org/Support/ForumRedesignPRD">the PRD</a> or  just comment in this blog.  Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/02/26/redesigning-the-support-forum/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Evolution of SUMO</title>
		<link>http://blog.mozilla.com/sumo/2010/02/23/the-evolution-of-sumo/</link>
		<comments>http://blog.mozilla.com/sumo/2010/02/23/the-evolution-of-sumo/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 00:28:36 +0000</pubDate>
		<dc:creator>James Socol</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[kitsune]]></category>
		<category><![CDATA[tiki]]></category>
		<category><![CDATA[tikiwiki]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/sumo/?p=981</guid>
		<description><![CDATA[(Guest post by James Socol of the webdev team. Comments or questions? Head on over to James&#8217; original blog post and comment there!) When I joined the SUMO team six months ago, the team was just starting a discussion of &#8230; <a href="http://blog.mozilla.com/sumo/2010/02/23/the-evolution-of-sumo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>(Guest post by <a href="http://coffeeonthekeyboard.com/">James Socol</a> of the webdev team. </em><em>Comments or questions? Head on over to <a href="http://coffeeonthekeyboard.com/the-evolution-of-sumo-339/">James&#8217;  original blog post</a> and comment there!</em>)</p>
<p>When I joined the <a title="SUpport dot MOzilla dot com" href="http://support.mozilla.com/" target="_blank">SUMO</a> team six  months ago, the team was just starting a discussion of “where do we go  from here?”  SUMO was built on a <abbr title="Content Management System">CMS</abbr> called <a href="http://tikiwiki.org/" target="_blank">TikiWiki</a>, and  had diverged pretty significantly in two years. (David Tenser wrote <a href="http://blog.mozilla.com/sumo/2010/02/18/the-bright-future-of-the-sumo-platform/" target="_blank">a more detailed history</a> if you’re interested.)</p>
<p>After a few months of talking and testing—and a few changes of  direction—we’ve decided that SUMO will follow our colleagues on <a title="Addons dot Mozilla dor Org" href="https://addons.mozilla.org/" target="_blank">AMO</a> and move to a custom web application, built on <a href="http://www.djangoproject.com/">Django</a>, a development  framework in Python.</p>
<p>Why are we committing to such a dramatic new direction? Three major  reasons. <em>Keep in mind that SUMO was built  on TikiWiki 1.10, a little more than two years out of date.</em></p>
<h3>Performance</h3>
<p>TikiWiki is a very feature-rich application. An unfortunate trade-off  for us is performance, especially on a site serving 16 million users  every week. <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=532498" target="_blank">As our European users</a> in particular know, SUMO can  be unacceptably slow at times, especially when editing articles. Many of  the changes we made to the platform—most of which were contributed back  over the past few months—were to improve performance via tools like  output caching, database replication, and just refactoring. When we  evaluated the latest version of TikiWiki, we found that performance was  around the same, on average.</p>
<p>In the new platform, we’ll be taking advantage of techniques now  available, including query and template/fragment caching and expect to  see dramatic performance improvements. We’ll also be avoiding some of  the performance pitfalls that TikiWiki fell into over the years with  improvements to the security, database, and templating layers, among  others.</p>
<p>But the biggest performance impact—I expect—will be moving from a  general-purpose CMS to a dedicated web application, focused on providing  the SUMO experience.</p>
<h3>Hackability</h3>
<p>To work on SUMO, you have to overcome a steep learning curve.  Components tend to be tightly-coupled, or grouped in unintuitive ways,  and are not as extensible as we’d like. The lack of a comprehensive test  suite leaves changes to important sections of code open to introducing  regressions in otherwise unrelated, dependent areas. SUMO 1.x also fails  to function without a relatively complete copy of its database, which  makes it difficult for community members outside the company to  contribute.</p>
<p>With the new platform, and some discipline from the team, our goal is  to improve all of these and make it easier for someone to get started  hacking on SUMO.</p>
<ul>
<li>We’ll be striving to keep code loosely-coupled and  extensible—including using existing or external libraries whenever  possible, and turning our own contributions into external libraries  where possible.</li>
<li>We’re adopting a test-driven development workflow to ensure that our  components are easier to safely hack, and lighten the load on our <abbr title="Quality Assurance">QA</abbr> team by reducing regressions.</li>
<li><abbr title="Test-Driven Development">TDD</abbr> and Django will  make it easier to work without a copy of the database, using fixtures  and migrations to minimize the dependence on real data.</li>
</ul>
<p>The net effect of these decisions will be to lower the barrier to  entry to SUMO development, and hopefully make useful code available to  other projects. Wil Clouser <a href="http://micropipes.com/blog/2009/11/17/amo-development-changes-in-2010/" target="_blank">listed more strengths</a> of Django as a platform when  the AMO team decided to switch.</p>
<h3>Strength in Numbers</h3>
<p>By using the same platform as AMO, both teams will benefit from  sharing code and resources. We’re already using the same template  adapter, database router, caching layer, and HTML sanitizer. As open  source developers often say: “with enough eyes, all bugs are shallow,”  and by sharing code we get more eyes on it. We’ll benefit from insights  the AMO team has gleaned by starting the process of moving from a PHP  framework to Python just ahead of us. We’ll even be able to send code  reviews across teams and benefit from deeper knowledge of the various  problem domains we share: have a question about localization? Both teams  can share expertise and best-practices.</p>
<p>Solving problems once and sharing the solution directly reduces the  amount of work both teams have to do. And when SUMO writes code in such a  way that AMO can use it, we can also release it separately so others  can benefit from our solutions—and point out flaws and contribute  improvements.</p>
<h3>Other Changes</h3>
<p>Also among the changes coming in the next year:</p>
<ul>
<li><strong>Version Control System. </strong>Though we don’t have a  specific plan in place, it seems likely that SUMO will be moving from  SVN to Git for source control. Because Git is distributed, it allows us  to use a more <a href="http://nvie.com/archives/323" target="_blank">collaborative  workflow</a>, and it’s easier for us to push our code to public  repositories like <a href="http://github.com/">Github</a>.</li>
<li><strong>Continuous Integration.</strong> We’ll be using <a href="https://hudson.dev.java.net/">Hudson</a> for continuous  integration, which will automate our tests and alert us to potential  issues and regressions. The web QA team has also been working to make  sure our <a href="http://seleniumhq.org/">Selenium</a> tests can run  through Hudson, greatly increasing test coverage for a web application  like SUMO.</li>
<li><strong>Interface Localization</strong>. One of the ways we plan to  improve the SUMO experience this year is by moving our interface  localization to <a href="http://www.gnu.org/software/gettext/">gettext</a>,  which is an industry-standard tool for localization. As we move parts  of the site from TikiWiki to Django, those new sections will be  localized via gettext, which helps us take advantage of our great  community with tools like <a href="http://localize.mozilla.org/">Verbatim</a>.</li>
</ul>
<h3>A Foundation for the Future</h3>
<p>The goal of all of this work—and it will be a lot of work—is to put  SUMO on a solid foundation for future growth and, at the same time,  improve the experience for everyone—from developers to contributors to  localizers to visitors. We have a daunting and aggressive road ahead of  us, but I’m confident that we’ll emerge in a better place.</p>
<p>SUMO 2 is codenamed <a href="https://wiki.mozilla.org/Support/Kitsune">Kitsune</a>, and is  already <a href="http://github.com/jsocol/kitsune">up on Github</a>.</p>
<p><em>Comments or questions? Head on over to <a href="http://coffeeonthekeyboard.com/the-evolution-of-sumo-339/">James&#8217; original blog post</a> and comment there!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/sumo/2010/02/23/the-evolution-of-sumo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

