Re: dak-roulette activated

2013-04-01 Thread Steve Langasek
On Mon, Apr 01, 2013 at 01:07:32AM +0100, Jonathan Wiltshire wrote:
 The residents of #debian-uk are pleased to announce that, in conjunction with
 our friendly FTP masters, dak-roulette has just been activated in cron on
 ftp-master.debian.org targetting unstable and no particular maintainer.

 I enclose the documentation for your reference.

This seems to be a misnomer.  The documentation makes it clear that it's
based on Russian roulette, not on roulette the casino game; dak-roulette
is as a result misleading, we should find a better name for this.

How about dak-svidanya?

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Re: dak-roulette activated

2013-04-01 Thread Ansgar Burchardt
Scott Kitterman deb...@kitterman.com writes:
 Excellent.  What's the interval on the cron runs?  If we get lucky, this 
 could 
 get us to a release really soon.

While britney still removes packages from testing that are no longer in
unstable, it only does so when this doesn't make (other) packages in
testing uninstallable.

So dak-roulette might help with RC buggy leaf packages, but is unlikely
to fix packages with many reverse dependencies such as, for example,
apt.

Ansgar


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87mwtiljov@eisei.43-1.org



Re: [Debian-uk] dak-roulette activated

2013-04-01 Thread Roger Gammans
On Mon, 2013-04-01 at 01:05 -0700, Steve Langasek wrote:
 On Mon, Apr 01, 2013 at 01:07:32AM +0100, Jonathan Wiltshire wrote:
  The residents of #debian-uk are pleased to announce that, in conjunction 
  with
  our friendly FTP masters, dak-roulette has just been activated in cron on
  ftp-master.debian.org targetting unstable and no particular maintainer.
 
  I enclose the documentation for your reference.
 
 This seems to be a misnomer.  The documentation makes it clear that it's
 based on Russian roulette, not on roulette the casino game;

That's a minor issue, are we sure the case when it shoots itself has
been fully tested? 

-- 
Roger Gammans rgamm...@gammascience.co.uk


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1364804964.3203.0.ca...@agatha.computer-surgery.co.uk



Re: [Debian-uk] dak-roulette activated

2013-04-01 Thread Neil Williams
On Mon, 01 Apr 2013 21:29:24 +1300
Roger Gammans rgamm...@gammascience.co.uk wrote:

 On Mon, 2013-04-01 at 01:05 -0700, Steve Langasek wrote:
  On Mon, Apr 01, 2013 at 01:07:32AM +0100, Jonathan Wiltshire wrote:
   The residents of #debian-uk are pleased to announce that, in conjunction 
   with
   our friendly FTP masters, dak-roulette has just been activated in cron on
   ftp-master.debian.org targetting unstable and no particular maintainer.
  
   I enclose the documentation for your reference.
  
  This seems to be a misnomer.  The documentation makes it clear that it's
  based on Russian roulette, not on roulette the casino game;
 
 That's a minor issue, are we sure the case when it shoots itself has
 been fully tested? 

That's easy, this isn't a package, so cannot be removed by dak.

-- 


Neil Williams
=
http://www.linux.codehelp.co.uk/



pgpcfA8DI6zcW.pgp
Description: PGP signature


Re: [Debian-uk] dak-roulette activated

2013-04-01 Thread Kartik Mistry
On Mon, Apr 1, 2013 at 3:40 PM, Neil Williams codeh...@debian.org wrote:
 That's a minor issue, are we sure the case when it shoots itself has
 been fully tested?

 That's easy, this isn't a package, so cannot be removed by dak.

Can be packaged. Who owns ITP of it? :)

-- 
Kartik Mistry | IRC: kart_
{0x1f1f, kartikm}.wordpress.com


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAPDygeyYjv=BBer5YkuRo=w-g08d2cdwatpiab3111tessn...@mail.gmail.com



Re: dak-roulette activated

2013-04-01 Thread Christian PERRIER
Quoting Ansgar Burchardt (ans...@debian.org):
 Scott Kitterman deb...@kitterman.com writes:
  Excellent.  What's the interval on the cron runs?  If we get lucky, this 
  could 
  get us to a release really soon.
 
 While britney still removes packages from testing that are no longer in
 unstable, it only does so when this doesn't make (other) packages in
 testing uninstallable.

There could be a --recursive option implemented so that revese
dependencies are also removed. I'm pondering a wishlist bug report for this.



signature.asc
Description: Digital signature


Re: [Debian-uk] dak-roulette activated

2013-04-01 Thread Paul Martin
On Mon, Apr 01, 2013 at 01:05:06AM -0700, Steve Langasek wrote:
 On Mon, Apr 01, 2013 at 01:07:32AM +0100, Jonathan Wiltshire wrote:
  The residents of #debian-uk are pleased to announce that, in conjunction 
  with
  our friendly FTP masters, dak-roulette has just been activated in cron on
  ftp-master.debian.org targetting unstable and no particular maintainer.
 
  I enclose the documentation for your reference.
 
 This seems to be a misnomer.  The documentation makes it clear that it's
 based on Russian roulette, not on roulette the casino game; dak-roulette
 is as a result misleading, we should find a better name for this.
 
 How about dak-svidanya?

More to the point, this far into freeze such packages should only ever
be uploaded to the existential repository.

-- 
Paul Martin p...@debian.org


signature.asc
Description: Digital signature


Re: dak-roulette activated

2013-04-01 Thread Enrico Zini
On Sun, Mar 31, 2013 at 07:15:39PM -0600, Gunnar Wolf wrote:

 In order to get the release timing for Debian to fit in just one CD
 under such construction, I suggest you take the average size of
 packages and multiply it by the space we need to save. Then we can run
 a contest similar to Christian Perrier's bug #x0.

There could be an alternative way to look at the problem: if we shoot at
random in the archive, larger packages should be easier to hit.

dak-roulette should have an option to weight hit probability according
to package size. That'll make it much faster to converge to fit into one
CD again, and provide a good incentive for people to spend time
optimizing their packages to make them appropriately inconspicuous.


Ciao,

Enrico

-- 
GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini enr...@enricozini.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130401103318.ga27...@enricozini.org



Re: dak-roulette activated

2013-04-01 Thread Thomas Goirand
On 04/01/2013 08:37 AM, Scott Kitterman wrote:
 Excellent.  What's the interval on the cron runs?  If we get lucky, this 
 could 
 get us to a release really soon.

 Scott K
My understanding is that such cron is set to run once a year,
at the same date as today... :)

Thomas


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51598c63.5050...@debian.org



Re: dak-roulette activated

2013-04-01 Thread Tollef Fog Heen
]] Enrico Zini 

 On Sun, Mar 31, 2013 at 07:15:39PM -0600, Gunnar Wolf wrote:
 
  In order to get the release timing for Debian to fit in just one CD
  under such construction, I suggest you take the average size of
  packages and multiply it by the space we need to save. Then we can run
  a contest similar to Christian Perrier's bug #x0.
 
 There could be an alternative way to look at the problem: if we shoot at
 random in the archive, larger packages should be easier to hit.

More popular packages might also be easier to hit, since there are more
copies of them floating around.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/m21uau8jd4@rahvafeir.err.no



Re: dak-roulette activated

2013-04-01 Thread Scott Kitterman
On Monday, April 01, 2013 09:32:19 PM Thomas Goirand wrote:
 On 04/01/2013 08:37 AM, Scott Kitterman wrote:
  Excellent.  What's the interval on the cron runs?  If we get lucky, this
  could get us to a release really soon.
  
  Scott K
 
 My understanding is that such cron is set to run once a year,
 at the same date as today... :)

Surely not.  That won't help much.  Probably the release team's fault.

Scott K


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1891440.douZz24bDG@scott-latitude-e6320



dak-roulette activated

2013-03-31 Thread Jonathan Wiltshire
The residents of #debian-uk are pleased to announce that, in conjunction with
our friendly FTP masters, dak-roulette has just been activated in cron on
ftp-master.debian.org targetting unstable and no particular maintainer.

I enclose the documentation for your reference.

__
dak-roulette(1)dak-roulette(1)

NAME
   dak-roulette - play roulette with the Debian archive

SYNOPSIS
   dak-roulette [options]

DESCRIPTION
   dak-roulette  plays roulette with the Debian archive, removing packages
   at random under the correct conditions.

   Following invocation, the 'gun' is loaded  with  a  single  bullet  and
   aimed  at  a  randomly-chosen  package. The gun is fired. If the bullet
   finds its mark, the package is removed and the maintainer notified.

   Various switches can influence the behaviour of dak-roulette.

OPTIONS
   -f, --fill-gun
  Fill the gun, leading to certain removal and the ensuing  enter‐
  tainment.

   -q, --quiet
  Do  not notify the maintainer of the removed package. By default
  a standard mail is sent.

   -s suite, --suite=suite
  Act on the specified suite, by default unstable.

   --allow-important
  Allow dak-roulette to remove packages  with  priority  important
  and  lower from the archive. By default, only standard, optional
  and extra packages are targets.

   --allow-required
  Allow dak-roulette to remove packages with priority required and
  lower from the archive (implies --allow-important).

   --pick-on=email
  Limit  the  list  of targets to those maintained by a particular
  maintainer, identified by email.

   -n, --miss
  Deliberately miss the target, but print what would have happened
  (dry run).

