Difference between revisions of "Testing"

From PC-BSD Wiki
Jump to: navigation, search
m
(39 intermediate revisions by one user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
+
{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} <!-- hide the page name -->
{|style="border:solid #BABFDD; border-width:2px 2px 2px 2px;" width="99%" cellspacing="0" align="center"  
+
{|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="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 2px 2px 1px;" width="5%"|'''Filesystem'''
+
|style="margin:.5em; margin-top:.1em; border-bottom:0; font-weight:bold;" align="center"|<span style="font-size: 186%;">Welcome to the PC-BSD{{r}} Wiki!</span>
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="5%"|'''Native to'''
+
|}
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="40%"|'''Type of non-native support'''
+
<br>
|style="background:#FFFfee; text-align:center; border:solid #BABFA3; border-width:1px 1px 2px 0px;" width="50%"|'''Usage notes'''
+
::[http://lists.freebsd.org/pipermail/freebsd-announce/2012-July/001429.html {{redlight|'''Security WARNING'''}} for  users of version 8.1 and 8.2.]
 +
<br><br>
 +
{| style="text-align: left; width: 98%" cellpadding="2"
 +
| style="vertical-align: top; text-align: center; width: 28%" | '''<big>Documentation</big>'''
 +
| style="vertical-align: top; text-align: center; width: 28%" | '''<big>Projects</big>'''
 +
| style="vertical-align: top; text-align: center; width: 28%" | '''<big>Development</big>'''
 
|-
 
|-
<!-- row 1 -->
+
| style="text-align: center; vertical-align: top" rowspan="3" colspan="1" |
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|btrfs
+
<span style="font-size: 140%;">[[PBI_Module_Builder_Guide|PBI Module Builder]]</span><br />
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|Linux
+
How to create the new PBI<br /><br />
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|none as ZFS is used instead
+
<span style="font-size: 140%;">[[Pkgsrc_in_PC-BSD{{RM}}|Pkgsrc in PC-BSD{{r}}</span>]]<br />
|style="border:solid #BABFA3; border-width:1px 1px 1px 1px;"|
+
Exploring NetBSD pkgsrc potential<br /><br />
|-
+
<span style="font-size: 140%;">[[Turn_FreeBSD_into_PC-BSD{{RM}}|Turn FreeBSD into PC-BSD{{r}}]]</span><br />
<!-- row 2 -->
+
Conversion instructions for v9.0<br /><br />
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|EXT2
+
<span style="font-size: 140%;">[[Finding_Help|Where to find help]]</span><br />
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
+
Various resources for assistance<br /><br />
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through ext2fs(5)
+
<span style="font-size: 140%;">[[Press_And_Legal|Press/Legal]]</span><br />
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
Press, licensing and other queries
 +
| style="text-align: center" |
 +
[[Warden{{RM}}|<span style="font-size: 140%;">Warden{{r}}</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
 +
| style="text-align: center; vertical-align: top" rowspan="3" colspan="1" |  
 +
<span style="font-size: 140%;">[http://trac.pcbsd.org/ PC-BSD{{r}} 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{{RM}}_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 />
 +
Suggested/implemented changes<br />
 +
|- align="center"
 +
| style="vertical-align: top; background-color:#dfdfdf;" | <span style="font-size: 140%;">[[PC-BSD{{RM}}_Users_Handbook|PC-BSD{{r}} Users Handbook]]</span><br />
 +
Currently under development<br /><br />
 +
<span style="font-size: 140%;">[[Errata|Handbook Errata]]</span><br />
 +
Corrections after publishing
 +
|- align="center"
 +
| style="vertical-align: top" | <span style="font-size: 140%;">[[Wireless Testing]]</span><br />
 +
Driver Function &amp; Compatability<br /><br />
 +
<span style="font-size: 140%;">[[Bluetooth Testing]]</span><br />
 +
How to help development<br /><br />
 +
<span style="font-size: 140%;">[[Game Testing]]</span><br />
 +
Discovering what works and how
 +
|}
 +
 
 +
<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]]
 +
|}
 +
 
 +
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.
 +
[[Image:watermark3.png|watermark background image]]
 +
<!--
 +
 
 +
==== New Features / Tools planned for 9.0 ====
 +
{| class="wikitable sortable"
 +
!Feature
 +
!Owner
 +
!Skills
 +
!Status
 +
!Completion Date
 
|-
 
|-
<!-- row 3 -->
+
|Allow selecting desktop / optional components at install (KDE/Gnome/XFCE4/Development/Games/Etc)
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|EXT3
+
|kmoore
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
+
|
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through ext2fs(5).
+
|<span style="color:#00FF00">DONE</span>
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|However, EXT3 journaling is not supported. This means that you won't be able to mount a filesystem requiring a journal replay unless you fsck it using an external utility such as [http://www.freshports.org/sysutils/e2fsprogs/ e2fsprogs].
+
|
 
|-
 
|-
<!-- row 4 -->
+
|Update Software Manager to allow changing optional components on the fly
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|EXT4
+
|kmoore
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
+
|
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/o through ext2fs(5)
+
|<span style="color:#00FF00">DONE</span>
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 5 -->
+
|Create GUI front-end to new PBI9 format files / pbi-manager
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|FAT16
+
|kmoore
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
+
|
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through msdosfs(5)
+
|<span style="color:#00FF00">DONE</span>
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 6 -->
+
|Allow file-system selection when doing auto-partitioning.
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|FAT32
+
|kmoore
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
+
|
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through msdosfs(5)
+
|[http://trac.pcbsd.org/changeset/7622 DONE]
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 7 -->
+
|Make UFS+SUJ the default file-system?
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|HFS+
+
|kmoore
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Mac OSX
+
|
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|[http://trac.pcbsd.org/changeset/7622 DONE]
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 8 -->
+
|Merge keyboard layout / timezone / language into single installer page
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|JFS
+
|kmoore
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
+
|
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|<span style="color:#00FF00">DONE</span>
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 9 -->
+
|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;"|NTFS5
+
|
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
+
|QT4 - current/src-qt4/pc-sysinstaller
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|full r/o, some limitations on r/w, through mount_ntfs(8)<br> full r/w through ntfs-3g(8)
+
|[http://trac.pcbsd.org/changeset/7657 DONE]
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 10 -->
+
|Convert all remaining apps which use KDE API to pure QT4 only.
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|NTFS6
+
|kmoore
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Windows
+
|
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/w through ntfs-3g(8)
+
|<span style="color:#00FF00">DONE</span>
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 11 -->
+
|Allow specifying the hostname for installed system via the GUI
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|ReiserFS
+
|
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
+
|QT4 - current/src-qt4/pc-sysinstaller
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/o through reiserfs(5)
+
|[http://trac.pcbsd.org/changeset/7658 DONE]
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 12 -->
+
|Provide option in network manager to disable lagg0 device
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|UFS
+
|kmoore
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD
+
|QT4 - current/src-qt4/pc-netmanager
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|[http://trac.pcbsd.org/changeset/7943 DONE]
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 13 -->
+
|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;"|UFS+S
+
|kmoore
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD
+
|QT4
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|[http://trac.pcbsd.org/changeset/7616 DONE]
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 14 -->
+
|Create 9.0 Handbook and include offline version with release
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|UFS+J
+
|dru
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD
+
|
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|IN PROGRESS
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 15 -->
+
|Write manpages for webcamd drivers
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|XFS
+
|dru
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|Linux
+
|
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|r/o through xfs(5)
+
|DONE
|style="border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
<!-- row 16 -->
+
|Geli set passphrase via CLI
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|ZFS
+
|jpaetzel
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|PC-BSD, OpenSolaris
+
|
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|<span style="color:#00FF00">DONE</span>
|style="background:#eeeeee;border:solid #BABFA3; border-width:1px 2px 1px 1px;"|
+
|
 
|-
 
|-
 +
|Touchscreen drivers
 +
|mav / kmoore
 +
|
 +
|<span style="color:#00FF00">DONE</span>
 +
|
 
|}
 
|}
 +
-->
 +
[[category:testing]]

Revision as of 02:16, 29 November 2012


Welcome to the PC-BSD® Wiki!


 Security WARNING  for users of version 8.1 and 8.2.



Documentation Projects Development

PBI Module Builder
How to create the new PBI

Pkgsrc in PC-BSD®
Exploring NetBSD pkgsrc potential

Turn FreeBSD into PC-BSD®
Conversion instructions for v9.0

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® 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
Suggested/implemented changes

PC-BSD® Users Handbook

Currently under development

Handbook Errata
Corrections after publishing

Wireless Testing

Driver Function & Compatability

Bluetooth Testing
How to help development

Game Testing
Discovering what works and how



Tasks Looking for People

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