DeveloperDocumentation

Differences between revisions 1 and 25 (spanning 24 versions)
Revision 1 as of 2012-06-29 14:01:57
Size: 1454
Editor: 90-230-166-102-no35
Comment:
Revision 25 as of 2012-09-10 14:41:41
Size: 4039
Editor: h-161-160
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float:right; font-size: 0.9em; background:#F1F1ED;margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents(2)>>||
Line 3: Line 5:
 1. Provide a desktop base for multimedia applications (currently XFCE)
 2. Provide performance needed for multimedia applications (-lowlatency, tuning, etc..)
 3. Include relevant and up to date applications that cover all user workflows
 4. Provide documentation for users that covers just about every aspect of linux multimedia (use links to other sites heavily, to reduce workload)
 5. Provide various tools (application/documentation) to make system management easy for non-hackers
||<rowbgcolor="#9ac0f4">'''* Provide a desktop base suitable for multimedia applications'''||
||<rowbgcolor="#f4b69a">'''* Provide system performance needed for multimedia applications'''||
||<rowbgcolor="#9af49c">'''* Include relevant and up to date applications that cover all multimedia workflows'''||
||<rowbgcolor="#f4e09a">'''* Provide documentation for users that covers every aspect of linux multimedia'''||
||<rowbgcolor="#c09af4">'''* Provide various tools (application/documentation) to make system management easy for non-hackers||
Line 9: Line 11:
== Developer Tasks ==

 * bug management (launchpad account)
 * testing
 * backports (ubuntu dev-tools)
 * packaging
 * seeds (?)
 * artwork

== Ubuntu Studio Current Goals ==
== Ubuntu Studio Ongoing Goals ==
Line 22: Line 15:
 * Have application categories and documentation follow a workflow based format, so that users who want to do a specific task are easily led to relevant applications.  * Continuous testing and bug management to help make Ubuntu Studio be as bug free as possible.

 * Keep the list of default Ubuntu Studio applications up to date, and relevant.

 * Design application categories and documentation to follow a [[UbuntuStudio/Workflows | workflow]] based format, so that users who want to do a specific task are easily led to relevant applications.
Line 29: Line 26:


== Information Channels ==

=== IRC at irc.freenode.net ===
 * #ubuntustudio-devel
 * #ubuntustudio (user channel)

=== Mail lists ===
 * [[http://lists.ubuntu.com/mailman/listinfo/Ubuntu-Studio-users|ubuntu-studio-users mail list]] - user mail list
 * [[http://lists.ubuntu.com/mailman/listinfo/Ubuntu-Studio-devel|ubuntu-studio-devel mail list]] - general development discussion
 * [[http://lists.ubuntu.com/mailman/listinfo/Ubuntustudio-bugs|ubuntustudio-bugs mail list]] - not active atm
 * [[http:/lists.ubuntu.com/mailman/listinfo/ubuntustudio-testing|ubuntustudio-testing list]] - A place where to post testing results

== Developer Tasks ==

 * [[ubuntustudio/testing | Testing]]
 * [[ubuntustudio/bug-management | Bug Management]] (launchpad account)
 * [[ubuntustudio/backports | Backports]] (ubuntu dev-tools)
 * [[ubuntustudio/StableReleaseUpdates | Stable Release Updates]]
 * [[ubuntustudio/packaging | Packaging]]
 * [[UbuntuStudio/Seeds | Seed Management]]
 * [[ubuntustudio/UploadingToPPA | Uploading to PPA]]
 * [[UbuntuStudio/Artwork | Artwork]]
 * [[ubuntustudio/SoftwareDevelopment | Software Development]]

== UbuntuStudio at Launchpad ==

=== Teams ===
 * [[https://launchpad.net/~ubuntustudio]] - open (not active atm)
 * [[https://launchpad.net/~ubuntustudio-bugs]] - open team (not active atm)
 * [[https://launchpad.net/~ubuntustudio-testers]] - open team (not active atm)
 * [[https://launchpad.net/~ubuntustudio-dev]] - closed team (core developer team)
 * [[https://launchpad.net/~ubuntustudio-kernel-team]] - closed team (kernel development team)
 * [[https://launchpad.net/~ubuntustudio-website]] - closed team (has access to the website)

=== Projects ===
 * [[https://launchpad.net/ubuntustudio-project]] - Root project for Ubuntu Studio projects
 * [[https://launchpad.net/ubuntustudio]] - The Ubuntu Studio Project
 * [[https://launchpad.net/ubuntustudio-resources]]
 * [[https://launchpad.net/ubuntustudio-kernel-team]]
 * [[https://launchpad.net/ubuntustudio-website]]
 * [[https://launchpad.net/ubuntustudio-artwork]]
 * [[https://launchpad.net/ubuntustudio-controls]]
 * [[https://launchpad.net/ubuntustudio-default-settings]]

== Documentation Resources ==

 * [[http://www.debian.org/doc/devel-manuals|Debian Development Manuals]]

The purpose of Ubuntu Studio:

* Provide a desktop base suitable for multimedia applications

* Provide system performance needed for multimedia applications

* Include relevant and up to date applications that cover all multimedia workflows

* Provide documentation for users that covers every aspect of linux multimedia

* Provide various tools (application/documentation) to make system management easy for non-hackers

Ubuntu Studio Ongoing Goals

These goals are ongoing and are worked on continuously over many releases.

  • Continuous testing and bug management to help make Ubuntu Studio be as bug free as possible.
  • Keep the list of default Ubuntu Studio applications up to date, and relevant.
  • Design application categories and documentation to follow a workflow based format, so that users who want to do a specific task are easily led to relevant applications.

  • Test and tweak the system to find out how performance can be improved for various workflows.
  • Look at revamping ubuntustudio-controls to let the user more easily manage the system, without having to edit files manually, or using the terminal to pass commands (realtime privilege, adjusting rtirq - restarting, etc..)
  • Investigate the possibility of creating an application that helps the user more easily find tools for workflow specific tasks. Possibly a custom panel.

Information Channels

IRC at irc.freenode.net

  • #ubuntustudio-devel
  • #ubuntustudio (user channel)

Mail lists

Developer Tasks

UbuntuStudio at Launchpad

Teams

Projects

Documentation Resources

UbuntuStudio/DeveloperDocumentation (last edited 2015-08-21 09:45:06 by 83)