SystemDocumentation

Differences between revisions 1 and 15 (spanning 14 versions)
Revision 1 as of 2008-08-31 12:57:43
Size: 1572
Editor: 79-72-87-179
Comment: creating
Revision 15 as of 2010-03-23 05:57:41
Size: 4818
Editor: c220-237-150-52
Comment: fix some typos; clean up grammar
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<Include(DocumentationTeam/MenuBar)>> <<Include(DocumentationTeam/SystemDocumentation/MenuBar)>>
Line 3: Line 3:
One of the major tasks of the DocumentationTeam is to take care of the documentation which comes with every Ubuntu system, and is available from '''System''' -> '''Help and Support''' on an Ubuntu desktop. One of the major tasks of the DocumentationTeam is to take care of the  documentation which comes with every Ubuntu system, and is available from '''System''' -> '''Help and Support''' on an Ubuntu desktop. This documentation is also available on https://help.ubuntu.com.
Line 5: Line 5:
The team also takes care of the system documentation available in Kubuntu, Xubuntu and Edubuntu. The team also takes care of the system documentation available in Kubuntu, Xubuntu, and Edubuntu as well as the Ubuntu Server Guide.
Line 7: Line 7:
In order to contribute to the system documentation, you need to know a bit about the tools and processes the team uses to maintain the documentation. In order to contribute to the system documentation, you need to know a bit about the tools and processes the team uses to maintain the documentation. '''Don't worry if you don't know any of our tools yet.''' They are very easy to learn and it's possible to make useful contributions before learning how to use all the tools.

The first thing you need to do is familiarize yourself with the docteam environment. This page briefly describes the various things you need to know and provides links for further reading and discovery.

== Getting Started ==

There are plenty of ways to get started with the team.

==== Proof Reading ====

An important (and easy) way of helping out is to proof-read the system documentation and report any errors that you find.

 * Follow the instructions given in the documentation to see if they work and whether they make sense
 * Click links to make sure that they still work
 * Report spelling and grammar mistakes, mis-translated words and typos
 * Report documentation that you think is missing or inadequate

See the [[DocumentationTeam/TechReview|Technical Review page]] for information on becoming a technical reviewer/proofreader.

==== Making Suggestions ====

You can file bug reports on [[https://bugs.launchpad.net/ubuntu/+source/ubuntu-docs/|Launchpad]] if you find a problem. See [[https://help.ubuntu.com/community/ReportingBugs|Reporting Bugs]] for more information on how to file bugs correctly.

Alternatively, you can make suggestions on improving the documentation on the [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-doc|Documentation Team mailing list]].

==== Submitting Material ====

To submit new materials for a particular part of the system documentation, you can simply send the text that you propose to submit to our [[DocumentationTeam/Contact|mailing list]]. One of the team members will take care of adapting the text that you submit to the format that we use for System Documentation. In this way, you don't need to learn our tools to contribute regularly. However, to effectively contribute to the system documentation, you are encouraged to learn tools that the DocumentationTeam uses.

Please remember when submitting material for transcription to DocBook that it will take time for a member to convert your materials. In most cases, your contribution will be in the next release of Ubuntu.

It is also helpful to [[https://bugs.launchpad.net/ubuntu/+source/ubuntu-docs|file a bug]] and post your material there. That way, we can't miss it!

For more ideas about what material to contribute, see the [[/Tasks]] page.

==== Submitting Patches ====

To submit your work for direct incorporation into the Ubuntu documentation, you need to get hold of the raw materials that we work with. With these materials, you can make changes and submit your changes to the team.

Download the [[attachment:BugsPlaybook.pdf | Playbook]] - a single sheet guide to fixing bugs!

For more details about how to contribute directly to the System Documentation, read the following sections and the pages linked there!
Line 11: Line 52:
If you want to make changes to the system documentation, you need to download the ''repository'' which stores the latest copy of the documentation. Like most Ubuntu projects, we store our material using the ''Bazaar'' (or ''bzr'') version control system: To make changes to the system documentation, you need to download the ''repository'' which stores the latest copy of the documentation. Like most Ubuntu projects, we store our material using the ''Bazaar'' (or ''bzr'') version control system.
Line 13: Line 54:
 https://code.launchpad.net/ubuntu-doc

* Detailed information on on using the bazaar branches and getting to our repository is on the '''[[DocumentationTeam/Repository|Repository]]''' page.
 * Detailed information on using the Bazaar branches and getting to our repository is on the '''[[/Repository]]''' page.
Line 20: Line 58:
The system documentation is written in a simple markup language called Doc``Book XML. Doc``Book is similar to HTML and is easy to learn to write with. When you start working on our documents, you will see how Doc``Book is employed by the docteam. The system documentation is written in a simple markup language called Doc``Book XML. Doc``Book is similar to HTML and is easy to learn and use. When you start working on our documents, you will see how Doc``Book is used by the DocumentationTeam.
Line 22: Line 60:
 * The '''[[DocumentationTeam/Contribute|Contribute]]''' page details how to edit the documents and further information about the format (including a tutorial) can be found at https://help.ubuntu.com/community/DocBook.
 * See [[DocumentationTeam/DocbookTags]] for an introduction to writing documentation in Doc''''''Book
 * The '''[[/Editing]]''' page details how to edit the documents.
 * The '''[[/Checking]]''' page explains how to view the files you have edited and to check your work.

== Submitting Your Contribution ==

Once you have made a change to a document and checked your work, the next step is to send your contribution to the DocumentationTeam.

 * The '''[[/Submitting]]''' page explains how to send your contribution to the DocumentationTeam by creating a patch.

== Tasks ==

The '''[[/Tasks]]''' page contains some ideas for working on the system documentation.

One of the major tasks of the DocumentationTeam is to take care of the documentation which comes with every Ubuntu system, and is available from System -> Help and Support on an Ubuntu desktop. This documentation is also available on https://help.ubuntu.com.

The team also takes care of the system documentation available in Kubuntu, Xubuntu, and Edubuntu as well as the Ubuntu Server Guide.

In order to contribute to the system documentation, you need to know a bit about the tools and processes the team uses to maintain the documentation. Don't worry if you don't know any of our tools yet. They are very easy to learn and it's possible to make useful contributions before learning how to use all the tools.

The first thing you need to do is familiarize yourself with the docteam environment. This page briefly describes the various things you need to know and provides links for further reading and discovery.

Getting Started

There are plenty of ways to get started with the team.

Proof Reading

An important (and easy) way of helping out is to proof-read the system documentation and report any errors that you find.

  • Follow the instructions given in the documentation to see if they work and whether they make sense
  • Click links to make sure that they still work
  • Report spelling and grammar mistakes, mis-translated words and typos
  • Report documentation that you think is missing or inadequate

See the Technical Review page for information on becoming a technical reviewer/proofreader.

Making Suggestions

You can file bug reports on Launchpad if you find a problem. See Reporting Bugs for more information on how to file bugs correctly.

Alternatively, you can make suggestions on improving the documentation on the Documentation Team mailing list.

Submitting Material

To submit new materials for a particular part of the system documentation, you can simply send the text that you propose to submit to our mailing list. One of the team members will take care of adapting the text that you submit to the format that we use for System Documentation. In this way, you don't need to learn our tools to contribute regularly. However, to effectively contribute to the system documentation, you are encouraged to learn tools that the DocumentationTeam uses.

Please remember when submitting material for transcription to DocBook that it will take time for a member to convert your materials. In most cases, your contribution will be in the next release of Ubuntu.

It is also helpful to file a bug and post your material there. That way, we can't miss it!

For more ideas about what material to contribute, see the /Tasks page.

Submitting Patches

To submit your work for direct incorporation into the Ubuntu documentation, you need to get hold of the raw materials that we work with. With these materials, you can make changes and submit your changes to the team.

Download the Playbook - a single sheet guide to fixing bugs!

For more details about how to contribute directly to the System Documentation, read the following sections and the pages linked there!

Repository

To make changes to the system documentation, you need to download the repository which stores the latest copy of the documentation. Like most Ubuntu projects, we store our material using the Bazaar (or bzr) version control system.

  • Detailed information on using the Bazaar branches and getting to our repository is on the /Repository page.

DocBook

The system documentation is written in a simple markup language called DocBook XML. DocBook is similar to HTML and is easy to learn and use. When you start working on our documents, you will see how DocBook is used by the DocumentationTeam.

  • The /Editing page details how to edit the documents.

  • The /Checking page explains how to view the files you have edited and to check your work.

Submitting Your Contribution

Once you have made a change to a document and checked your work, the next step is to send your contribution to the DocumentationTeam.

Tasks

The /Tasks page contains some ideas for working on the system documentation.

DocumentationTeam/SystemDocumentation (last edited 2015-01-09 18:41:02 by petermatulis)