[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#566880: [Bug 528675] Re: Sync alltray 0.70-1 (universe) from Debian testing (main)



On 02/27/2010 12:32 AM, Chow Loong Jin wrote:
On Saturday 27,February,2010 08:39 AM, Michael B. Trausch wrote:
On 02/26/2010 06:42 PM, Chow Loong Jin wrote:
[...]

For the record, someone has prepared a newer version of AllTray (though
it would appear to have not made it into Debian yet) where the patches
(at least all of them that I and Ignace, the person who is attempting to
adopt the AllTray package in Debian, are aware of) have been
incorporated into the upstream AllTray distribution.  A new release of
AllTray on this branch has been issued, and that should be used.

A newer version? You mean one of the 0.7.[1-4]dev versions? Those appear to be
alpha releases of a complete rewrite, and hence not fit for uploading to Ubuntu
just yet.

No, a new release from the old-maintenance branch, which (to my knowledge) has incorporated the fixes from Ubuntu (AFAIK, there were no Debian-specific fixes). My apologies if I was unclear in specifying that the release I was talking about came from the same branch as that which is already in Debian.

The dev releases are not quite alpha, but they are not releases that I would recommend be in Debian or Ubuntu unless they were packaged under a different name that was obviously known to be unstable. I'm not ready for that until the last feature is implemented, and even then, there will be a period of testing before I call it 0.8.0 and release it and welcome distributors to package it.

You may want to check the branches on LP:

 https://edge.launchpad.net/alltray

Which include the old-maintenance branch and its recent release, 0.71a, which is a bug fix release of 0.70.

If there are any patches which remain to be applied upstream, I would
like to be made aware of them so that they can be incorporated.

The patches are in the debian/patches folder of the extracted 0.69-1ubuntu4
source package. I have attached these patches for reference. Their extensions
are dpatch, but they can be applied using `patch -p1 -i<patchname>` like any
other -p1 patch. As mentioned before, the patch headers contain bug links and
descriptions as to what they do. It is quite possible to get these patches to
apply to 0.70, but I'm not sure it would be as simple for one of the releases
post-rewrite.

As far as I am aware, 0.71a (again, not 0.7.{1,2,3,4}-dev, which is indeed a re-write; 0.71a is a continuation of the 0.70 line) incorporates all the fixes that were present in ubuntu. This is why I am confused at the sync request here, it doesn't make sense. Debian bug 566880 is, as I understand it, going to be resolved with an upload of AllTray 0.71a, which should _then_ be brought to Ubuntu (though if it comes to Ubuntu directly, that would also be fine---0.71a is a stable release with bug fixes from 0.70).

In short (and this is just my 2¢ as the author of new AllTray and maintainer of the old AllTray source code), I don't think 0.70-1 should be imported from Debian. 0.71a should be available in Debian soon, and I suspect that will result in a package 0.71a-1, which would be suitable for inclusion in Ubuntu (as the 0.69 patches that I recall being in ubuntu had to be adopted and backported from the old-maintenance bzr tree in the first place, like the GTK tooltip/balloon fix).

	Thanks,
	Mike

--
Michael B. Trausch                                    ☎ (404) 492-6475



Reply to: