The Way of the great learning involves manifesting virtue, renovating the people, and abiding by the highest good.

2008年12月18日星期四

openSUSE 11.1正式发布

openSUSE项目正式宣布了openSUSE 11.1。新版本包含了超过230项新特性,改进了包管理器YaST,更新了GNOME、KDE、OpenOffice.org,提供了一个更自由的新许可证,Liberation字体和openJDK。 主要的更新包括:GNOME 2.24.1和KDE 4.1.3,同时提供了"经典"KDE 3.5.10,OpenOffice.org 3.0,Linux 2.6.27.7,Glibc 2.9,Python 2.6,Perl 5.10,Mono 2.0。

Testing:Features 11.1
From openSUSE
Contents
[hide]
1 Feature test plan
2 openSUSE 11.1 Feature Test List
2.1 YaST DNS module should support creation of all RR types (Feature No: 206)
2.2 Make Fn-F7 work on laptops to switch the internal/external displays (Feature No: 4147)
2.3 No root for adding a local printer (Feature No: 4162)
2.4 Security Issues with Suspend and Resume (Feature No: 100243)
2.5 Theming by OEM (Feature No: 100246)
2.6 Easy Setup of Bluetooth Headsets (Feature No: 100301)
2.7 Support a verbose logging mode in yast (Feature No: 100386)
2.8 General Device Handling (Feature No: 110016)
2.9 Package history (Feature No: 110205)
2.10 OCFS2 Posix compliance - aka: General Purpose OCFS2 (Feature No: 110294)
2.11 YaST Heartbeat Command line support (Feature No: 120045)
2.12 LDAP Server managment API enhancements (Feature No: 120061)
2.13 Command line support for routing settings (Feature No: 120078)
2.14 Ability to Ignore Updates (Feature No: 120118)
2.15 Use gettext for .desktop translations (Feature No: 300461)
2.16 RPM_OPT_FLAGS everywhere (Feature No: 300498)
2.17 Integrate Support for openWSman (Feature No: 300594)
2.18 IPv6 transport for NFS (TI-RPC User-Space Library) (Feature No: 300607)
2.19 make "/" mountable ro (Feature No: 300617)
2.20 Mount Server Home Directory Automatically with Authentication (Feature No: 300967)
2.21 Printer browser (Feature No: 300969)
2.22 Writer Fields in OpenOffice (Feature No: 300994)
2.23 Evolution SOAP performance (Feature No: 301016)
2.24 Improved performance in main menu, app browser and control center (Feature No: 301038)
2.25 Accessible Yast (Feature No: 301084)
2.26 Configure firewall to accept bcast replies (Feature No: 301134)
2.27 the DASD section in an autoyast profile can't be changed via pre-script (Feature No: 301193)
2.28 CJK: Chinese measurements (Feature No: 301291)
2.29 Run online update during autoinstallation (Feature No: 301298)
2.30 Heartbeat: Leverage openAIS infrastructure (Feature No: 301322)
2.31 Detect available Kerberos and LDAP Servers during Installation (Feature No: 301340)
2.32 Branding: provide the ability to modify the default screensaver (Feature No: 301475)
2.33 sysconfig should try using BIOS-provided ethernet device names if available (ETH-device reordering switched off by default - kernel/boot option) (Feature No: 301528)
2.34 Branding: provide the ability to modify the YaST theme (Feature No: 301794)
2.35 Drop support for C/H/S BIOS disk access (Feature No: 301805)
2.36 Support all EFI platforms - was: Grub2 support for EFI BIOS (Feature No: 301882)
2.37 ext4 Support in Basesystem (technology preview). No YaST- or Installer-Integration (Feature No: 301897)
2.38 Whole software management stack should warn about oudated update repo (Feature No: 301904)
2.39 Public directory support for encrypted home directories (Feature No: 301923)
2.40 Make Suggested, Recommended and Required Packages Visible (Feature No: 301930)
2.41 Show list of applications using device when its busy and can't be unmounted (Feature No: 301934)
2.42 Firstboot Editor (Feature No: 301946)
2.43 Role based YaST (Feature No: 301960)
2.44 Correct device mapping in case windows is installed on the second HD (Feature No: 301994)
2.45 Support update of add-on products properly (Feature No: 301997)
2.46 Allow Package to be installed in several versions (Feature No: 302050)
2.47 YaST disk management UI facelift (Feature No: 302054)
2.48 Control Groups - enablement in SLE11 (Feature No: 302085)
2.49 zypper - rug command parity (Feature No: 302148)
2.50 KDE 4.1 Integration into openSUSE 11.1 (Feature No: 302155)
2.51 Make zypper support wildcards or regular expressions (Feature No: 302193)
2.52 Make it possible to use variables in repository urls. (Feature No: 302196)
2.53 Use and choose persistent device names for disk devices (as opposed to partition devices) (Feature No: 302219)
2.54 improve wireless kernel driver power savings (Feature No: 302345)
2.55 Do not stop some init scripts during shutdown (Feature No: 302375)
2.56 Collecting hardware information (Feature No: 302445)
2.57 UI to schedule wakeups (Feature No: 302448)
2.58 Make thermal management more robust and architecture independent (Feature No: 302452)
2.59 Package management must adapt to (repo/system) changes (Feature No: 302453)
2.60 Update of the ISC dhcp packages (server, client, relay) (Feature No: 302480)
2.61 sync GPT and MBR on MacBook (mactel) (Feature No: 302485)
2.62 Handling of licenses and confirmations in ZYPP (Feature No: 302516)
2.63 Create yast2-power-management-Module for server (Feature No: 302521)
2.64 Use PackageKit for Updater Applets (Feature No: 302522)
2.65 Certificate store for key management (Feature No: 302530)
2.66 Add DMRAID support to SLES Installer (Feature No: 302565)
2.67 Provide more settings in YaST LDAP Browser. (Feature No: 302858)
2.68 TabletPC: allow user to config tablet for TabletPCs while install (Feature No: 302888)
2.69 MHTML: open mhtml archives from local store (Feature No: 302911)
2.70 Improved argument handling for zypper (Feature No: 302919)
2.71 use the raw meta-data cache to save downloads (Feature No: 302924)
2.72 Synchronize X11 keyboard setting with console (Feature No: 302925)
2.73 Installation In An IPv6 Environment (Feature No: 302926)
2.74 Support for --nodoc option in ZYpp commit as a policy (Feature No: 302952)
2.75 Medialess update (Feature No: 302956)
2.76 Combined "where am I" page (Feature No: 302957)
2.77 YaST2 Storage Library to support a process lock so it can't be used by two processes at the same time. (Feature No: 302971)
2.78 Define Smart Card support (Feature No: 302981)
2.79 Don't Zap by default (Feature No: 302988)
2.80 Reimplement various disk power settings (Feature No: 303035)
2.81 YaST style guide (Feature No: 303041)
2.82 Initrd based kdump saving (second part) (Feature No: 303043)
2.83 VFS hooks for per-filesystem permission model (Feature No: 303048)
2.84 yast2-ldap-server: Support for /etc/sysconfig/openldap settings (Feature No: 303058)
2.85 LDAP Server TLS Setting (Feature No: 303165)
2.86 AutoYaST support for Kdump (Feature No: 303263)
2.87 Include a friendly graphical user interface for Subversion (Feature No: 303292)
2.88 VMware open source tools (Feature No: 303293)
2.89 Avoid Duplication of YaST NFS client and Expert Partitioner (Feature No: 303326)
2.90 Bootloader configuration should allow persistent/default kernel parameters (Feature No: 303348)
2.91 Better Beagle Acceptance (Feature No: 303367)
2.92 PCIE ASPM support (Feature No: 303373)
2.93 Network setup tools (Feature No: 303386)
2.94 arptables support (Feature No: 303394)
2.95 testcases and test setups for perl-Bootloader (Feature No: 303444)
2.96 Button order, positioning, labeling in YaST (Feature No: 303446)
2.97 Simplifiying Software Management (Feature No: 303458)
2.98 Redesign of Local Security Module (Feature No: 303472)
2.99 System to be more robust and reliable in DHCP controlled environments (like Hotels, Airports, ...) wired and wireless (Feature No: 303474)
2.100 Drop evolution-specific NTLM patch in OpenLDAP libraries (Feature No: 303480)
2.101 Acoustic signal for bootloader when booting from installation medium (Feature No: 303481)
2.102 DumbTab widget for NCurses (Feature No: 303491)
2.103 New YaST widget: table with multi-select functionality (Feature No: 303492)
2.104 Build libreiserfs into parted (Feature No: 303510)
2.105 Move parts of installation to separate image (Feature No: 303513)
2.106 Provide some predefined CUPS policies (Feature No: 303515)
2.107 Default NTP Setup (Feature No: 303520)
2.108 Resolve dependencies after ignoring package download failure (Feature No: 303527)
2.109 Include Empathy (Feature No: 303528)
2.110 delta.rpm support when installing from rp-md and susetags (Feature No: 303531)
2.111 Compress cracklib password database (Feature No: 303536)
2.112 Avant Window Navigator (Feature No: 303541)
2.113 YaST LDAP Server module should offer to start CA-Management to create a Server Certificate (Feature No: 303546)
2.114 Grub: limit device.map to devices detected by BIOS Int 13 (Feature No: 303548)
2.115 Redesign of Autoyast Module (Feature No: 303552)
2.116 Documents tab on "slab" does not display network docs (Feature No: 303566)
2.117 Provide overview of installed add-on products (Feature No: 303588)
2.118 LVM proposal needs to leave remaining free Volume Group space for OES installs (Feature No: 303594)
2.119 yast2-ldap: use original LDAP object names (Feature No: 303596)
2.120 Consider to switch from nss_ldap to nss-ldapd (Feature No: 303597)
2.121 'Security health status' YaST Module ('Bastille' like functionality) (Feature No: 303598)
2.122 Non-interactive mode for AutoYaST (Feature No: 303601)
2.123 Support for pygrub in Xen (Feature No: 303603)
2.124 libStorage: LVM Requirements for SMI-S providers (Feature No: 303613)
2.125 Integrated DHCPv6 client solution (Feature No: 303618)
2.126 Split Kernel RPM (Feature No: 303631)
2.127 kABI, KMPs, and RPM Dependencies (Feature No: 303641)
2.128 SELinux: basic enablement in common code base (Feature No: 303662)
2.129 Make SELinux or AppArmor bootable alternatively - was: Make SELinux- and AppArmor-module loadable alternatively (Feature No: 303663)
2.130 Merge Online Update Setup and Configuration into one module (Feature No: 303664)
2.131 TPM: boot support (Feature No: 303672)
2.132 Office Open XML Document Thumbnailing (Feature No: 303676)
2.133 Leverage PackageKit for hardware driver installation (Feature No: 303677)
2.134 Standard Driver Tracking: e1000 (Feature No: 303685)
2.135 Package "Puppet" for SLE (TechPreview) (Feature No: 303687)
2.136 Ability to log all configuration changes done via YaST (Feature No: 303700)
2.137 Update Applets must not steal focus (Feature No: 303701)
2.138 Dom0 Pattern for SLES (Feature No: 303702)
2.139 Zypper report on licensing of installed packages (Feature No: 303703)
2.140 [CODE11-GM] Mascot for YaST (Feature No: 303708)
2.141 Full suspend/resume support for HP workstations (Feature No: 303714)
2.142 Add "command not found" handling to the shell (Feature No: 303730)
2.143 wsman compliance testing (Feature No: 303732)
2.144 Yast Progress dialogs must not steal focus (Feature No: 303771)
2.145 Add gaim-encryption to packages for Gaim (Feature No: 303795)
2.146 Wireless roaming support (Feature No: 303806)
2.147 Provide consistent progress during installation (Feature No: 303860)
2.148 Inclusion of BulletProof X or similar functionality (Feature No: 303928)
2.149 Enable redetection of hardware at customer first boot (Feature No: 303939)
2.150 Add more break-points for custom scripts in AutoYaST (Feature No: 303942)
2.151 Shirley Peak Wireless driver and uCode (Feature No: 303996)
2.152 mac80211 stack for Shirley Peak Wireless driver (Feature No: 303997)
2.153 BuildID support (Feature No: 304088)
2.154 Compressed debuginfo sections (Feature No: 304092)
2.155 Incremental debuginfo (Feature No: 304096)
2.156 Generic crash reporting infrastructure (Feature No: 304162)
2.157 Use more recent Xorg bits (Feature No: 304211)
2.158 iAMT 5.x support - drivers (Feature No: 304212)
2.159 Enable CONFIG_PNP by default on x86_64 kernel (Feature No: 304236)
2.160 Make Xgl work properly with nvidia cards (Feature No: 304290)
2.161 Shanghai CPU support (Feature No: 304317)
2.162 SystemTap: user-space probes (utrace) (Feature No: 304321)
2.163 Postprocess debuginfo (Feature No: 304323)
2.164 [CODE11-RC] Complete debuginfo available internally and externally (Feature No: 304325)
2.165 CIFS update for SLES11 including Kerberos support (Feature No: 304351)
2.166 IPv6 Secure Neighbor Discovery (SEND) (Feature No: 304365)
2.167 Disabling (or handling) screensaver during installation (Feature No: 304395)
2.168 Enhanced IPv6 firewall support (Feature No: 304396)
2.169 Improved IPv6 network configuration (Feature No: 304397)
2.170 IPv6:support NEMO (Feature No: 304400)
2.171 IPv6 support in DNS server configuration (Feature No: 304401)
2.172 improve IPV6 stateless address configuration (Feature No: 304404)
2.173 Leverage libvirt (Feature No: 304407)
2.174 Support up to 64 GB of RAM per guest on x86_64 systems (Feature No: 304427)
2.175 Support an effortless migration from guests on a SLES 10 Xen to a SLES 11 Xen host (Feature No: 304430)
2.176 Kernel ABI Stability (Feature No: 304458)
2.177 Let libzypp handle special cases (when removing software) (Feature No: 304459)
2.178 One-click install: administrator-disable (Feature No: 304484)
2.179 SMT support for code 11 products (Feature No: 304486)
2.180 x86info packaging, integration (Feature No: 304487)
2.181 Update of base product to trigger update of addon where available (and removal otherwise) (Feature No: 304488)
2.182 PolicyKit Integration (Feature No: 304493)
2.183 Bootloader supported scenarios (Feature No: 304499)
2.184 Indicate to user update for conflicting add-on product (Feature No: 304502)
2.185 Patch terminology standard (Feature No: 304512)
2.186 Priorities for SLE 11 update stack (Feature No: 304514)
2.187 Find corresponding source package (Feature No: 304515)
2.188 Liberation Fonts (Feature No: 304544)
2.189 Enable desktop effects by default (Feature No: 304756)
2.190 KMP Interdependencies: support them or fail (Feature No: 304864)
2.191 Enhance YaST Modules to cooperate better handling the product licenses (Feature No: 304865)
2.192 Evaluate kbd-1.14 (Feature No: 304869)
2.193 OO.o Batch Command Line Document Conversion (Feature No: 304874)
2.194 Provide conflict with other providers of resolvable (Feature No: 304881)
2.195 needs_relogin/needs_reboot as a generic flag (Feature No: 304889)
2.196 Provide tabs shortcuts in YaST Qt UI (Feature No: 304890)
2.197 NetworkManager: umtsmon capabilities (Feature No: 304897)
2.198 perl-Bootloader should not require perl-gettext (Feature No: 304898)
2.199 zypper features required for registration (Feature No: 304915)
2.200 Provide the "option" driver supporting the latest hardware (Feature No: 304916)
2.201 Provide the "nozomi" driver supporting the latest hardware (Feature No: 304917)
2.202 Provide the "hso" driver supporting the latest hardware (Feature No: 304918)
2.203 Provide the "sierra" driver supporting the latest hardware (Feature No: 304919)
2.204 Provide the "airprime" driver supporting the latest hardware (Feature No: 304920)
2.205 Pulse-audio awareness in YaST sound card module (Feature No: 304936)
2.206 Receiving WMI Event and notify (Feature No: 304941)
2.207 Faster booting: samba-winbindd-patch (Feature No: 304965)
2.208 Faster booting: Sabayon patch (Feature No: 304966)
2.209 Faster booting: dhcpcd-hook-samba-patch (Feature No: 304967)
2.210 GPT support in GruB (or eLILO) (Feature No: 304993)
2.211 AMD SB800 chipset support (Feature No: 304995)
2.212 GB Page table support in Hugetlbfs for AMDs processors (Feature No: 304997)
2.213 AMD: 2M backing pages in Xen (Feature No: 304998)
2.214 AMD: IOMMU support for Linux in general (Feature No: 304999)
2.215 AMD: IOMMU support in Xen (Feature No: 305000)
2.216 AMD: Support for 'Puma' mobile platform (Feature No: 305001)
2.217 Bookmark for Documentation Web Site in Browser (Feature No: 305003)
2.218 Enable SMTPS in postfix ootb (Feature No: 305005)
2.219 Drop lilo from supported boot scenarios (Feature No: 305006)
2.220 Drop EVMS from supported boot scenarios (Feature No: 305007)
2.221 [Tech Preview] Software Management CIM Profile (Feature No: 305012)
2.222 Include 'rsyslog' package as alternative (with L3 support). (Feature No: 305014)
2.223 configure the files to copy from a previous installation (Feature No: 305019)
2.224 suse_register support for CODE11 (Feature No: 305047)
2.225 XEN: Support Xen Version 3.3 (Feature No: 305054)
2.226 openSUSE Testfeature (Feature No: 305081)
2.227 better handling of unsupported modules in module-init-tools (Feature No: 305100)
2.228 Support new product definition in Add-On and Product creators (Feature No: 305172)
2.229 [CODE11-RC] EULA translations (Feature No: 305248)
2.230 Remove agfa-fonts from openSUSE 11.1 (Feature No: 305249)
2.231 Desktop icons settable by the sysadmin (Feature No: 305252)


