[packagekit] Branching for 0.6.x
Zhu, Peter J
peter.j.zhu at intel.com
Thu Dec 10 18:27:06 PST 2009
Even current 0.5.X branch has PK-glib2 while it's NOT used by default. So I can rely on PK-glib2 stable for a long time(one year or so), right?
You would continue make release for both 0.6.X and 0.5.X like bfore, right?
> -----Original Message-----
> From: packagekit-bounces at lists.freedesktop.org
> [mailto:packagekit-bounces at lists.freedesktop.org] On Behalf Of Richard
> Sent: Monday, December 07, 2009 11:23 PM
> To: PackageKit users and developers list
> Subject: [packagekit] Branching for 0.6.x
> I've just branched master into PACKAGEKIT_0_5_X.
> New development, large API and ABI changes will happen in master.
> Distros should not ship the master branch for some weeks to allow it
> to stabilize. Stable distros should keep shipping 0.5.x as this will
> be supported for a year or so.
> Please be aware, that the 0.5.x branch effectively makes the 0.4.x
> branch obsolete, and the 0.5.x branch 100% ABI stable. 0.6.x will
> remove packagekit-glib and mark packagkit-glib2 the supported GObject
> library (along with the API and ABI promises). If you haven't ported
> from PackageKit-glib to PackageKit-glib2 yet, you'll need to do so
> before you ship 0.6.x in your product.
> If you want to continue developing on the 0.5.x branch, please use:
> git branch --track PACKAGEKIT_0_5_X origin/PACKAGEKIT_0_5_X
> git checkout PACKAGEKIT_0_5_X
> Please ensure you rebase backend changes onto master when convenient.
> PackageKit mailing list
> PackageKit at lists.freedesktop.org
More information about the PackageKit