UbuntuStudio/PreliminaryBlueprintsDraft1304 - Ubuntu Wiki

Source: https://wiki.ubuntu.com/UbuntuStudio/PreliminaryBlueprintsDraft1304

PreliminaryBlueprintsDraft1304

Contents

  1. Resources

  2. Blueprints Draft for 13.04 R-Documentation User documentation Developer Documentation (full manual on all things related to Ubuntu Studio development) testing documentation Public Relations R-Workflows and Metas Audio Video R-PerformanceTesting (used to be "performance") R-ISO R-Artwork R-SoftwareDevelopment StartupSystemCheckScript UbuntuStudioControls WorkflowApplication R-Misc

  3. Resources

  4. Resources

  5. R-Documentation User documentation Developer Documentation (full manual on all things related to Ubuntu Studio development) testing documentation

  6. Public Relations

  7. R-Workflows and Metas Audio Video

  8. R-PerformanceTesting (used to be "performance")

  9. R-ISO

  10. R-Artwork

  11. R-SoftwareDevelopment StartupSystemCheckScript UbuntuStudioControls WorkflowApplication

  12. R-Misc

  13. User documentation

  14. Developer Documentation (full manual on all things related to Ubuntu Studio development)

  15. testing documentation

  16. Audio

  17. Video

  18. StartupSystemCheckScript

  19. UbuntuStudioControls

  20. WorkflowApplication DO NOT EDIT - Go here to see the blueprints: UbuntuStudio/RaringBlueprintsCategories

Assembling blueprints here for the 13.04 cycle.

Resources

Previous Blueprints

Brainstorming at ubuntu-studio-devel mail list

Blueprints Draft for 13.04

R-Documentation

User documentation

  • Migrating from other OS's (Windows, Mac) ADDED
  • Hardware Support (possible hardware matrix for audio devices) ADDED
  • System configuration (drivers, codecs, monitor calibration) ADDED
  • Workflows ADDED Audio ADDED Graphics ADDED Video ADDED Photography ADDED Publishing ADDED
  • tutorial videos - identify a select few and make them and host on youtube ADDED
  • tutorials/walkthroughs - can be videos, libre office, html formats. ship on image. for important, core items. Covered by user guide
  • help/faq shipped on image - can be text file or html or whatever ADDED
  • user docs - in the wiki or the website, we should pick one and do it (currently being developed at the community wiki) ADDED

Migrating from other OS's (Windows, Mac) ADDED

Hardware Support (possible hardware matrix for audio devices) ADDED

System configuration (drivers, codecs, monitor calibration) ADDED

Workflows ADDED

  • Audio ADDED
  • Graphics ADDED
  • Video ADDED
  • Photography ADDED
  • Publishing ADDED

Audio ADDED

Graphics ADDED

Video ADDED

Photography ADDED

Publishing ADDED

tutorial videos - identify a select few and make them and host on youtube ADDED

tutorials/walkthroughs - can be videos, libre office, html formats. ship on image. for important, core items. Covered by user guide

help/faq shipped on image - can be text file or html or whatever ADDED

user docs - in the wiki or the website, we should pick one and do it (currently being developed at the community wiki) ADDED

  • Document all steps of Ubuntu Studio development ADDED
  • Create reference for all development tasks ADDED
  • Create database of all Ubuntu Studio related sources ADDED
  • dev docs - reconcile "contribute to development" and kaj's pages (When developer documentation is mature enough, integrate it with the support section on the website) ADDED
  • mission statement - create one that define and documents target audience, use cases, hardware supported (something like this? UbuntuStudio/DeveloperDocumentation#The_purpose_of_Ubuntu_Studio) ADDED

Document all steps of Ubuntu Studio development ADDED

Create reference for all development tasks ADDED

Create database of all Ubuntu Studio related sources ADDED

dev docs - reconcile "contribute to development" and kaj's pages (When developer documentation is mature enough, integrate it with the support section on the website) ADDED

mission statement - create one that define and documents target audience, use cases, hardware supported (something like this? UbuntuStudio/DeveloperDocumentation#The_purpose_of_Ubuntu_Studio) ADDED

testing documentation

  • create docs that walk new people into helping with testing ADDED
  • hardware testing/documentation - we should prioritize which hardware we want to support, test it, fix it (if required and possible), and document all. do we support firewire? usb? (covered by user docs, and the possible HW matrix)

create docs that walk new people into helping with testing ADDED

hardware testing/documentation - we should prioritize which hardware we want to support, test it, fix it (if required and possible), and document all. do we support firewire? usb? (covered by user docs, and the possible HW matrix)

Public Relations

  • list of places to make announcements, hashtags to use, standard announcement verbiage, and links to various resources like banners/other graphics ADDED
  • Find ways to attract developers to Ubuntu Studio ADDED
  • Start making routine news postings on social channels/websites/mail lists ADDED

list of places to make announcements, hashtags to use, standard announcement verbiage, and links to various resources like banners/other graphics ADDED

Find ways to attract developers to Ubuntu Studio ADDED

Start making routine news postings on social channels/websites/mail lists ADDED

R-Workflows and Metas

  • Fix upgrade so that photography and publishing metas are included (LP #1066401)
  • SRU the above to 12.10
  • Change GRUB config to label our partition a Ubuntu Studio with the kernel type (generic or lowlatency)

Fix upgrade so that photography and publishing metas are included (LP #1066401)

SRU the above to 12.10

Change GRUB config to label our partition a Ubuntu Studio with the kernel type (generic or lowlatency)

Audio

  • Possibly add LMMS to seeds ADDED
  • Possibly replace XFCE mixer with qasmixer (or just adding it to the mix) ADDED
  • Decide whether to add volti (volume control in systray for alsa) ADDED
  • default jack settings - set reasonable, yet sane, default jack settings ADDED
  • audio plugins - we ship a large amount, can this be cleaned up ADDED
  • audio plugins - can we create a list of popular ones with example settings ADDED
  • Add audio group as a default group for newly created users (not only the first user) ADDED

Possibly add LMMS to seeds ADDED

Possibly replace XFCE mixer with qasmixer (or just adding it to the mix) ADDED

Decide whether to add volti (volume control in systray for alsa) ADDED

default jack settings - set reasonable, yet sane, default jack settings ADDED

audio plugins - we ship a large amount, can this be cleaned up ADDED

audio plugins - can we create a list of popular ones with example settings ADDED

Add audio group as a default group for newly created users (not only the first user) ADDED

Video

  • Add a screencast application ADDED

Add a screencast application ADDED

R-PerformanceTesting (used to be "performance")

Testing system tweaks for the different workflows

  • Finish audio-testing script (ailo) ADDED

Finish audio-testing script (ailo) ADDED

R-ISO

  • ubiquity plugin - allows users to choose which packages to install during installation ADDED
  • Make wubi.exe also support Ubuntu Studio (bug #1070682) ADDED

ubiquity plugin - allows users to choose which packages to install during installation ADDED

Make wubi.exe also support Ubuntu Studio (bug #1070682) ADDED

R-Artwork

  • Ask for user contributed artwork on the website (wallpaper at the very least) ADDED

Ask for user contributed artwork on the website (wallpaper at the very least) ADDED

R-SoftwareDevelopment

StartupSystemCheckScript

  • Startup System Check Script: Idea: set audio device for jack at first login (will require persistent card selection, based on name: how does Pulseaudio do it?) ADDED
  • Startup System Check Script: "first start" notifications - can point out help/faq doc, tutorials, walkthrough, etc locations or important settings ADDED
  • Startup System Check Script: Check the system for settings needed for good performance. If something is lacking, send notification. ADDED

Startup System Check Script: Idea: set audio device for jack at first login (will require persistent card selection, based on name: how does Pulseaudio do it?) ADDED

Startup System Check Script: "first start" notifications - can point out help/faq doc, tutorials, walkthrough, etc locations or important settings ADDED

Startup System Check Script: Check the system for settings needed for good performance. If something is lacking, send notification. ADDED

UbuntuStudioControls

  • Ubuntu Studio Controls: Option to keep it in the systray with a dropdown menu ADDED
  • Ubuntu Studio Controls: Administer user realtime privilege (not only currently logged in user) ADDED
  • Ubuntu Studio Controls: Killall jack button, killall pulseaudio button ADDED
  • Ubuntu Studio Controls: Make settings for graphics and videos (as done here) ADDED

Ubuntu Studio Controls: Option to keep it in the systray with a dropdown menu ADDED

Ubuntu Studio Controls: Administer user realtime privilege (not only currently logged in user) ADDED

Ubuntu Studio Controls: Killall jack button, killall pulseaudio button ADDED

Ubuntu Studio Controls: Make settings for graphics and videos (as done here) ADDED

WorkflowApplication

  • workflow manager: (for installing/removing work flows) ADDED
  • workflow assistant: (for starting applications within a work flow) ADDED
  • workflowpanel: UI changes depending on workflow in use ADDED

workflow manager: (for installing/removing work flows) ADDED

workflow assistant: (for starting applications within a work flow) ADDED

workflowpanel: UI changes depending on workflow in use ADDED

R-Misc

  • Decide how to handle ubuntustudio-bugs team and mail list ADDED
  • lowlatency kernel - finish coordination with UKT and start maintaining it (underway) ADDED
  • start having meetings ADDED
  • "support" sub-menu in the desktop main menu TODO: VERIFY THIS ISN'T DONE ALREADY OR FLESH IT OUT MORE ADDED
  • multihead - improve the persistance or document how to fix it ADDED
  • backports team - start backporting to precise ADDED

Decide how to handle ubuntustudio-bugs team and mail list ADDED

lowlatency kernel - finish coordination with UKT and start maintaining it (underway) ADDED

start having meetings ADDED

"support" sub-menu in the desktop main menu TODO: VERIFY THIS ISN'T DONE ALREADY OR FLESH IT OUT MORE ADDED

multihead - improve the persistance or document how to fix it ADDED

backports team - start backporting to precise ADDED

UbuntuStudio/PreliminaryBlueprintsDraft1304 (last edited 2012-10-27 15:11:25 by h-161-160)