openSUSE:Quality assurance tasks 2011
Test SaX3 extensively
- The problem: SaX3 was recently developed in Google Summer of Code and as a new software it needs testing.
- General background: The idea is to check sax3 extensively and find possible bugs. In this process, the student will learn to write xorg config files or have a basic idea how to write them, read log files to look for relevant information.
- Time to complete:
- Completed when:
- Mentor: Manugupt1 Talk - Contributions
- Status: OPEN
- Difficulty: Hard
Test GNOME Shell Extensions
- The problem: GNOME 3.x has introduced the concept of extensions to allow users to customise their GNOME shell experience. Many of these extensions have not been fully tested with openSUSE. This may include testing the new extensions.gnome.org web service if it is launched during the GCI timescale.
- General background: The idea is to download and extensively test publicly available gnome shell extensions and find possible bugs. In this process, the student will learn to read various log files to look for relevant information, and learn a working knowledge of javascript, the language these extensions are written in.
- Time to complete:
- Completed when:
- Mentor: RBrownCCB Talk - Contributions
- Status: OPEN
- Difficulty: Medium
Test GNOME Shell On Multiple Monitors
- The problem: GNOME 3 has been extensively tested on single monitor systems and somewhat on dual monitor systems. Further testing of multiple monitors is required to identify issues.
- General background: You will need to be able to run openSUSE 12.1 on a machine with at least 2 (ideally more) monitors.
You will be testing GNOME shell with multiple monitors, looking for both bugs and usability issues.
You learn how to investigate complex issues that blend both technical and UX elements. Any issues found will need to be documented and possible workarounds/solutions proposed.
- Time to complete:
- Completed when:
- Mentor: RBrownCCB Talk - Contributions
- Status: OPEN
- Difficulty: Hard
Test GNOME Shell On Tablets
- The problem: GNOME 3's design has made some considerations for tablet computing, but due to the limited availability of x86 based tablets, little testing has been done of GNOME 3 in a tablet environment.
- General background: You will need to be able to run openSUSE 12.1 on an x86 based tablet.
You will be testing GNOME shell on this tablet, looking for both bugs and usability issues.
You learn how to investigate complex issues that blend both technical and UX elements. Any issues found will need to be documented and possible workarounds/solutions proposed.
With an openSUSE ARM build on the way, the results of this testing could prepare GNOME 3 for use of many more tablet devices in the not-too-distant future.
- Time to complete:
- Completed when:
- Mentor: RBrownCCB Talk - Contributions
- Status: OPEN
- Difficulty: Hard
check old bugreports against openSUSE 12.1
- The problem: There are lots of bugreports open for old versions of openSUSE. We need to check if those bugs still exist in openSUSE 12.1.
- Background: Check if the bugreports are still are valid for openSUSE 12.1. If yes, change the product to "openSUSE 12.1" and add a comment like "This bug was reported for openSUSE x.y and is still valid in 12.1". If a bug is fixed in openSUSE 12.1, add a comment saying "This bug is fixed in openSUSE 12.1"
Note: A student can pick his favorite component in bugzilla, and we have enough old bugs for everybody ;-) Time needed and difficulty depend on the bugs chosen - I'd say checking 20 bugs a day (or 40 enhancement requests) is doable.
- Time to complete:
- Completed when:
- Mentor: RBrownCCB Talk - Contributions
- Status: OPEN
- Difficulty Medium