Release checklist

Bug #930104 reported by Michal Hruby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Zeitgeist Framework
Fix Released
High
Unassigned

Bug Description

There are some outstanding issues we need to tackle before releasing stable 0.9.0:

 * Important: the TableLookup in FTS can currently explode. The new schema version needs to add AUTOINCREMENT to the `id' row of all tables in TableLookup. We should do this before releasing a new tarball.

 * TableLookup.get_value: please prepare the query in the constructor.

 * Configure isn't checking for xapian being there

 * Add a flag to disable FTS? (keeping the Xapian dependency avoidable)

Michal Hruby (mhr3)
Changed in zeitgeist:
status: New → Triaged
Revision history for this message
Siegfried Gevatter (rainct) wrote :

 * extensions/fts.vala should be nice if FTS++ isn't installed (install_monitor is the biggest problem here)

Revision history for this message
Siegfried Gevatter (rainct) wrote :

UPDATED CHECKLIST:

 * Add AUTOINCREMENT to tables in TableLookup. -- DONE
 * Configure checking for Xapian being present. -- DONE

Remaining items (not necessarily for the next tarball):
 * Prepare TableLookup.get_value in the constructor.
 * Make FTS++ optional.
 * Make the fts.vala extension behave if FTS++ isn't there.

Revision history for this message
Siegfried Gevatter (rainct) wrote :

Moved the two remaining items to new bug #932989.

Changed in zeitgeist:
status: Triaged → Fix Released
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.