Re: ignoring the CoC in regards to cc:s (Re: Can we ship sources of a PDF file in the Debian diff?

2009-04-28 Thread Mehdi Dogguy
Mike Hommey a écrit :
 On Tue, Apr 28, 2009 at 08:12:22PM +1000, Ben Finney wrote:
 Brett Parker idu...@sommitrealweird.co.uk writes:

 On 27 Apr 18:55, Noah Slater wrote:
 Unfortunately, I don't use folders so I don't think this will work
 for me.
 *boggle* - you claim to be on multiple lists and yet you don't use
 server side filtering and folders?! OK - now that's just plain odd.
 Folders aren't the only way to manage lots of messages sanely; ask any
 Google Mail user.

 Since I wouldn't dream of recommending anyone use a proprietary data
 silo like Google Mail, I invite you instead to look at the ‘sup’ package
 for a folder-less approach to organising email messages that many say is
 superior.
 
 Description: Software Upgrade Protocol implementation
 ?
 

sup-mail - thread-centric mailer with tagging and fast search

-- 
Mehdi Dogguy مهدي الدقي
http://www.pps.jussieu.fr/~dogguy
Tel.: (+33).1.44.27.28.38


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: ia32-libs depends on ia32-apt-get ?

2009-06-29 Thread Mehdi Dogguy
Josselin Mouette wrote:
 Hi,
 
 as the topic says, I noticed the new ia32-libs package depends on
 ia32-apt-get. 
 

I searched the list archive and found only one thread[1] related to
ia32-apt-get. Correct me if I'm wrong but it was clear for me, when
reading comments, that the solution was not acceptable and no consensus
was reached.

So why was it uploaded without further discussions on the list?
Shouldn't be uploaded into experimental instead of unstable? … Do you
consider it as a “releasable” solution?
How would aptitude users do now?

[1] http://lists.debian.org/debian-devel/2009/03/msg01849.html

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://www.pps.jussieu.fr/~dogguy
Tel.: (+33).1.44.27.28.38


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: NEW processing

2008-12-03 Thread Mehdi Dogguy


Martin Wuertele wrote:
 If you want to test packages not yet ready for debian you can upload
 them to universe.
 

What's universe ?
You mean experimental ?

-- 
Mehdi Dogguy مهدي الدقي
http://www.pps.jussieu.fr/~dogguy
Tel.: (+33).1.44.27.28.38


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



Bug#515617: ITP: laby -- Laby is a small program to learn how to program with ants and spider webs.

2009-02-16 Thread Mehdi Dogguy
Package: wnpp
Severity: wishlist
Owner: Mehdi Dogguy dog...@pps.jussieu.fr


* Package name: laby
  Version : 20080818
  Upstream Author : Stéphane Gimenez gime...@pps.jussieu.fr
* URL : http://www/~gimenez/enseignement.html
* License : GPLv3
  Programming Lang: OCaml
  Description : A small program to learn how to program with ants and 
spider webs.

Laby is a small program to learn how to program with ants and spider webs.
You have to move an ant out of a labyrinth. You have to avoid spider webs,
move rocks, etc.
..
Using Laby, you can learn OCaml, C and Java. Other bindings can be added later
to support new programming languages.

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)



--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Bug#515617: ITP: laby -- Laby is a small program to learn how to program with ants and spider webs.

2009-02-16 Thread Mehdi Dogguy


Brett Parker wrote:
 On 16 Feb 16:15, Mehdi Dogguy wrote:
 Package: wnpp
 Severity: wishlist
 Owner: Mehdi Dogguy dog...@pps.jussieu.fr


 * Package name: laby
   Version : 20080818
   Upstream Author : Stéphane Gimenez gime...@pps.jussieu.fr
 * URL : http://www/~gimenez/enseignement.html
 
 That's fine if you have pps.jussieu.fr as the first thing in your search
 path, I, err, don't. So:
 http://www.pps.jussieu.fr/~gimenez/enseignement.html
 

Yes. Sorry for that. I've already sent the correct url to #515617
Maybe, I had to add de...@lists.d.o ...

 (Sounded like fun, looks fun... might have a look at some point :)
 

-- 
Mehdi Dogguy مهدي الدقي
http://www.pps.jussieu.fr/~dogguy
Tel.: (+33).1.44.27.28.38


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: PlayOnLinux in contrib

2009-02-18 Thread Mehdi Dogguy


Bertrand Marc wrote:
 
 The PlayOnLinux program itself is written under the GPL2+ so I (and my
 sponsor) think it could be uploaded to contrib. Do you think such a
 program which allows to easily install proprietary softs in a Debian
 system would be acceptable in contrib and would not be a policy violation ?
 

If it's GPLv2+ and doesn't depend on proprietary software, why it cannot
be in main?
Does it depend on proprietary things?

Regards,

-- 
Mehdi Dogguy مهدي الدقي
http://www.pps.jussieu.fr/~dogguy
Tel.: (+33).1.44.27.28.38


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Squeeze can't fit on 512MiB

2010-12-16 Thread Mehdi Dogguy
On 12/15/2010 07:02 PM, Joey Hess wrote:
 Samuel Thibault wrote:
 - Gnome grew from 1830MiB to 2409MiB,
 still can't fit on just CD1.
 
 This should fix itself once both tasksel 2.88 and gnome-core 1:2.30+7
 reach testing. Should happen by monday, would appreciate any testing you
 can do.


Both migrated during yesterday's britney run, fwiw.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d09d911.9080...@dogguy.org



Re: Question: How is debian-policy during freeze?

2010-12-24 Thread Mehdi Dogguy
On 12/24/2010 03:45 PM, Hans-J. Ullrich wrote:
 Am Freitag, 24. Dezember 2010 schrieb Olaf van der Spek:
 On Fri, Dec 24, 2010 at 3:05 PM, Hans-J. Ullrich
 hans.ullr...@loop.de
 wrote:
 Yeah, the bug was reported, the bug was fixed, but the version
 with the fix is not beein updated in testing.
 
 Link to bug report?
 
 Olaf
 
 This is the link:
 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562560
 

FTR, it has been unblocked by Julien. It will migrate during next
britney's run.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d14b6ad.5070...@debian.org



Re: Release Update: deep freeze, remaining bugs, schedule, themes and Wheezy

2010-12-26 Thread Mehdi Dogguy
On 12/26/2010 09:15 PM, Steve M. Robbins wrote:
 Hi,
 
 This release update announced:
 
 As hinted in the previous release update, now is the time to decide 
 exactly what is going in to squeeze and what isn't.  Here's what 
 we're going to propose regarding the remaining RC bugs.
 
 We'll be working against the list of RC bugs affecting Squeeze that 
 are not fixed in unstable:
 
 http://udd.debian.org/bugs.cgi?release=squeezenotsqueeze=ignmerged=ignrc=1sortby=idsorto=asc

 Members of the Release Team will be considering bugs in that list, 
 in the form:
 
 Squeeze: can-defer Squeeze: will-remove Squeeze: is-blocker
 
 
 Has this work started?

Yes. You can see [1] for what has been tagged already.

[1]
http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=release.debian@packages.debian.org;tag=squeeze-can-defer;tag=squeeze-will-remove;tag=squeeze-is-blocker;ordering=squeeze-sort

 I ask because there seem to be bugs on that list that can easily be 
 deferred -- for example 147832 -- that are not so tagged.
 

I'll have a look at it.

 Is the tagging to be done by anyone or only by the release team?

The latter.

 Do you want suggestions sent to you?
 

Feel free to send us suggestions at debian-rele...@lists.debian.org

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d17a4c1.5050...@debian.org



Re: new scripts and patches for devscripts

2011-03-10 Thread Mehdi Dogguy

On 08/03/2011 23:01, Benjamin Drung wrote:


check-symbols


I always hated programs that do sudo (and even more those doing it
*twice*). And, isn't just unpacking the .deb and checking for .so
there enough? You could have undefined symbols… but that may not be
an issue most of the time, IMO. (when diffing like in this case).


pbuilder-dist
cowbuilder-dist
 mk-sbuild


Those could be integrated in pbuilder/cowbuilder/sbuild as examples, IMHO.


get-build-deps


Is this an alias for apt-get build-dep $1?


pull-debian-source (?)


apt-get source $src ?


reverse-build-depends


This is build-rdeps, already in devscripts, afaik.


suspicious-source what-patch


I thought that the reason for this script to exist is to be used by other
scripts (like edit-patch, or add-patch) but it seems like it's not. I'm
not even sure that it helps beginners since it hides some very basic
information that every new maintainer should learn. Am I wrong here?

Encouraging people to document how they patch their package could be
a better initiative, IMHO.


Most of the script are written in Python. Rewriting them to get them
included in devscripts is too much work without benefit. devscripts
would depend on python then.



I suspect that the number of scripts to be moved is quite low. Moreover,
most of them are very simple and can be rewritten very easily. Is
rewriting them not an option?

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d790b2c.2000...@dogguy.org



Re: new scripts and patches for devscripts

2011-03-10 Thread Mehdi Dogguy
On 03/10/2011 10:32 PM, Steve Langasek wrote:
 On Thu, Mar 10, 2011 at 09:50:57PM +0100, gregor herrmann wrote:
 On Thu, 10 Mar 2011 10:51:50 -0800, Steve Langasek wrote:
 
 get-build-deps
 Is this an alias for apt-get build-dep $1?
 No, it's a tool that's been long missing from a Debian as a standard
 interface - install the build-dependencies for the package in my current
 directory.
 
 Sounds similar to 'mk-build-deps -i debian/control'.
 

Note that you don't have to say debian/control there. It's the default.
I wonder why -i and -r aren't activated by default though.

 That's not a vote for get-build-deps is useless but an
 encouragement for merging similar efforts and combining forces.
 
 Certainly, I agree that efforts should be merged.  In a sense, that's what
 this request to take u-d-t scripts into devscripts is about. :)
 
 FWIW, mk-build-deps is close, but not exactly what I'm looking for
 personally.  I really want a command that, without needing to specify any
 extra options, does 'mk-build-deps -i -r debian/control', because I think
 this is the common case.  I also think we're missing as a standard interface
 a tool that *tells* us what build-dependencies need to be installed (and
 what build-conflicts need to be removed), in a form that's automatically
 consumable by other tools including, but not limited to, apt-get.
 dpkg-checkbuilddeps fails this because it only tells which b-d's are
 unsatisfied, in a form that has to be further processed.
 

I hope that this poney^W two-lines script won't use sudo (again).

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d7949d6.6090...@dogguy.org



Re: new scripts and patches for devscripts

2011-03-11 Thread Mehdi Dogguy

On 11/03/2011 11:11, Joachim Breitner wrote:


There is also this in haskell-debian-utils, although not very widely
advocated:
   * apt-get-build-depends:
 Tool which will parse the Build-Depends{-Indep} lines from debian/control
 and apt-get install the required packages
see http://packages.debian.org/sid/haskell-debian-utils



But it doesn't create a meta packages, which is (IMHO) one of the key
features of mk-build-deps. The information is then exposed quite clearly
by several tools as you'll see that meta-package as local/obsolete… very
handy when cleaning up the system.

pbuilder-satisfydepends has the same feature, but it always uses
pbuilder-satisfydepends-dummy as a name for the meta-package. So, it's
not possible to track build-depends of two different source packages… which
is possible using mk-build-deps. I didn't see this feature implemented in
other mentioned tools.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d7a0fd5.7060...@dogguy.org



Re: new scripts and patches for devscripts

2011-03-14 Thread Mehdi Dogguy

On 12/03/2011 12:51, Benjamin Drung wrote:

pull-debian-source (?)


apt-get source $src ?


Not really, because for apt-get source $src you need an entry in your
sources.list. With pull-debian-source $src experimental you get the
experimental package, with pull-debian-source $src lenny you get the
lenny package, and so on.



ok, looks useful indeed.


suspicious-source what-patch


I thought that the reason for this script to exist is to be used by other
scripts (like edit-patch, or add-patch) but it seems like it's not. I'm
not even sure that it helps beginners since it hides some very basic
information that every new maintainer should learn. Am I wrong here?


suspicious-source is a tool to find pre-generated files (files not in
the preferred form for editing).



Yeah. My comment was about what-patch only, but due to bad line wrapping,
they ended up on the same line :)

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d7e0ce6.6080...@dogguy.org



Re: Cross compiler ITP (armel)

2011-03-23 Thread Mehdi Dogguy

On 23/03/2011 11:59, Goswin von Brederlow wrote:

Philipp Kerntr...@philkern.de  writes:


On 2011-03-23, Goswin von Brederlowgoswin-...@web.de  wrote:

Also does the testing transition consider the Built-Using? If I specify
'Built-Using: gcc-4.5 (= 4.5.2-5)' will the package be blocked from
entering testing until gcc-4.5 (= 4.5.2-5) has entered and block gcc-4.5
(= 4.5.2-5) from being replaced from testing?


It doesn't need to.  All we want is compliance on the archive side so that the
sources are not expired away, as long as that binary is carried in a suite.
No need to involve britney at that point.

Kind regards
Philipp Kern


Not quite. For ia32-libs it would be nice if ia32-libs could be blocked
from testing as long as the source packages it includes aren't in
testing. Currently that is solved by building against testing in the
first palce. But that is something we can live with.



It's correct that there is no need to consider Built-Using when migrating
packages from one distribution to another, because the information there
is too strict. Instead, we could check that Build-Depends are fulfilled
when migrating the package. But, this is a long standing known issue
(#145257).

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4d89d34f.8060...@dogguy.org



Re: plan to clean up unstable

2011-04-10 Thread Mehdi Dogguy

On 04/10/2011 06:45 PM, Torsten Werner wrote:


I plan to remove very old source packages from unstable. The actual
algorithm will be:

from all source packages that have more than 1 versions in unstable:
remove all of them that have version  newest_version and that have
been uploaded before 2009.



can't this limit to 2009 be pushed further? what would be the difference
if we consider 2010, or 2011? (Just want to see the impact).

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4da1ebb7.9020...@dogguy.org



Re: network-manager as default? No!

2011-04-13 Thread Mehdi Dogguy

On 13/04/2011 10:53, Bernd Zeimetz wrote:

On 04/04/2011 12:56 PM, Jon Dowland wrote:

On Sun, Apr 03, 2011 at 07:22:47PM +0300, Faidon Liambotis wrote:

It also can't do VLANs (.1q), bridges, bonds and all possible
permutations of the above. I'd speculate that it also wouldn't be
able to do things like 1k (or more) interfaces. It also doesn't
support hooks to be able to do more advanced setups, such as
multihoming, policy routing, QoS, etc.


Is it necessary for the distribution's *default* network-management
solution to handle all of these?


Yes. For a distribution which is targeted to support servers properly,
 yes, definitely. For everything else there is Ubuntu.



I sincerely hope that you're joking… At least, the rest of the project
doesn't share this view. It's like saying that Desktop users are second
class citizens, which is plain wrong!

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4da58c33.8060...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-27 Thread Mehdi Dogguy
On 13/04/2011 14:21, Raphael Hertzog wrote:
 On Wed, 13 Apr 2011, sean finney wrote:
 I don't think I've heard anything back from anyone who's actually on
 the release team regarding this, but if they were at least non-comittedly
 open to the idea, I'd be willing to throw my hat into the ring to help
 put something together.
 
 Yeah, it would be great to have some feedback from RT team members. I
 tried to get some indirectly when I interviewed Meddi Dogguy and Adam D.
 Barratt:
 http://raphaelhertzog.com/2011/04/07/people-behind-debian-adam-d-barratt-release-manager/
 http://raphaelhertzog.com/2010/12/23/people-behind-debian-mehdi-dogguy-release-assistant/
 

Funny… reading your recent blogpost, you seem to not understand yet what
you want to put into Rolling (and how). So, how can we comment on
something that's not set or clearly described yet? Make a plan first, ask
for questions later, please.

There are certainly some ideas flowing here and there… but I can't find a
document that describes clearly what that suite is!

For example: What would be Rolling's content right after a release?
(comparing to testing, which starts from the stable just released). I
guess you cannot merge because testng will be lagging behind a bit. You
cannot just get what's in testing and restart from fresh, because there
might be users that won't like it. If you continue, there will be no
relation with testing anymore. The two suites will have their own set of
problems, I guess.

Again, I don't know yet how Rolling is supposed to be run. So, I might be
wrong.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.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/4db83d36.2070...@debian.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 11:48, Simon McVittie wrote:
 On Thu, 28 Apr 2011 at 11:29:28 +0200, Raphael Hertzog wrote:
 - at freeze time, instead of freezing rolling, we make a snapshot of
   rolling (I call it testing) and this is where we do the work left
   to make it ready for release
 
 So your testing is essentially the pre-2000 frozen distribution [1], and
 your rolling is basically the current testing without the need to freeze?
 If that's the case, calling the distributions unstable/testing/frozen/stable
 might make everyone less confused :-)
 

uh… thanks! that's more clear, indeed.

 [1] Announcement of 'testing':
 http://lists.debian.org/debian-devel/2000/08/msg00906.html
 
 Regards,
 S
 
 


-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4db94926.2010...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 09:06, Stefano Zacchiroli wrote:
 On Wed, Apr 27, 2011 at 05:58:46PM +0200, Mehdi Dogguy wrote:
 Funny… reading your recent blogpost,
 
 (FWIW, the blog post Mehdi is referring to is, I guess, at [1])
 
 you seem to not understand yet what you want to put into Rolling (and
 how). So, how can we comment on something that's not set or clearly
 described yet?
 
 While your criticism are sound and the issue of how to merge back
 rolling after releases seems a difficult one to solve, I don't think
 your comment on how can we comment? is fair.
 
 […]
 

Don't get me wrong here! I find his survey useful too… but, no one has a
clear idea on what rolling will look like yet. That was my point. That's
it. Hopefully, raphael sent something in this thread that will make things
more clear. (at least to me).

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4db949b4.6010...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 12:03, Raphael Hertzog wrote:
 On Thu, 28 Apr 2011, Simon McVittie wrote:
 On Thu, 28 Apr 2011 at 11:29:28 +0200, Raphael Hertzog wrote:
 - at freeze time, instead of freezing rolling, we make a snapshot of
   rolling (I call it testing) and this is where we do the work left
   to make it ready for release

 So your testing is essentially the pre-2000 frozen distribution [1], and
 your rolling is basically the current testing without the need to freeze?
 
 Yes.
 
 If that's the case, calling the distributions unstable/testing/frozen/stable
 might make everyone less confused :-)
 

+1

 Might be, except that I don't want to keep the name testing due
 to its connotation that doesn't reflect well the goal of something
 that's constantly usable.
 

Except that it's lying to our users to name it rolling because packages
from rolling won't be rc-bug free. For this reason, I think that testing
is a very well choosen name, more honest about its state. If people think
that testing (as a suite) is broken, then we should try to change that
idea, instead of just changing its name. (IMO)

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4db94b3e.8080...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 11:29, Raphael Hertzog wrote:
 On Wed, 27 Apr 2011, Mehdi Dogguy wrote:
 For example: What would be Rolling's content right after a release? 
 (comparing to testing, which starts from the stable just released). 
 I
 
 Rolling doesn't magically change after a release. It's still the result
 of the migration of packages from unstable into it.
 
 I said in my blog post[1] that testing is branched-off from rolling. 
 This means: - rolling is the long-lasting distribution where packages 
 migrate from unstable - at freeze time, instead of freezing rolling, we
 make a snapshot of rolling (I call it testing) and this is where we do
 the work left to make it ready for release - testing is really a 
 temporary distribution that has a purpose only during freeze, if you 
 use testing when there's no freeze you're just using stable because
 the testing symlink is still pointing to the distribution that has been
 released now
 

Thanks! This made it clear to me. So, aiui, this is different from the
initial plan. CUT folks said that testing has some problems such as
removal of pacakges. They wanted to do regular snapshots of testing, etc…
But, aiui, this new rolling plan has nothing to do with the original
proposal. And, it doesn't solve the problem of removals (well, or only
during a freeze).

So, the workflows (old and new) can be described as follows:

(Note that I use testing and frozen in the table below to not add
confusion and to make clear what will be new, and what already exists and
works… If we want to change names, okay, but let's describe the process
with what we have *now*.).


   |   before|   during |  release
   |   freeze|   freeze |   day+1
   | dev period  |  |
———
   |sid  |sid   |sid
before |  testing| testing (frozen) |  testing==stable
   |  stable |   stable |   stable
———
   |sid  | sid  |sid
after  |  testing|   testing|  testing
   |   stable|frozen|  frozen (new stable now)
   | |stable|  oldstable
———

Is this what you have in mind? (just checking since I think that I didn't
get it right yet, sorry!). How's rolling different from testing? (except
that testing freezes from time to time… yes, I know, that's the main point
of the proposal, but still, I want to know if there are other changes).

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.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/4db967a7.8090...@debian.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 15:52, Raphael Hertzog wrote:
 On Thu, 28 Apr 2011, Mehdi Dogguy wrote:
 |   before|   during |  release |   freeze|   freeze
  |   day+1 | dev period  |  | 
 ——— |sid
  |sid   |sid before |  testing| testing (frozen) 
 | testing==stable |  stable |   stable |   stable 
 ——— |sid
  | sid  |sid after  |  testing|   testing |
 testing |   stable|frozen|  frozen (new stable now) |
 |stable|  oldstable 
 ———
 
 Is this what you have in mind?
 
 Yes (except you missed oldstable in the cell before / release 
 day+1).
 

Right. It's not important for our discussion though. But, you're are right.

 How's rolling different from testing? (except that testing freezes 
 from time to time… yes, I know, that's the main point of the 
 proposal, but still, I want to know if there are other changes).
 
 It's not different.
 

Then I have a few remarks. I wrote them earlier today, but then wondered
if my table was correct… So, I kept them in a private draft:

Philip mentioned some problems with this approach, which are listed below.

There are other issues I want to mention here (you may judge them as
minor, but let's see):

1) At the beginning of the developement cycle, (with the new plan) you
start from testing, and not the new stable. So, you don't start with a
base that's rc-bug free, or at least, as polished as the new stable is.

2) During the freeze, you're killing an important step in the Release
process which is the testing. Packages that move from sid to testing are
tested by a huge user base (sid users), and then double-tested by testing
users. Problems are seen in sid first and stopped from migrating if there
are issues. During the freeze, we try to avoid using
testing-proposed-updates as much as possible, because fixes that are
pushed through t-p-u are not tested enough. We really try to use it when
it's really not possible to go through sid. And, it's too late when the
t-p-u fix lands in testing because it might require some work to get
things fixed again (if it has some regressions ; if it breaks other
packages ; etc…).

3) All updates to frozen have to be made through
$codename-proposed-updates. That isn't great because we don't test fixes
uploaded there hard enough.

Now, IMHO, #1 is a sad thing and a pity. #2 is crucial during the freeze
period. and #2 and #3 might imply longer freeze period. The fact that we
start the dev cycle with the new stable and that sid and testing are
used to test the future stable is what makes the quality of our stable
releases outstanding! (IMHO).

So, your proposal isn't really about rolling, that's just changing the
name of something that exists already. It's not new. What's new is
frozen! The fact that testing will never freeze is just a by-product of
frozen being used to create the future stable.

And as Phil said, it requires adding a *lot* of people on frozen to make
this viable.

I *think* that advertising your proposal as frozen will make things
clearer for everyone, and reflects better where change is done.

Having that said, I do agree with Zack when he says that advertising it as
rolling might have a positive effect on our users. But, okay, that's a
matter of asking FTP-folks to add a symlink rolling → testing.

But, let's go back to the original problem. We want something to use for
everyday, that works, that's mostly stable (not in the sense of stable
release but rather doesn't have much issues), etc… Testing works¹, and
works great (IMHO). A lot of people want a testing suite that never
freezes. And your proposal is one way to get that done. There are other
ideas though. The real problem (and the obvious one) isn't the freeze… but
rather its duration! We have to try to make freeze periods shorter.
If the freeze lasts² two or threee months, it's not a big deal… the freeze
becomes quite a burden when it lasts six months. We don't care (almost)
about the number of RC-bugs during the dev cycle… and that's one of the
issues that cause longer freeze periods. Why not working on this side?

¹: Well, you can't say no since rolling *is* testing :)
²: No, 3 months isn't 25% of $dev-cylce  1y.

 There are other possible changes but I want to discuss them separately 
 because even without those changes, the testing without freeze is a 
 worthwhile goal in itself.
 
 Still, since you seem to insist, here are ideas I'd like to 
 investigate:
 

Well, you asked us to comment on your proposal…

 - reduce the set of architectures required for migration to testing to 
 i386/amd64/armel and have buildd of other architectures prioritize 
 missing builds in testing over missing builds in unstable (freeze 
 should be enough time even for slow arches to catch up and FTBFS on 
 already

Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 17:30, Raphael Hertzog wrote:
 
 See 
 http://raphaelhertzog.com/2011/04/28/no-freeze-of-debian-development-what-does-it-entail/
 for a more detailed answer and related suggestions to limit this problem.
 

I'm still reading and thinking… so, don't have an answer yet. But, it
you'd like me to read your ideas, you're going to put some efforts and
post them here, instead of pointing me to your blog. really.

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.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/4db9891a.8030...@debian.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 17:25, Lucas Nussbaum wrote:
 On 28/04/11 at 16:52 +0200, Mehdi Dogguy wrote:

 1) At the beginning of the developement cycle, (with the new plan) you
 start from testing, and not the new stable. So, you don't start with a
 base that's rc-bug free, or at least, as polished as the new stable is.
 
 That's true. But the counter-argument to that is that, since new
 packages will get some testing in rolling, all the new and broken stuff
 will not land in unstable at the same time, and we won't end up with 800
   

new rolling? (and you seem to use testing in the next sentence).
(I really think that we should forget about rolling for now… since it's
confusing even for you)

 RC bugs in testing 3 months after the release like we have currently.
 Also, with more users of testing/rolling, there will be:
 - more pressure to keep testing/rolling in an usable state at all times

having it usable and having a low number of RC-bugs are completely two
different things. (IMO)

 - more bug reporters

*iff* we get more users of testing/rolling.

If you add more suites, you'll get less bugreports in one of them¹. Then,
you may argue that we are more interested on a subset and not all of them.
But, we try to keep the same level of quality for *all* of them.

¹: It's the same kind of assumptions that we will get more users. Yes, I
can also say we will get less bugreports for frozen.

 2) During the freeze, you're killing an important step in the Release
 process which is the testing. Packages that move from sid to testing are
 tested by a huge user base (sid users), and then double-tested by testing
 users. Problems are seen in sid first and stopped from migrating if there
 are issues. During the freeze, we try to avoid using
 testing-proposed-updates as much as possible, because fixes that are
 pushed through t-p-u are not tested enough.
 
 That is based on the assumption that the sid users base is larger than
 the testing user base. Do you have hard numbers about that? I've often
 seen obvious important bugs only get reported when the package reaches
 testing, while the bug could easily have been found in unstable.
 

It's based on the assumption (if we consider that the proposal has been
accepted and applied) that we won't have a big number of users of
frozen… which is quite a problem. That would be true at least for the
beginning of the cycle.

 We really try to use it when
 it's really not possible to go through sid. And, it's too late when the
 t-p-u fix lands in testing because it might require some work to get
 things fixed again (if it has some regressions ; if it breaks other
 packages ; etc…).

 3) All updates to frozen have to be made through
 $codename-proposed-updates. That isn't great because we don't test fixes
 uploaded there hard enough.
 
 ... but they are tested once they reach testing.
 

In the new scenario, they'll be testing when they reach frozen. What I'm
arguing here is that we will have less users of frozen, than we used to
have for testing.

 To rephrase your points, I think that they boil down to Users that
 currently use testing during freezes will be tempted to use rolling
 during freezes, so frozen will get less testing.

or using rolling everytime. why should they use frozen if rolling still
fits their needs?

 I agree that it's a problem.  However:
 - we are likely to get more rolling+unstable users than the current
   testing+sid users, so rolling release will get more testing
   until the freeze.

rolling release? do you mean rolling suite?

 - even at the beginning of a freeze, frozen is likely to be of
   higher quality than testing at the beginning of a freeze. We might
   encourage users to upgrade from stable on non-critical machines
   earlier.

at the beginning of a freeze, frozen is created from rolling. How's
that different from testing? That's based on the assumption that we will
have more rolling users, more bug reporters, more… and poneys.

 - we could encourage rolling users to switch to frozen at least for
   some time, since it's a good way to help get a better Debian stable
   release.
 

We encourage the contributors to do a lot of things during the freeze. I
never saw those recommandations followed. tbh. Do you intend that users
are better citizens than contributors? (ok, semi-joking :)) Do you think
that users follow closely what's happening in Debian?

TBH, Until last January, I had some friends that were not aware that we
were frozen. (fwiw, they are testing and stable users).

 So, your proposal isn't really about rolling, that's just changing the
 name of something that exists already. It's not new. What's new is
 frozen! The fact that testing will never freeze is just a by-product of
 frozen being used to create the future stable.

 And as Phil said, it requires adding a *lot* of people on frozen to make
 this viable.

 I *think* that advertising your proposal as frozen will make things
 clearer for everyone, and reflects

Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy
On 28/04/2011 17:30, Raphael Hertzog wrote:
 On Thu, 28 Apr 2011, Mehdi Dogguy wrote:
 1) At the beginning of the developement cycle, (with the new plan) you
 start from testing, and not the new stable. So, you don't start with a
 base that's rc-bug free, or at least, as polished as the new stable is.
 
 First, the beginning of the development cycle is no longer so clear cut.
 You take the release, but we could just as well consider the freeze as the
 start of the new developement cycle because development can continue and
 won't end up in the next stable release.
 
 It's clear that testing will have higher number of RC bugs than the new
 stable but they should not be the same. Because any RC bug fixed in frozen
 should really be fixed in unstable at the same time (and the BTS version
 tracking ensures we don't miss them).
 
 It just means that we already see RC bugs that we would have only
 discovered a few months later if testing/unstable had been frozen.
 So in the end it means we have more time to discover and fix RC bugs
 that are going to affect the version of Debian.
 

That's not really guaranteed. I don't know on which fact this is based on.

 3) All updates to frozen have to be made through
 $codename-proposed-updates. That isn't great because we don't test fixes
 uploaded there hard enough.
 
 No, only updates of packages which have been affected by a transition or
 packages which have had a newer upstream version in unstable will have to
 go through that route. The percentage of affected packages start at 0%
 the day of the freeze and grows slowly during the freeze. (You can still
 use britney on top of unstable during the freeze)
 

So, we will have a britney running between testing and frozen. (I guess).
Also, we try to accept only packages with a small diff during the freeze.
If the rolling idea is implemented, contributors would be concentrating on
introducing new stuff in unstable, that's really *new*. I'm pretty sure
that the diff won't be as small as we require it to be during a freeze.
So, all in all, we will have to use t-p-u really more often.

 And even when $codename-proposed-updates has to be used, there are cases
 where it's possible to take the fixed source package in unstable and just
 rebuild it in $codename (packages without new upstream versions but which
 have fixes and have been entangled in a transition). Even if it's
 recompiled in a different environment, it's still better than receiving a
 completely untested package.
 

Again, with rolling implemented, I'm not sure you'll be able to do it à la
Ubuntu way. You'll have to select a patch from the whole diff, and apply
it and then upload to t-p-u. In this case, it really depends on what kind
of changes were introduced. You might see funny stuff happen with that
patch applied, without the rest of the diff. Remember that we live in the
Rolling world, where contributors continue to do their developement during
the freeze, where new versions are introduced, where it's not obvious that
you'll find manpower of motivation to fix an old version when you're in
the middle of a transition happening…

 
 That said, I would gladly also experiment other ways to reduce the length
 of the freeze. Do you have ideas?
 

You want a constantly usable testing, but are you working these days on
fixing RC bugs affecting testing? Don't get me wrong. I'm not
finger-printing. I didn't find time to do that myself. But, if we all try
to do that, things will be much more simpler (welcome in bisounours world).

Last bits of the Release Team announced a perpetual 0-day NMU policy. I
think that it's a good move to encourage contributors to fix more RC-bugs,
even if we are not frozen (yet). I have the feeling that no-one read that
announcement…

[1] http://lists.debian.org/debian-devel-announce/2011/03/msg00016.html

 Mine is that officially supporting testing means that more maintainers
 will start to care about RC bugs in testing and will fix them sooner (i.e.
 not wait for the freeze to do it).
 

We really don't need to wait for that to encourage contributors to care
about RC bugs in testing. Zack did a great job with his “Release Critical
Bugs of the Week” (RCBW) [2]. That's another great idea that could enhance
testing's state. Why not start to fix RC-bugs today? until the next
freeze! Why adding a new suite to force people to fix RC-bugs in testing?
(Uh, yes… it's the pretty matches what you said, but expressed explicitely).

[2] http://upsilon.cc/~zack/hacking/debian/rcbw/

To summarize, You can start fixing RC-bugs that affect testing right now!
What are you waiting for?

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.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/4db99bc8.4030...@debian.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-28 Thread Mehdi Dogguy

On 04/28/2011 07:15 PM, Lucas Nussbaum wrote:


Could we try to stay on focus and constructive, and avoid bringing
poneys in the discussion?



Yes. I'm sorry! I always write a first stupid version and then change it to
something reasonable (or drop it), but I forgot to change that sentence.
It was really not meant to be sent.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4db9e0fa.8070...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-29 Thread Mehdi Dogguy
On 29/04/2011 14:21, Stefano Zacchiroli wrote:
 On Thu, Apr 28, 2011 at 10:55:01PM +, Philipp Kern wrote:
 On 2011-04-28, Raphael Hertzog hert...@debian.org wrote:
 But I don't plan to work on any of those if the project does not agree to
 promote testing to something that can be advertised as usable by end-users
 and as something that we strive to support on a best-effort basis.

 It's already the case that you can go and send a mail to debian-release@ that
 package X needs to be put into testing more quickly than the set urgency or
 asking for permission to upload to t-p-u to fix bugs if the upload is
 entangled.  And apart from that it's supported on a best-effort basis already
 with bug fixes trickling from unstable into it and critical stuff being
 fixed faster.
 
 Sure. But the procedures you mention above all require work from the
 maintainer + the release team, while they would require work only from
 the maintainer in the (hypothetical) rolling scenario. Under heavy
 load periods for the release team---not only freezes, but also periods
 with a huge stack of transitions to be completed---the presence of an
 extra participant might easily become a bottleneck inducing more work
 (and stress) on everybody shoulders and more delays.
 

In the (hypothetical) rolling scenario¹, one should still follow the
same procedure to get the package speedy-migrated (or uploaded to r-p-u,
if applicable). So, I don't see where you're winning. I could be missing
something here though.

¹: which has, still, to be defined clearly.

 […]
 
 So yes, you're right that _technically_ we can achieve the same with
 current procedures, but I argue that the underlying procedure doesn't
 scale (which is unsurprising, given it's been designed for a different
 purpose).
 

It doesn't mean that it's a problem. Well, yes, it can be enhanced… but
I'd say we didn't see periods where all Release Team members were really
that busy to not be able to add an age-days hint or approve a t-p-u
upload. I'm not sure we will see that day. And the same issue remains true
with rolling scenario (existence of that bottleneck).

Having that said, avoiding bottlenecks when possible is better.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbab79a.1010...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 09:14 AM, Raphael Hertzog wrote:


That said, we're lacking man power to fix bugs, I don't think that it
changes much whether the bug is fixed via unstable or via frozen.
Once we are to the point where we have been able to fix a bug in
unstable, it's usually not very difficult to fix it in frozen too
(unless the fix is in a new upstream version, but that would not help
in the current scheme either).



I'm not so sure. Contributors will introduce new versions… as we've seen
with Chromium, sometimes it's just impossible to fix the old version
(because it requires much time and manpower), and we will be forced to
accept the new version. We did it _once_ for Chromium, it's not said
that we will do that again! So this argument doesn't stand either. It's
making a big assumptions on various things.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbbd0ac.3050...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 09:45 AM, Raphael Hertzog wrote:



Who is going to install a rolling release instead of testing?


If we change our documentation to say that rolling can be used by
anyone who likes a constantly evolving distribution (and can live
with the occasionnal hiccup) and that we will do our best to support
 it, then the public of testing/rolling will be larger.

And a larger public, in particular in that set of users who likes
bleeding edge stuff, is likely to mean more efficient testing of
packages and possibly more contributors.



Your proposal if full of optimism and good intentions, and I appreciate
that. But, I really think that:

1) it's going to kill stable for reasons already mentioned.
2) you won't be able to bring as much users as you tend to think because
one the big problems of testing right now is not the freeze but the lack
of installer. If you want to get more users for testing, please do
contribute to d-i. We need a lot of manpower and new ideas to implement
there. (I'm a big fan of d-i team already because they're doing much
work, but they do need help).

Users are not interested in installing stable and then upgrade to
testing. Why should they bother? there are other distros out there that
offer much better installers¹ (in terms of user interface and ease of
use). Not to say that we don't even have official llive-cds yet…

¹: although, I do personally prefer Debian's installer.

rolling won't fix those problems. And, saying that it'll be supported
on a 'best-effort basis', it doesn't ring any bell to me, tbh. We all
already do that, except a few (I don't even know who they are). Those
won't change their behavior because it's already 'on best-effort basis'
for them too :)

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbbea12.8080...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 12:28 PM, Stefano Zacchiroli wrote:

Debian is perfectly good at holding the status quo - it's a
well-integrated, stable, mostly state of the art distribution
suited for almost anything you can come up with. Trying to repaint
one of the existing bikesheds with your new rolling color will
not attract the developers (nor users) interested in making it a
hip place again.


And how do you know that?



The first point is confirmed by the number of derivatives of Debian.
The second can be argued, IMHO, by the fact that there won't be releases of
rolling. They won't be working installers at all times. It's supported
on 'best-effort' basis… we *already* try to do that. Advertising that
won't change anything for developers (we are not evil), but only for
users! Well, some of them, those reading planet, d-d-a, or
$whatever_news_media that will explain clearly and in a faithful way the
change.


In fact, I'm even happy to see becoming manifest the various
disagreement and different expectations we have around testing: on
such vague aspects it's hard to have upfront agreements.  But both
you and Raphael are taking guesses on the number of users /
developers / effects of a thing which does not exist yet. At this
point, it can only be speculation. You might disagree how much as
you please, but there is only one way to know who is right: build
the thing.



And you can do that right now, without waiting. Go book
rolling.debian.net and set up a britney instance there. It's not a
difficult task. It will help us to know who actually uses it, when, how
much, etc… Please do prove us wrong!

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbbec8d.3010...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/28/2011 08:20 PM, Lucas Nussbaum wrote:


The sooner we get the big transitions done, the sooner we can focus
on fixing the remaining bugs.



There will be always new transitions… you're gonna to wait for ever.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbc0132.9050...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 03:16 PM, Arno Töll wrote:

-BEGIN PGP SIGNED MESSAGE- Hash: SHA1

On 30.04.2011 14:36, Andreas Barth wrote:

Feel free to use rolling.debian.net, set it up and have success.
Like aj did with setting up testing (after frozen has burned IIRC
three release managers without an release).


Perhaps that's a not a particular fair demand. See, crucial for
Raphaels idea as I read it is official support to users using a
rolling distribution. For both, user support and bug fixing of
course.



In this particular case, the official bit won't change anything for
developers. It's only a buzz word to attract more users, IMHO.


How could he ever succeed if he can't be sure people involved into
Debian development would at least partially support his approach
then? Imagine people would ask for help on various d-u lists or in
the Debian IRC support channels and all they get is Sorry, we don't
support rolling.debian.net, get lost and bother $r_d_n_people;


rolling won't have its own set of packages with source modified. It will
use packages from unstable, as testing does right now. So, if a bug is
found in a package provided by rolling, it's very likely to be found
in sid as well.


documentation suggests don't use anything but stable and
maintainer don't care about fixing bugs which could improve r.d.n
stability.



Who said that? which documentation are you talking about? Whoever told
you that is wrong.


Show that it works is the Debian principle, and it works pretty
well.


I agree. This does not imply others should sabotage his efforts
actively.


Sorry, but there is no sabotage at all! Everyone if free to set up a
rolling.d.n, and it doesn't anything else than manpower and time. All
tools and data are already published and free software. And, if he needs
assistance to set up one of the needed tools, I'm sure he'll find some.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbc0da3.4080...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 03:24 PM, Lucas Nussbaum wrote:

On 30/04/11 at 14:31 +0200, Mehdi Dogguy wrote:

On 04/28/2011 08:20 PM, Lucas Nussbaum wrote:

The sooner we get the big transitions done, the sooner we can
focus on fixing the remaining bugs.


There will be always new transitions… you're gonna to wait for
ever.


OK, but I'm under the impression that in the first 6 months of a
release cycle, we usually have a lot more transitions than during the
next 6 months.


True. But, big transitions are announced (fortunately), and long time
before they start, generally. So, you can see what RC is likely to be
fixed by a new upstream release that will be part of a transition, and
which won't. YMMV and I can understand that.


Also, the fact that we don't have a clear release schedule with a
freeze date fixed in advance probably encourages people to start new
 transition when the reasonable thing to do would be to stop there
and stabilize.



Quite honestly, we did announce a transition freeze before the big
freeze for Squeeze… and it didn't really worked out. We can hope that
it'll get better for Wheezy, but we are not there yet. We will have a
time-based freeze for Wheezy, let's hope that this will address your
concerns (including those mentioned in the next paragraph).


One thing that I really enjoyed when I was more active in Ubuntu was
 the clearly defined release schedules, split into the time when you
 can break the world, and the time when everybody works towards
stabilizing (long before the final freeze).



I do agree on this. There is one difference though: they don't care
about fixing packages not in main, it's not a release blocker for them
(almost). We do have to fix much more than the subset they care about before
being able to release.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbc102b.7000...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 03:47 PM, Arno Töll wrote:

-BEGIN PGP SIGNED MESSAGE- Hash: SHA1

On 30.04.2011 15:24, Mehdi Dogguy wrote:

On 04/30/2011 03:16 PM, Arno Töll wrote:

Perhaps that's a not a particular fair demand. See, crucial for
Raphaels idea as I read it is official support to users using a
rolling distribution. For both, user support and bug fixing of
course.



In this particular case, the official bit won't change anything
for developers. It's only a buzz word to attract more users, IMHO.


But an important one, since the whole rolling concept is based on the
fact to attract users.



They can do it. Let me recall you that Backports was not official until
recently and they proven to the project that it was very useful and needed.
Then, it got integrated officially into Debian and was advertised as such.
rolling can follow the same route to start as well.


It will use packages from unstable, as testing does right now. So,
if a bug is found in a package provided by rolling, it's very
likely to be found in sid as well.


Right, maybe I should have been more precise. Read it as: Encourage
maintainers to fix (important) bugs in a (more) timely manner (if
possible). I admit this is the most important objection most of you
seem to have, opposing the idea.



I don't care much about the name, etc… I think that advertising testing
as ready to users, while we don't have an installer for it is the big
problem. The second problem is the frozen (temporary) suite. Some
assume that frozen is part of rolling. Some others argue that
rolling is just about advertising about a new name for testing.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbc14fb.8080...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 04:24 PM, George Danchev wrote:

- add a new 'frozen' suite, used only during freezes, to prepare
the next stable release


So, if I need to fix an RC bug during the freeze, I'll upload to
unstable, then release managers wait for it to enter rolling and
cherry-pick it from there; or do they cherry-pick directly from
unstable, skipping rolling; or do they cherry-pick from as they find
fit in a mixed fashion.



Better. Quite rapidly, we won't be able to cherry-pick from rolling
(which is what we used to do up to now). And, the proposal is to ask
maintainers to upload the fixed package to $codename-proposed-updates.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbc1e59.5030...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-04-30 Thread Mehdi Dogguy

On 04/30/2011 05:46 PM, Arno Töll wrote:

-BEGIN PGP SIGNED MESSAGE- Hash: SHA1

On 30.04.2011 16:48, Andreas Barth wrote:

Actually, it worked quite well for both volatile and backports to
start as a non-official service. As well as building packages in
non-free. And lots of other stuff which was implemented.

Why shouldn't it work for rolling.d.n?


I didn't say r.d.n should start as official service immediately, I
said one should give interested people the possibility to provide a
reliable service to prove their idea works.

This is a bit different than backports.d.o, which is a pure optional
 service extension to traditional repositories. If there is a
backport for a certain package good, if not: no problem neither from
a conceptual perspective. However for a rolling distribution one
would not provide some packages in addition to those regularly
available through repositories, but provide official maintainer
uploads from unstable after a while /and support them/. At least the
latter calls the original maintainer to account again, even outside
of freeze periods and perhaps in a more timely manner as Sid
requires this by people by now.

Don't get me wrong, I don't claim this wouldn't be case by now
already and many maintainers do a great job anyway. My point is that
Raphaels approach needs itself a certain service level in order to
provide the same service level to rolling users itself. This is, in
turn what you call from him in order to accept a potential rolling
branch. How should he though, if people are not willing to help at
least passively which gives him a chance to provide a good service?



Testing was implemented outside Debian's infrastructure before becoming
official too. I don't think it's different from rolling, especially
when all the work is already done (migration scripts, etc…)

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbc30ff.8000...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-05-01 Thread Mehdi Dogguy

On 05/01/2011 08:02 PM, Lucas Nussbaum wrote:


There are compromise solutions, too:

[Plan C -- freeze rolling before forking frozen:]
  - do plan A.
  - But When the release team decides to do a general freeze,
rolling is frozen for a few months to maximize user testing and
developer attention. After two to four months, 'frozen' is forked
from 'rolling', and the normal 'rolling' process resumes.



That still means starting the dev cycle with something that's not the just
released stable. It looks like a problem, to me.

I also think that trying to reduce freeze's duration is the way to go.
(and I think I already said so).

Some blockers during the freeze have been mentioned on IRC (by Julien, iirc)
that ought to be mentioned here (IMHO) just to keep them in mind:

1) someone manpower needed to work on release notes
2) not enough contributors fixing RC-bugs
3) people working on upgrade tests and fixing upgrade issues
4) d-i releases are not frequent and take too long, that really slows down
   things a bit. It has direct impact on 3).

If we can enhance some of them (hopefully, all of them), we will be able to
reduce freeze's duration, IMHO.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbdbcba.6020...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-05-02 Thread Mehdi Dogguy
On 05/02/2011 12:10 AM, Lucas Nussbaum wrote:
 On 01/05/11 at 23:46 +0200, Pierre Habouzit wrote:
 Benefits for Debian:
 - attract users who think that testing is only a development branch, and
   want newer software than what one finds in stable. Those users are
   likely to be rather advanced users (developers, free software
   contributors), thus interesting to work with. Some of them could
   become Debian contributors. And even if they don't, more users of
   testing/rolling means more testers of the next stable release
   [remember how the bug reporting rate of Ubuntu is higher than
   Debian's -- some areas of Debian could use more testers].


 I think those can use unstable,
 
 But unstable is a development branch not targeted at being used by
 'standard' users.
 

I can also say exactly the same about testing ;) I don't think we can go
too far with this argument.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbe55f1.9070...@dogguy.org



Re: Reporting same bug in different packages

2011-05-02 Thread Mehdi Dogguy

On 05/02/2011 10:46 PM, Amaya wrote:

Patrick Strasser wrote:

I want to report a bug, which occurs in two packages (okular, xpdf)
exactly the same way. It's a problem with rendering PDFs.


Thanks for spotting this bug. Your contribution to Debian is
appreciated.


What would be the right way:
* File two bugs and refer to each other in a additional message


I was curious and took a look at these packages' Depends: field, and
they do not share many dependencies. I was suspecting a library would be
culprit in the bad rendering, but this doesn't seem the case, so, IMHO,
I would file a bug with each viewer, so that each code gets fixed.


Well, both do use libpoppler5… which is a PDF rendering library.

My 2cents,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbf1a33.7010...@dogguy.org



Re: Perl 5.12 transition in progress; uninstallable packages

2011-05-03 Thread Mehdi Dogguy
)
   libsub-current-perl (U)
   libxml-bare-perl (U)

AGOSTINI Yves agost...@univ-metz.fr
   libfilehandle-fmode-perl (U)
   libyaml-syck-perl (U)

Bernd Zeimetz b...@debian.org
   rrdtool (U)
   zbar

Enrico Zini enr...@debian.org
   libbuffy-bindings

Bas Zoetekouw b...@debian.org
   libcompress-raw-bzip2-perl (U)
   libtext-bibtex-perl
   prima

[1] http://release.debian.org/~jcristau/perl5.12-binNMUs-source-all.txt

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dbfe402.3080...@dogguy.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-05-03 Thread Mehdi Dogguy
On 03/05/2011 11:41, Lucas Nussbaum wrote:
 It is clear from the discussion that there would be consequences. Some
 would be negative, some positive. I think that we have now a pretty good
 understanding of the possibilities and their consequences. The remaining
 problem is to count DDs heads in the two camps:
 - Let's focus on stable releases. A rolling release should not be
provided officially by Debian.
 - Let's see what we can do about rolling, provided we find a way to do it
without diminishing the quality of our stable releases.
 

I hope my message will be clear here. But, I find your message quite
subjective. Without reading your message or knowing your opinion on the
subject, we can very easily guess that you prefer the second option.

I don't think that putting people in camps would resolve anything here.
The first option is not about making it not officially provided by Debian,
but there are people that are not convinced yet by the idea and some of
them think that sacrificing stable for the sake of a hype is not a good
idea especially with no evidence that it'll work. There are other
arguments against and your two options really can't summarize all opinions
and looks to me an easy way to diminish what has been said during all this
thread.

And, no, I don't agree when you say I think that we have now a pretty
good understanding of the possibilities and their consequences. All this
thread is about this issue particularly. We don't know yet the
consequences that rolling would have on our stable releases. But, we can't
simply adopt it without having any guarantee on its success. Because if it
turns out that users still prefer $other, then we gained nothing but some
burden within Debian and some bad consequences for Wheezy.

So, please do not use such simplistic conclusions.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.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/4dbfe7a5.60...@debian.org



Re: Bits from the Release Team - Kicking off Wheezy

2011-05-03 Thread Mehdi Dogguy
On 03/05/2011 14:54, Lucas Nussbaum wrote:
 
 What kind of guarantees are you looking for, exactly? Can you suggest
 ways to acquire them?
 

- That it won't affect stable in bad ways.
- preventing removals from testing is a no-go.

Quite honestly, I see no reason to continue feeding this thread because
I realized (maybe quite late) that there were good arguments against
frozen and not much for it apart of hand-waving. It seems that those
who want to have rolling in Debian didn't even try to summarize what
made the success of other rolling distros, and what their users liked
there. We do need this kind of survey before even thinking about how to
do rolling in Debian… and we don't have this kind of data yet.

I don't know (yet) what other rolling distros Debian based offer to its
users that we don't. I don't know what made aptosid so popular. I don't
know what made Mint Debian popular? (and there are others). Did you even
try to gather those informations before even mentioning rolling for
Debian? How can we discuss about rolling in Debian if we don't have
that kind of data? You are always mentioning potential users, but those
potential users might be today-users of aptosid or Mint Debian. So, we
should start from there, instead of just saying No, but you'll see,
rolling will be cool, it will make maintainers care about their
pacakges, it won't affect stable because bla bla bla…

So, I'll start document myself on this and I'll be back when I know enough
about this story. Sadly, I don't have much time to do this these days and
it might take some time. I'd be glad if others start to gather such
informations and put them somewhere so that we don't understand why is it
so important, and why users don't just use testing today.

I can't find the answers here and it seems that you're not able to give
them, because otherwise you would have used them already to say why
rolling will bring users, or what do rolling users like?

(The survey we need should rolling-topic specific, not about Debian in
general).

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.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/4dc01f93.2010...@debian.org



Re: Alioth status update, take 3

2011-05-25 Thread Mehdi Dogguy
On 25/05/2011 00:17, Francesco Poli wrote:
 However the gitweb interface seems to have lost its fancy style sheet
 that used to be consistent with the Debian web site
 http://www.debian.org/
 

which is not a big loss, if you ask me :) Now, it's consistent with
Alioth's setup…

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4ddcbc08.9010...@dogguy.org



Re: Anonymous read-only access and Vcs-* [Re: Alioth status update, take 3]

2011-05-25 Thread Mehdi Dogguy
On 25/05/2011 13:20, James Vega wrote:
 On Wed, May 25, 2011 at 12:46:11PM +0200, Bernd Zeimetz wrote:
 On 05/24/2011 01:00 AM, Michael Biebl wrote:
 Am 23.05.2011 22:35, schrieb Roland Mas:
 - anonymous read-only access to the repositories is available by HTTP
   from wagner, at URLs that look like
   http://anonscm.debian.org/$scm/$project for $scm in arch bzr darcs git
   hg;

 Please provide a proper gitweb instance or at least a proxy at that url
 to the anonscm gitweb instanace.
 
 The old URLs now redirect to the new ones, so nothing should be broken.
 

User-repositories are still broken though (take src:kino as an example).

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4ddce6c5.4040...@dogguy.org



Re: Bug#550860: ITP: gnaughty -- downloader for adult content

2009-10-14 Thread Mehdi Dogguy
Florian Weimer a écrit :
 
 A software which requires access to non-free documents over the
 network to work at all shouldn't go into main.  It seems that gnaughty
 is currently in that category.
 

rtm (from awn-applets-python-extras) is such a program. Should it go out
from main?
tasque lets the user use the service rememberthemilk too, should it go
out too?
and how about tucan?

(I'm sure there are a lot of other examples)

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Can quilt delete files?

2009-12-08 Thread Mehdi Dogguy
Thomas Koch wrote:
 Hi,
 
 I'm triing to package a little java library, which contains its own .jar and 
 some pregenerated docs. These files should be regenerated on build time. So 
 I'd like to have them removed by diff.gz
 Trying to generate an appropriate quilt patch failed. The only thing I came 
 up 
 with, was a patch that contains the whole content of the removed files with - 
 before every line.
 Anybody more clever then me?
 

What about repackaging?

(I assume you are subscribed to the list)

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Can quilt delete files?

2009-12-08 Thread Mehdi Dogguy
Benjamin Drung wrote:
 
 Putting 'find . -name *.jar -delete' in you clean rule should do the
 same job for you.
 

The *.jar files should not be present in the tarball.

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Can quilt delete files?

2009-12-08 Thread Mehdi Dogguy
Thomas Koch wrote:
 
 As long as the jar file is the one created by the sourcecode in the tarball, 
 I 
 don't see a reason, that it needs to be removed and thus the upstream tarball 
 repackaged.

Right. I missed that from your initial post.

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Key signing

2009-12-08 Thread Mehdi Dogguy
Nicolas wrote:
 Hi all,
 
 I search for a Debian Member to sign my gpg key.
 I work in Paris. I live in Seine-et-Marne (77).
 

See https://nm.debian.org/gpg_offer.php#FR

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Allow package bug scripts to unconditionally stop reportbug

2010-01-07 Thread Mehdi Dogguy
Joerg Jaspert wrote:
 But now I'm wondering if there could be a use case of allowing the
 scripts to unconditionally stop reportbug, for example using a
 special exit code (140 f.e.) .
 
 42 would be nicer.
 
 Besides, does that mean I just have to put a bugscript in all my
 packages exiting 42 and those bugs stop flowing in?
 

It would certainly shorten the freeze period :)

-- 
Mehdi Dogguy مهدي الدڤي
me...@{dogguy.org,debian.org}


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: About new source formats for packages without patches

2010-03-25 Thread Mehdi Dogguy
Mike Hommey wrote:
 On Thu, Mar 25, 2010 at 12:49:55PM +0100, Raphael Hertzog wrote:
 2/ You explain that you have no reason to switch to the new formats. Fine.
I have explained you that I believe there are good reasons for
switching (I won't repeat the wiki page). Why are you insisting to not
switch when the effort to change is so low in packages without patches?
Do you have technical reasons to explicitly avoid the new formats?
 
 Why are you insisting that all DDs should switch when switching is an
 effort for no benefit[1] and not switching is no effort at all ?
 

I don't think that Raphael's mail was meant to insist on you all have to
use the new source format but rather to correct/try to understand Niel's
blogpost. Even if you don't like the new source format, I find that
insisting on not using it with no reason¹ and saying that out loud is
quite counterproductive.

Besides, may I remind you the existence of this page
http://wiki.debian.org/ReleaseGoals/NewDebFormats ?

¹: I didn't find any real reason in the mentioned blogpost.

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4bab55f1.7040...@dogguy.org



Re: About new source formats for packages without patches

2010-03-25 Thread Mehdi Dogguy
Mike Hommey wrote:
 On Thu, Mar 25, 2010 at 01:24:17PM +0100, Mehdi Dogguy wrote:
[…]
 Besides, may I remind you the existence of this page
 http://wiki.debian.org/ReleaseGoals/NewDebFormats ?
 
 May I remind that several persons pointed out this was not a good goal ?
 

This is not a reason to diminish someone else's work, IMHO. And whether
this is a good goal or not is not the subject of this thread.

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4bab597f.6040...@dogguy.org



Re: Bug#575938: ITP: dh-autoreconf -- debhelper add-on to call autoreconf and clean up after the build

2010-03-31 Thread Mehdi Dogguy
Paul Wise wrote:
 On Wed, Mar 31, 2010 at 1:03 AM, Julian Andres Klode j...@debian.org wrote:
 
   Description : debhelper add-on to call autoreconf and clean up after 
 the build

 Package: dh-autoreconf
 
 I'd suggest just putting this into debhelper rather than making it a
 separate package.
 

Is there any advantage to have it packaged?

AIUI, you have to add a build-dependency anyway and change at least one
line in the debian/rules to call dh-autoreconf. Well, that line could
simply call autoreconf (or whatever) which even makes debian/rules clearer.

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
me...@{dogguy.org,debian.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/4bb34a6a.3050...@debian.org



Re: Bug#575938: ITP: dh-autoreconf -- debhelper add-on to call autoreconf and clean up after the build

2010-03-31 Thread Mehdi Dogguy
Julian Andres Klode wrote:
 On Wed, Mar 31, 2010 at 03:13:14PM +0200, Mehdi Dogguy wrote:
 Paul Wise wrote:
 On Wed, Mar 31, 2010 at 1:03 AM, Julian Andres Klode j...@debian.org 
 wrote:

   Description : debhelper add-on to call autoreconf and clean up 
 after the build

 Package: dh-autoreconf
 I'd suggest just putting this into debhelper rather than making it a
 separate package.

 Is there any advantage to have it packaged?

 AIUI, you have to add a build-dependency anyway and change at least one
 line in the debian/rules to call dh-autoreconf. Well, that line could
 simply call autoreconf (or whatever) which even makes debian/rules clearer.
 
 The difference is that dh_autoreconf calls autoreconf and stores a list
 of the changes and the changed files are then removed in the clean
 target. If you just call autoreconf, the changes end up in the diff;
 and this is not what we want.
 

I do use autoreconf and I don't have these changes in my diff.

IMO, a backup/restore script (where you specify the list of files to
backup) may be more useful. It would be called before build and when cleaning.

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4bb351ea.3000...@dogguy.org



Re: Bug#575938: ITP: dh-autoreconf -- debhelper add-on to call autoreconf and clean up after the build

2010-03-31 Thread Mehdi Dogguy
Julian Andres Klode wrote:
 A 'debuild; debuild' should have a different result than a single
 debuild then. If you build from a clean directory, the first build
 will contain no changes. But after the build, the directory is not
 clean anymore and debian/rules clean does not do enough to keep the
 changes from appearing in the source package if you build again.
 

I should have done that earlier (but didn't see the git repo, only now). I
had a look at dh-autoreconf's code and the difference between what I do
and what your script does is that I manually specify a list of files to
monitor while you monitor all files.

IMO, dh-autoreconf may be not specific to autoreconf but all same kind of
tools and thus, can be enhanced by making, for example, the command to
execute an argument which could be the command true (and keep
autoreconf as a default) because, sometimes, it may be needed to make
debian/autoreconf.after a bit later than just after executing
autoreconf. Hopefully, we can do that by overriding the file.

If you have these options, dh-autoreconf becomes nothing more than a call
to autoreconf if we have dh_backup (name proposed by buxy in the same
thread). dh_backup can be integrated to debhelper and all that remains to
be done is a call to autoreconf (depending on the implementation of
dh_backup).

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4bb36028.7020...@dogguy.org



Re: Bug#575938: ITP: dh-autoreconf -- debhelper add-on to call autoreconf and clean up after the build

2010-03-31 Thread Mehdi Dogguy
Julian Andres Klode wrote:
 A backup and restore approach is a completely different and more
 complicated (in I/O sense) way than just deleting the files; e.g.
 for a single file:
 

… except that they do not operate on the same set of files. dh_backup's
list would be a lot smaller than dh_autoreconf's one. Besides, dh_backup
(or whatever its name is) could also delete files upon request (dh_backup
--remove would then be dh_autoreconf minus autoreconf).

   dh_backup:
1. mkdir()  - Create the backup directory

you can use then debian/ directory here (provided you add a suffix to
backup's name). And, dh_autoreconf also creates a directory for excluded
files (if any). So, I don't think that this part is really relevant for
the comparison.

I think that all arguments in favour or against have been mentioned. I
don't have anything to add. If it really makes you happy to have this
package, then so be it :)

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4bb37759.3070...@dogguy.org



RFC: ubuntudiff.debian.net

2010-05-04 Thread Mehdi Dogguy

Hi all,

Sometimes, I need to see what happens to my packages in Ubuntu. To see
quickly the changes of a given package, I open its PTS page, search for
the Ubuntu box, and then click on Patches….

I find this really painful and not really helpful when you want to inspect
a set of packages (but I do appreciate the work done on that). What I
really missed was a way to see quickly the list of changes for a given
package. The best way to see that is to extract from Ubuntu's changelog
only the relevant part.

I'm aware of other solutions like [0] and [-1] but they have the same
drawbacks as the Ubuntu box.

[0] http://people.debian.org/~bartm/borg/outdated.html : Utnubu provides
other kind of informations, but for other matters.

[-1] http://qa.ubuntuwire.org/multidistrotools/ : not really configurable…
e.g. they don't list changes for OCaml packages and I don't know how to
add that. In any case, it doesn't show the changelog diff.

So, I tried to come up with a solution and wrote a small program that
generates a nice website: http://ubuntudiff.debian.net

(In case you want to dig into the source code, the program that generates
the website is called Maddie and it's main source file and is maddie.ml…
yes, it's written in OCaml :)).

So, to see Ubuntu differences wrt. to Debian, you have to write down a
grep-dctrl query¹ identifying the packages you're interested in and then
click on the Search button. In case you have a very simple query (using
a single filter), you can use the following shortcut:

- http://ubuntudiff.debian.net/q/package/linux-ntfs
- http://ubuntudiff.debian.net/q/maintainer/pkg-java
- or, http://ubuntudiff.debian.net/q/$field_name/$filter_argument

You can also perform quick exact queries by replacing the q by x
(like -X grep-dctrl's option):

- http://ubuntudiff.debian.net/x/package/linux-ntfs
- http://ubuntudiff.debian.net/x/maintainer/pkg-java
- or, http://ubuntudiff.debian.net/x/$field_name/$filter_argument

When it says no changes found, it means that no package satisfying the
query has changes in Ubuntu.

Maddie could also generate a static html page like:

http://ubuntudiff.debian.net/java.html

That could be used (e.g.) within a team or for your own set of packages.

Now that I explained what it's about and how it works, I have a couple of
questions:

- Do you think that such a service is interesting?
- Do you have any ideas on how to improve the tool?
- Any other comments are also welcome…

(If you observe some bug, I'll be happy to fix it).

Possible integration with the PTS:
==

The links listed above could be added directly to the Ubuntu box. [1]
lists all modified packages that ubuntudiff is aware of, and can be used
to see if some changes are available and pick them from [2].

[1] http://ubuntudiff.debian.net/packages/list.txt
[2] http://ubuntudiff.debian.net/packages/$source_package.html

But, one could think of a tighter integration: You can imagine a big
Ubuntu box which shows all these informations like in the following example:

http://ubuntudiff.debian.net/linux-ntfs.html

(Of course, that box would be visible *only* when there are changes).

Let me repeat slowly here:

It's only an idea. Don't scream too loud! Wait… wait… don't run away!

:)

¹: Any empty query or a query containing ; or \ or / or  or
--help (and similar) is nor processed.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
me...@{dogguy.org,debian.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/4be040f6.1040...@debian.org



Re: Bug#585125: ITP: build -- script to build .rpm and .deb packages

2010-06-09 Thread Mehdi Dogguy

On 06/09/2010 01:50 PM, Fathi Boudra wrote:


It enhances osc package and make 'osc build' command available.



Isn't osc-build a better name then? (less generic)

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c0f82e8.7010...@dogguy.org



Re: Waqf General Public License in Debian?

2010-07-01 Thread Mehdi Dogguy
On 07/02/2010 12:34 AM, Patrick Matthäi wrote:
 Am 02.07.2010 00:21, schrieb Christoph Anton Mitterer:
 
 4) The license is extremely anti-American, and I guess also 
 anti-European/anti-Western.
 
 IMHO I think it does not comply with the DFSG, but it is still in
 NEW and I trust the ftp-masters, that it will be rejected.
 

The software is meant for non-free. Why it should be rejected? Even
non-free stuff has to pass NEW for the first upload…

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c2d190d.4080...@dogguy.org



Re: Waqf General Public License in Debian?

2010-07-02 Thread Mehdi Dogguy
On 07/02/2010 12:53 AM, Christoph Anton Mitterer wrote:
 On Fri, 2010-07-02 at 00:39 +0200, Mehdi Dogguy wrote:
 The software is meant for non-free. Why it should be rejected?
 Even non-free stuff has to pass NEW for the first upload…
 See points (1-4) from my original post, which are not change at all
 by using non-free.
 

You seem to have missed some funny licenses already used in the non-free
area.
As an example, did you read
http://lists.debian.org/debian-legal/2010/03/msg00064.html ?

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c2d99bb.4080...@dogguy.org



Re: Bug#594672: ITP: dhcpcd5 -- a DHCP client

2010-08-28 Thread Mehdi Dogguy
On 08/28/2010 12:44 PM, Julien Cristau wrote:
 On Sat, Aug 28, 2010 at 09:35:29 +0100, Roy Marples wrote:
 
 * Package name: dhcpcd5
   Version : 5.2.7
   Upstream Author : Roy Marples r...@marples.name
 * URL : http://roy.marples.name/projects/dhcpcd
 * License : BSD-2
   Programming Lang: C, Shell
   Description : dhcpcd5 - a DHCP client

 What's the difference with the existing dhcpcd package?
 

It's the same project (according to [1]).

[1]
http://packages.debian.org/changelogs/pool/main/d/dhcpcd/current/copyright

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c78ef53.6040...@dogguy.org



Re: Is a bug RC relevant if it has an influence on the health of a person

2010-09-09 Thread Mehdi Dogguy
On 09/09/2010 16:11, Thibaut Paumard wrote:
 
 You have a bug that could potentially kill people? Fix it, upload ASAP
  and contact the security and release teams. And I don't care if it's 
 not the normal procedure and if it can piss off people, it's not 
 nearly as important as Doing What You Have To Do (TM). By the way, I 
 don't think it will piss anybody off.
 

Right. I was wondering why Andreas didn't contact the Release Team to have
our opinion on the subject. IMO, it qualifies as an RC bug and the
diff (0.7.8 → 0.7.9) doesn't look huge. It's even reasonable and acceptable,
once documentation changes are ignored.

So, if you prepare a package and upload it to unstable, I would unblock it
(only if the diff is strictly updating to this new version + any other
change matching the criterias described in [1]).

[1] http://lists.debian.org/debian-devel-announce/2010/09/msg0.html

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c88f2a9.4000...@dogguy.org



Re: Is a bug RC relevant if it has an influence on the health of a person

2010-09-09 Thread Mehdi Dogguy
On 09/09/2010 08:38 PM, Andreas Tille wrote:
 On Thu, Sep 09, 2010 at 04:43:53PM +0200, Mehdi Dogguy wrote:
 Right. I was wondering why Andreas didn't contact the Release Team 
 to have our opinion on the subject. IMO, it qualifies as an RC bug 
 and the diff (0.7.8 ??? 0.7.9) doesn't look huge. It's even 
 reasonable and acceptable, once documentation changes are ignored.
 
 Because I think we had about 12 hours to discuss the issue in a 
 general way before somebody really is in danger.  As I said: This 
 issue is *very* unlikely to happen and there is no reason to 
 overreact.
 

It's not about overreacting. It's about deciding on RC severity,
which is the Release Team's job.

 So, if you prepare a package and upload it to unstable, I would 
 unblock it (only if the diff is strictly updating to this new 
 version + any other change matching the criterias described in 
 [1]).
 
 It's just uploaded to t-p-u.
 

and approved.

Kind regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c893287.7070...@dogguy.org



Re: Bug#597571: nodejs: non common executable name

2010-09-21 Thread Mehdi Dogguy
On 21/09/2010 14:48, Ian Jackson wrote:
 Carl Fürstenberg writes (Re: Bug#597571: nodejs: non common executable
 name):
 Policy only states The maintainers should report this to the 
 debian-devel mailing list and try to find a consensus about which 
 program will have to be renamed. If a consensus cannot be reached, 
 both programs must be renamed.; I don't see any consensus in the 
 thread you linked to, so technically both must change at the moment
 :)
 
 I wrote that bit of the policy and my intent was to try to punish 
 people for picking stupid names.
 
 Yes, both binaries should be renamed.  node is a ridiculous name for 
 a specific-purpose executable.
 

Wrong. nodejs still provides the binary nodejs and not _node_. So, nodejs can
stay as is. The rename would be necessary if both packages provide the
same binary (same filename), which is not the case here.

Please read again the bit of the policy you wrote.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c98b921.1080...@dogguy.org



Re: Bug#597571: nodejs: non common executable name

2010-09-21 Thread Mehdi Dogguy
On 21/09/2010 16:02, Patrick Ouellette wrote:
 On Tue, Sep 21, 2010 at 03:54:41PM +0200, Mehdi Dogguy wrote:
 
 Wrong. nodejs still provides the binary nodejs and not _node_. So, 
 nodejs can stay as is. The rename would be necessary if both
 packages provide the same binary (same filename), which is not the
 case here.
 
 
 Actually, from the discussion in debian-hams, nodejs provides a binary
  named node - otherwise we would not need to have the discussion at 
 all since there would be no conflict.
 

Wrong. nodejs's maintainer wants to rename bin/nodejs to bin/node…
that's why there was the discussion on debian-hams. (But then, whether the
rename is appropriate is another story… IMO, it's not appropriate because
the name is too generic. And as Ian already pointed out, even node
should be renamed).

$ dpkg -L nodejs | grep bin/
/usr/bin/nodejs

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c98ca3b.3000...@dogguy.org



Re: Bug#597571: nodejs: non common executable name

2010-09-21 Thread Mehdi Dogguy
On 21/09/2010 17:22, Patrick Ouellette wrote:
 
 You are quick with the wrong button.

It's my new toy :)

 The UPSTREAM nodejs is /usr/bin/node. The Debian package renamed it to
  nodejs.
 

Did you say that before? I don't think so. Personally, I care about the
Debian package only because the original bugreport (from where this
discussion started) was against the Debian package and for a Debian
specificity, not about the genericity of the name used for the shipped binary.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c98cea6.8080...@dogguy.org



Re: unstable/testing/[pending/frozen/]stable

2010-09-22 Thread Mehdi Dogguy
On 09/22/2010 08:47 AM, Mike Hommey wrote:
 On Wed, Sep 22, 2010 at 07:31:45AM +0100, Neil Williams wrote:
 Then unstable/testing would roll further as usual
 
 How does a major, disruptive, transition get done?
 
 I think his proposal boils down to this: we *always* have unstable 
 and testing to upload whatever we want and handle transitions when we
 like. Then, parallel to unstable/testing, there would be the 
 pending/frozen suites to work on the release. Saying it a bit 
 differently, we would *also* already be working on release+1 while 
 release is being frozen. I kind of like the idea.
 
 To give an example with package names, I would already upload 
 iceweasel 3.6 to unstable, thus breaking all xulrunner-dev reverse 
 dependencies until they are fixed to use xulrunner 1.9.2, while 
 keeping updates for iceweasel 3.5 in pending/frozen. It would also 
 allow me to push iceweasel 4.0 betas to experimental, where they 
 would be better suited than their current location, where they are 
 not even built on non x86/x86-64.
 

It means that the Release Team will have to handle transitions in
unstable, migrations to testing, as well as the ongoing freeze in
frozen. I don't think we have enough manpower for that. And, during a
freeze, we need each one to concentrate on fixing things (while there is
still experimental to test things). If we add a play-forever-suite, we
will loose some manpower without any doubt and it will make releases
harder to acheive, imho.

Besides, how de we merge things after a release? unstable would be
something quite different from released frozen. Some bugfixes might have
been applied only for frozen or pending, some other package will have
new versions in unstable (and their rev-deps rebuilt)… I think it could
be a nightmare to manage, imho.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c99b1b2.5040...@dogguy.org



Re: unstable/testing/[pending/frozen/]stable

2010-09-22 Thread Mehdi Dogguy
On 22/09/2010 15:01, Raphael Hertzog wrote:
 
 I think that if you concentrate on preparing the next release like you
  do, volunteers that are not interested in the stable release (except 
 for their own package) will show up and deal with migrations to 
 rolling.
 

It won't happen but I'd be happy to be proven wrong though.

 It's always the same story, you can't force people to care about
 stable simply by not having a play-forever-suite.

We are not trying to force people, but rather trying to give them a bit of
responsibility during the release process. « Releasing is a shared
responsibility, not only release team's »…

 And we do have people working on derivative distributions that rely on 
 testing's constant freshness, maybe some of them would be interested
 to help as well.
 

Nice plan! Please let me know what it happens.

 
 Anyway, I'd like to ask you all to hold off the discussion for a few 
 hours until everybody can read the summary of the CUT discussions and 
 have a clearer ideas of the proposals and the implications.
 

Ack.

 Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c9a0f00.70...@dogguy.org



Re: Summary of CUT discussions (Was: unstable/testing/[pending/frozen/]stable)

2010-09-23 Thread Mehdi Dogguy
On 09/23/2010 09:00 AM, Lucas Nussbaum wrote:
 
 Raphael's article is now published, and is probably a good basis for
  discussing CUT on -de...@. Free link: 
 http://lwn.net/SubscriberLink/406301/bd522adc828b3461/
 

It's still looks weired to me to have to read this article there (I
mean, _only_ there). Can't it just be on CUT's website, or on the wiki?

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4c9b1280.3040...@dogguy.org



Re: [RFC] disabled root account / distinct group for users with administrative privileges

2010-10-20 Thread Mehdi Dogguy
On 20/10/2010 11:18, Petter Reinholdtsen wrote:
 
 So I would suggest to use a name that is more likely to be unique.
 

unique wrt. what? admin seems unique since not used in Debian yet.

 Happy hacking,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4cbec179.6030...@dogguy.org



Re: Bug#601691: ITP: idiocy -- a warning shot to people browsing the internet insecurely

2010-10-28 Thread Mehdi Dogguy
On 28/10/2010 16:34, Juan Angulo Moreno wrote:
 Upstream Author: Jonty Wareing
 
 URL: http://github.com/jonty/idiocy
 
 License: Public Domain
 
 Description: A warning shot to people browsing the internet
 insecurely.
 
 Idiocy quietly watches for people insecurely visiting twitter on public
 wifi networks, then hijacks their session to post a tweet warning them
 about the dangers. It was written in response to the release of
 Firesheep, which will result in a huge increase in session stealing
 attacks, with no defence other than forcing people to use SSL.
 

Do we really need a package for this?

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4cc98f67.4000...@dogguy.org



Re: Misc Developer News (#24)

2010-11-07 Thread Mehdi Dogguy
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?

On 11/07/2010 05:38 AM, Simon Ruggier wrote:
 Hi all, please CC me on any responses, I'm not subscribed to debian-devel.
 
 Has anyone considered patching the screenshot tools of GNOME or KDE to
 include support for automating the process of submitting to
 screenshots.debian.org? It would almost certainly cause a big increase
 in the number of submissions.
 
 On Sat, Nov 6, 2010 at 11:45 PM, Paul Wise p...@debian.org wrote:
 The news are collected on http://wiki.debian.org/DeveloperNews
 Please contribute short news about your work/plans/subproject.

 In this issue:
  + Screenshots on packages.d.o
  + BTS version tracking explained
  + Latest features of dpkg-dev
  + Searching for bugs using Ultimate Debian Database
  + Re-evaluate the state of backported packages

 [snip]


-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4cd6ac5c.30...@dogguy.org



Re: Minutes of the Debian linux-2.6 Group Meeting

2010-11-11 Thread Mehdi Dogguy
On 11/11/2010 04:26 PM, Cyril Brulebois wrote:
 
 maximilian attems m...@stro.at (11/11/2010):
 Radeon KMS is a known regression from UMS (can't change backlight,
 and can't suspend/resume at least on powerpc).  xorg should
 currently remove modeset on these archs.
 
 Done in 1:6.13.1-2+squeeze1, needs an unblock (#603165).
 

Unblocked now.

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4cdc0f29.5040...@dogguy.org



Bug#603306: ITP: f-sharp -- Microsoft F# programming language

2010-11-12 Thread Mehdi Dogguy
Package: wnpp
Severity: wishlist
Owner: Mehdi Dogguy me...@debian.org

* Package name: f-sharp
  Version : 2.0
  Upstream Author : Microsoft
* URL : http://www.fsharp.net/
* License : Apache 2.0 License
  Programming Lang: F#
  Description : Microsoft F# programming language

F# is a programming language that provides support for functional
programming in addition to traditional object-oriented and imperative
(procedural) programming. The Visual F# product provides support for
developing F# applications and extending other .NET Framework
applications by using F# code. F# is a first-class member of the .NET
Framework languages and retains a strong resemblance to the ML family
of functional languages.



-- 
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/20101112200530.15451.83032.report...@localhost.localdomain



Bugs against packages from BPO

2011-06-07 Thread Mehdi Dogguy

Hi.

For now users of packages from BPO have to send a mail to debian-backports
mailing-list, according to [1]. I don't know how you handle those bugs,
but they seem very easy to miss (even if d-b@l.d.o isn't a high traffic list).

I was wondering if it makes sense to ask (kindly) debbugs's maintainer to
add new special tags (e.g. “squeeze-backports”, “lenny-backports”) that
would work exactly like “sid”, “squeeze”, … tags that we already have. It
would help to have a better integration of BPO and makes bugreporting less
confusing for users. When implemented in debbugs, reportbug could
automatically add those tags if the package comes from BPO.

From a maintainer point of view, this could mean more burden. But, if ever
implemented, debbugs can send a copy of the bugreport to the backporter
only, and avoid sending it to the usual maintainer of the package.

What do you think?
- from debbugs POV, is it feasible?
- from maintainers POV, would you accept that?
- from backports FTP masters POV, do you think it's a good idea?

If we can't agree on this proposal, can somebody tell me why we didn't try
to have a BTS for backports? I personally think that we could have those
bugreports on bugs.d.o directly and that there is no need for another
instance of debbugs, because their number isn't insane, as most of us tend
to think.

[1] http://backports.debian.org/FAQ/

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dee3d9a.3080...@dogguy.org



Re: Bugs against packages from BPO

2011-06-07 Thread Mehdi Dogguy
On 07/06/2011 17:35, Gerfried Fuchs wrote:
 
 I think you misinterpret these release tags:

No.

 Setting them on a bug means that the bug affects only that specific
 release. It happens though quite regularly that bugs in backports
 aren't backport specific but also affect testing/unstable, and through
 such an approach you would be hiding the bugs from that view.
 

Yes. But, one can still check and remove those tags when appropriate.
My approach was just to avoid as much as possible to send false bugreports
to the usual maintainer. The reporter can remove those tags if he's sure
that it also applies to testing/unstable.

Thanks for your other answers on debugs.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4dee46c5.5090...@dogguy.org



Re: build self-contained repository for offline use

2011-07-05 Thread Mehdi Dogguy
On 05/07/2011 09:59, Hamish Moffatt wrote:
 I need to build a repository to allow some specified packages to be
 installed on computers without internet access. It needs to contain the
 specified packages plus any dependencies (new packages and new versions)
 from squeeze plus other repositories such as squeeze backports and some
 local ones.
 
 I want to include everything beyond a basic squeeze install. (Ideally I 
 can feed in a list of stuff to be excluded.)
 
 Does anyone know a tool/process for doing this?
 

http://aptoncd.sourceforge.net/ might be what you are looking for.

HTH,

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.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/4e12d80a.3060...@debian.org



Re: Orphaning some packages...

2011-07-08 Thread Mehdi Dogguy
On 07/07/2011 07:13 PM, Xavier Oswald wrote:
 
 Take this announce as a come back with new motivation :)
 Im incrementaly managing my time for getting back to a normal debian activity.
 

Welcome back! :)

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4e16bb65.4060...@dogguy.org



Removal of systemtap from testing

2011-07-27 Thread Mehdi Dogguy

Hello,

Systemtap seems in pretty bad shape. Its removal from testing has been
requested (See #635543) and will be effective by Saturday if still not
fixed.

It you still care about systemtap, please step up and offer your help to
fix it.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4e2fdd92.7000...@dogguy.org



Re: Removal of systemtap from testing

2011-07-27 Thread Mehdi Dogguy

On 07/27/2011 11:42 AM, Mehdi Dogguy wrote:


Systemtap seems in pretty bad shape. Its removal from testing has been
requested (See #635543) and will be effective by Saturday if still not
fixed.



hum, Julien already put a hint for it and it is now removed from testing.
It is always possible to have it back as soon as it gets fixed.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4e304347.5050...@dogguy.org



Bug#643736: ITP: ocaml-zarith -- arithmetic and logical operations over arbitrary-precision integers

2011-09-28 Thread Mehdi Dogguy
Package: wnpp
Severity: wishlist
Owner: Mehdi Dogguy me...@debian.org

* Package name: ocaml-zarith
  Version : 1.0
  Upstream Author : Xavier Leroy and Antoine Mine
* Url : https://forge.ocamlcore.org/projects/zarith/
* License : LGPL 2 with special linking exception
  Programming Lang: OCaml, C, ASM
  Description : arithmetic and logical operations over arbitrary-precision 
integers

The Zarith library implements arithmetic and logical operations over
arbitrary-precision integers. It uses GMP to efficiently implement
arithmetic over big integers. Small integers are represented as Caml
unboxed integers, for speed and space economy.



-- 
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/20110929052550.31728.72253.report...@potassium.pps.jussieu.fr



Re: Announcing derivatives patches and call for help and feedback

2011-10-25 Thread Mehdi Dogguy
On 25/10/2011 09:50, Paul Wise wrote:
 
 For the presentation side of things I am thinking one approach might be
 to move UbuntuDiff[8] to the QA infrastructure, generalise it and 
 enhance it for this purpose. This will necessarily include mechanisms 
 to mark patches as having been dealt with or ignorable.
 
 8. http://ubuntudiff.debian.net/
 

I'm glad you liked it. ubuntudiff¹ was made exactly to show this kind of
data. Currently, all ubuntudiff needs to produce html pages in some file
listing source package names and associated patches. So, nothing is really
bound to patches.ubuntu.com, except the syntax of (the equivalent of)
sources.patches.

It is easy to set up an ubuntudiff instance for each set of derivative
patches, but I guess some changes have to be implemented to have a unified
interface for all those derivatives (i.e. all patches accessible from a
single place).

Current ubunutdiff uses grep-dctrl to select a list of packages. I think
that people don't like that much, and they usually find it not easy to
use. We will have to think about a better interface.

About source code, it is written in OCaml. I realize that OCaml is not the
best candidate if we want people to contribute patches (or even have a
look at the code) :) It depends on who wants to contribute here. I'm open
to suggestions…

A nice feature that I'd like to keep is visualisation of patches by hunk…
this will require a parser to read unified diffs.

In any case, I'd be happy to help here to implement and setup this new
service.

¹: btw, the tool's name is “maddie”.

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4ea6a420.3090...@dogguy.org



Re: [Pkg-scala-maint] Binary blobs in source packages

2011-12-13 Thread Mehdi Dogguy
On 12/13/2011 01:23 PM, Thomas Koch wrote:
 
 So is it ok to ship binaries in the source package that are only 
 required during build? Can I do the same with simple-build-tool, 
 which requires itself to build?
 

Depends on the need. It is quite common for compilers to have some
binaries to do the bootstrapping. Scala uses that since some parts of
the compiler are written in scala. And, of course, I make sure that I
ship new binaries only in the Debian package. Another example is OCaml
which needs an ocamlc to bootstrap itself.

I'm not sure yet if it is really justified for simple-build-tool. I was
planning to have a look at it, but didn't find time to actually do that.
IIRC, another issue is that simple-build-tool requires network access
during the build… I guess it can be fooled somehow but didn't check yet.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4ee7938b.2000...@dogguy.org



Re: [Pkg-scala-maint] Binary blobs in source packages

2011-12-13 Thread Mehdi Dogguy
On 12/13/2011 07:26 PM, Steve Langasek wrote:
 On Tue, Dec 13, 2011 at 07:03:55PM +0100, Mehdi Dogguy wrote:
 On 12/13/2011 01:23 PM, Thomas Koch wrote:
 
 So is it ok to ship binaries in the source package that are only
  required during build? Can I do the same with simple-build-tool,
  which requires itself to build?
 
 Depends on the need. It is quite common for compilers to have some 
 binaries to do the bootstrapping. Scala uses that since some parts
 of the compiler are written in scala. And, of course, I make sure
 that I ship new binaries only in the Debian package. Another
 example is OCaml which needs an ocamlc to bootstrap itself.
 
 I think the traditional expectation here is that compilers will do
 their initial bootstrap using an out-of-archive binary, and that once
 in the archive, they'll be maintained using a self-build-depends
 instead.
 

You mean having a circular build-dependency? That isn't great :/
I've seen some packages doing that (don't recall which right now) but
didn't like it, tbh.

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4ee79983.2040...@dogguy.org



Re: [Pkg-scala-maint] Binary blobs in source packages

2011-12-13 Thread Mehdi Dogguy
On 12/13/2011 07:26 PM, Steve Langasek wrote:
 On Tue, Dec 13, 2011 at 07:03:55PM +0100, Mehdi Dogguy wrote:
 On 12/13/2011 01:23 PM, Thomas Koch wrote:
 
 So is it ok to ship binaries in the source package that are only 
 required during build? Can I do the same with simple-build-tool, 
 which requires itself to build?
 
 Depends on the need. It is quite common for compilers to have some
  binaries to do the bootstrapping. Scala uses that since some
 parts of the compiler are written in scala. And, of course, I make
 sure that I ship new binaries only in the Debian package. Another 
 example is OCaml which needs an ocamlc to bootstrap itself.
 
 I think the traditional expectation here is that compilers will do 
 their initial bootstrap using an out-of-archive binary, and that
 once in the archive, they'll be maintained using a
 self-build-depends instead.
 

oh, and actually, this is not guaranteed to always work… this is at
least the case with OCaml which performs rather strict checks during
compilation. (This happened already in the past where some core type
changed).

Regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4ee7abdb.5020...@dogguy.org



Re: Patch Tagging Guidelines: DEP-3 moved to ACCEPTED status

2012-01-16 Thread Mehdi Dogguy

On 16/01/12 18:33, Thomas Goirand wrote:


Also, does this mean that you've patched the policy, that lintian
would soon more aggressively complain about lacks of patch comments,
and that we'll have a new Standard-Version?



Lintian already complains when a quilt patch doesn't contain a
description, fwiw.

See http://lintian.debian.org/tags/quilt-patch-missing-description.html

Regards,

--
Mehdi


--
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/4f1464df.5000...@dogguy.org



Re: dpkg-source again broken wrt to 3.0 (quilt)???

2012-01-18 Thread Mehdi Dogguy

On 18/01/12 03:08, Norbert Preining wrote:

On Mi, 18 Jan 2012, Jakub Wilk wrote:

Wait, are you patching files inside debian/? That won't fly.


Umpf, and, is that so evil? Esp for a NMU this is *very* good as it
allows to see what the changes of the NMU are ...



You're supposed to send a debdiff when NMUing. That's even better to see
what the changes of the NMU are (See devref §5.11.1). Personally, I find
patching files under debian/ directory makes things more difficult to
track (probably because I don't expect to find those changes there).

Regards,

--
Mehdi Dogguy


--
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/4f168bbb.3040...@dogguy.org



Re: MATE Desktop Environment in Debian

2012-02-08 Thread Mehdi Dogguy

On 08/02/12 09:55, Josselin Mouette wrote:

Le mercredi 08 février 2012 à 00:53 +0100, Stefano Karapetsas a écrit
:

Many users are using it well. Now that this is enough stable, I
begun the process for ask the inclusion in Debian. The first
package is mate-common.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658783 (ITP)
http://lists.debian.org/debian-mentors/2012/02/msg00115.html (RFS)
With this mail I wish to have opinions and suggestions about our
work from Debian Developers.


MATE introduces a lot of code duplication, which is considered bad
in Debian, and is based on obsolete technologies - not just GTK2,
which will of course remain for a long time, but also things like
Bonobo which very few people really understand, and which are the
cause of a lot of not-well-understood bugs.



Maybe this could benefit to both parties if MATE team tries to reduce
usage of obsolete libraries to a bare minimum, and avoid using bug
monsters (like Bonobo and others). I guess this means a lot of work, but
that's the price to pay to ease its maintainability on the long term and
having it packaged within Debian. Did MATE team consider such a plan? If
yes, what was the outcome of the discussion?

Regards,

--
Mehdi


--
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/4f325217.8050...@dogguy.org



Re: MATE Desktop Environment in Debian

2012-02-08 Thread Mehdi Dogguy

On 08/02/12 14:05, Stefano Karapetsas wrote:

I saw some gnome design team mockups of all applications, and I find
its far from GNOME2.


Then, why don't you help them? (It is easier than re-packaging and
maintaining Gnome2).

Regards,

--
Mehdi


--
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/4f327766.4010...@dogguy.org



Re: Wheezy release: CDs are not big enough any more...

2012-05-16 Thread Mehdi Dogguy

On 16/05/12 13:41, Wookey wrote:

is there any reason not to just upload this to Debian?


There are ITPs filed for it:
- http://bugs.debian.org/582884
- http://bugs.debian.org/576359

Regards,

--
Mehdi


--
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/4fb3b89b.2030...@debian.org



Re: Moving /tmp to tmpfs makes it useless

2012-05-25 Thread Mehdi Dogguy

On 25/05/12 11:08, Thomas Goirand wrote:

On 05/25/2012 03:22 PM, Jon Dowland wrote:

How much RAM do you have / how big is your /tmp(fs)? The fact this
caused you trouble suggests to me that they must be very small.


What if we're installing Debian on a very small system, and that we
need operations with big files in /tmp?



Increase your swap? If it is not possible, then your RAM won't help much
neither. If you really have many RAM and less disk, then this is very a 
specific case and we shouldn't bother making it a general case.


Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4fbf51d6.4070...@dogguy.org



Re: Orphaning php-codesniffer, then take it over by the PHP PEAR team

2012-05-31 Thread Mehdi Dogguy

On 31/05/12 16:40, Thomas Goirand wrote:

On 05/31/2012 08:43 PM, Jonas Smedegaard wrote:

I have no intention of spreading or amplifying wrong information.

Do I understand it correctly that your intention in your original
post was to have the package orphaned and then have a team take
over maintainance?



I was also pointing out that the package was anyway badly maintained,
and that in such case, we have to do something about it.



Please note that badly maintained is something quite different from
not maintained. AFAICS, the package we are talking about is not
affected by severe or critical bugs.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4fc785ae.40...@dogguy.org



Re: Orphaning php-codesniffer, then take it over by the PHP PEAR team

2012-05-31 Thread Mehdi Dogguy

On 31/05/12 15:11, Bernd Zeimetz wrote:

On 05/31/2012 03:03 AM, Steve Langasek wrote:

[...]



A hijack is, by definition, a declaration by the hijacker that
they believe they are not answerable to the project's processes for
how package maintenance is decided.  It is antisocial vigilanteism
and it is not acceptable.


So asking people who want to work actively on a package to wait for
months or years because it is not compltely clear if the original
maintainer is MIA or not, or just nobody had the time to look at the
MIA status, is social? It does not help Debian at all.


As a sitting member of the Technical Committee, I encourage anyone
who sees a package being hijacked to immediately bring it to the
attention of the TC. I will without hesitation vote to have the
hijacker barred from being made the maintainer of the package.



From a member of the TC I would expect some useful input on how to
fix

an obviously broken (since years!) process instead of trying to
forcibly trying to choke down people who actively want to improve
Debian. Welcome to the dictatorship of the TC.



I think what Steve wanted to say is that we have procedures for theses
situations and we should follow those procedures because they exist and
we have concensus. The procedures in question might not be perfect or
completely disfunctional but that is another topic.

You may very well try to change these procedures and discuss new rules
or the needed changes to apply on -devel, but you should not ignore them
and force your own (which was, aiui, what the original submitter of this
thread wanted to do) just because $foo.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4fc786e9.6020...@dogguy.org



Re: Orphaning php-codesniffer, then take it over by the PHP PEAR team

2012-05-31 Thread Mehdi Dogguy

On 31/05/12 18:15, Bernd Zeimetz wrote:


Part of the common and established procedure is to mail d-devel if
you intend to hijack a package


True, but it is _not_ common (nor acceptable) to let only 2-3 days for
the maintainer to reply.

The rest of the thread raised other questions such as the responsibility
of a sponsor, but it seems OT wrt. the original request.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4fc79b62.2000...@dogguy.org



Re: The future (or non-future) of ia32-libs

2012-06-23 Thread Mehdi Dogguy
On 06/23/2012 08:23 AM, Thomas Goirand wrote:
 Unfortunately, we never require that our users upgrade to the latest 
 point release before upgrading to stable+1.

http://www.debian.org/releases/stable/amd64/release-notes/ch-upgrading.en.html#system-status

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4fe56bce.7010...@dogguy.org



Bug#679547: ITP: ben -- toolbox for Debian maintainers

2012-06-29 Thread Mehdi Dogguy
Package: wnpp
Severity: wishlist
Owner: Mehdi Dogguy me...@debian.org

* Package name: ben
  Version : 0.6
  Upstream Author : Mehdi Dogguy and Stéphane Glondu
* URL : http://ben.debian.net/
* License : AGPL-3+
  Programming Lang: C, OCaml
  Description : toolbox for Debian maintainers

 This is a collection of useful tools that Debian maintainers can use
 to make their packaging work easier. They all work with regular
 Debian package list files, and should be useful for Debian
 derivatives as well. This package ships a single executable, ben,
 with the following subcommands:
  * download: download a set of package list files from a mirror
  * monitor: monitor the status of a set of packages across several
architectures (useful for transitions)
  * query: query packages using their metadata (similar to grep-dctrl,
but uses a dedicated query language)
  * tracker: frontend to multiple monitors



--
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/20120629172121.30372.23030.reportbug@potassium



Re: Bug#679547: ITP: ben -- toolbox for Debian maintainers

2012-06-29 Thread Mehdi Dogguy

On 29/06/12 19:36, Benjamin Drung wrote:


What does ben stand for? Is this just a short name for me? ;)



Very long story¹. :)


Would it be useful to have ben in devscripts instead of a separate
package?



No. I beleive devscripts maintainers will not be happy as it requires
OCaml and a few OCaml libs to build. It also builds an OCaml library
that it is meant to grow considerably in future. I don't think it is a
good idea to put it in devscripts.

¹: This has to do with Britney.

Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/4fedec83.5000...@dogguy.org



Re: Bug#679547: ITP: ben -- toolbox for Debian maintainers

2012-06-29 Thread Mehdi Dogguy
On 06/29/2012 09:15 PM, Ralf Treinen wrote:
 On Fri, Jun 29, 2012 at 07:21:21PM +0200, Mehdi Dogguy wrote:
 Package: wnpp
 Severity: wishlist
 Owner: Mehdi Dogguy me...@debian.org

 * Package name: ben
   Version : 0.6
   Upstream Author : Mehdi Dogguy and Stéphane Glondu
 * URL : http://ben.debian.net/
 * License : AGPL-3+
   Programming Lang: C, OCaml
   Description : toolbox for Debian maintainers
 
   * query: query packages using their metadata (similar to grep-dctrl,
 but uses a dedicated query language)
 
 Does it subsume the functionality of ara? ara is orphaned since some time,
 so this would mean that we could send it into retirement.
 

(Disclaimer: I never used Ara. I just read its short description from
http://ara.alioth.debian.org/).

For now, ben query is just like grep-dctrl. Not much, not less.
We don't have fancy web interfaces like Ara does.

HTH,

-- 
Mehdi Dogguy مهدي الدڤي


-- 
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/4fedff08.8040...@dogguy.org



Bug#686664: ITP: dochelp -- utility to browse doc-base registered documents

2012-09-04 Thread Mehdi Dogguy
Package: wnpp
Severity: wishlist
Owner: Mehdi Dogguy me...@debian.org

* Package name: dochelp
  Version : 0.1
  Upstream Author : Mehdi Dogguy me...@debian.org
* URL : http://git.debian.org/?p=users/mehdi/dochelp.git
* License : GPL-3+
  Programming Lang: OCaml, Javascript
  Description : utility to browse doc-base registered documents

 This package contains an utility to browse documentation installed on
 a Debian system. The utility has a command-line interface and can be
 used to search, open and display information of doc-base registered
 documents. It also generates an HTML catalog of the available documents
 each time a package registers a new one.

 Note that the project URL is temporary. The final one (that will appear
 in the package) should be http://dochelp.debian.net.

Regards,

-- 
Mehdi


-- 
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/20120904120651.11461.79599.reportbug@potassium



Re: Enabling uupdate to simply remove files from upstream source (Was: Minified javascript files)

2012-09-06 Thread Mehdi Dogguy

On 05/09/2012 22:11, Andreas Tille wrote:

On Tue, Sep 04, 2012 at 08:19:29PM +0200, Stéphane Glondu wrote:

Le 17/08/2012 13:08, Andreas Tille a écrit :

So we finally have three independently developed solutions (we
also have several instances of a debian/get-orig-source script in
Debian Med team) and my suggestion was just to settle with a
common and simple solution.  This should be pretty simple to
implement (I'd volunteer to do this but wanted to seek for
comments before filing a bug report + patch).


There is also the --filter-pristine-tar option to git-import-orig,
which can be specified in debian/gbp.conf. We routinely use it in
the OCaml team (see e.g. why).


I'm not sure whether I understand what you want to tell here.  Do
you think git-import-orig should filter out / remove files mentioned
in debian/copyright field Files-Excluded?



I think he was mentioning another method that helps maintainers to
automatically clean the imported tarball when importing it. IIRC, this 
method has been added to git-import-orig circa DebConf9. Its use is very 
simple, IMHO. Did you try to see how it works? (at least, its interface).


See 
http://anonscm.debian.org/gitweb/?p=pkg-ocaml-maint/packages/why.git;a=blob;f=debian/gbp.conf;h=4435dcbe6d877cec7f562e8757939b7e98ecf5d8;hb=HEAD 
for how to configure it.


Regards,

--
Mehdi Dogguy مهدي الدڤي
http://dogguy.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/5048a6cb.2080...@dogguy.org



  1   2   3   4   5   6   7   >