Ubuntu Support and Learning Center Overview

The Ubuntu Support and Learning Center (USLC) will be an awesome, quality, dynamic website that acts as an online learning and support center for Ubuntu users to both solve their problems or work through tasks, and also to learn more about Ubuntu and how to contribute to it. The final site would involve material from the manual project, docs team, learning project and third party articles, split into well organized, topic based help using cutting edge web technologies like HTML5. The website would also collect information and feedback from the users on the usefulness of articles or individual paragraphs, so that we can constantly improve our material to make it the best quality we can.

Meetings

How it's gonna happen

In the Ubuntu Manual team meeting last week I shared some mockups of a plan for an online support website that uses the content we have in the manual, as well as adding some valuable tools for users to provide feedback and allowing us to offer more dynamic content such as videos.

The website would be split into two parts, an "Ubuntu support" section, and a "Learning Center." The support section would offer solutions to problems that users have, and provide instructions on how to do tasks. Think Chapters 1 - 5 in our manual, "Getting Started with Ubuntu 10.04." The Learning Center would have our "advanced" content that teaches users things beyond what they need to know for a basic, means to an end experience. This section would not only involve our content from Chapters 6 - 9, but also content submitted from the community could be uploaded and featured. Integration with the Learning/Classroom teams in the future would be fantastic and classes could be scheduled and managed through the Learning Center as well. It would also be nice to work with the people working on the Ubuntu Developers Manual to get their content into the Learning Center.

It will work as a type of "moderated wiki" where users can suggest changes to paragraphs or provide feedback in the form of a star rating system. This feedback would be sent to us and we could then make a decision whether to go ahead and implement the suggested changes or not. I think this strikes a good balance between a free for all wiki and "static" documentation.

The website is designed to be very user friendly and minimalistic so the reader isn't distracted from the main content and we should work closely with the Canonical training department and design team researchers so we can figure out exactly what users are having difficulty with and what questions they ask frequently.

The manual itself will be cut down for the next few releases so that it truly becomes a "Getting Started" guide and will not cover advanced topics at all. The advanced material will be available solely on the website, but will be stored in the same pool as the content from the manual so that translations can be done from the same place.

If you couldn't make the meeting, I highly recommend you read the log: http://irclogs.ubuntu.com/2010/05/06/%23ubuntu-meeting.html#t21:00

Project Requirements (DRAFT)

When considering a common format pool for various downstream users, we should be explicit about the following:

Current Stakeholders and Delivery Formats For Each

What source format(s) and toolchain(s) supports these proposed requirements?

Possible Syntaxes

Mallard

Docbook

DITA

Initial List of Possible Frameworks (DRAFT)

Mozilla Sumo

Mozilla Sumo, the project behind support.mozilla.com. Code and build instructions are available via the Mozilla wiki.

A couple of caveats:

Still, it seems to have pretty much all of the features that have been requested:

Plone

Rolling Our Own

Drupal and DITA

Drupal has a broad range of features and has been used for wiki and documentation management alike in medium to large deployments. Recently efforts have been made to build single source publishing functionality into Drupal. These efforts are focussed around DITA as this is a versatile open standard that has gathered critical mass as a documentation platform in several industries.

No decision has been made, but there is interest in the documentation team for the adoption of single source mechanisms for the Drupal documentation, for example a conditional text project was accepted for GSoC.

Other Ideas

Initial Mockups

The support home page:

ubuntu-support-home.png

An example of an article, with the Table of Contents hidden:

ubuntu-support-internal-no-toc.png

What happens when you click on "edit" in the feedback widget:

ubuntu-support-internal-dialog.png

An article with the Table of Contents displayed when you click the "Table of Contents" up the top:

ubuntu-support-internal-toc.png

An explanation of the various features of the article page:

ubuntu-support-annotated.png

ubuntu-support-and-learning-center (last edited 2011-05-06 00:51:15 by BC24281F)