[edit]Feature test plan
Basic reqirements:
install openSUSE 11.1 beta 4
meet in #opensuse-testing on irc.freenode.org
How to work on it:
we will put the numbers of the features someone is already working on in the topic, so look there first
scan through the list below and pick one you want to do
announce the number in the irc channel, it will added to the topic
if you finished the test, say it on the channel. Number will be removed from topic again and added to the wiki.
To make it less complicated we should think about that only one person edits the wiki page.
[edit]openSUSE 11.1 Feature Test List
Here is the list of openSUSE 11.1 features. All of these features have to be tested if they are implemented and working as expected.
If you want to help testing, select the feature you want to test, edit this page and set it's "Testing Result" to "running" when starting the tests. After finishing the test, please edit the page again and set the result either to "passed" or to "failed".
If the test do not pass, please also create a bug report in Bugzilla (see Bug Reporting FAQ for details) including the "Feature No".
If you are unable to finish the test, please reset the "Testing Result" from "running" to "idle".
Thanks a lot for your support.
[edit]YaST DNS module should support creation of all RR types (Feature No: 206)
Category: YaST
Status: ready to test
Test Result: idle
Tester:
Description:
At present using YaST DNS module we can create records of only four RR types. It
should be extended to create all the BIND 9.x supported RR types


[edit]Make Fn-F7 work on laptops to switch the internal/external displays (Feature No: 4147)
Category: Mobility
Status: implementation
Test Result: idle
Tester:
Description:
Different laptops have different methods of reporting the Fn-F7 key ("switch the internal/external displays"). We have to make all laptops eventually produce the same X keysym, so that desktops can grab that key and process it. Once the key is pressed, the desktop should scan the available monitors/projectors and set up a reasonable configuration for them.


[edit]No root for adding a local printer (Feature No: 4162)
Category: Desktop, Usability
Status: implementation
Test Result: idle
Tester:
Description:
An administrator for a machine should be able to specify whether the user needs
the root password to add a printer.


[edit]Security Issues with Suspend and Resume (Feature No: 100243)
Category: Mobility
Status: ready to test
Test Result: idle
Tester:
Description:
Simple request:
For security reasons, the user should - perhaps optionally - get asked
for user password and also for passwords of crypto partitions when the
system wakes up from suspend.
But
Following a summary of a discussion between Vojtech Pavlik, Stefan Seyfried,
Stefan Behlert and Andreas Jaeger:
Best way would be to have an encrypted swap, because swap does
contain sensitive data (including possibly the crypto paritition
password).

Have an encrypted swap. All the time.

While suspending most pages are simply swapped out, and thus
also encrypted.

Then, the rest of memory and nonswappable memory are dumped
out. This would also need to be encrypted, and WILL contain the crypto
partition and cryptoswap passwords.

Initramfs can then ask for the _swap_ password, and initiate
resume with that.

The resume process will overwrite the in-RAM kernel with the
one that knows all the passwords.

We're running.

Encrypted swap.

Encrypted swsusp, passing password on
resume.
Vojtech still believes that it'd be very nice if we could pass in the
password through the bootloader, as the bootloader has a nice graphical
interface, and thus it looks much nicer than doing it in the init
scripts. Also the need to wait until the system asks would be gone.
This doesn't preclude doing resume from initramfs of course. Just moves
the data entry.


[edit]Theming by OEM (Feature No: 100246)
Category: OEM Preload
Status: ready to test
Test Result: idle
Tester:
Description:
An OEM might also want to add theming, e.g. icons, wallpaper, and
extra packages.


[edit]Easy Setup of Bluetooth Headsets (Feature No: 100301)
Category: Bluetooth, Configuration
Status: implementation
Test Result: idle
Tester:
Description:
Headsets that are connected to the computer using Bluetooth should be easily
configurable and usable for the normal user.
There's a project called 'bluetooth-alsa' that's working on that feature.
But that solution is not in a final state. Best solution would be to have an
ALSA-plugin which allows the connection to the Bluetooth-headset. Such a plugin
can only be created after the ALSA-SDK has been finished by tiwai@suse.de.
The current available solution with bluetooth-alsa requires a kernel-modul
named snd-bt-sco. This should not be part of the 'normal' kernel package but an
extra one. Additionally the programm btsco is currently needed.
It would be nice to have this in 9.3, but a first look at the modules was not
very convincing. We will wait until a sane ALSA-plugin exists before supporting
this.
Configuration using yast should only be considered after we have a final
solution.


[edit]Support a verbose logging mode in yast (Feature No: 100386)
Category: YaST
Status: ready to test
Test Result: idle
Tester:
Description:
Create a verbose logging mode in yast, where any action yast performs is logged. Any file yast touches should be logged (to /var/log/YaST2/y2log AND clean up the structure of that log file, to make it easier to read and interpret) and all changes on the systems configuration. The goal is to make it really transparent what yast does.


[edit]General Device Handling (Feature No: 110016)
Category: Base System, Hotplug, Storage and Partitioning
Status: ready to test
Test Result: idle
Tester:
Description:
It should be possible to configure any device except the root device (which is handled by initrd / initramfs) by hotplug processes. E.g. LVM or EVMS on devices configured by hotplug should be possible.
Hannes: The main problem is that udev for example has to learn to wait for multiple disks till LVM could be startet. Questionable for the SP1 timeframe


[edit]Package history (Feature No: 110205)
Category: Systems Management
Status: implementation
Test Result: failed
Tester: badshah
Description:
There should be a way to view the package origin and history.

Where does the package come from ?

Why was it installed ?
Part of product ? Part of patch ? Manually ?

Which were the previous versions ?
And possibly where did the previous version come from

...
Of course, this would also need a config file history. (A backup of changed
config files is already created during distribution upgrade.)