FILES
/etc/dak/roulette-notify.txt
  Default message body to send to maintainers of removed packages.

NOTES
   dak-roulette is best run from cron for maximum entertainment.

AUTHORS
   dak-roulette  was born out of a sense of mischief shared by the inhabi‐
   tants of #debian-uk and #debian-ftp.

   This manual page was written by Jonathan Wiltshire j...@debian.org and
   distributed under the GNU General Public License, version 2.

   The  author takes no responsibility for any consequences resulting from
   use of this program.

  2013-04-01   dak-roulette(1)


-- 
Jonathan Wiltshire  j...@debian.org
Debian Developer http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51



signature.asc
Description: Digital signature


Re: dak-roulette activated

2013-03-31 Thread Scott Kitterman
On Monday, April 01, 2013 01:07:32 AM Jonathan Wiltshire wrote:
 The residents of #debian-uk are pleased to announce that, in conjunction
 with our friendly FTP masters, dak-roulette has just been activated in cron
 on ftp-master.debian.org targetting unstable and no particular maintainer.
 
 I enclose the documentation for your reference.
 
 __
 dak-roulette(1)   
 dak-roulette(1)
 
 NAME
dak-roulette - play roulette with the Debian archive
 
 SYNOPSIS
dak-roulette [options]
 
 DESCRIPTION
dak-roulette  plays roulette with the Debian archive, removing
 packages at random under the correct conditions.
 
Following invocation, the 'gun' is loaded  with  a  single  bullet 
 and aimed  at  a  randomly-chosen  package. The gun is fired. If the bullet
 finds its mark, the package is removed and the maintainer notified.
 
Various switches can influence the behaviour of dak-roulette.
 
 OPTIONS
-f, --fill-gun
   Fill the gun, leading to certain removal and the ensuing 
 enter‐ tainment.
 
-q, --quiet
   Do  not notify the maintainer of the removed package. By
 default a standard mail is sent.
 
-s suite, --suite=suite
   Act on the specified suite, by default unstable.
 
--allow-important
   Allow dak-roulette to remove packages  with  priority 
 important and  lower from the archive. By default, only standard, optional
 and extra packages are targets.
 
--allow-required
   Allow dak-roulette to remove packages with priority required
 and lower from the archive (implies --allow-important).
 
--pick-on=email
   Limit  the  list  of targets to those maintained by a
 particular maintainer, identified by email.
 
-n, --miss
   Deliberately miss the target, but print what would have
 happened (dry run).
 
 FILES
 /etc/dak/roulette-notify.txt
   Default message body to send to maintainers of removed
 packages.
 
 NOTES
dak-roulette is best run from cron for maximum entertainment.
 
 AUTHORS
dak-roulette  was born out of a sense of mischief shared by the
 inhabi‐ tants of #debian-uk and #debian-ftp.
 
This manual page was written by Jonathan Wiltshire j...@debian.org
 and distributed under the GNU General Public License, version 2.
 
The  author takes no responsibility for any consequences resulting
 from use of this program.
 
   2013-04-01  
 dak-roulette(1)

Excellent.  What's the interval on the cron runs?  If we get lucky, this could 
get us to a release really soon.

Scott K


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2128657.P5FHgtjACH@scott-latitude-e6320



Re: dak-roulette activated

2013-03-31 Thread Samuel Thibault
Scott Kitterman, le Sun 31 Mar 2013 20:37:38 -0400, a écrit :
  dak-roulette(1)
 
 Excellent.  What's the interval on the cron runs?  If we get lucky, this 
 could 
 get us to a release really soon.

Which could even fit on just one CD!

Samuel


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20130401004056.gh17...@type.youpi.perso.aquilenet.fr



Re: dak-roulette activated

2013-03-31 Thread Gunnar Wolf
Samuel Thibault dijo [Mon, Apr 01, 2013 at 02:40:56AM +0200]:
 Scott Kitterman, le Sun 31 Mar 2013 20:37:38 -0400, a écrit :
   dak-roulette(1)
  
  Excellent.  What's the interval on the cron runs?  If we get lucky, this 
  could 
  get us to a release really soon.
 
 Which could even fit on just one CD!

If it runs via a cron job, it can reduce up to 1440 packages in a day
(of course, the ratio of bullets to clicks has to be taken in
consideration). So this might really speed up the release process:
Given ~30,000 source packages in the archive, it says basically
release in three weeks OR ELSE.

In order to get the release timing for Debian to fit in just one CD
under such construction, I suggest you take the average size of
packages and multiply it by the space we need to save. Then we can run
a contest similar to Christian Perrier's bug #x0.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130401011539.gd71...@gwolf.org