Feature freeze exception request for new minor release

Bug #619809 reported by Francesco Fumanti
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
virtkey
Invalid
Undecided
Unassigned
virtkey (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi,

First of all, sorry for missing the feature freeze because of an error in my calendar.

Python-virtkey is a library used by the onboard, the default onscreen keyboard shipping with Ubuntu. Version 0.60.0 of python-virtkey has just been released and it will be necessary for onboard 0.94.0 (current version of onboard is 0.93.2) to listen for changes to the keyboard layout; onboard 0.94.0 is going to be released in the next days. (I will wait for onboard 0.94.0 to be released before subscribing the release team to this bug, so that both feature freeze exceptions can be handled simultaneously.)

Here are the changes that went into python-virtkey 0.60.0:

    * Add methods to get the active layout symbols and group (LP: #65626)
    * Add python error exit in getKbd (LP: 526791)
    * Fix potential X resource leaks
    * Add test code to simulate missing X keyboard
    * Some code cleanup
    * Reorganize source directory and add AUTHORS, NEWS and README files
    * Add MANIFEST.in file
    * Use patch by Vincent Untz to use pkg-config instead of hardcoded paths
    * Update license to LGPL 3
    * Use 'python-virtkey' name also for source package
    * Change source version format to major.minor.micro
    * Add some API documentation
    * debian/source/format:
        - Add debian format file and use 3.0 (quilt)
    * debian/compat:
        - Raise it to 7
    * debian/control:
        - Update Standards-Version to 3.9.1
        - Set minimal required version for debhelper to 7.0.8
        - Add quilt to Build-Depends
        - Add homepage
        - Improve long description
    * debian/copyright:
        - Add hosting site
        - Add marmuta and myself
        - Update license information
    * debian/pycompat:
        - Remove pycompat file
    * debian/rules:
        - Include patchsys-quilt.mk
    * debian/watch:
        - Add watch file

The package builds, install and seems to run correctly; I am currently using it on the development version of Ubuntu maverick. As far as I know, onboard is the only package depending on it.

If you need additional informations, please, don't hesitate to ask.

Best regards.

Related branches

Revision history for this message
Francesco Fumanti (frafu) wrote :

Here are the files of the corresponding debian source package (format 3.0 quilt).

The orig.tar.gz file is a manual copy of the tar.gz file.

The diff.gz file has been created by calling debuild -S -sa.

Lintian 2.4.3ubuntu1 does not give any error, nor any warning during the debian source package build.

Revision history for this message
Francesco Fumanti (frafu) wrote :
Revision history for this message
Francesco Fumanti (frafu) wrote :
Revision history for this message
Francesco Fumanti (frafu) wrote :
Revision history for this message
Francesco Fumanti (frafu) wrote :
Revision history for this message
Francesco Fumanti (frafu) wrote :
Revision history for this message
Francesco Fumanti (frafu) wrote :
Revision history for this message
Francesco Fumanti (frafu) wrote :

Sorry, there is no diff.gz.

Changed in python-virtkey:
status: New → Invalid
Revision history for this message
Francesco Fumanti (frafu) wrote :

Here is the feature freeze exception request for onboard:
https://bugs.launchpad.net/onboard/+bug/621374

Revision history for this message
Francesco Fumanti (frafu) wrote :

I forgot to mention that the name python-virtkey is now also used for the source package. (However, we kept the name virtkey.so for the library.)

Revision history for this message
Luke Yelavich (themuso) wrote :

I think this is worth updating, for users of onboard. I do think we can drop a lot of the debian packaging work that was done, i.e using 3.0 quilt, standards version etc. Copyright updating etc is still fine, due to the new release.

Revision history for this message
Scott Kitterman (kitterman) wrote :

FFe approved based on Luke's recommendation.

Changed in virtkey (Ubuntu):
status: New → Confirmed
Revision history for this message
Francesco Fumanti (frafu) wrote :

Thanks Luke for reviewing this FFe.

Do I have to do anything to get it into the release, for example, subscriing the main sponsors team as described here?
https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze%20for%20new%20upstream%20versions

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package virtkey - 0.60.0-0ubuntu1

---------------
virtkey (0.60.0-0ubuntu1) maverick; urgency=low

    * Feature freeze exception request to update to new release (LP: #619809)
    * Add methods to get the active layout symbols and group (LP: #65626)
    * Add python error exit in getKbd (LP: 526791)
    * Fix potential X resource leaks
    * Add test code to simulate missing X keyboard
    * Some code cleanup
    * Reorganize source directory and add AUTHORS, NEWS and README files
    * Add MANIFEST.in file
    * Use patch by Vincent Untz to use pkg-config instead of hardcoded paths
    * Update license to LGPL 3
    * Change source version format to major.minor.micro
    * Add some API documentation
    * debian/control:
        - Add homepage
        - Improve long description
    * debian/copyright:
        - Add hosting site
        - Add marmuta and myself
        - Update license information
    * debian/watch:
        - Add watch file
 -- Francesco Fumanti <email address hidden> Fri, 13 Aug 2010 16:06:09 +0200

Changed in virtkey (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

This version introduced bug 648741 in maverick. please fix asap.

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

master report is bug 648695, sorry.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.