When is the history cleared ?
Probably at every distribution upgrade.

...
partially passed, does most of the things well. But when a software is manually
installed by invoking zypper from command-line the history shows installation due
to solver (empty column, instead of root@host). Yet when called from yast, it
correctly registers history.)
bnc#442718
[edit]OCFS2 Posix compliance - aka: General Purpose OCFS2 (Feature No: 110294)
Category: DATA Center Features, Novell Open Enterprise Server
Status: ready to test
Test Result: idle
Tester:
Description:
Add support for posix ACLs, ext. ATTR, locking capabilities.


[edit]YaST Heartbeat Command line support (Feature No: 120045)
Category: Configuration, High Availability
Status: ready to test
Test Result: idle
Tester:
Description:
The YaST Heartbeat module should provide command line interface for easy configuration from shell.


[edit]LDAP Server managment API enhancements (Feature No: 120061)
Category: Configuration, LDAP Service
Status: ready to test
Test Result: idle
Tester:
Description:
The perl API of the ldap server component should be enhanced by
the following functions
* delete databases
* acl support (see above)
* ldbm backend support


[edit]Command line support for routing settings (Feature No: 120078)
Category: Configuration, Network, YaST
Status: ready to test
Test Result: passed
Tester: mlasars
Description:
The YaST routing module should provide a command line interface
for easy configuration from scripts.
[edit]Ability to Ignore Updates (Feature No: 120118)
Category: Desktop, YaST, ZENworks, zypp
Status: ready to test
Test Result: failed
Tester: cboltz
kupdateapplet does not offer an option to do this Bug #442388
Description:
There should be a way to tell the update applet to ignore an update and
not turn red for it. A user might not want to go through the hassle of
downloading a specific package and ignore it but wants to be informed
about further updates.
[edit]Use gettext for .desktop translations (Feature No: 300461)
Category: Internationalization (I18N / L10N)
Status: implementation
Test Result: idle
Tester:
Description:
Right now we use .desktop files for GNOME menu.
This should be either replaced or enhanced with a gettext lookup in
desktop_translations - so we can update translations easily.
See feature #110086.
Note that this not strictly a SP1 feature. But we don't need it earlier than
we have the first language update - which might sooner than SP1, but will
be later than GA.
In GNOME, translating .desktop files is not sufficient. There is a list of places, where GNOME carries translations in multi-lingual files: gdm configuration, gdm themes, soundlists, mime-info keys (obsolete), icon themes, emblem descriptions, mime descriptions (freedesktop standard), gconf schemas, gconf keys (autogenerated), dia sheets, gok stuff, background names, xkb maps, gedit tags, gnopernicus presentations, gweather locations, printer names, gnome-about info, bonobo servers
In Xorg: Keymap names


