Overview
Request 436641 accepted
- Use a define for the so version and fix -devel requiring the old libappstream3
- Update to version 0.10.0
- Disable stemming support until we have libstemmer packaged.
- Generate libappstream4 packages since AppStream changes the ABI in 0.10.0
Notes:
* This release breaks API/ABI in order to support multiple metadata sets describing the same
component (needed for bundling support), moving away from the database as central data store
and general cleanup.
* Porting is relatively straightforward, if you were using AsDatabase, you should switch to AsPool
now (AsDatabase has been a wrapper around AsPool for a while anyway).
* Many methods became private API with this release, file a bug if you miss anything.
* The 'categories.xml' file is gone - please account for that if you were reading it directly,
and consider using AsCategory instead, which offers the same functionality.
Features:
* Remove the AsDatabase class (Matthias Klumpp)
* Use cmakedefine for compile-time features (Matthias Klumpp)
* Rename AsDataPool -> AsPool (Matthias Klumpp)
* Add placeholder enum for web applications (Matthias Klumpp)
* qt: Implement Appstream::Release for the Qt interface (Aleix Pol)
* Recognize the "Pantheon" desktop for Elementary (Matthias Klumpp)
* Get rid of the menu parser and make AsCategory more useful instead (Matthias Klumpp)
* Allow AsComponent to automatically check for list-value duplicates (Matthias Klumpp)
* Give bundles their own class (Matthias Klumpp)
* Stop shipping the categories.xml file (Matthias Klumpp)
* Allow multiple metadata sets in the pool to describe a component (Matthias Klumpp)
* Name AppStream metadata styles consistently (Matthias Klumpp)
* Allow the 'C' description fallback to be turned off (Iain Lane)
* Make AsScreenshot return localized images by default (Matthias Klumpp)
* Allow to compare AsRelease versions easily (Matthias Klumpp)
Request History
alarrosa created request
- Use a define for the so version and fix -devel requiring the old libappstream3
- Update to version 0.10.0
- Disable stemming support until we have libstemmer packaged.
- Generate libappstream4 packages since AppStream changes the ABI in 0.10.0
Notes:
* This release breaks API/ABI in order to support multiple metadata sets describing the same
component (needed for bundling support), moving away from the database as central data store
and general cleanup.
* Porting is relatively straightforward, if you were using AsDatabase, you should switch to AsPool
now (AsDatabase has been a wrapper around AsPool for a while anyway).
* Many methods became private API with this release, file a bug if you miss anything.
* The 'categories.xml' file is gone - please account for that if you were reading it directly,
and consider using AsCategory instead, which offers the same functionality.
Features:
* Remove the AsDatabase class (Matthias Klumpp)
* Use cmakedefine for compile-time features (Matthias Klumpp)
* Rename AsDataPool -> AsPool (Matthias Klumpp)
* Add placeholder enum for web applications (Matthias Klumpp)
* qt: Implement Appstream::Release for the Qt interface (Aleix Pol)
* Recognize the "Pantheon" desktop for Elementary (Matthias Klumpp)
* Get rid of the menu parser and make AsCategory more useful instead (Matthias Klumpp)
* Allow AsComponent to automatically check for list-value duplicates (Matthias Klumpp)
* Give bundles their own class (Matthias Klumpp)
* Stop shipping the categories.xml file (Matthias Klumpp)
* Allow multiple metadata sets in the pool to describe a component (Matthias Klumpp)
* Name AppStream metadata styles consistently (Matthias Klumpp)
* Allow the 'C' description fallback to be turned off (Iain Lane)
* Make AsScreenshot return localized images by default (Matthias Klumpp)
* Allow to compare AsRelease versions easily (Matthias Klumpp)
factory-auto declined review
Output of check script:
ERROR: Failed to download "http://www.freedesktop.org/software/appstream/releases/AppStream-0.10.0.tar.xz"
Source URLs are not valid. Try "osc service localrun download_files"
factory-auto declined request
Output of check script:
ERROR: Failed to download "http://www.freedesktop.org/software/appstream/releases/AppStream-0.10.0.tar.xz"
Source URLs are not valid. Try "osc service localrun download_files"
alarrosa reopened request
It seems there was a network problem. Let's reopen and try again
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added factory-repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
licensedigger accepted review
maxlin_factory set openSUSE:Factory:Staging:I as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:I"
maxlin_factory accepted review
Picked openSUSE:Factory:Staging:I
factory-repo-checker accepted review
Builds for repo openSUSE:Factory:Staging:I:DVD/standard
dimstar accepted review
dimstar_suse accepted review
ready to accept
dimstar_suse approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory