Re: how long is 'pending'

2007-05-22 Thread Goswin von Brederlow
Neil Williams [EMAIL PROTECTED] writes:

 How long should bugs be tagged pending in advance of an upload?

 Is it acceptable to tag a bug pending when fixed upstream and the
 maintainer is confident of an upstream release in under a week? (This
 is easy for me, I'm also upstream in many cases. :-))

 Does it depend on the severity of the bug?

 Does it depend on the priority of the package? (or the popcon score?)

 Does it depend on how many bugs are tagged pending for that package?

 Should the bug be tagged pending as soon as it has been fixed with a
 local test package, no matter what?

I mark bugs as pending when I fixed them in
cvs/svn/arch/git/whatever. For me pending means the next upload will
have the fix included. Given the time between uploads for minor
problems that can be a long time.

A pending flag for e.g. a typo that's been there for a month is no big
deal imho.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Frans Pop
On Wednesday 16 May 2007 12:50, Neil Williams wrote:
 How long should bugs be tagged pending in advance of an upload?

For me pending is a signal to users saying issue has been confirmed, 
solution is available and will be included with the next upload.

It would IMO not be correct to mark a bug pending if it is fixed but not 
yet been released upstream (unless you plan to upload a fixed version 
based on current upstream).

A relevant question is: how long can you reasonably delay uploading a 
package that has bugs that are marked pending. That IMO depends on the 
severity and type of the BR. The general Free Software rule is probably 
relevant here: release early, release often.
But for example, it is not a huge problem to tag translation updates 
pending and not upload for a longish time.
If there are other issues with the package (e.g. needs a new version of a 
library that's not yet available) that prevent an upload, that should not 
prevent you from setting a pending tag.

Cheers,
FJP


pgpdLF8WDjJB8.pgp
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread cobaco (aka Bart Cornelis)
On Wednesday 16 May 2007, Neil Williams wrote:
 How long should bugs be tagged pending in advance of an upload?

To me pending means, a fix is applied and will be in the next upload/release 
(hence no further triaging needed on this bug).

It says nothing about when the upload with the fix will take place
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpwUqztPou16.pgp
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread Don Armstrong
On Wed, 16 May 2007, Neil Williams wrote:
 How long should bugs be tagged pending in advance of an upload?

Time isn't the important metric, in my opinion. The question is
whether the maintainer has fixed the bug (or believes they have fixed
the bug) in their development environment and the fix will be present
in the next upload.
 
 Is it acceptable to tag a bug pending when fixed upstream and the
 maintainer is confident of an upstream release in under a week?
 (This is easy for me, I'm also upstream in many cases. :-))

Yes.

 Does it depend on the severity of the bug?

No.

 Does it depend on the priority of the package? (or the popcon score?)

No.

 Does it depend on how many bugs are tagged pending for that package?

No.

 Should the bug be tagged pending as soon as it has been fixed with a
 local test package, no matter what?

Yes.

At least in my opinion, the pending tag is useful for the maintainer
to prioritize their work on bugs, as well as for other people who are
trying to help the maintainer work on their bugs to avoid duplicating
work. It says to everyone: I have fixed this bug; don't waste time on
it.

If a bug is pending for a very long time without an upload, then the
maintainer probably should consider uploading more often, but
sometimes there are things that keep that from happening. [For
instance, debbugs has a lot of bugs which are pending primarily
because I have a few more features/bugs which I have to fix before a
new version can be released; right now it's held together with too
much duct tape and spit for me to even countenance having it in
experimental.]


Don Armstrong

-- 
One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie. -- The Silicon Valley Tarot

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Frank Küster
Neil Williams [EMAIL PROTECTED] wrote:

 How long should bugs be tagged pending in advance of an upload?

 Is it acceptable to tag a bug pending when fixed upstream and the
 maintainer is confident of an upstream release in under a week? (This
 is easy for me, I'm also upstream in many cases. :-))

 Does it depend on the severity of the bug?

 Does it depend on the priority of the package? (or the popcon score?)

 Does it depend on how many bugs are tagged pending for that package?

 Should the bug be tagged pending as soon as it has been fixed with a
 local test package, no matter what?

I use pending to indicate fix found, tested, committed to the
repository.  This means there's no need for anyone to work on it.
Whether the upload should be done ASAP or in the next couple of weeks
depends on the severity of the bug.

Regards, Frank
-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)



Re: how long is 'pending'

2007-05-16 Thread Luis Matos

Frank Küster escreveu:

Neil Williams [EMAIL PROTECTED] wrote:

  

How long should bugs be tagged pending in advance of an upload?

Is it acceptable to tag a bug pending when fixed upstream and the
maintainer is confident of an upstream release in under a week? (This
is easy for me, I'm also upstream in many cases. :-))

Does it depend on the severity of the bug?

Does it depend on the priority of the package? (or the popcon score?)

Does it depend on how many bugs are tagged pending for that package?

Should the bug be tagged pending as soon as it has been fixed with a
local test package, no matter what?



I use pending to indicate fix found, tested, committed to the
repository.  This means there's no need for anyone to work on it.
Whether the upload should be done ASAP or in the next couple of weeks
depends on the severity of the bug.
  
As basically a user and not a developper, when i found a tag pending i 
expect:

- the bug is confirmed
- there is a fix
- the fix is going to be in the next upload.
- next upload can take anykind of time ( time is not a friend of 
debian, as we all know)



Regards, Frank
  



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Neil Williams
On Wed, 16 May 2007 13:24:07 +0200
Frans Pop [EMAIL PROTECTED] wrote:

 On Wednesday 16 May 2007 12:50, Neil Williams wrote:
  How long should bugs be tagged pending in advance of an upload?

 For me pending is a signal to users saying issue has been confirmed,
 solution is available and will be included with the next upload.

That's perfect for me too.

It's a bug triage signal, not a time-limited notification. Suits me fine.

 It would IMO not be correct to mark a bug pending if it is fixed but not
 yet been released upstream (unless you plan to upload a fixed version
 based on current upstream).

I think that's different if the DD is also upstream. Yes, if the DD is
waiting for someone else to make the release, that could be a problem.
(Especially with a large project that has slipped out of the 'release
early, release often' approach that I share.)

 If there are other issues with the package (e.g. needs a new version of a
 library that's not yet available) that prevent an upload, that should not
 prevent you from setting a pending tag.

Thanks to one and all for the quick replies - I think I'd tag this thread as 
pending at this point. :-)

issue is resolved, no further work required unless something really
big has been missed by the process so far

--


Neil Williams
=
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/



pgpcbz6Jg1u4O.pgp
Description: PGP signature


Re: how long is 'pending'

2007-05-16 Thread Don Armstrong
On Wed, 16 May 2007, Don Armstrong wrote:

 On Wed, 16 May 2007, Neil Williams wrote:
  How long should bugs be tagged pending in advance of an upload?
 
 Time isn't the important metric, in my opinion. The question is
 whether the maintainer has fixed the bug (or believes they have fixed
 the bug) in their development environment and the fix will be present
 in the next upload.

Baring any objections, I'm going to change the blurb that explains the
pending tag now to the following:

  Indicates that the maintainer has fixed the bug (or believes they
  have fixed the bug) in their development tree and the next upload
  will include the fix for the bug.

to remove the indication that pending means that a fix will
necessarily be uploaded soon.


Don Armstrong

-- 
More than any other time in history, mankind faces a crossroads.
One path leads to despair and utter hopelessness.
The other, to total extinction.
Let us pray we have the wisdom to choose correctly.
 -- Woody Allen

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Kevin Mark
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, May 16, 2007 at 01:24:07PM +0200, Frans Pop wrote:
 On Wednesday 16 May 2007 12:50, Neil Williams wrote:
  How long should bugs be tagged pending in advance of an upload?
 
 For me pending is a signal to users saying issue has been confirmed, 
 solution is available and will be included with the next upload.
 
 It would IMO not be correct to mark a bug pending if it is fixed but not 
 yet been released upstream (unless you plan to upload a fixed version 
 based on current upstream).
 
 A relevant question is: how long can you reasonably delay uploading a 
 package that has bugs that are marked pending. That IMO depends on the 
 severity and type of the BR. The general Free Software rule is probably 
 relevant here: release early, release often.

would it be useful for some process to periodically poll the bts for
'pending' tags that are unusually old [ say 1 or 2 months ] and ping the
maintainer to remind them if they forget to 'release often'?

- -- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |
|join the new debian-community.org to help Debian!  |
|___  Unless I ask to be CCd, assume I am subscribed ___|
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGSvyCv8UcC1qRZVMRAnm5AJ4uqxeK0cpJF52fAon1YLJ2WLfEogCgnMAp
Zy6+a3WlOY2dxtS79bi1nHk=
=p6Nd
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Kevin Mark
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, May 16, 2007 at 06:01:54AM -0700, Don Armstrong wrote:
 On Wed, 16 May 2007, Kevin Mark wrote:
  would it be useful for some process to periodically poll the bts for
  'pending' tags that are unusually old [ say 1 or 2 months ] and ping
  the maintainer to remind them if they forget to 'release often'?
 
 I can't imagine a maintainer not being aware of bugs which they have
 fixed and have marked pending unless they had insane numbers of
 packages. I know that I personally would discard such a set of
 automated messages.
 
 That said, if it was opt-in or some sort of utility that a developer
 could run in a cronjob, someone may want it and it wouldn't be
 offensive to those of us who do not. [I think it's also appropriate
 for users who are affected by a bug to request that the developer
 release a fixed package, but that's done manually, not in an automated
 fashion.]
The other idea was for a simple .../pending page on the bts so that
folks could quickly see what is about to be fixed.
- -- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |
|join the new debian-community.org to help Debian!  |
|___  Unless I ask to be CCd, assume I am subscribed ___|
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGSwSmv8UcC1qRZVMRAmu4AJ9wb/Ae81RG1b43EUVwXcDziHdOzgCglxIl
ZCjg+OWy6TsX8H3paqyV2eU=
=2uUV
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: how long is 'pending'

2007-05-16 Thread Don Armstrong
On Wed, 16 May 2007, Kevin Mark wrote:
 The other idea was for a simple .../pending page on the bts so that
 folks could quickly see what is about to be fixed.

Just append ;pend-inc=pending-fixed; to your pkgreport.cgi url, like so:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=debbugs;dist=unstable;pend-inc=pending-fixed


Don Armstrong

-- 
Il semble que la perfection soit atteinte non quand il n'y a plus rien
a ajouter, mais quand il n'y a plus rien a retrancher.
(Perfection is apparently not achieved when nothing more can be added,
but when nothing else can be removed.)
 -- Antoine de Saint-Exupe'ry, Terres des Hommes

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]