Difference between revisions of "Tasks Looking for People"

From PC-BSD Wiki
Jump to: navigation, search
m (Documentation)
m (since the main header is H1.)
Line 4: Line 4:
 
If you are looking for more specific ideas, here is a categorized list of open tasks that need your help.  
 
If you are looking for more specific ideas, here is a categorized list of open tasks that need your help.  
  
===Documentation===
+
==Documentation==
 
* help to expand [[:Category:Stubs|specific wiki pages]] marked as [[stub]]s
 
* help to expand [[:Category:Stubs|specific wiki pages]] marked as [[stub]]s
 
* review [http://faqs.pcbsd.org/ old FAQ] to see if they are still accurate or needed, rewrite as necessary, and add to [[PC-BSD FAQ|new FAQ]]
 
* review [http://faqs.pcbsd.org/ old FAQ] to see if they are still accurate or needed, rewrite as necessary, and add to [[PC-BSD FAQ|new FAQ]]
Line 13: Line 13:
 
* review PC-BSD [http://pcbsd.org website] for typos, grammos, bad links, unclear, outdated, or missing information, and fix as necessary
 
* review PC-BSD [http://pcbsd.org website] for typos, grammos, bad links, unclear, outdated, or missing information, and fix as necessary
  
===Translation===
+
==Translation==
  
 
* review the Overall Completion column at the [http://pootle.pcbsd.org/ PC-BSD localization site] to see if your language is fully translated; if not, help to translate the outstanding pages and review the translations that are pending review
 
* review the Overall Completion column at the [http://pootle.pcbsd.org/ PC-BSD localization site] to see if your language is fully translated; if not, help to translate the outstanding pages and review the translations that are pending review
Line 19: Line 19:
 
* assist in translation of other PC-BSD websites
 
* assist in translation of other PC-BSD websites
  
===Software===
+
==Software==
  
 
* review [http://forums.pcbsd.org/forumdisplay.php?f=61 PBI Requests] for PBIs no one is currently working on and take a stab at [[PBI Module Builder Guide|creating the PBI]]
 
* review [http://forums.pcbsd.org/forumdisplay.php?f=61 PBI Requests] for PBIs no one is currently working on and take a stab at [[PBI Module Builder Guide|creating the PBI]]
 
* review the [http://pbibuild.pcbsd.org/index.php?ver=8 32-bit] and/or [http://pbibuild64.pcbsd.org/index.php?ver=8 64-bit] PBI build servers for FAILED builds and [[Test PBIs|try to fix]] the error
 
* review the [http://pbibuild.pcbsd.org/index.php?ver=8 32-bit] and/or [http://pbibuild64.pcbsd.org/index.php?ver=8 64-bit] PBI build servers for FAILED builds and [[Test PBIs|try to fix]] the error
  
===Code===
+
==Code==
  
 
* develop a CUPS front-end that works in any XDG-compliant window manager; requires knowledge of QT
 
* develop a CUPS front-end that works in any XDG-compliant window manager; requires knowledge of QT
Line 33: Line 33:
 
* review [[PC-BSD 9.1 TODO|9.1 TO-DO List]] for unfinished tasks
 
* review [[PC-BSD 9.1 TODO|9.1 TO-DO List]] for unfinished tasks
  
===Quality Assurance===
+
==Quality Assurance==
  
 
* install and use one of the desktop environments supported in 9.0 and report any bugs to the appropriate [http://forums.pcbsd.org/forumdisplay.php?f=64 testing forum]
 
* install and use one of the desktop environments supported in 9.0 and report any bugs to the appropriate [http://forums.pcbsd.org/forumdisplay.php?f=64 testing forum]
Line 39: Line 39:
 
* review recent [http://lists.pcbsd.org/mailman/listinfo/commits commits], test new functionality and report any bugs or improvement suggestions
 
* review recent [http://lists.pcbsd.org/mailman/listinfo/commits commits], test new functionality and report any bugs or improvement suggestions
  
===Outreach===
+
==Outreach==
  
 
* assist in creating content for [http://wiki.spreadpcbsd.org/tiki-index.php Spread PC-BSD], such as website banners, wallpapers, videos
 
* assist in creating content for [http://wiki.spreadpcbsd.org/tiki-index.php Spread PC-BSD], such as website banners, wallpapers, videos
Line 47: Line 47:
 
* create missing versions of virtual images and upload to sites such as [http://virtualboximages.com/ VirtualBox Images]
 
* create missing versions of virtual images and upload to sites such as [http://virtualboximages.com/ VirtualBox Images]
  
===Research===
+
==Research==
  
 
* review current website statistics mechanism to see how it can be improved to gather statistics such as what information is important to users and download trends (e.g. which mirrors receive most traffic, number of DVD downloads vs boot-only downloads, geographic stats, etc.)
 
* review current website statistics mechanism to see how it can be improved to gather statistics such as what information is important to users and download trends (e.g. which mirrors receive most traffic, number of DVD downloads vs boot-only downloads, geographic stats, etc.)
 
* datamine forums to see which questions remain unanswered in the Handbook or FAQs
 
* datamine forums to see which questions remain unanswered in the Handbook or FAQs
  
===Training===
+
==Training==
 
* create videos demonstrating how to perform common tasks on PC-BSD
 
* create videos demonstrating how to perform common tasks on PC-BSD
  
===User Interface===
+
==User Interface==
 
* review PC-BSD specific menus and give feedback on how to improve their help texts, layout, and flow
 
* review PC-BSD specific menus and give feedback on how to improve their help texts, layout, and flow

Revision as of 04:02, 4 February 2012

Contents

PC-BSD is more than a cool operating system. It is a community of users, where each user is welcome to contribute their talents in order to constantly improve PC-BSD and the PC-BSD computing experience. The Handbook has many ideas to get you started in contributing to the PC-BSD community.

If you are looking for more specific ideas, here is a categorized list of open tasks that need your help.

Documentation

  • help to expand specific wiki pages marked as stubs
  • review old FAQ to see if they are still accurate or needed, rewrite as necessary, and add to new FAQ
  • review Handbook for typos, grammos, unclear sections, and fix as needed
  • review Handbook for outdated content and update as needed
  • create a script to generate HTML and/or PDF version of Handbook from the individual wiki pages
  • assist in creating and reviewing Help text for PC-BSD specific GUI screens
  • review PC-BSD website for typos, grammos, bad links, unclear, outdated, or missing information, and fix as necessary

Translation

  • review the Overall Completion column at the PC-BSD localization site to see if your language is fully translated; if not, help to translate the outstanding pages and review the translations that are pending review
  • assist in translating the Handbook to another language
  • assist in translation of other PC-BSD websites

Software

Code

  • develop a CUPS front-end that works in any XDG-compliant window manager; requires knowledge of QT
  • create hardware probe script that sends info about unsupported hardware to a centralized database
  • create device auto-probe tool which checks for any driver-less PCI devices and tries to locate and load correct module for that particular ID; may require knowledge of C
  • add GEM and KMS functionality to FreeBSD kernel; requires knowledge of C
  • expand swapon to use dynamically sized swap-file on disk, which can grow/shrink as swap usage needs change; requires knowledge of C
  • review 9.1 TO-DO List for unfinished tasks

Quality Assurance

Outreach

  • assist in creating content for Spread PC-BSD, such as website banners, wallpapers, videos
  • create brochures suitable for handing out at events
  • organize a PC-BSD event at your school
  • create and deliver a PC-BSD presentation at a conference
  • create missing versions of virtual images and upload to sites such as VirtualBox Images

Research

  • review current website statistics mechanism to see how it can be improved to gather statistics such as what information is important to users and download trends (e.g. which mirrors receive most traffic, number of DVD downloads vs boot-only downloads, geographic stats, etc.)
  • datamine forums to see which questions remain unanswered in the Handbook or FAQs

Training

  • create videos demonstrating how to perform common tasks on PC-BSD

User Interface

  • review PC-BSD specific menus and give feedback on how to improve their help texts, layout, and flow
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox