Re: Four days

2010-10-04 Thread Asheesh Laroia
Hi Michael! Just a few responses... I think the thread that followed 
answered a lot of your general questions, but I wanted to be sure you 
understood where I am coming from.


On Sun, 3 Oct 2010, Michael Tautschnig wrote:


- As a mentor, as far as RFS are concerned, I can only work on packages where I
 have some proper background. That is, I should be using those packages or work
 on related packages.
- As a mentor, I cannot look at each and every RFS, I'll have to be able to spot
 interesting packages quickly. I therefore ignore all RFS with package names
 where I cannot deduce that they could be relevant for me. Hint: it might be
 useful to add the short description of the main binary package to the subject
 (I have no idea what, e.g., vavoom is about).


Indeed! I don't do a lot of sponsoring myself, though I have bit by bit.

The subject line change is a good idea!


- Although debian-mentors is a default destination for RFS, it would probably
 better to contact one of the teams that works on related packages. Again, the
 vavoom package (I now looked at the RFS): Why wasn't
 pkg-games-de...@lists.a.d.o contacted?


Yup -- that's the kind of feedback people deserve in their RFSs, and if we 
find ourselves saying it a lot on the list, someone can come up with a FAQ 
and work on integrating changes to the mentors.debian.net software.


In effect, I want to expose the process problems we have so loudly that 
more people see them, and then they can help come up with solutions.



So I was thinking it would be nice if every email thread got a
public reply within four days. That's a goal that Niels and I have
set, and we hope maybe some of you help too. Even if we reply, Eek,
I'm swamped. Try again later, I figure that is nicer than hearing
nothing back.


Would you mind to elaborate on the expected benefit of such a step? 
*Whom* would you expect to be doing such replies? Is that more than an 
ACK, your message made it to the list (you can check that by looking 
at the list archives as well)? I think you are only curing some 
symptoms, but fail to tackle the underlying root cause (some of which 
might be the points I mentioned above).


I expect that Niels and I will do it, as I tried to say in my email. We 
will hold the line at 4 days, and hopefully others will reply.


Even if the ACK, your message made it to the list is all people get, to 
many people it means more than that -- it's a human read it, and 
sympathizes with your lack of sponsorship. Also, the four-days thing 
helps people say, Well, if this list isn't working for getting a sponsor, 
maybe I should try a different strategy. Just like how you can set a 
timeout on a socket, and if the socket appears to be dead, code can take a 
different action.


I say that because I remember sending out RFS emails to this list and 
getting no answer and feeling less excited about contributing to Debian. I 
see excitement and dedication to Debian as scarce resources.


Eventually I got that excitement back when a friend of a friend (Mako) 
took interest in sponsoring my packages. If I had reached out to him 
sooner, then I would have become a DD sooner!



In general, I encourage mentees and mentors to consider 4 days the
timeout on your debian-mentors conversations. So if you email your
usual sponsor and don't hear an answer within 4 days, try once more.


I'm not sure how mentees usually handle the situation where a package has
already been sponsored once. I'd expect mentors to be ready to handle further
uploads, and IMHO such RFS shouldn't even pop up on the list. After a few
rounds, people should be both ready and willing to apply for Debian-Maintainer
status.


And yet they do! I find it pretty odd, too. There's perhaps some process 
problem that we don't know about, and I want to help people figure that 
out.


So when the (updated package) emails come to the list, and we look at 
those people weird, we can let them know that they should reach back to 
their usual sponsor. Or we can just know that and not tell them.


After another four days, email the list asking for a sponsor 
(explaining that you have a normal sponsor).


Should the mentor indeed be non-responsive, this should be *clearly* 
indicated in the subject of an RFS email to debian-mentors.


Agreed.

I'm hoping to take some of the uncertainty out of the process. What do 
you guys think?


And what other cultural improvements can we make to debian-mentors? 
What else can we do to make this place supportive and helpful for the 
progress of y'all mentees into sparkly Debian contributors and 
developers?




IMHO one of the most important steps would be for mentees to look for 
appropriate teams already working on similar packages. It would actually 
be beneficial if people first subscribed to their respective lists to 
see what's going on there and then try to get in touch with them about a 
new package.


Hope this helps (mentees and mentors alike),


Thanks -- it was helpful!

You wrote 

Re: Four days

2010-10-04 Thread Holger Levsen
Hi,

(order of quotes changed to make things clearer.)

On Montag, 4. Oktober 2010, Asheesh Laroia wrote:
 Even if the ACK, your message made it to the list is all people get, to
 many people it means more than that -- it's a human read it, and
 sympathizes with your lack of sponsorship. Also, the four-days thing
 helps people say, Well, if this list isn't working for getting a sponsor,
 maybe I should try a different strategy. Just like how you can set a
 timeout on a socket, and if the socket appears to be dead, code can take a
 different action.

I'm ready to applaud your efforts, I think it's a good idea.

 I expect that Niels and I will do it, as I tried to say in my email. We
 will hold the line at 4 days, and hopefully others will reply.

Especially as *you* plan to do it, and don't ask others to! :-)

 I say that because I remember sending out RFS emails to this list and
 getting no answer and feeling less excited about contributing to Debian. I
 see excitement and dedication to Debian as scarce resources.

Absolutly.

I also sympathise with Michaels concerns, but dont think those invalid yours.


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: Four days

2010-10-04 Thread Ben Finney
Asheesh Laroia ashe...@asheesh.org writes:

 Since we agree on that general point, can you be the watchdog -- that
 is, if we try removing pain points that are necessary or useful, can
 you specifically identify them and remind us why they're worth
 keeping?

Thanks for the offer, but no. I think responsibility for that rests with
each of us: to reject the view that something uncomfortable is
necessarily bad, and to instead look for whether it is serving a useful
purpose.

 I think that the point of your response is to make a general point and
 not to specifically urge any change in action, but I'm not quite sure.
 I just want to make sure I'm using your messages as you intend them.

Yes, I want only to ensure that the naive interpretation of “this is
uncomfortable for newcomers” is examined more thoroughly before action
is taken.

-- 
 \ “Perhaps our role on this planet is not to worship God — but to |
  `\  create Him.” —Arthur C. Clarke, 1972 |
_o__)  |
Ben Finney


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87pqvqyzc4@benfinney.id.au



Re: Four days

2010-10-04 Thread Asheesh Laroia

On Mon, 4 Oct 2010, Ben Finney wrote:


Asheesh Laroia ashe...@asheesh.org writes:


Since we agree on that general point, can you be the watchdog -- that
is, if we try removing pain points that are necessary or useful, can
you specifically identify them and remind us why they're worth
keeping?


Thanks for the offer, but no. I think responsibility for that rests with
each of us: to reject the view that something uncomfortable is
necessarily bad, and to instead look for whether it is serving a useful
purpose.


Sure -- I'll always try to, too.

I think that the point of your response is to make a general point and 
not to specifically urge any change in action, but I'm not quite sure. 
I just want to make sure I'm using your messages as you intend them.


Yes, I want only to ensure that the naive interpretation of “this is 
uncomfortable for newcomers” is examined more thoroughly before action 
is taken.


Got it. Yeah, I believe I examined it in this situation. Let's rush to 
give people pain through direct, actionable feedback to their packages 
rather than pain through silence. That's the idea. If you think it's not 
good then let me know and we'll see if some other plan is better.


-- Asheesh.

--
You may my glories and my state dispose,
But not my griefs; still am I king of those.
-- William Shakespeare, Richard II

Re: Four days

2010-10-04 Thread Asheesh Laroia

On Mon, 4 Oct 2010, Ben Finney wrote:


Asheesh Laroia ashe...@asheesh.org writes:


On Mon, 4 Oct 2010, Ben Finney wrote:


So when we identify a point of pain, I think it's essential to ask:
is this pain necessary to the learning process for this person?


Ben, I'm not sure what you're saying. It sounds like you're saying,
The silent treatment is a useful way to teach people humility.


No, I wasn't speaking only of the lack of responses. (I disagree with
your characterisation of it as “the silent treatment”; that carries the
strong connotation that it is a deliberate punishment on the part of
people who actively choose not to reply to each message. That's not a
point I was making in earlier messages, though.)

The discussion has brought in mention of points of pain other than lack
of responses. I am cautioning against a naive and, in my view, incorrect
focus of finding and removing points of pain as though they are
universally bad.


Ben, I agree with you in general. Not all pain is bad. It is true that we 
should not go around willy-nilly, removing all pain points.


Since we agree on that general point, can you be the watchdog -- that is, 
if we try removing pain points that are necessary or useful, can you 
specifically identify them and remind us why they're worth keeping?


I think that the point of your response is to make a general point and not 
to specifically urge any change in action, but I'm not quite sure. I just 
want to make sure I'm using your messages as you intend them.


Yayfully,

-- Asheesh.

--
Today is the tomorrow you worried about yesterday.

Re: Four days

2010-10-04 Thread Asheesh Laroia

On Mon, 4 Oct 2010, Ben Finney wrote:


Michael Gilbert michael.s.gilb...@gmail.com writes:


As someone who has attempted to go through the mentoring process, I
agree very much that it is rather depressing.


How much of that is actually a problem, though? How much is an integral
part of gaining humility as to the state of the packaging work, and the
pain of learning new conventions and processes?

I'm all in favour of lowering *unnecessary* barriers. But not at the 
expense of the necessary parts of the mentoring process itself: to teach 
prospective maintainers to stand on their own feet and learn what 
doesn't work, as a necessary part of learning what does work.


So when we identify a point of pain, I think it's essential to ask: is 
this pain necessary to the learning process for this person?


Ben, I'm not sure what you're saying. It sounds like you're saying, The 
silent treatment is a useful way to teach people humility.


I think that our silence teaches a terror based on the unpredictability of 
response on the list. By not responding to people's emails, we create the 
perception that our prospective mentees are not in control over the 
outcome of a situation. A related concept in psychology is learned 
helplessness, which you can read about at 
http://en.wikipedia.org/wiki/Learned_helplessness if you want.


Often, we don't provide enough feedback to people to say what the problems 
are; so they don't know how to improve things. Even if the problem is just 
Debian developers are too busy, at least prospective mentees know the 
problem isn't (necessarily) their package -- they now need to get better 
at finding prospective mentors. Maybe they can reach out to their local 
community instead, or they can read the Debian wiki harder and discover 
teams relevant to their package.


Anyway, it's just something Niels and I (and anyone else who wants to) are 
committed to. If you don't want to send any extra emails to the list, 
that's totally fine with me. The point of this thread is to tell mentees 
that they can expect a response within four days. It might be from me, or 
Niels, or anyone else, but my goal is that they'll get one. It doesn't 
create any extra work for you.


If you find that the emails I send to the list are off-topic or otherwise 
bad for the list, then by all means let me know and I'll work to improve 
my behavior.


I hope I've explained a little bit what I mean. It's 1 a.m., so I'm not 
entirely confident. I hope this email comes off with the positive attitude 
that I intend it to!


-- Asheesh.

--
You're not drunk if you can lie on the floor without holding on.
-- Dean Martin


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/alpine.deb.2.00.1010040055520.16...@localhost



Re: Four days

2010-10-04 Thread Ben Finney
Asheesh Laroia ashe...@asheesh.org writes:

 On Mon, 4 Oct 2010, Ben Finney wrote:

  So when we identify a point of pain, I think it's essential to ask:
  is this pain necessary to the learning process for this person?

 Ben, I'm not sure what you're saying. It sounds like you're saying,
 The silent treatment is a useful way to teach people humility.

No, I wasn't speaking only of the lack of responses. (I disagree with
your characterisation of it as “the silent treatment”; that carries the
strong connotation that it is a deliberate punishment on the part of
people who actively choose not to reply to each message. That's not a
point I was making in earlier messages, though.)

The discussion has brought in mention of points of pain other than lack
of responses. I am cautioning against a naive and, in my view, incorrect
focus of finding and removing points of pain as though they are
universally bad.

Not all pain is bad. As an example: the pain of having one's work
criticised is, in my view, necessary to improving one's work and must be
endured — and, preferably, welcomed as an exercise in learning humility
and considering such criticism in future work.

Rather, points of pain in the process are only bad if they are
unnecessary to the purpose of the process: to teach people to become
better maintainers, as part of the broader purpose of improving Debian.

 If you find that the emails I send to the list are off-topic or
 otherwise bad for the list, then by all means let me know and I'll
 work to improve my behavior.

Not at all, the discussion is good to have.

-- 
 \  “The fact that I have no remedy for all the sorrows of the |
  `\ world is no reason for my accepting yours. It simply supports |
_o__)  the strong probability that yours is a fake.” —Henry L. Mencken |
Ben Finney


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87tyl2zdad@benfinney.id.au



Re: Using ccache with git-buildpackage

2010-10-04 Thread Johan Van de Wauw
I haven't tried this, but from the manpage:

--git-builder=BUILD_CMD

Use BUILD_CMD instead of debuild -i\.git -I.git

so specifying: --git-builder='debuild -i.git -I.git
--prepend-path=/usr/lib/ccache' should work.

On Sat, Oct 2, 2010 at 10:31 AM, Andrey Rahmatullin w...@wrar.name wrote:
 Hello. I use git-buildpackage and want to use ccache. I tried exporting
 overriden CC and PATH, but that had no effect and `echo' in debian/rules
 shows that both variables are reverted to the defaults. Does
 git-buildpackage clear the environment? How can I use ccache in this
 configuration?

 --
 WBR, wRAR

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.10 (GNU/Linux)

 iQEcBAEBCAAGBQJMpu30AAoJEOih81koZvPBRIgH/1yJBDUo0fVBtvo0le9WNQ4H
 77U5F4vZnHccUW6B7BGRHxfHmLD23V7S/M8HkjyRvPub+YPljZCcmaBlW0H/bnBf
 Rtgbd/fC00GnGsm7yKcLSSD472/BC3qSTeUp77RxLcqM0xYKpqI4+ZgUvDyntNZ3
 mY1+Dz8a3q/Hlrps3GGyZgWnNn0nZ/veMvomhJWugDw6bZ9mBvaix4ZFUaetwEI+
 itcnKFKjAsjL8syv24PzNTEljRQW/jXBOuCTePLCs+Gq8HzztvV+KzWVX5vJulJT
 6Uiu/BdgC2D7myIm38u5iCkNHPL/NkrH9Lu8pduKEa9B3m41wItUeTGFwpV/s9Y=
 =mA8n
 -END PGP SIGNATURE-




-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlkti=a_8i9hbkhchifajvdmt-3cbu5dxmmumqgh...@mail.gmail.com



Re: RFS: dbmail (updated package needs new sponsor)

2010-10-04 Thread Paul J Stevens


Michael,

thanks for replying.

On 10/03/2010 09:39 PM, Michael Tautschnig wrote:

You might have noticed the thread started by Asheesh (with [1] being my reply).


That thread prompted me to send out a ping.


Your RFS email is prime example of those messages usually failing to pass my
filter. So what's wrong this RFS email:

- The package name dbmail isn't all too specific. Once I looked at the package
   page I noticed that I would indeed be interested in using such a software, 
but
   that I wouldn't have guessed from the package name alone. Well, in this case 
I
   must add that the short description base package for the dbmail email
   solution is not that useful either (saying that dbmail is dbmail...).


That description has been in use for years now. I didn't look at it this 
time with a critic's eye. I have updated it now to be more descriptive.



- This (updated package) mainly tells me can be ignored, they already had a
   sponsor earlier on.


Mmm. Then what should a packager use if the previous sponsor has gone 
mia, and a new sponsor is sought? Maybe the new subject would draw the 
proper attention?



I can't say that I'll take a look at it rightaway, but I'll take care of it in
the next days. Meanwhile please contact the debian-l10n-english list to ask for
a review of your package descriptions (and please improve the short descriptions


I've subscribed to that list, and will send out a request for feedback.


- I guess this is email *server* software, but this isn't clear), add a Homepage
field to your package (doesn't seem to be there, at least there is no link on
packages.debian.org/sid/dbmail), make sure it is lintian clean, etc. Although
reply-to is set to the list, feel free to contact me in personal mail.


I've updated the control file to include more recommended fields, among 
them the Homepage field.


And yes, of course it's lintian clean. But perhaps you've started 
filtering out the boilerplate. I've learned quite some time ago already 
not to bother sponsors if the package isn't lintian clean for the latest 
standards-version on an fully up-to-date sid system.


Again, thanks for your feedback so far.

--
  
  Paul Stevens  paul at nfg.nl
  NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31
  The Netherlandshttp://www.nfg.nl


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ca990fa.8090...@nfg.nl



Re: RFS: fritzing

2010-10-04 Thread أحمد المحمودي
Hello,

On Sun, Oct 03, 2010 at 05:42:48PM +0100, Enrique Hernández Bello wrote:
 It builds these binary packages:
 fritzing   - Easy-to-use, electronic design software
---end quoted text---

* Please consider packaging it under pkg-electronics team [1].

* There are some lintian issues:

W: fritzing source: unknown-field-in-dsc original-maintainer
W: fritzing source: out-of-date-standards-version 3.8.4 (current is 3.9.1)
I: fritzing: arch-dep-package-has-big-usr-share 57499kB 92%
N:
N:The package has a significant amount of architecture-independent data
N:(over 4MB, or over 2MB and more than 50% of the package) in /usr/share
N:but is an architecture-dependent package. This is wasteful of mirror
N:space and bandwidth since it means distributing multiple copies of this
N:data, one for each architecture.
N:
N:If the data in /usr/share is not architecture-independent, this is a
N:Policy violation that should be fixed by moving the data elsewhere
N:(usually /usr/lib).
N:
N:Refer to Debian Developer's Reference section 6.7.5
N:(Architecture-independent data) for details.
N:
N:Severity: wishlist, Certainty: certain
N:

W: fritzing: new-package-should-close-itp-bug
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/din-5_midi_connector.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/7-segment display.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/breadboard/breadboard.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/core/xbee.fzp
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/solenoid.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/loudspeaker.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/microphone.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/16-segment display.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/xbee.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/icon/infrared proximity sensor.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/schematic/infrared proximity sensor.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/schematic/schematic-arduino-diecimila_old.svg
W: fritzing: executable-not-elf-or-script 
./usr/share/fritzing/parts/svg/core/schematic/din-5_midi_connector.svg

# This is because those files are marked as executable in upstream 
# tarball. Although dh_fixperms is run during build but it doesn't fix 
# those permissions, you can override dh_fixperms to fix those 
# permissions, also tell upstream about to fix that.

I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/contrib/
I: fritzing: package-contains-empty-directory 
usr/share/fritzing/parts/svg/contrib/breadboard/
I: fritzing: package-contains-empty-directory 
usr/share/fritzing/parts/svg/contrib/icon/
I: fritzing: package-contains-empty-directory 
usr/share/fritzing/parts/svg/contrib/schematic/
I: fritzing: package-contains-empty-directory 
usr/share/fritzing/parts/svg/user/breadboard/
I: fritzing: package-contains-empty-directory 
usr/share/fritzing/parts/svg/user/icon/
I: fritzing: package-contains-empty-directory 
usr/share/fritzing/parts/svg/user/pcb/
I: fritzing: package-contains-empty-directory 
usr/share/fritzing/parts/svg/user/schematic/
I: fritzing: package-contains-empty-directory usr/share/fritzing/parts/user/
N:
N:This package installs an empty directory. This might be intentional but
N:it's normally a mistake. If it is intentional, add a lintian override.
N:
N:If a package ships with or installs empty directories, you can remove
N:them in debian/rules by calling:
N:
N: $ find path/to/base/dir -type d -empty -delete
N:
N:Severity: wishlist, Certainty: possible
N:

* Also please consider forwarding the .desktop  manpage files you made to 
upstream.

* Probably debian/dirs is not needed

[1] http://wiki.debian.org/PkgElectronics

-- 
 ‎أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0xEDDDA1B7
 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7


signature.asc
Description: Digital signature


Re: RFS: roxterm (updated package)

2010-10-04 Thread Asheesh Laroia

On Sun, 3 Oct 2010, Tony Houghton wrote:


Dear mentors,

I am looking for a sponsor for the new version 1.18.5-3
of my package roxterm.

It builds these binary packages:
roxterm- Multi-tabbed GTK/VTE terminal emulator

The package appears to be lintian clean.

The upload would fix these bugs: 598971


For anyone reading -- it's a bug where a terminal emulator isn't setting 
TERM properly. Kind of depressing, and kind of important! It's also 
basically a one line change.


Also, as advice for the future, it would have been nice if you had said 
the above yourself. That way I wouldn't have had to go to the web and find 
out what the bug is about.


I have a Debian work night scheduled for tonight, but I'm swamped working 
on mentors.debian.net stuff. But this is a good thing to see fixed, so 
hopefully you'll see a sponsor in the next few days...? (If not, we're 
probably just all busy.)


Tony's also being really snappy -- the issue was first raised (initially 
within Ubuntu) on October 1, and here's this RFS!


-- Asheesh.

--
Your ignorance cramps my conversation.


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.deb.2.00.1010040838530.25...@rose.makesad.us



Re: RFS: fritzing

2010-10-04 Thread Peter Pentchev
On Sun, Oct 03, 2010 at 05:42:48PM +0100, Enrique Hernández Bello wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package fritzing.
 
 * Package name: fritzing
   Version : 0.4.3b-1
   Upstream Author : Fritzing Developers i...@fritzing.org
 * URL : http://fritzing.org
 * License : GPLv3  CC:BY-SA
   Section : electronics
 
 It builds these binary packages:
 fritzing   - Easy-to-use, electronic design software

Is there really a need for the comma here?

G'luck,
Peter

-- 
Peter Pentchev  r...@space.bgr...@ringlet.netr...@freebsd.org
PGP key:http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
If this sentence were in Chinese, it would say something else.


signature.asc
Description: Digital signature


Re: RFS: roxterm (updated package)

2010-10-04 Thread Tony Houghton
On 04/10/10 13:43, Asheesh Laroia wrote:
 
 For anyone reading -- it's a bug where a terminal emulator isn't setting
 TERM properly. Kind of depressing, and kind of important! It's also
 basically a one line change.
 
 Also, as advice for the future, it would have been nice if you had said
 the above yourself. That way I wouldn't have had to go to the web and
 find out what the bug is about.  

Yes, sorry. I've read more of the Four Days thread now so from now on
I'll try to add more detail to my RFS messages. Perhaps the maintainer
of the mdn website could add some comments encouraging sponsees to try
to expand more on the template.

 I have a Debian work night scheduled for tonight, but I'm swamped
 working on mentors.debian.net stuff. But this is a good thing to see
 fixed, so hopefully you'll see a sponsor in the next few days...? (If
 not, we're probably just all busy.)  

Usually George Danchev uploads roxterm, but I think he prefers to read
my RFSs here than to get private requests.

 Tony's also being really snappy -- the issue was first raised (initially
 within Ubuntu) on October 1, and here's this RFS!  

I didn't think I was that quick. But when I read Ubuntu were planning a
10/10/10 release instead of waiting until the end of the month I thought
I'd better get on top of it quick even if it meant installing Maverick
beta somewhere, because I don't want people to get a bad impression of
roxterm from such a serious bug on one of the most popular distros.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101004163830.6f268...@realh.co.uk



Re: Four days

2010-10-04 Thread Michael Gilbert
On Mon, 04 Oct 2010 11:35:04 +1100, Ben Finney wrote:
 Michael Gilbert michael.s.gilb...@gmail.com writes:
 
  As someone who has attempted to go through the mentoring process, I
  agree very much that it is rather depressing.
 
 How much of that is actually a problem, though? How much is an integral
 part of gaining humility as to the state of the packaging work, and the
 pain of learning new conventions and processes?

The depressing part is that almost no one is interested in being a
mentor, so its almost impossible to get your work into Debian, which
makes the effort seem pointless. Note that I've actually succeeded many
times, but I've also failed many times as well.  And the failures are
all due to lack of an interested mentor, not due to package quality (a
bunch of my packages are on mentors.debian.net and lintian clean).

I think that the efficiency of mentoring is the problem that needs to
be solved.  That could possibly be improved by treating mentoring tasks
as bugs.  It may also possibly be improved by treating mentoring as a
team task.  I see the complaint that DDs choose not to mentor because
they end up stuck with unmaintained packages.  Well, it would be less
of a burden if those were team maintained (make new mentees part of
those teams as well).  Maybe mentorship should be a team effort?  Start
a new group of mentees every month that work together perhaps?

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101004114259.3f92086c.michael.s.gilb...@gmail.com



RFS: matrixssl

2010-10-04 Thread zeus

Dear mentors,

I am looking for a sponsor for the new version 3.1.2-2
of my package matrixssl.

It builds these binary packages:
libmatrixssl3.1 - small SSL library optimized for embedded systems
libmatrixssl3.1-dev - small SSL library optimized for embedded systems 
(development fil
libmatrixssl3.1-doc - small SSL library optimized for embedded systems 
(documentation)

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/m/matrixssl
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/m/matrixssl/matrixssl_3.1.2-2.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Jonathan Gonzalez V.


pgp2AiuVYRIL0.pgp
Description: PGP signature


Re: RFS: pgfouine (updated package)

2010-10-04 Thread Luis Uribe
[Forgot to send the reply to the list, just read about Four Days thread]

On Mon, Oct 04, 2010 at 03:38:42PM +1100, Matthew Palmer wrote:
 On Sun, Oct 03, 2010 at 10:59:51PM -0500, Luis Uribe wrote:
  I am looking for a sponsor for the new version 1.2-2
  of my package pgfouine.
 
 Are you looking for a single sponsorship, or an on-going sponsoring
 relationship?  Are you currently, or are you planning on becoming, a DM or
 DD?

I was on NM process but i decided to go On Hold and when i tried to   
   
re-start, my AM was busy (luk), so the process got stuck. Later i ask the   
   
Front Desk for another AM and after a few mails with Enrico, we decided that
   
the best thing to do was stop NM, do some more work and start with DM. On NM i  
   
almost reach the end of TS I.  
   

   
So i'm looking for a on-going sponsor for some of my packages (most active  
 
ones) and have another opinion of my work. I've been working with anibal (main  
   
sponsor) and with santiago and rmayorga, who have uploaded some packages a few  
   
times. I hope that with another sponsor opinion the DM process will be easy.
   

   
Regards, 

--
Luis
http://eviled.org


signature.asc
Description: Digital signature


Re: Four days

2010-10-04 Thread Michal Čihař
Hi

Dne Mon, 4 Oct 2010 11:42:59 -0400
Michael Gilbert michael.s.gilb...@gmail.com napsal(a):

 On Mon, 04 Oct 2010 11:35:04 +1100, Ben Finney wrote:
  Michael Gilbert michael.s.gilb...@gmail.com writes:
  
   As someone who has attempted to go through the mentoring process, I
   agree very much that it is rather depressing.
  
  How much of that is actually a problem, though? How much is an integral
  part of gaining humility as to the state of the packaging work, and the
  pain of learning new conventions and processes?
 
 The depressing part is that almost no one is interested in being a
 mentor, so its almost impossible to get your work into Debian, which
 makes the effort seem pointless. Note that I've actually succeeded many
 times, but I've also failed many times as well.  And the failures are
 all due to lack of an interested mentor, not due to package quality (a
 bunch of my packages are on mentors.debian.net and lintian clean).

Lack of interested mentors is indeed an issue. Nobody has unlimited
time and chooses what attracts him. For me it usually means things I
know and test or which I find interesting after reading RFS email.

The level of this of course depends how heavy I am loaded with other
tasks (what currently means that it is unlikely that some new package
would attract my attention).

 I think that the efficiency of mentoring is the problem that needs to
 be solved.  That could possibly be improved by treating mentoring tasks
 as bugs.

Well it would be definitely useful having better tracked package reviews
and problems found on earlier upload, so that it is clearly visible if
there are still some not fixed issues.


[1]:http://lists.debian.org/debian-mentors/2010/07/msg00183.html


-- 
Michal Čihař | http://cihar.com | http://blog.cihar.com


signature.asc
Description: PGP signature


Re: Four days

2010-10-04 Thread Joachim Wiedorn
Hello,

Michal Čihař ni...@debian.org wrote on 2010-10-04 18:14:

 Lack of interested mentors is indeed an issue. Nobody has unlimited
 time and chooses what attracts him. For me it usually means things I
 know and test or which I find interesting after reading RFS email.

I will mention another point: We have Maintainer, Debian Maintainer (DM)
and Debian Developer (DD). DD's and DM's is allowed to upload packages
directly (DM's only their own packages). But the other Maintainer always
need an sponsor - for every upload. It seems that the most problems are
packages which are maintained by this group of Maintainer. 

Is there a way to reduce the number of usual Maintainer? This could help.

Have a nice day,

Joachim (Germany)



signature.asc
Description: PGP signature


Re: Four days

2010-10-04 Thread Matthew Palmer
On Mon, Oct 04, 2010 at 11:42:59AM -0400, Michael Gilbert wrote:
 On Mon, 04 Oct 2010 11:35:04 +1100, Ben Finney wrote:
  Michael Gilbert michael.s.gilb...@gmail.com writes:
  
   As someone who has attempted to go through the mentoring process, I
   agree very much that it is rather depressing.
  
  How much of that is actually a problem, though? How much is an integral
  part of gaining humility as to the state of the packaging work, and the
  pain of learning new conventions and processes?
 
 The depressing part is that almost no one is interested in being a
 mentor,

A state which isn't helped by the regular complaint that there's nobody to
sponsor my packageees!.  When I *do* sponsor something, I'm pretty much
guaranteed to get at least one (other) person e-mail me personally with an
RFS that's never seen the light of day here, and it's pretty much always for
something I'd never touch (for some reason, it seems I see a lot of Java
packages that way).  Neither state of affairs encourages me to sponsor
anything.

 so its almost impossible to get your work into Debian, which
 makes the effort seem pointless.

Because having a nice package you can use yourself or put on a website
somewhere has *no* value at all, naturally.

 Note that I've actually succeeded many
 times, but I've also failed many times as well.  And the failures are
 all due to lack of an interested mentor, not due to package quality (a
 bunch of my packages are on mentors.debian.net and lintian clean).

Those are not the be-all and end-all gauges of quality.

 I think that the efficiency of mentoring is the problem that needs to
 be solved.  That could possibly be improved by treating mentoring tasks
 as bugs.  It may also possibly be improved by treating mentoring as a
 team task.  I see the complaint that DDs choose not to mentor because
 they end up stuck with unmaintained packages.  Well, it would be less
 of a burden if those were team maintained (make new mentees part of
 those teams as well).

Because packages that are unmaintained by a team that are indifferent are
not any different, practially speaking, than those that are unmaintained by
one person who is indifferent.

 Maybe mentorship should be a team effort?  Start
 a new group of mentees every month that work together perhaps?

Yeah, that's a great idea!  We should setup a mailing list where they can
get together and ask questions of each other and request someone to sponsor
their packages!

- Matt


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101004193022.ge32...@hezmatt.org



Re: RFS: pgfouine (updated package)

2010-10-04 Thread Matthew Palmer
On Mon, Oct 04, 2010 at 11:35:55AM -0500, Luis Uribe wrote:
 [Forgot to send the reply to the list, just read about Four Days thread]
 
 On Mon, Oct 04, 2010 at 03:38:42PM +1100, Matthew Palmer wrote:
  On Sun, Oct 03, 2010 at 10:59:51PM -0500, Luis Uribe wrote:
   I am looking for a sponsor for the new version 1.2-2
   of my package pgfouine.
  
  Are you looking for a single sponsorship, or an on-going sponsoring
  relationship?  Are you currently, or are you planning on becoming, a DM or
  DD?
 
 I was on NM process but i decided to go On Hold and when i tried to 
  
 re-start, my AM was busy (luk), so the process got stuck. Later i ask the 
  
 Front Desk for another AM and after a few mails with Enrico, we decided that  
  
 the best thing to do was stop NM, do some more work and start with DM. On NM 
 i 
 almost reach the end of TS I.
  
   
  
 So i'm looking for a on-going sponsor for some of my packages (most active

 ones) and have another opinion of my work. I've been working with anibal 
 (main 
 sponsor) and with santiago and rmayorga, who have uploaded some packages a 
 few 
 times. I hope that with another sponsor opinion the DM process will be easy.  
  

The DM process should be straightforward for you as it is.  I'd recommend
starting that process now, and I'll DMUA pgfouine if it looks good.

- Matt


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101004194349.gf32...@hezmatt.org



Re: Four days

2010-10-04 Thread Matthew Palmer
On Mon, Oct 04, 2010 at 09:17:24PM +0200, Joachim Wiedorn wrote:
 Hello,
 
 Michal ??iha?? ni...@debian.org wrote on 2010-10-04 18:14:
 
  Lack of interested mentors is indeed an issue. Nobody has unlimited
  time and chooses what attracts him. For me it usually means things I
  know and test or which I find interesting after reading RFS email.
 
 I will mention another point: We have Maintainer, Debian Maintainer (DM)
 and Debian Developer (DD). DD's and DM's is allowed to upload packages
 directly (DM's only their own packages). But the other Maintainer always
 need an sponsor - for every upload. It seems that the most problems are
 packages which are maintained by this group of Maintainer. 
 
 Is there a way to reduce the number of usual Maintainer? This could help.

Get more people into being DMs.  No better way to learn than to get bug
reports from irate users whose data you've just hosed.

- Matt


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101004195027.gg32...@hezmatt.org



Re: RFS: matrixssl

2010-10-04 Thread Michal Čihař
Hi

Dne Mon, 04 Oct 2010 11:57:44 -0400
z...@gnu.org napsal(a):

 I am looking for a sponsor for the new version 3.1.2-2
 of my package matrixssl.
 
 It builds these binary packages:
 libmatrixssl3.1 - small SSL library optimized for embedded systems
 libmatrixssl3.1-dev - small SSL library optimized for embedded systems 
 (development fil
 libmatrixssl3.1-doc - small SSL library optimized for embedded systems 
 (documentation)
 
 The package can be found on mentors.debian.net:
 - URL: http://mentors.debian.net/debian/pool/main/m/matrixssl
 - Source repository: deb-src http://mentors.debian.net/debian unstable main 
 contrib non-free
 - dget 
 http://mentors.debian.net/debian/pool/main/m/matrixssl/matrixssl_3.1.2-2.dsc
 
 I would be glad if someone uploaded this package for me.

It would be great if you've mentioned some other details in the RFS
email - It is new package? Are you adopting it?  What is your
motivation to take care of this package? Does the upload fix any bugs?

Quick look at the package:

1. It is orphaned package, you seem to want to addopt it, so why your
latest changelog entry mentions NMU?

2. This seems to be quite major version update, are you sure you want
to upload this to unstable in freeze?

3. You dropped dietlibc support without single mention in changelog/NEWS

4. Manually creating postinst/postrm is really not needed, just use
debhelper.

5. Why is there another tarball and debian directory in .orig.tar.gz?
Please check how the source package should look like.

6. Ever heard about lintian?

I: matrixssl source: binary-control-field-duplicates-source field section in 
package libmatrixssl3.1 
I: matrixssl source: duplicate-long-description libmatrixssl3.1-dev 
libmatrixssl3.1 libmatrixssl3.1-doc 
I: matrixssl source: missing-debian-source-format 
W: matrixssl source: changelog-should-not-mention-nmu 
I: matrixssl source: debian-watch-file-is-missing

-- 
Michal Čihař | http://cihar.com | http://blog.cihar.com


signature.asc
Description: PGP signature


Re: Four days

2010-10-04 Thread Michael Gilbert
On Tue, 5 Oct 2010 06:30:22 +1100, Matthew Palmer wrote:
 On Mon, Oct 04, 2010 at 11:42:59AM -0400, Michael Gilbert wrote:
  On Mon, 04 Oct 2010 11:35:04 +1100, Ben Finney wrote:
   Michael Gilbert michael.s.gilb...@gmail.com writes:
   
As someone who has attempted to go through the mentoring process, I
agree very much that it is rather depressing.
   
   How much of that is actually a problem, though? How much is an integral
   part of gaining humility as to the state of the packaging work, and the
   pain of learning new conventions and processes?
  
  The depressing part is that almost no one is interested in being a
  mentor,
 
 A state which isn't helped by the regular complaint that there's nobody to
 sponsor my packageees!.  When I *do* sponsor something, I'm pretty much
 guaranteed to get at least one (other) person e-mail me personally with an
 RFS that's never seen the light of day here, and it's pretty much always for
 something I'd never touch (for some reason, it seems I see a lot of Java
 packages that way).  Neither state of affairs encourages me to sponsor
 anything.
 
  so its almost impossible to get your work into Debian, which
  makes the effort seem pointless.
 
 Because having a nice package you can use yourself or put on a website
 somewhere has *no* value at all, naturally.
 
  Note that I've actually succeeded many
  times, but I've also failed many times as well.  And the failures are
  all due to lack of an interested mentor, not due to package quality (a
  bunch of my packages are on mentors.debian.net and lintian clean).
 
 Those are not the be-all and end-all gauges of quality.

Of course, but if there are actually problems in my packages, I've
addressed them rapidly.  At this point, I have no outstanding issues
other than lack of an interested mentor.

  I think that the efficiency of mentoring is the problem that needs to
  be solved.  That could possibly be improved by treating mentoring tasks
  as bugs.  It may also possibly be improved by treating mentoring as a
  team task.  I see the complaint that DDs choose not to mentor because
  they end up stuck with unmaintained packages.  Well, it would be less
  of a burden if those were team maintained (make new mentees part of
  those teams as well).
 
 Because packages that are unmaintained by a team that are indifferent are
 not any different, practially speaking, than those that are unmaintained by
 one person who is indifferent.

That's not the point I was making.  The idea would be to form a mentors
team that includes all mentors that act as a collaborative mentor,
rather than an individual mentor.  This would of course help the
quickly orphaned package issue.

  Maybe mentorship should be a team effort?  Start
  a new group of mentees every month that work together perhaps?
 
 Yeah, that's a great idea!  We should setup a mailing list where they can
 get together and ask questions of each other and request someone to sponsor
 their packages!

What's so crazy about that?  What would be so wrong with empowering
mentees to help themselves?  Especially when there are so many
complaints from DDs not having time themselves.  Change the DD role to
watching the mentees work together, and only step in when needed.  This
also would help the quickly orphaned package issue since packages will
come in with group maintainership right away.

Anyway, I'm thinking about how to improve this rather depressing
situation.  It doesn't help my motivation when I get my ideas shot down
just because they're new/different.

Mike


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101004161548.658dc459.michael.s.gilb...@gmail.com



Rescue Plan for apt-listbugs

2010-10-04 Thread Francesco Poli
Hi everybody,
I need help.

I am not a DD, nor a DM; nonetheless, I am one of the two current
co-maintainers of apt-listbugs.
The other one is Ryan Niebur.

My problem is that I've lost contact with him: he seems to be currently
(almost) MIA.
It seems that I am not the only one:
http://lists.debian.org/debian-devel/2010/08/msg00468.html
http://lists.debian.org/debian-devel/2010/08/msg00482.html

Please read the following bug report that I myself had to open against
our own package, in order to try to get in touch with him again:
http://bugs.debian.org/588636
Please note the dates of the various messages...  :-(

Ryan seems to have been unable to perform Debian-related work for quite
some time (even though he does not seem to have been completely
off-line).
Now I am short of ideas on how to proceed: I would like to take over
the maintenance of apt-listbugs (possibly with help from someone else,
see below) and get direct push access to its public git repository on
alioth.
As I said on  http://bugs.debian.org/588636#39  , I requested to join
the alioth apt-listbugs project, but got no reply from any of the
project members.

Any suggestions on how I should proceed?

Also, could someone please review the proposed git work-flow and tell
me if it is OK?

Finally, I would like to find someone else who could co-maintain the
package with me: I usually manage to deal with bug reports and go ahead
with developing work by myself, but I sometimes need help on Ruby (I am
not yet the Ruby expert I would dream to be!) or on packaging
techniques (I am still learning!).
Any volunteer?


Thanks in advance for your time!

-- 
 http://www.inventati.org/frx/progs/scripts/pdebuild-hooks.html
 Need some pdebuild hook scripts?
. Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4


pgp94eg7oWqNy.pgp
Description: PGP signature


Re: Rescue Plan for apt-listbugs

2010-10-04 Thread Francesco Poli
On Mon, 4 Oct 2010 23:29:28 +0200 Francesco Poli wrote:

 Hi everybody,
[...]

I forgot to add that I am not subscribed to debian-mentors or to
debian-ruby: hence, please Cc: me on replies.
Thanks again.


-- 
 http://www.inventati.org/frx/progs/scripts/pdebuild-hooks.html
 Need some pdebuild hook scripts?
. Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4


pgpOeT4QQNSOR.pgp
Description: PGP signature


RFS: ripit, a textbased audio CD ripper (updated package) 2nd attempt

2010-10-04 Thread Elimar Riesebieter

Dear mentors,

I am looking once again for a sponsor for the new version 3.9.0-1 of
my package ripit. It should be uploaded to experimental, please.

It builds these binary packages:
ripit  - Textbased audio CD ripper

The package appears to be lintian clean.

The upload would fix these bugs: 555701, 568685, 575634, 575642,
590946

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/r/ripit
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/r/ripit/ripit_3.9.0-1.dsc

RFS on m.d.n doesn*t seem to work as the old version 3.8.0 resided 3
months at the repository without uploading. For me it is difficult
to find out why no one uploads the package. There is no response in
any direction, though.

I would be glad if someone uploaded this package for me.

Kind regards
Elimar


-- 
  We all know Linux is great... it does infinite loops in 5 seconds.
-- Linus Torvalds


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101004212910.ga8...@samweis.home.lxtec.de



Re: RFS: matrixssl

2010-10-04 Thread Michal Čihař
Hi

please keep the discussion on the list.

Dne Mon, 04 Oct 2010 16:45:32 -0400
z...@gnu.org napsal(a):

 Michal Čihař ni...@debian.org writes:
 
 Hi!
 
  It would be great if you've mentioned some other details in the RFS
  email - It is new package? Are you adopting it?  What is your
  motivation to take care of this package? Does the upload fix any bugs?
 
 No this package isn't new, in fact exist a previous version 1.8.8 which
 the current maintainer ask for someone to maintain, I'm responding to
 that bug 544057[1].
 
 I want this package to be updated in Debian because I just finish the
 ssl plugin for the monkey http daemon project and it will use this
 version of matrixssl since the current (1.8.8) doesn't work so well.

Great, it would be nice to know this in first email.

 
  Quick look at the package:
 
  1. It is orphaned package, you seem to want to addopt it, so why your
  latest changelog entry mentions NMU?
 
 This it's the funny part, I had some troubles trying to understand
 what's the NMU didn't find a place to understand and then fix this issue.

See http://www.debian.org/doc/developers-reference/pkgs.html#nmu.

  2. This seems to be quite major version update, are you sure you want
  to upload this to unstable in freeze?
 
 What do you mean with unstable in freeze? If you think that it should
 be in other place just tell me and we will put it in other place.

Generally uploading new library version to unstable while freeze is not
a good idea. See freeze announcement for more details -
http://lists.debian.org/debian-devel-announce/2010/08/msg0.html.

  3. You dropped dietlibc support without single mention in changelog/NEWS
 
 Didn't know if you should mention that or where mention it, maybe I
 should not drop the support, whats your thoughts about it?

I have no idea whether it was used or not, but it seems like some major
feature removal, so it would deserve at least note in changelog or
NEWS, see
http://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-news-debian.

 
  4. Manually creating postinst/postrm is really not needed, just use
  debhelper.
 
 Ok, I'll take a more deep look on all the tools of debhelper maybe I
 missed something.
 
  5. Why is there another tarball and debian directory in .orig.tar.gz?
  Please check how the source package should look like.
 
 I was running a command to generate de .origin.tar.gz maybe I forgot
 some option to run, I'll check more about that

You don't need to generate orig.tar.gz, that should be just renamed
upstream tarball.

  6. Ever heard about lintian?
  I: matrixssl source: binary-control-field-duplicates-source field section 
  in package libmatrixssl3.1 
  I: matrixssl source: duplicate-long-description libmatrixssl3.1-dev 
  libmatrixssl3.1 libmatrixssl3.1-doc 
  I: matrixssl source: missing-debian-source-format 
  W: matrixssl source: changelog-should-not-mention-nmu 
  I: matrixssl source: debian-watch-file-is-missing
 
 Of course, but I didn't saw those problems, can you send me the options
 I should use ?

The I: warnings are generated by passing -I option to lintian. They are
usually good things to fix, but not necessarily a bugs.

 I sent a RFS a few weeks ago with more details I think[2], thanks for you fast
 answer,
 
 [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544057
 [2] http://lists.debian.org/debian-mentors/2010/09/msg00175.html


-- 
Michal Čihař | http://cihar.com | http://blog.cihar.com


signature.asc
Description: PGP signature


Review of gnome-gmail

2010-10-04 Thread Niels Thykier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256


On 2010-09-25 15:28, David Steele wrote:
 Dear mentors,
 I am looking for a sponsor for my package gnome-gmail.

 * Package name: gnome-gmail
   Version : 1.6-3
   Upstream Author : David Steele da...@users.sourceforge.net
 * URL : http://gnome-gmail.sourceforge.net/
 * License : GPL
   Section : gnome
   Language : Python

 It builds these binary packages:
 gnome-gmail- Add Gmail support to GNOME

 The package appears to be lintian clean.

 The upload would fix these bugs: 597903

 The package can be found on mentors.debian.net:
 - URL: http://mentors.debian.net/debian/pool/main/g/gnome-gmail/
 - Source repository: deb-src http://mentors.debian.net/debian unstable
 main contrib non-free
 - dget 
 http://mentors.debian.net/debian/pool/main/g/gnome-gmail/gnome-gmail_1.6-3.dsc

 Gnome Gmail adds support for the Gmail web client as a GNOME Preferred
 Application for email. Once selected, mailto links, Nautilus Send
 File commands, Open Office Send Document commands, etc, will cause
 an appropriate Gmail window to open in your default browser.

 You can read more about Gnome Gmail from the following Press coverage:

Lifehacker -
 http://lifehacker.com/5493654/gnome-gmail-tightly-integrates-gmail-into-linux-desktops
Linux Magazine Online - 
 http://www.linux-magazine.com/content/view/full/42375
Sourceforge Blog - http://sourceforge.net/blog/gnome-gmail-made-simple/

  Thanks for your assistance



Hi

(Sorry for the double mail - I forgot to send it to the mentor list as
well so others could see it had been answered)

Thanks for your interest in Debian. It looks like you have not received
any feedback on nor found a sponsor for your package yet. I have spent
some time reviewing your package and got a few comments for you, which I
hope you find useful.

Please note that I am not a Debian Developer (DD), so I cannot sponsor
your package even if you address all my comments/remarks. Also neither
python nor GNOME is my strong suit, so there are possibly some
python/GNOME specific things that I have missed in my review.

On a related note have you considered contacting/joining the Debian
GNOME or the Debian Python Apps team? These teams may be a better source
for help with your package and possibly also sponsors for your package.

Also you may want to read [1] if you have not already done so; there are
talks about how to improve the current RFS template and what some
mentors look for/would like to see in an RFS.


Anyhow; my review:

d/watch:
  - Contains a lot of unused comments (left overs from dh_make)

d/rules:
  - lots of unused comments (looks like left overs from dh_make)
  - Consider using either dh $@ (a.k.a. the dh7 method or tiny rules)
or cdbs. These tools can handle your entire build without any
override targets/modification to their default setup/run.
This would also remove a warning during the build [2].
  - Even if you do not use dh7 or cdbs you should clean up your
d/rules files. As an example, there is nothing to do in the
binary-arch target.

Note: if you are joining a team, the team may have a helper tool
preference or a build style. In that case you probably want to stick
with the build styles preferred by the team.

d/control:
 - ${shlibs:Depends} does not make sense for arch: all packages.
   It finds arch dependent dependencies for native shared libraries.
 - The Description (and possibly the Synopsis) needs improvement.
   It might be a help to have a look at [3].

d/changelog:
 - You have multiple revisions in your changelog, but this package has
   not been released into Debian. Consider merging it into a single
   entry[4].
   Note there is no reason to repeat the closes for the
   same bug (see man dpkg-buildpackage/dpkg-genchanges about the -v
   flag for more information). Though if you need the package built
   with the -v flag be sure to mention this in your RFS, so that your
   sponsor is aware of it.

d/copyright:
 - Looks like a mix of freestyle and the DEP-5 machine readable
   format.
   Either of those formats are acceptable, but the mix appears a bit
   weird for me. I would recommend you choose either of the formats
   and stick to it.
 - You have claimed copyright for the year 2009, but there is no
   mention of copyright in the upstream files except for
   gnomemail.glade, which claims copyright for the year 2010 (about 200
   lines into the file).
   I am not sure if that single copyright mention in gnomemail.glade is
   enough for the FTP-masters. Optimally you would write your copyright
   statement plus the license header in all your source files.
 - There is no explicit mention of allowing the GPLv2 or later in your
   upstream pacakge as far as I can tell. COPYING only contains GPLv2
   and none of the source file seems to carry an explicit license.
   Note: The How to apply GPL v2 to your program example in COPYING
   is not a 

Re: Four days

2010-10-04 Thread PJ Weisberg
On Mon, Oct 4, 2010 at 1:15 PM, Michael Gilbert
michael.s.gilb...@gmail.com wrote:
 On Tue, 5 Oct 2010 06:30:22 +1100, Matthew Palmer wrote:
 Yeah, that's a great idea!  We should setup a mailing list where they can
 get together and ask questions of each other and request someone to sponsor
 their packages!

 What's so crazy about that?  What would be so wrong with empowering
 mentees to help themselves?

I think you missed his point. ;-)  Such a list already exists.  It's
called debian-mentors.


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktincphouthsaqb3qdptpmtda+mejl32afccpm...@mail.gmail.com



RFS: pipemeter

2010-10-04 Thread Clint Byrum
Dear mentors,

I am looking for a sponsor for my package pipemeter.

* Package name: pipemeter
  Version : 1.1.3-1
  Upstream Author : Me, Clint Byrum cl...@ubuntu.com
* URL : https://launchpad.net/pipemeter , 
http://spamaps.org/pipemeter.php
* License : GPL-2+
  Section : admin

It builds these binary packages:
pipemeter  - cli utility that shows the speed of data moving from input to out

The package appears to be lintian clean.

The upload would fix these bugs: 599134

My motivation for maintaining this package is: I wrote pipemeter a
few years ago and there are many users. It is a lightweight alternative
to 'pv'.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/p/pipemeter
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/p/pipemeter/pipemeter_1.1.3-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Clint Byrum

--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/86867cb8-7ee1-4f44-9f0e-d56b7f3af...@ubuntu.com



Re: RFS: pgfouine (updated package)

2010-10-04 Thread Matthew Palmer
On Sun, Oct 03, 2010 at 10:59:51PM -0500, Luis Uribe wrote:
 I am looking for a sponsor for the new version 1.2-2
 of my package pgfouine.

The package is really, *really* not Lintian clean, and claiming otherwise in
the RFS was bad form.  All those CVS dirs in the resulting package
definitely need gutting, and you'll want to look into why geshi is still
getting installed in the package, given that it appears to be correctly
depended on.

Apart from that, though, it builds, installs, and runs pgfouine --help, so
you're over most of the big humps.

- Matt


signature.asc
Description: Digital signature


Re: Four days

2010-10-04 Thread Michael Gilbert
On Mon, 4 Oct 2010 17:37:19 -0700 PJ Weisberg wrote:

 On Mon, Oct 4, 2010 at 1:15 PM, Michael Gilbert wrote:
  On Tue, 5 Oct 2010 06:30:22 +1100, Matthew Palmer wrote:
  Yeah, that's a great idea!  We should setup a mailing list where they can
  get together and ask questions of each other and request someone to sponsor
  their packages!
 
  What's so crazy about that?  What would be so wrong with empowering
  mentees to help themselves?
 
 I think you missed his point. ;-)  Such a list already exists.  It's
 called debian-mentors.

OK, I see the attempt at irony now; although that really misses my
original idea, which is to revamp the mentoring process with more of a
team-based focus.

Mike


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101004223224.99c46338.michael.s.gilb...@gmail.com



Re: Four days

2010-10-04 Thread Matthew Palmer
On Mon, Oct 04, 2010 at 10:32:24PM -0400, Michael Gilbert wrote:
 On Mon, 4 Oct 2010 17:37:19 -0700 PJ Weisberg wrote:
 
  On Mon, Oct 4, 2010 at 1:15 PM, Michael Gilbert wrote:
   On Tue, 5 Oct 2010 06:30:22 +1100, Matthew Palmer wrote:
   Yeah, that's a great idea!  We should setup a mailing list where they can
   get together and ask questions of each other and request someone to 
   sponsor
   their packages!
  
   What's so crazy about that?  What would be so wrong with empowering
   mentees to help themselves?
  
  I think you missed his point. ;-)  Such a list already exists.  It's
  called debian-mentors.
 
 OK, I see the attempt at irony now; although that really misses my
 original idea, which is to revamp the mentoring process with more of a
 team-based focus.

On the contrary; what is different about a team of people within Debian who
wish to assist and mentor potential new developers, as opposed to the
membership of the debian-mentors mailing list?

- Matt


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101005025209.gj32...@hezmatt.org



Re: RFS: pipemeter

2010-10-04 Thread Kan-Ru Chen
Hi,

On Tue, Oct 5, 2010 at 9:03 AM, Clint Byrum cl...@ubuntu.com wrote:
 Dear mentors,

 I am looking for a sponsor for my package pipemeter.

A few notes:

debian/README.source is a template file, fill it or just delete it.

debian/rules has template comments that can be safely removed.

debian/patches/debian-changes-1.1.3-1 replaces expanded $Id$ tag with
unexpanded $Id$ tag. It seems you weren't generating the source
package from original tarball?

What is the results.txt in the docs for?

Needs better short and long description. What is the input and output?
Form the description I can't figure out it's a utility to show the
meter of data passing through the pipe. pv is a good example for the
descriptions :)

Cheers,
Kanru


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktikm6=89vajsozkspqva8c9_kdc+fg_0bwe2s...@mail.gmail.com



Re: Four days

2010-10-04 Thread Michael Gilbert
On Tue, 5 Oct 2010 13:52:09 +1100 Matthew Palmer wrote:

 On Mon, Oct 04, 2010 at 10:32:24PM -0400, Michael Gilbert wrote:
  On Mon, 4 Oct 2010 17:37:19 -0700 PJ Weisberg wrote:
  
   On Mon, Oct 4, 2010 at 1:15 PM, Michael Gilbert wrote:
On Tue, 5 Oct 2010 06:30:22 +1100, Matthew Palmer wrote:
Yeah, that's a great idea!  We should setup a mailing list where they 
can
get together and ask questions of each other and request someone to 
sponsor
their packages!
   
What's so crazy about that?  What would be so wrong with empowering
mentees to help themselves?
   
   I think you missed his point. ;-)  Such a list already exists.  It's
   called debian-mentors.
  
  OK, I see the attempt at irony now; although that really misses my
  original idea, which is to revamp the mentoring process with more of a
  team-based focus.
 
 On the contrary; what is different about a team of people within Debian who
 wish to assist and mentor potential new developers, as opposed to the
 membership of the debian-mentors mailing list?

A lot.  The current process is individualized mentorship, not team
mentorship.‬ Again, there are two new ideas that I am suggesting.

One is to use the mentors mailing list as the maintainer for mentee
packages.  That way the burden of quickly orphaned packages is dispersed
over the whole set of mentors rather than just one.  Perhaps that will
encourage more DD participation since they won't stick themselves with a
lot of orphaned packages.

The other idea is to reduce DD involvement in the mentoring process
itself by making mentees more responsible for themselves. Take a set of
mentees, have them work together to get their packages in shape, then
maybe once a month (or every couple weeks) have them show the set of
packages that they have ready to the mentors list. That would also
reduce RFS traffic on this list.  This list would become more of a
coordination point for joining mentee teams.

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101005001436.62abce94.michael.s.gilb...@gmail.com



Re: Four days

2010-10-04 Thread Ben Finney
Michael Gilbert michael.s.gilb...@gmail.com writes:

 A lot.  The current process is individualized mentorship, not team
 mentorship.

How so? Anyone can provide input on a question asked here, and
frequently a question will get a team of mentors descending to mentor
the querent.

You might be talking, not about mentors, but about *sponsorship*. Yes,
of course there needs to be some individual sponsoring a particular
release for upload into Debian.

But sponsoring is done per release per package. That's not the
mentorship process, which happens in the open, in a team environment,
here in discussions in this forum.

 One is to use the mentors mailing list as the maintainer for mentee
 packages.

With this wording it's becoming clear that you don't mean “mentor”, but
rather mean “sponsor”. I'll proceed on that basis.

 That way the burden of quickly orphaned packages is dispersed over the
 whole set of mentors rather than just one.

I think it's a mistake to make a mailing list take on the role of
sponsor; not everyone on this list is in a position to sponsor packages
(I am not), and you get the problem that responsibility for sponsorship
would be diluted.

Teams should form around areas of interest and expertise in a particular
kind of package. I don't think there's a useful expertise of “packages
maintained by people who aren't yet Debian members”, so it's not
sensible to make such a team.

So I don't think a “team sponsor” would be a good idea. Rather, if
packages deserve team maintenance or not, that's orthogonal to whether
the package needs its releases sponsored into Debian.

 The other idea is to reduce DD involvement in the mentoring process
 itself by making mentees more responsible for themselves. Take a set
 of mentees, have them work together to get their packages in shape,
 then maybe once a month (or every couple weeks) have them show the set
 of packages that they have ready to the mentors list. That would also
 reduce RFS traffic on this list. This list would become more of a
 coordination point for joining mentee teams.

That doesn't need a separate forum though; people already come here to
‘debian-mentors’ as a forum to ask advice about packaging, and they do
in fact get that advice, from Debian members and non-members alike.

I agree that advice should be sought much more commonly before the RFS
is sent; I think this forum is already good for that purpose. How do you
propose encouraging that behaviour, though?

-- 
 \ “For every complex problem, there is a solution that is simple, |
  `\   neat, and wrong.” —Henry L. Mencken |
_o__)  |
Ben Finney


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8762xhz1ft@benfinney.id.au



Re: Four days

2010-10-04 Thread Matthew Palmer
On Tue, Oct 05, 2010 at 12:14:36AM -0400, Michael Gilbert wrote:
 On Tue, 5 Oct 2010 13:52:09 +1100 Matthew Palmer wrote:
 
  On Mon, Oct 04, 2010 at 10:32:24PM -0400, Michael Gilbert wrote:
   On Mon, 4 Oct 2010 17:37:19 -0700 PJ Weisberg wrote:
   
On Mon, Oct 4, 2010 at 1:15 PM, Michael Gilbert wrote:
 On Tue, 5 Oct 2010 06:30:22 +1100, Matthew Palmer wrote:
 Yeah, that's a great idea!  We should setup a mailing list where 
 they can
 get together and ask questions of each other and request someone to 
 sponsor
 their packages!

 What's so crazy about that?  What would be so wrong with empowering
 mentees to help themselves?

I think you missed his point. ;-)  Such a list already exists.  It's
called debian-mentors.
   
   OK, I see the attempt at irony now; although that really misses my
   original idea, which is to revamp the mentoring process with more of a
   team-based focus.
  
  On the contrary; what is different about a team of people within Debian who
  wish to assist and mentor potential new developers, as opposed to the
  membership of the debian-mentors mailing list?
 
 A lot.  The current process is individualized mentorship, not team
 mentorship.???

Not to my knowledge.  Whilst some new maintainers may have an invitation
from certain DDs to e-mail them privately with their questions, in general
the intended process is that questions are asked on this mailing list, and
answers are given and discussed by anyone who feels qualified to answer --
DD, DM, mentee, or interested bystander.

 One is to use the mentors mailing list as the maintainer for mentee
 packages.  That way the burden of quickly orphaned packages is dispersed
 over the whole set of mentors rather than just one.  Perhaps that will
 encourage more DD participation since they won't stick themselves with a
 lot of orphaned packages.

To clarify: the intended point of this proposal is to solve the perceived
problem that DDs don't sponsor packages because they're concerned that
they'll end up taking responsibility for a package if the maintainer ups and
leaves?

I don't actually see that as a problem.  There are simple ways to deal with
orphaned packages, regardless of the way the upload was made, and they work. 
If a package I sponsor is abandoned by the maintainer, it gets NMUed,
orphaned and assigned to debian-qa like any other, and is then available for
adoption.

The variant of this problem I do see, however, is the uploading of
surely-soon-to-be-unmaintained low-quality or near-duplicate packages,
clogging up the archive and making extra work for debian-qa et al.  *That*
problem isn't going to be solved by changing the maintainer, it's only going
to be solved by not uploading the surely-soon-to-be-unmaintained low-quality
or near-duplicate packages in the first place.

On a practical point, making d-mentors the maintainer would clog the list
with large quantities of (mostly) bug-related e-mail, a la debian-boot,
making the list far worse for discussion.  However a separate mailing list
could be created to avoid that problem (at the cost of requiring people to
subscribe to the other list, splitting attention, etc).

 The other idea is to reduce DD involvement in the mentoring process
 itself by making mentees more responsible for themselves. Take a set of
 mentees, have them work together to get their packages in shape, then
 maybe once a month (or every couple weeks) have them show the set of
 packages that they have ready to the mentors list. That would also
 reduce RFS traffic on this list.  This list would become more of a
 coordination point for joining mentee teams.

There's nothing stopping that from happening now on this list.  I don't see
that batching RFSes is going to either (a) reduce RFS traffic (because
nothing's stopping people from still posting them here, and even the batch
will have to be sent out some time), or (b) improve sponsorship rates (in
fact it'd probably decrease them, because checking 1 package a day every day
is far less daunting than checking 14 packages once a fortnight).

However, if you want to give it a go, don't let me (or anyone else) stop
you.  Take Asheesh's lead and just start something, don't ask or wait for
official endorsement of your idea, because it will never come.  Do it, and
if it works it'll catch on, and if it doesn't then... try something else.

- Matt


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101005053037.gk32...@hezmatt.org



Re: RFS: pipemeter

2010-10-04 Thread Clint Byrum

On Oct 4, 2010, at 8:41 PM, Kan-Ru Chen wrote:

 Hi,
 

Hello Kan-Ru, thanks so much for looking at it so quickly!

I've uploaded a version with some changes.. see below..

 On Tue, Oct 5, 2010 at 9:03 AM, Clint Byrum cl...@ubuntu.com wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package pipemeter.
 
 A few notes:
 
 debian/README.source is a template file, fill it or just delete it.
 

Removed.

 debian/rules has template comments that can be safely removed.
 

Comments removed, though I left the comment above DH_VERBOSE as it is
a useful reminder. :)

 debian/patches/debian-changes-1.1.3-1 replaces expanded $Id$ tag with
 unexpanded $Id$ tag. It seems you weren't generating the source
 package from original tarball?
 

Indeed, I had imported it into bzr where I used bzr builddeb. I've
added a .bzr/rules file to fix that and re-imported the files from
orig source.

 What is the results.txt in the docs for?
 

It was something I used early on to gauge the performance of pipemeter
on various platforms. dh_make must have picked it up. I've removed
it from debian/docs.

 Needs better short and long description. What is the input and output?
 Form the description I can't figure out it's a utility to show the
 meter of data passing through the pipe. pv is a good example for the
 descriptions :)
 

Updated.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/f1b92716-b396-4def-9c02-0c9c36776...@ubuntu.com