[edit]RPM_OPT_FLAGS everywhere (Feature No: 300498)
Category: Package building, Security
Status: ready to test
Test Result: idle
Tester:
Description:
We should make the use of RPM_OPT_FLAGS mandatory for all autobuild packages.
checks for this already exists, but only warn currently.


[edit]Integrate Support for openWSman (Feature No: 300594)
Category: CIM
Status: ready to test
Test Result: idle
Tester:
Description:
OpenWSMan is a project intended to provide an implementation of the Web Services Management specification.
WS-Management is the first specification in support of the DMTF initiative to expose CIM resources via a set of Web services protocols.
More information:
http://www.openwsman.org/ ,
http://www.dmtf.org//standards/wsman/ ,
http://intel.com/technology/manage/downloads/convergence.pdf


[edit]IPv6 transport for NFS (TI-RPC User-Space Library) (Feature No: 300607)
Category: not specified
Status: ready to test
Test Result: idle
Tester:
NFS over ipv6 was probably reverted after beta2, see Bug #431542 --cboltz
Description:
NFSv4 shall run natively over IPv6.
[edit]make "/" mountable ro (Feature No: 300617)
Category: not specified
Status: ready to test
Test Result: idle
Tester:
Description:
Especially in ThinClient-Environments it is desirable, to have only one root-fs for all systems; the same condition also applies for SAN-booting systems and clusters, where all systems should be able to boot off only one image.
This goal can be reached in two ways:
FHS, Chapter 2
Boot from the network
/ is read only and all variable content external to /


[edit]Mount Server Home Directory Automatically with Authentication (Feature No: 300967)
Category: Directory Services
Status: implementation
Test Result: idle
Tester:
Description:
When the user logs in, the network-mounted home directory should be mounted.


[edit]Printer browser (Feature No: 300969)
Category: Directory Services
Status: implementation
Test Result: idle
Tester:
Description:
Printer browser
Provide a way to easily find printers by searching for them instead of looking at workgroups/computers/shares to locate shares.
The interface will provide a way to search 'all' to create a browse interface similar to what is currently available.


[edit]Writer Fields in OpenOffice (Feature No: 300994)
Category: OpenOffice.org
Status: ready to test
Test Result: idle
Tester:
Description:
We need to interoperate with read-only word documents containing special fields (that writer currently doesn't support) that allow you to tab through a word document, entering data [ as if in a simple web form ], and then print / file the document.


[edit]Evolution SOAP performance (Feature No: 301016)
Category: Evolution
Status: ready to test
Test Result: idle
Tester:
Description:
Performance and other IMAP/SOAP protocol usage issues
IMAP protocol usage fixes - DESIRABLE
http://bugzilla.gnome.org/show_bug.cgi?id=206061 has complete information. The issue lies in the amount of internet-bandwidth that is being consumed by the IMAP provider in Evolution.
GW Protocol usage issues: - MANDATORY
Performance issues - Mailer (MANDATORY)
Incremental Message-Loading
Instead of waiting for all the messages to be loaded. Load messages as they arrive. (50 at a time)
Memory Usage
For GW read-cursor ALL and IMAP refresh_info a lot of memory is used. Typically O(n) amount of memory is used where n is the number of mails. This has to be reduced to a constant value, say, K.

No interface available to get the list of items deleted after a given timestamp
No interface available to get the count of items in a container - mails in a folder
Use getItems instead of getItem to reduce the number of round-trips to the server - thereby reduces the time to fetch-mails. However, this might lead to memory build-up, which should be considered.


[edit]Improved performance in main menu, app browser and control center (Feature No: 301038)
Category: Aesthetics, Applications, Desktop
Status: ready to test
Test Result: passed
Tester: badshah
Description:
Improved performance in main menu, app browser and control center
performance of main-menu and application-browser have improved since 11.0 improved, could do with
speeding up the very first time application-browser is started after reboot though.
[edit]Accessible Yast (Feature No: 301084)
Category: Accessibility, Systems Management, YaST
Status: ready to test
Test Result: idle
Tester:
Description:
Leverage Yast-gtk to provides the ability to make the system configuration accessible.


[edit]Configure firewall to accept bcast replies (Feature No: 301134)
Category: Configuration, Security, YaST
Status: implementation
Test Result: idle
Tester:
Description:
Currently firewall cannot be configured to accept replies for the hosts broadcasts. It brings several limitations:
- network cannot be scanned via the SLP protocol
- Samba network browsing does not work
Switching firewall off is no way even in trusted networks, due to mobility of some hosts, which may bring malware to the network.
The best solution would be to add support for accepting bcast replies to iptables. YaST can do some hack solution for its purposes (scanning network via SLP).
There is some discussion in bzilla about this topic.


[edit]the DASD section in an autoyast profile can't be changed via pre-script (Feature No: 301193)
Category: AutoYaST, Storage and Partitioning
Status: ready to test
Test Result: idle
Tester:
Description:
it would be nice if one could change the DASD section for s390 in the autoyast profile via pre-script
There is no openSUSE for system z - this will be tested by mmichna on SLES11
[edit]CJK: Chinese measurements (Feature No: 301291)
Category: OpenOffice.org
Status: ready to test
Test Result: idle
Tester:
Description:
We should layout pages based on char/line measurements not absolute cm, for familiarity.
Modify the paragraph dialogs and rulers to match.


[edit]Run online update during autoinstallation (Feature No: 301298)
Category: Systems Management
Status: ready to test
Test Result: idle
Tester:
Description:
Currently it there is no direct way to run online update (non-interactively) during autoinstallation. Adding the call of inst_you.ycp to yast2-online-update should be easy, but the challanging part is to solve restarting of YaST during autoinstallation.
During standard installation, online-update might require reboot (after the installation of kernel update) or restart of YaST (after updating YaST packages) - in both cases the installation succesfully continues: after the reboot it goes to next installation step, after YaST restart it runs the online-update step again (because there might be some patches left).


[edit]Heartbeat: Leverage openAIS infrastructure (Feature No: 301322)
Category: High Availability
Status: ready to test
Test Result: idle
Tester:
Description:
openAIS is a standards-based and "widely" adopted messaging infrastructure, providing virtual synchrony and other features. This should replace the legacy messaging service in Heartbeat 2.x. The intent is to make the cluster stack more reliable, easier to maintain by leveraging a standard library, and easier to integrate with other software also using openAIS (like some Device Mapper storage targets and other cluster-aware applications).
While the messaging layer switch should be straightforward, openAIS does not provide quorum, nor "ping" members. Switching messaging layers also has upgrade imp

没有评论: