Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread Christoph Lameter
I think the close= solution is great. Please file a bug report against devscripts as soon as you have what you plan operational, so that I can remove the bug closing functionality from release. In article <[EMAIL PROTECTED]> you wrote: : Fabrizio Polacco wrote: : > But this needs absolutely the op

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread Fabrizio Polacco
Manoj Srivastava wrote: > > Technically, there is one right solution; and that is to use > the keywords capability of the Debian changelog format. Right. As I said, it's a polite design. I simply wasn't aware that the "reserved for future use" was already implemented in the code, and not

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread James Troup
Manoj Srivastava <[EMAIL PROTECTED]> writes: [ ... ] > Ok? Looks good to me, better than the dodgy regex matching certainly. However there is one caveat, whatever method is used, the script that parses these things *must* only act on them for .changes files with "source" in the Architecture

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread Manoj Srivastava
Hi, >>"Joey" == Joey Hess <[EMAIL PROTECTED]> writes: Joey> Manoj Srivastava wrote: >> -%mapkv=(); # for future use >> +%mapkv=("Closes" => "Bugs_closed"); # for future use >> $i=100;grep($fieldimps{$_}=$i--, >> - qw(Source Version Distribution Urgency Maintainer Date Changes)); >> +

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread Joey Hess
Manoj Srivastava wrote: > -%mapkv=(); # for future use > +%mapkv=("Closes" => "Bugs_closed"); # for future use > $i=100;grep($fieldimps{$_}=$i--, > - qw(Source Version Distribution Urgency Maintainer Date Changes)); > + qw(Source Version Distribution Urgency Maintainer Bugs_close

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread Joey Hess
Fabrizio Polacco wrote: > But this needs absolutely the opinion of Ian and/or Klee. Not only > dinstall, but also all other programs that use the changelogfile must be > modifyed, and back-compatibility have to be studied well. What other programs? All I know of are dinstall and the perl library /

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread Manoj Srivastava
Hi, I just tested changelog.el; it handles things just fine. Most packages that parse changelog files should handle the additional keyword just fine (or they are broken and should be fixed). Since the keywords are already in the specs, backwards compatibility is not a problem, as no ch

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-30 Thread Fabrizio Polacco
Manoj Srivastava wrote: > > Charles> foo (1.0-2) unstable; urgency=low, closes=10002 11930 10109 > > Right you are. In his infinite wisdom, the designer (Ian?) has already > considered the possibility of multipe keyword value pairs. I have to agree that this design seems much far better than th

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Fabrizio Polacco
Santiago Vila Doncel wrote: > On 29 Oct 1997, Manoj Srivastava wrote: > > Surely we can come to a consensus on something this trivial? > > foo (1.0-2) unstable; urgency=low; closes=10002,11930,10109 > > seems fine to me (using ";" after "=low"). Surely this is far from being trivial. That

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Fabrizio Polacco
Manoj Srivastava wrote: > > In balance, I think I prefer changing the changelog syntax to > include closed=, though it raises the spectre of modifying > changelog.el and dpkg-parsechangelog. > Why? That syntax should be interpreted by the installer's scripts on master, not on the maint

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Manoj Srivastava
Hi, >>"Charles" == Charles Briscoe-Smith <[EMAIL PROTECTED]> writes: Charles> Nooo... Look at this page, in the paragraph about urgency: Charles> http://www.debian.org/doc/manuals/packaging-manual/ch-sourcepkg.html#s-dpkgchangelog Charles> Closes would be a keyword, like urgency, and can be ha

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Joey Hess
Charles Briscoe-Smith wrote: > Nooo... Look at this page, in the paragraph about urgency: > > http://www.debian.org/doc/manuals/packaging-manual/ch-sourcepkg.html#s-dpkgchangelog > > Closes would be a keyword, like urgency, and can be handled by the current > keyword=value system, just like urge

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Joey Hess
Santiago Vila Doncel wrote: > Another idea: In addition to "hello_1.3-14_i386.changes" we could have > "hello_1.3-14_i386.closes", following a very simple syntax: > > 1234 > 5678 > 9012 If we use this, you don't get the benefit of seeing the bugs that were closed by each release, in the changelog

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Joey Hess
Fabrizio Polacco wrote: > Right, and I agree. > While we are discussing the rexpr to be used, I'd ask to please consider > using: > /close[s]? \s* = \s* (?:bug)? \s* \# (\d+)/ix > > Matches: > close=#1234 > close = > #97531 > Closes = Bug#5678 and also close=#87

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Charles Briscoe-Smith
In article <[EMAIL PROTECTED]> you write: > >foo (1.0-2) unstable; urgency=low; closes=10002,11930,10109 > >seems fine to me (using ";" after "=low"). Nooo... Look at this page, in the paragraph about urgency: http://www.debian.org/doc/manuals/packaging-manual/ch-sourcepkg.html#s-dpkgchangelog

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Manoj Srivastava
Hi, >>"Santiago" == Santiago Vila Doncel <[EMAIL PROTECTED]> writes: Santiago> foo (1.0-2) unstable; urgency=low; closes=10002,11930,10109 Santiago> seems fine to me (using ";" after "=low"). Seconded. manoj -- You should encourage yourself, yourself. You should restrain your

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Santiago Vila Doncel
-BEGIN PGP SIGNED MESSAGE- On 29 Oct 1997, Manoj Srivastava wrote: > [...] > > Surely we can come to a consensus on something this trivial? Ok, foo (1.0-2) unstable; urgency=low; closes=10002,11930,10109 seems fine to me (using ";" after "=low"). -BEGIN PGP SIGNATURE- V

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Manoj Srivastava
Hi, >>"Santiago" == Santiago Vila Doncel <[EMAIL PROTECTED]> writes: Santiago> I don't see very elegant to modify changelog syntax. Ulp. I thought it was very elegant ... Santiago> Another idea: In addition to "hello_1.3-14_i386.changes" we Santiago> could have "hello_1.3-14_i386.closes"

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Santiago Vila Doncel
-BEGIN PGP SIGNED MESSAGE- I don't see very elegant to modify changelog syntax. Another idea: In addition to "hello_1.3-14_i386.changes" we could have "hello_1.3-14_i386.closes", following a very simple syntax: 1234 5678 9012 etc. This way everybody could use their favourite parsing al

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Manoj Srivastava
Hi, >>"Rob" == Rob Browning <[EMAIL PROTECTED]> writes: Rob> Manoj Srivastava <[EMAIL PROTECTED]> writes: >> I do not quite understand the X-debian-Closes proposal. When do I >> insert this header? into what? Rob> This was put forward as one option. What they were talking about Rob> was an opti

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Fabrizio Polacco
Rob Browning wrote: > I happen to think > that the changelog closes= field is the best thing suggested so far. > Right, and I agree. While we are discussing the rexpr to be used, I'd ask to please consider using: /close[s]? \s* = \s* (?:bug)? \s* \# (\d+)/ix without forcing use of upper

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-29 Thread Rob Browning
Joey Hess <[EMAIL PROTECTED]> writes: > Hmm, this is different than the idea of adding them to the changelog and > having Guy's installer scripts close the bugs. If this X-CLose header is > used, the responsibility for closing bugs is still left up to the developer. > Part of the reason for having

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-28 Thread Joey Hess
Rob Browning wrote: > This was put forward as one option. What they were talking about was > an optional mail header that would be in the message making the > announcement, and would be picked up and processed by a smart list > handler. See my header above for a silly example. (You'll probably >

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-28 Thread Rob Browning
Manoj Srivastava <[EMAIL PROTECTED]> writes: > I do not quite understand the X-debian-Closes proposal. When > do I insert this header? into what? This was put forward as one option. What they were talking about was an optional mail header that would be in the message making the announcem

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-28 Thread Manoj Srivastava
Hi, Come to think of it, I too would like to say I like the closes= statement in the changelog; There can then be a log of what bugs were clsed when. I do not quite understand the X-debian-Closes proposal. When do I insert this header? into what? manoj -- "Sometimes

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-28 Thread Rob Browning
Johnie Ingram <[EMAIL PROTECTED]> writes: > I prefer the current usage of #(\d+) -- a bug that is referenced but > not to be closed can bet called just \d+, or Bug \d+, and the script > will ignore it just as "release" currently does. Not a good idea. What if I need to say: * Partial fix for

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-28 Thread Manoj Srivastava
Hi, >>"Christoph" == Christoph Lameter <[EMAIL PROTECTED]> writes: Christoph> Very good idea. Maybe that should be the ONLY way bug Christoph> reports could be closed? That way we have an insurance that Christoph> bug reports are only closed by the maintainer. Hahaha. Very funny. I like t

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-28 Thread Scott Ellis
On Mon, 27 Oct 1997, Christoph Lameter wrote: > Very good idea. Maybe that should be the ONLY way bug reports could be > closed? That way we have an insurance that bug reports are only closed > by the maintainer. Please tell me you're being sarcastic here. There are plenty of bugs that aren't b

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-28 Thread Christoph Lameter
Very good idea. Maybe that should be the ONLY way bug reports could be closed? That way we have an insurance that bug reports are only closed by the maintainer. In article <[EMAIL PROTECTED]> you wrote: : Andreas Jellinghaus writes: : > > Topic 4: Announcing new packages before uploading them :

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-27 Thread James Troup
Manoj Srivastava <[EMAIL PROTECTED]> writes: > >> Changes: section. So Guys script should look for #(\d+) and > >> close $1 after proceeding (speaking in Perl). > > Andreas> lets use "\(close #(\d+)\)", some people might make a note > Andreas> related to a bug not yet fixed. > > Johnie> I prefe

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-27 Thread Santiago Vila Doncel
-BEGIN PGP SIGNED MESSAGE- On Mon, 27 Oct 1997, Joey Hess wrote: > I don't like overloading the changelog like this (no, I don't use release). > How about extending the changelog format so we have a field for closed bugs? > Something like: > > foo (1.0-2) unstable; urgency=low closes=100

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-27 Thread Joey Hess
Manoj Srivastava wrote: > Maybe a slightly stricter syntax for closing bugs, so I may > mention things like "This is similar to Bug#12345 on package xyz. We > are still lokking for a solution". > > Maybe the check should eb for "This closes Bug#*** BUG#***" > (concatenatnig the line

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-27 Thread Manoj Srivastava
Hi, >>"Johnie" == Johnie Ingram <[EMAIL PROTECTED]> writes: Johnie> "Andreas" == Andreas Jellinghaus <[EMAIL PROTECTED]> writes: >> Changes: section. So Guys script should look for #(\d+) and close >> $1 after proceeding (speaking in Perl). Andreas> lets use "\(close #(\d+)\)", some people might

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-27 Thread Johnie Ingram
"Andreas" == Andreas Jellinghaus <[EMAIL PROTECTED]> writes: >> Changes: section. So Guys script should look for #(\d+) and close >> $1 after proceeding (speaking in Perl). Andreas> lets use "\(close #(\d+)\)", some people might make a note Andreas> related to a bug not yet fixed. I prefer the

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-27 Thread Andreas Jellinghaus
> > i will like an automatic method to close bugs. > > Let's take a look at the .changes files. Normally all information > is covered there. Normally closed bugs are mentioned in the > Changes: section. So Guys script should look for #(\d+) and > close $1 after proceeding (speaking in Perl). l

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-27 Thread Manoj Srivastava
Hi, >>"Martin" == Martin Schulze <[EMAIL PROTECTED]> writes: >> i will like an automatic method to close bugs. Martin> Let's take a look at the .changes files. Normally all Martin> information is covered there. Normally closed bugs are Martin> mentioned in the Changes: section. So Guys script

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-26 Thread Martin Schulze
Andreas Jellinghaus writes: > > > > Topic 4: Announcing new packages before uploading them > > > > > > we should stop announcing and let a script on master do this. > > > > And according to James' oppionion this script should also close > > the referring bugs - opposite to closing bugs while upl

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-26 Thread Andreas Jellinghaus
On Sun 26 Oct 1997, Martin Schulze wrote: > Andreas Jellinghaus writes: > > > > Topic 4: Announcing new packages before uploading them > > > > we should stop announcing and let a script on master do this. > > And according to James' oppionion this script should also close > the referring bugs -

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-26 Thread Fabrizio Polacco
Martin Schulze wrote: > > Andreas Jellinghaus writes: > > > we should stop announcing and let a script on master do this. > > And according to James' oppionion this script should also close > the referring bugs - opposite to closing bugs while uploading. > Is this script run before or after mo

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-26 Thread Martin Schulze
Andreas Jellinghaus writes: > > Topic 4: Announcing new packages before uploading them > > we should stop announcing and let a script on master do this. And according to James' oppionion this script should also close the referring bugs - opposite to closing bugs while uploading. Regards

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-24 Thread Manoj Srivastava
Hi, >>"Andreas" == Andreas Jellinghaus <[EMAIL PROTECTED]> writes: Andreas> On Thu 23 Oct 1997, Christian Schwarz wrote: >> Topic 4: Announcing new packages before uploading them Andreas> we should stop announcing and let a script on master do this. This is a separate issue. Maybe the p

Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-24 Thread Andreas Jellinghaus
On Thu 23 Oct 1997, Christian Schwarz wrote: > > Topic 4: Announcing new packages before uploading them we should stop announcing and let a script on master do this. andreas

Policy Weekly Issue #4/4: Announcing new packages before uploading them

1997-10-23 Thread Christian Schwarz
Topic 4: Announcing new packages before uploading them STATE: APPROVAL According to current policy, every upload of a new package to the archive has to be announced on debian-devel _before_ the package is uploaded to the master site. However, must developers do not know this yet. That's why it s