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

2010-02-27 Thread Michael B. Trausch
On 02/27/2010 03:13 AM, Chow Loong Jin wrote:
> I am sorry, but I was looking
> athttps://edge.launchpad.net/alltray/+download and could not find it,
> so I assumed that 0.70 was the latest prior to the rewrite. Is that
> tarball an automatically generated tarball of a tag or something? I
> think you should make it available at the aforementioned downloads
> page as it is confusing and not discoverable to have your tarballs
> all over the place.

If you look at the front page for a project, you can see its releases. 
If you click on a release number, you will be taken to its page, where 
you can download it.

Unfortunately, I have no control over Launchpad, and the behavior you 
have described here is due to a bug in Launchpad itself.  This was 
reported as Launchpad bug 490945, but the Launchpad people feel it is a 
low-priority bug.  Of course, I disagree.

--- Mike

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

-- 
Sync alltray 0.70-1 (universe) from Debian testing (main)
https://bugs.launchpad.net/bugs/528675
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

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

2010-02-27 Thread Chow Loong Jin
On Saturday 27,February,2010 03:57 PM, Michael B. Trausch wrote:
> [...]
> 
> 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.

It could probably enter Debian Experimental, but not Debian Unstable, Testing or
Ubuntu, but this is to be handled by the new alltray package maintainer in 
Debian.

> 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.

I am sorry, but I was looking at https://edge.launchpad.net/alltray/+download
and could not find it, so I assumed that 0.70 was the latest prior to the
rewrite. Is that tarball an automatically generated tarball of a tag or
something? I think you should make it available at the aforementioned downloads
page as it is confusing and not discoverable to have your tarballs all over the
place.

> 
> [...]
> 
> 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).

As I have just mentioned, there was quite a bit of confusion as to what
constitutes a new release from the old-maintenance branch, considering the
tarballs aren't available from your main downloads page.

> 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).

Yes, that's right. 0.71a should be synced from Debian once it gets ready,
assuming all our Ubuntu-specific patches so far can be dropped (if they have all
been applied upstream, for example) then.

I will mark this sync request as invalid then. Please make a new one when the
time comes (or poke me either via IRC or email and I will look into it).

  affects ubuntu/alltray
  status invalid

-- 
Kind regards,
Chow Loong Jin (GPG: 0x8F02A411)
Ubuntu Developer


** Changed in: alltray (Ubuntu)
   Status: New => Invalid

-- 
Sync alltray 0.70-1 (universe) from Debian testing (main)
https://bugs.launchpad.net/bugs/528675
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

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

2010-02-27 Thread Michael B. Trausch
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` 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

-- 
Sync alltray 0.70-1 (universe) from Debian testing (main)
https://bugs.launchpad.net/bugs/528675
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

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

2010-02-26 Thread Chow Loong Jin
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.

> 
> 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 ` 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.

-- 
Kind regards,
Chow Loong Jin (GPG: 0x8F02A411)
Ubuntu Developer


** Attachment added: "01-fix-compiz-interaction.dpatch"
   http://launchpadlibrarian.net/39846074/01-fix-compiz-interaction.dpatch

** Attachment added: "02-fix-compiz-windows-select.dpatch"
   http://launchpadlibrarian.net/39846075/02-fix-compiz-windows-select.dpatch

** Attachment added: "10-dont-use-pop-up-bubble.dpatch"
   http://launchpadlibrarian.net/39846076/10-dont-use-pop-up-bubble.dpatch

** Attachment added: "15-dont-remove-from-pager.dpatch"
   http://launchpadlibrarian.net/39846077/15-dont-remove-from-pager.dpatch

-- 
Sync alltray 0.70-1 (universe) from Debian testing (main)
https://bugs.launchpad.net/bugs/528675
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


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

2010-02-26 Thread Michael B. Trausch
On 02/26/2010 06:42 PM, Chow Loong Jin wrote:
> Patches not applying is a poor excuse to not integrate / drop them. Each
> patch has a description in its header explaining what it is for, and
> some even have bugs associated with them, i.e. they fix bugs. Please
> refresh these patches and manually merge their changes in for the hunks
> that do not apply.
>
> After that, the next step would be to get these packages integrated into
> the alltray package in Debian, either by contacting the Maintainer
> directly, or by reporting bugs against the package in Debian and
> attaching said refreshed patches to them. In this case it would probably
> be sufficient to just drop an e-mail to Raphaël once you have refreshed
> them, considering he has already given the Ubuntu patches a glance.
>
> I will be unsubscribing ubuntu-universe-sponsors for now. Please re-
> subscribe us when the merge is ready for review and uploading.

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.

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.

Thanks,
Mike Trausch

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

-- 
Sync alltray 0.70-1 (universe) from Debian testing (main)
https://bugs.launchpad.net/bugs/528675
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs