Difference between revisions of "Testing"

From PC-BSD Wiki
Jump to: navigation, search
m
m
(28 intermediate revisions by one user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
{|style="position:absolute; background-color: #ffffff; background: #ffffff; border: #ffffff solid; border-width: 10px 0px 10px 0px; align: center; border-collapse: collapse; margin-top:-50px; margin-left:0px; margin-right:0px; width: 100%; height: 42px;"
 +
|style="margin:.5em; margin-top:.1em; border-bottom:0; font-weight:bold; font-size: 180%;" align="center"|Welcome to the PC-BSD Wiki Project!
 +
|}
 +
<br><br>
 +
{| cellspacing="0" cellpadding="0" align="center" style="margin-left:auto; margin-right:auto; margin-top:10px; border-collapse: collapse;"
 +
<!-- DOCUMENTATION header-->
 +
| align="center" style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:2px 1px 1px 2px; margin:.5em; margin-top:.1em; border-bottom:1; font-weight:bold; font-size: 150%" width="28%" height="50px"|Documentation
 +
<!-- PROJECTS header-->
 +
| align="center" style="background:#9aFFE6; text-align:center; border:solid #BFBFA3; border-width:2px 1px 1px 1px; margin:.5em; margin-top:.1em; border-bottom:1; font-weight:bold; font-size: 150%" width="28%" height="50px"|Projects
 +
<!-- DEVELOPMENT header-->
 +
| align="center" style="background:#FDCFF5; text-align:center; border:solid #BFBFA3; border-width:2px 2px 1px 1px; margin:.5em; margin-top:.1em; border-bottom:1; font-weight:bold; font-size: 150%" width="28%" height="50px"|Development
 +
|-
 +
<!-- DOCUMENTATION Column -->
 +
| align="center" style="width:28%; background:#FFFFE6; padding:1em; text-align:center; border:solid #BFBFA3; border-width:0px 0px 2px 2px;" valign="top"|
 +
[[Image:important.png]]<span style="font-size: 140%;">[[Wireless Testing]]</span><br>
 +
Driver Function & Compatablility<br><br>
 +
<span style="font-size: 140%;">[[Game Testing|Game Testing]]</span><br>
 +
Discovering what works and how<br><br>
 +
<span style="font-size: 140%;">[[PBI Module Builder Guide|PBI Module Builder]]</span><br>
 +
How to create the new PBI<br><br>
 +
<span style="font-size: 140%;">[[Pkgsrc in PC-BSD]]</span><br>
 +
Exploring NetBSD pkgsrc potential<br><br>
 +
<span style="font-size: 140%;">[[Finding Help|Where to find help]]</span><br>
 +
Various resources for assistance<br><br>
 +
<span style="font-size: 140%;">[[Press And Legal|Press/Legal]]</span><br>
 +
Press, licensing and other queries
 +
<!-- PROJECTS Column -->
 +
| align="center" style="width:28%; background:#00FFE6; padding:1em; text-align:center; border:solid #BFBFA3; border-width:0px 1px 2px 1px;" valign="top"|
 +
<span style="font-size: 140%;">[[Warden®]]</span><br>
 +
A Jail Management Tool<br><br>
 +
<span style="font-size: 140%;">[[BlueTooth_GUI_Discussion|Bluetooth GUI]]</span><br>
 +
Discussion on Implementation<br><br>
 +
<span style="font-size: 140%;">[[PBI Manager|The PBI Manager]]</span><br>
 +
A Command line Tool Suite<br><br>
 +
<span style="font-size: 140%;">[[PC-BSD FAQ]]</span><br>
 +
Common questions, answered<br>(Under development)<br><br>
 +
----
 +
<br>
 +
<span style="font-size: 140%;">[[PC-BSD Users Handbook]]</span><br>
 +
Currently under development<br><br>
 +
<span style="font-size: 140%;">[[Errata|Handbook Errata]]</span><br>
 +
Corrections after publishing<br><br>
 +
<!-- DEVELOPMENT column-->
 +
| align="center" style="width:28%; background:#00CFE6; padding:1em; text-align:center; border:solid #BFBFA3; border-width:0px 2px 2px 0px;" valign="top"|
 +
<span style="font-size: 140%;">[http://trac.pcbsd.org/ PC-BSD Trac]</span><br>
 +
Source, Reports, or Requests<br><br>
 +
<span style="font-size: 140%;">[[PBI9 Format|The PBI9 Format]]</span><br>
 +
Improved for 9.0 and beyond<br><br>
 +
<span style="font-size: 140%;">[[PBI Build Testing]]</span><br>
 +
Getting ports turned into PBIs<br><br>
 +
<span style="font-size: 140%;">[[PC-BSD version task list|Task Lists]]</span><br>
 +
Things to do for each Version<br><br>
 +
<span style="font-size: 140%;">[[Google Summer of Code 2011|Google Summer of Code]]</span><br>
 +
Application and Information<br><br>
 +
<span style="font-size: 140%;">[[Wiki Site TODO]]</span><br>
 +
Planned/proposed site changes<br>
 +
(Or suggest your own)<br><br>
 +
|}
 +
<br><br>
 +
{| cellspacing="0" cellpadding="0" align="center" style="margin-left:auto; margin-right:auto; margin-top:10px;" width="35%"
 +
<!-- TASKS ADVERT -->
 +
| align="center" style="background:#FFFFFF; text-align:center; border:solid #FF3333; border-width:2px 2px 2px 2px; margin:.5em; margin-top:.1em; font-weight:bold; font-size: 140%;" height="50px" |[[Tasks Looking for People]]
 +
|}
  
{|cellspacing="0" cellpadding="2" align="center" style="margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto; border:solid #BABFDD; border-width:2px 2px 2px 2px;" width="99%"
 
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 2px 2px 1px;" width="60%"|
 
'''Result'''
 
  
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="20%"|
 
'''BSD'''
 
  
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="20%"|
+
 
'''Linux'''
+
 
|-
+
Want to help out with the wiki? If so, consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki.
<!-- row 1 -->
+
 
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
 
Discover what hardware was detected by the kernel
+
 
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
==== New Features / Tools planned for 9.0 ====
dmesg
+
{| class="wikitable sortable"
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
!Feature
lsdev
+
!Owner
|-
+
!Skills
<!-- row 2 -->
+
!Status
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
!Completion Date
Display configured devices
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
sysctl dev
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
cat /proc/devices
+
|-
+
<!-- row 3 -->
+
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
Show PCI devices
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
pciconf -l -cv
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lspci -tv
+
|-
+
<!-- row 4 -->
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
Discover what hardware was detected by the kernel
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
dmesg
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
|-
+
<!-- row 5 -->
+
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
Discover what hardware was detected by the kernel
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
dmesg
+
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
|-
+
<!-- row 6 -->
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
Discover what hardware was detected by the kernel
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
dmesg
+
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 7 -->
+
|Allow selecting desktop / optional components at install (KDE/Gnome/XFCE4/Development/Games/Etc)
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|<span style="color:#00FF00">DONE</span>
dmesg
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 8 -->
+
|Update Software Manager to allow changing optional components on the fly
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|<span style="color:#00FF00">DONE</span>
dmesg
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 9 -->
+
|Create GUI front-end to new PBI9 format files / pbi-manager
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|<span style="color:#00FF00">DONE</span>
dmesg
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 10 -->
+
|Allow file-system selection when doing auto-partitioning.
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|[http://trac.pcbsd.org/changeset/7622 DONE]
dmesg
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 11 -->
+
|Make UFS+SUJ the default file-system?
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|[http://trac.pcbsd.org/changeset/7622 DONE]
dmesg
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 12 -->
+
|Merge keyboard layout / timezone / language into single installer page
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|<span style="color:#00FF00">DONE</span>
dmesg
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 13 -->
+
|Don't make "free space" a selectable option during install, require user to create partition first
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
Discover what hardware was detected by the kernel
+
|QT4 - current/src-qt4/pc-sysinstaller
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|[http://trac.pcbsd.org/changeset/7657 DONE]
dmesg
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 14 -->
+
|Convert all remaining apps which use KDE API to pure QT4 only.
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|<span style="color:#00FF00">DONE</span>
dmesg
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 15 -->
+
|Allow specifying the hostname for installed system via the GUI
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
Discover what hardware was detected by the kernel
+
|QT4 - current/src-qt4/pc-sysinstaller
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|[http://trac.pcbsd.org/changeset/7658 DONE]
dmesg
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 16 -->
+
|Provide option in network manager to disable lagg0 device
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|QT4 - current/src-qt4/pc-netmanager
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|[http://trac.pcbsd.org/changeset/7943 DONE]
dmesg
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 17 -->
+
|Create new PC-BSD specific configuration GUI, which provides access to all other config tools, ala system-settings
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|kmoore
Discover what hardware was detected by the kernel
+
|QT4
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|[http://trac.pcbsd.org/changeset/7616 DONE]
dmesg
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 18 -->
+
|Create 9.0 Handbook and include offline version with release
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|dru
Discover what hardware was detected by the kernel
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|IN PROGRESS
dmesg
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 19 -->
+
|Write manpages for webcamd drivers
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|dru
Discover what hardware was detected by the kernel
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|DONE
dmesg
+
|
|style="border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
<!-- row 20 -->
+
|Geli set passphrase via CLI
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|jpaetzel
Discover what hardware was detected by the kernel
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
|<span style="color:#00FF00">DONE</span>
dmesg
+
|
|style="background:#eeeeee; border:solid #BABFA3; border-width:1px 1px 1px 0px;"|
+
lsdev
+
 
|-
 
|-
 +
|Touchscreen drivers
 +
|mav / kmoore
 +
|
 +
|<span style="color:#00FF00">DONE</span>
 +
|
 
|}
 
|}
 +
[[category:testing]]

Revision as of 21:08, 9 February 2012

Welcome to the PC-BSD Wiki Project!



Documentation Projects Development

Important.pngWireless Testing
Driver Function & Compatablility

Game Testing
Discovering what works and how

PBI Module Builder
How to create the new PBI

Pkgsrc in PC-BSD
Exploring NetBSD pkgsrc potential

Where to find help
Various resources for assistance

Press/Legal
Press, licensing and other queries

Warden®
A Jail Management Tool

Bluetooth GUI
Discussion on Implementation

The PBI Manager
A Command line Tool Suite

PC-BSD FAQ
Common questions, answered
(Under development)



PC-BSD Users Handbook
Currently under development

Handbook Errata
Corrections after publishing

PC-BSD Trac
Source, Reports, or Requests

The PBI9 Format
Improved for 9.0 and beyond

PBI Build Testing
Getting ports turned into PBIs

Task Lists
Things to do for each Version

Google Summer of Code
Application and Information

Wiki Site TODO
Planned/proposed site changes
(Or suggest your own)



Tasks Looking for People



Want to help out with the wiki? If so, consult the User's Guide for information on using the wiki.


New Features / Tools planned for 9.0

Feature Owner Skills Status Completion Date
Allow selecting desktop / optional components at install (KDE/Gnome/XFCE4/Development/Games/Etc) kmoore DONE
Update Software Manager to allow changing optional components on the fly kmoore DONE
Create GUI front-end to new PBI9 format files / pbi-manager kmoore DONE
Allow file-system selection when doing auto-partitioning. kmoore DONE
Make UFS+SUJ the default file-system? kmoore DONE
Merge keyboard layout / timezone / language into single installer page kmoore DONE
Don't make "free space" a selectable option during install, require user to create partition first QT4 - current/src-qt4/pc-sysinstaller DONE
Convert all remaining apps which use KDE API to pure QT4 only. kmoore DONE
Allow specifying the hostname for installed system via the GUI QT4 - current/src-qt4/pc-sysinstaller DONE
Provide option in network manager to disable lagg0 device kmoore QT4 - current/src-qt4/pc-netmanager DONE
Create new PC-BSD specific configuration GUI, which provides access to all other config tools, ala system-settings kmoore QT4 DONE
Create 9.0 Handbook and include offline version with release dru IN PROGRESS
Write manpages for webcamd drivers dru DONE
Geli set passphrase via CLI jpaetzel DONE
Touchscreen drivers mav / kmoore DONE
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox