Re: Debian participation into GNOME Outreach Program for Women

2013-04-02 Thread Ana Guerrero
On Sat, Mar 30, 2013 at 12:18:35AM +0100, Mònica Ramírez Arceda wrote:
 
 Ok, if anybody is against I take this responsibility, I can do it, but
 before, let me expose some thoughts  doubts:
 
 * I understand that GSoC projects are those that are technical and
 non-GSoc projects are the non-technical ones. But what happens if a
 woman wants to apply for a technical project and she is not a student?
 She could apply for OPW but not for GSoC, but all technical projects are
 in GSoC list... I think Debian should have women everywhere, not only in
 the non-techie side. How could we fix this?
 
 * I don't completely understand how GSoC and OPW are combined. Do you
 have more details about it?
 
 * 5000$ is a lot of money. If this kind of positive discrimination
 works, I think it's worth to do it but I would like to know if you feel
 most Debian contributors agree with this. Note: I have no idea about the
 current Debian finances status.
 
  If noone else volunteers for that, I will *consider* doing it myself,
  but I'd rather not --- mainly because the timeframe of this OPW round
  coincides with the DPL change of guard and I'd rather devote my Debian
  time to ensure a smooth transition than joining new activities.
 
 If noone else wants to join me, could I count on you if I feel lost in
 the way? :-)


Hi,

First of all, Debian did quite decently in respect to having female students
last year in GSo in GSoCC. We had 2 female students out of 15 projects. That's 
a female ratio
of 2 digits, way more  than the female partition in Debian :)

I shared Monica's confusion when first reading this thread, I find the
participation in the program was somehow rushed  with zack's initial email
leaving some things unclear. After re-reading today the thread and looking at
the OPW information, this is how I see things:

First of all, the program needs a separate coordinator and I'm happy to see
Mònica volunteering for this. I will be happy to join her, but with her
keeping the main seat.
Another important thing is Karen said OPW happens twice per year so if we
don't do it now for whatever reason, we can do it for the next round and it
is not a big deal.

About the 2 main issues:

*) overlap / relation with GSoC and kind of tasks
To do OPW, we would need to add separate wiki pages in the Debian Wiki about
our participation in the OPW, but sharing the task list with the GSoC. In the
top of the GSoC task list we add the tasks might be available as OPW tasks too
and encourage people who also are covered by the condictions of participation
of the OPW but not GSoC's to contact the mentors and apply.
For those tasks that can be only done under the OPW, we added them separately
in the same wiki page saying that they are only availablel under the OPW
program. Note, that those are not coding tasks, this doesn't mean
not-technical tasks.
And now the important part: once the deadline for students sending their
proposals ends, the GSoC and OPW admins will see what's the best distribution
of projects-students and when they're worth it. Sometimes a project have a few
proposals but none of them is good enough and the project isn't assigned a
student. In both cases, GSoC and OPW, if we don't see it clear, we shouldn't
take the student.
 
 *) Money
Google pays 5500 USD per project, where 5000 USD goes to the student and 500
USD to the mentoring organization. Before 2012, the 500 USD given to the
mentoring organization were used for mostly for the mentors (or the students
for debconf10) to help them to attend debconf or complete the reimbursement
for the GSoC summit. Last year this money went to the Debian general funds.
If Debian gets 10 GSoC projects this year, that provides ($500x10) the needed
5000 USD for this extra internship.
Getting 10 GSoC projects is a real posibility since in 2012 we had 15
projects and in 2011, we had 10 projects.

This should have everything covered?

Ana


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130402104117.ga25...@pryan.ekaia.org



Re: Debian participation into GNOME Outreach Program for Women

2013-04-02 Thread Stefano Zacchiroli
On Tue, Apr 02, 2013 at 12:41:17PM +0200, Ana Guerrero wrote:
 I shared Monica's confusion when first reading this thread, I find the
 participation in the program was somehow rushed with zack's initial
 email leaving some things unclear.

I should indeed apologize for rushing things a bit; that was due to the
tight timeline. Basically, we're already late, as the OPW deadline for
mentoring organization has already passed (the deadline mentioned by
Lucas on -women is for students). I was trying to get the best out of a
very kind last-minute invitation we got from GNOME. Let's see if we can
make things work, otherwise we can easily postpone this to next OPW
round, as the program happens every 6 months.

 First of all, the program needs a separate coordinator and I'm happy to see
 Mònica volunteering for this. I will be happy to join her, but with her
 keeping the main seat.

Thanks for volunteering to help Mònica.

 About the 2 main issues:
 
 *) overlap / relation with GSoC and kind of tasks

Nothing to comment on what you wrote here: it is indeed the best
possible course of action.

One thing to add, though, I've already got one ping from Marina
Zhurakhinskaya at GNOME (not sure why it's not on -women archive, as it
seems it has been sent there too), saying:


 Hi Debian folks,

 We are about ready to start spreading the word about the internships
 and it would be great to have Debian's landing page added to
 https://live.gnome.org/OutreachProgramForWomen/2013/JuneSeptember/#Participating_Organizations
 as soon as possible.

 It just needs to be a short page and
 https://live.gnome.org/OutreachProgramForWomen/Admin/GettingStarted
 describes what it should have.


I'd like to answer to that ping tomorrow. So if we want this to happen,
I need someone creating the appropriate landing page today or early
tomorrow the latest. If someone could do that, I'll be happy to go
forward with this; otherwise I'll apologize with the GNOME people and
call off our participation. It would be an occasion lost, yes; but not
such a big deal if it will result in us planning our participation for
next OPW round with some more advance.

  *) Money
 Google pays 5500 USD per project, where 5000 USD goes to the student and 500
 USD to the mentoring organization.

I wouldn't mind directing those GSoC founds to OPW participation, if
they will end up being available (the if is subject to 2 conditions:
(1) Debian gets accepted in GSoC with enough projects, and (2) GSoC
admins are OK with asking mentors to direct the 500 USD per project to
the OPW earmark). Otherwise, I'll be happy to pre-approve covering up
what remains on general Debian funds.

Cheers.
-- 
Stefano Zacchiroli  . . . . . . .  z...@upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Debian Project Leader . . . . . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »


signature.asc
Description: Digital signature


Re: Debian participation into GNOME Outreach Program for Women

2013-04-02 Thread Ana Guerrero
On Tue, Apr 02, 2013 at 03:11:42PM +0200, Stefano Zacchiroli wrote:
 (2) GSoC
 admins are OK with asking mentors to direct the 500 USD per project to
 the OPW earmark). Otherwise, I'll be happy to pre-approve covering up
 what remains on general Debian funds.


The money is given to the mentoring organization, not to the mentors.
In Debian several years we have directed the money to the mentors because 
it was what was done the previous year, but there isn't any obligation to
do so.
I don't know this year because I have looked at the project list quickly,
but last year we also had projects with a couple of co-mentors, so in the 
case we would have decided splitting the money, it would have been difficult
to find a fair way.

Ana


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130402154227.ga4...@pryan.ekaia.org



Re: Debian participation into GNOME Outreach Program for Women

2013-04-02 Thread Moray Allan

On 2013-04-02 04:41, Ana Guerrero wrote:
Google pays 5500 USD per project, where 5000 USD goes to the student 
and 500
USD to the mentoring organization. Before 2012, the 500 USD given to 
the
mentoring organization were used for mostly for the mentors (or the 
students
for debconf10) to help them to attend debconf or complete the 
reimbursement
for the GSoC summit. Last year this money went to the Debian general 
funds.
If Debian gets 10 GSoC projects this year, that provides ($500x10) 
the needed

5000 USD for this extra internship.


That sounds a great solution for this current OPW to avoid any 
perception we're somehow misusing Debian funds from general donations, 
even we got fewer than 10 GSoC projects and had to top it up a bit.


--
Moray


--
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/40ca56eee2173e8cdbcde29c8784e...@www.morayallan.com



Re: [all candidates] Removing or limiting DD rights?

2013-04-02 Thread Ian Jackson
Chris Knadle writes (Re: [all candidates] Removing or limiting DD rights?):
 The #1 kind of bug reports that become problems are ones that go like this:
 
   - bug reporter: writes polite and detailed bug report
   - maintainer  : *cloeses bug* without discussion
   (usually within the first hour of the bug's existence)

I agree that this is annoying for the submitter.  I also agree that
this is not the best situation for us to be in.

But I think that the maintainer is entitled to do this.  The
maintainer is in charge of setting the package's bug management
practices.  In some packages it is not possible to deal properly
with every bug report, and it is the maintainer who has to decide how
the incoming bug stream can best be used to improve the software.

To reiterate: the purpose of bug reports is to help improve the
software.  In Debian, the maintainer(s) are in charge of deciding (in
the first instance) what counts as an improvement, and which
improvements are most important.  But they are also in charge of
deciding how this purpose of bug reports can best be fulfilled.

I do think that if the maintainers think it necessary to summarily
close bugs in this way it would be better if they produced a standard
text of some kind explaining this.

If the closure happens by merging with a closed report, I would hope
that the other bug would help explain the situation.

 From the point of view of the bug reporter, the message the DD has
 sent (whether intended or not) is I'm not even going to dignify
 this with a response.  *click*  It's not /only/ this rudeness
 that's the problem, though; the bug reporter has now been handed a
 puzzle of convice the expert, where the expert needed to be
 convicned seemingly isn't willing to spend any effort in
 communicating, but the bug reporter does.  This kind of thing
 therefore promotes either conflict or the bug reporter walking away
 in disgust, /either/ result of which is detrimental.

The purpose of a bug report is not to help solve the submitter's
problem.  If the maintainers are already overloaded, then the bug
reporter walking away may be the best available outcome.  It at least
limits the amount of further effort put into investigating a problem
when the maintainers feel that such effort would be wasted.

The remaining problem is of course the bug reporter being annoyed.
Obviously some annoyance is probably inevitable in this situation, but
it could perhaps be minimised at very low cost if the maintainer
closes the bug with a standard text explaining (and perhaps
apologising).

If in this situation there is a possibility of the submitter's
experience being turned into an improvement in the software, it could
arise if the submitter 

 If we could come up with a reasonable way of handling this
 particular problem, it would be greatly appreciated.

I guess you're volunteering to work to bring in the dozens or hundreds
of people into a help desk team, that would be necessary to fully
and politely triage and investigate every bug report ?  Please do go
ahead.  I look forward to seeing the results!

  Do you think emailing owner@bugs.d.o is a good way of dealing with
 this?

No.  I agree that owner@bugs should deal with abuse, but what you are
complaining about isn't abuse.

 In contrast, a first response from a maintainer with an email of I
 don't see this as a problem, but the bug report still being open,
 is about 100% better.

Not from the point of view of the maintainers.  And the bug list is
primarily a resource for the maintainer.

And not from the point of view of many of the other people involved in
building Debian.  Most of them will want the maintainer's view of the
bug status of a package.


Of course if a maintainer inappropriately adopts such an aggressive
approach to bug triage when it isn't necessary, you can appeal to the
Technical Committee.  I doubt the TC would want to set out a decision
overruling a maintainer's workflow (and in any case it's hard to see
how such an overruling resolution could be made practical).

So if you want to do this, you will need to assemble a team to take
over the package and ask the TC to depose the maintainer(s).  But
wouldn't it be better to volunteer to join the team for the package,
and help out the maintainer cooperatively ?


And finally of course if you feel an individual bug is important
enough, and the maintainer's decision clearly wrong, you can refer the
individual bug to the TC.

Ian.


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20827.6932.150221.360...@chiark.greenend.org.uk



Re: [all candidates] Removing or limiting DD rights?

2013-04-02 Thread Ian Jackson
Ian Jackson writes (Re: [all candidates] Removing or limiting DD rights?):
...
 If in this situation there is a possibility of the submitter's
 experience being turned into an improvement in the software, it could
 arise if the submitter 

... can investigate further themselves (perhaps with the help of other
people experiencing the bug, other programmers they know, or
whatever).

Ian.


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20827.7028.157908.161...@chiark.greenend.org.uk



Re: [all candidates] Removing or limiting DD rights?

2013-04-02 Thread Wouter Verhelst
On 02-04-13 19:53, Ian Jackson wrote:
 Chris Knadle writes (Re: [all candidates] Removing or limiting DD rights?):
 The #1 kind of bug reports that become problems are ones that go like this:

   - bug reporter: writes polite and detailed bug report
   - maintainer  : *cloeses bug* without discussion
   (usually within the first hour of the bug's existence)
 I agree that this is annoying for the submitter.  I also agree that
 this is not the best situation for us to be in.

 But I think that the maintainer is entitled to do this.

I disagree.

The maintainer is entitled to close the bug, yes. But not without
explanation. A minimum of courtesy requires that you explain why a bug
is invalid, or wrong, or whatever, before you close it.

Anything else is rude to the bug submitter.

[...]
 If the closure happens by merging with a closed report, I would hope
 that the other bug would help explain the situation.
True, but then the bug isn't closed without explanation.

-- 
Copyshops should do vouchers. So that next time some bureaucracy
requires you to mail a form in triplicate, you can mail it just once,
add a voucher, and save on postage.


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/515b356f.3090...@debian.org



Re: Debian participation into GNOME Outreach Program for Women

2013-04-02 Thread Sune Vuorela
On 2013-03-26, Stefano Zacchiroli lea...@debian.org wrote:
 [ mail followup to: -women, please continue discussion there ]

No. This is a project discussion. Not a women discussion.

 TL;DR: we've been invited to participate into GNOME Outreach Program for
 Women and I'd like to accept the invitation. To maximize impact, though,
 we need mentors and topics to complement the current GSoC tasks.

I'm very much against spending debian money on paying for contributors
time.

While I would love a more diverse group of debian developers, I really
don't think that using our money is the right thing to do.

So please, pretty please, let us reconsider.

/Sune


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/slrnklmj7u.me.nos...@sshway.ssh.pusling.com



Re: [all candidates] Removing or limiting DD rights?

2013-04-02 Thread Chris Knadle
I'm on the -project list, so no need to CC me directly.  (Fine if you do, 
though.)

On Tuesday, April 02, 2013 13:53:24, Ian Jackson wrote:
 Chris Knadle writes (Re: [all candidates] Removing or limiting DD 
rights?):
  The #1 kind of bug reports that become problems are ones that go like 
this:
- bug reporter: writes polite and detailed bug report
- maintainer  : *cloeses bug* without discussion

(usually within the first hour of the bug's existence)
 
 I agree that this is annoying for the submitter.  I also agree that
 this is not the best situation for us to be in.
 
 But I think that the maintainer is entitled to do this. 

Perhaps, but we agree that there's a issue with this for the bug reporter.  
Communication problem.

 The maintainer is in charge of setting the package's bug management
 practices.  In some packages it is not possible to deal properly
 with every bug report, and it is the maintainer who has to decide how
 the incoming bug stream can best be used to improve the software.

I agree.

 To reiterate: the purpose of bug reports is to help improve the
 software. In Debian, the maintainer(s) are in charge of deciding (in
 the first instance) what counts as an improvement, and which
 improvements are most important.  But they are also in charge of
 deciding how this purpose of bug reports can best be fulfilled.
 
 I do think that if the maintainers think it necessary to summarily
 close bugs in this way it would be better if they produced a standard
 text of some kind explaining this.
 
 If the closure happens by merging with a closed report, I would hope
 that the other bug would help explain the situation.

Yes and no.  For situations where the bug cause is a duplicate (which is where 
this happens most often), merging the bug with the others that are still open 
and handling them all together seems fine, and seems to have a built-in 
explanation of sorts.

But sometimes I see bugs with explanations as to why they're different which 
get merged by the maintainer anyway, and done without explanation within an 
hour of the bug being entered.  In this case what the maintainer is saying is 
looks like the same thing...  *click*  but doesn't respond in any way as to 
why the maintainer thinks the /cause/ is the same.  I've recently had this 
happen, emailed the maintainer a question of why the bug was merged and 
closed, and got no response.  It's hard to see how this is acceptable.

Similarly sometimes I see bugs being transferred to other packages, just to 
have them transferred back, and transferred away to another package again.  
i.e. repeated deflection.  [Thankfully it's been a while since I've seen 
this now.]

  From the point of view of the bug reporter, the message the DD has
  sent (whether intended or not) is I'm not even going to dignify
  this with a response.  *click*  It's not /only/ this rudeness
  that's the problem, though; the bug reporter has now been handed a
  puzzle of convice the expert, where the expert needed to be
  convicned seemingly isn't willing to spend any effort in
  communicating, but the bug reporter does.  This kind of thing
  therefore promotes either conflict or the bug reporter walking away
  in disgust, /either/ result of which is detrimental.
 
 The purpose of a bug report is not to help solve the submitter's
 problem.

... No, I don't agree with this.  I understand that this reteoric helps 
explain away the problem, but it throws out the baby with the bath water.  
If this is in fact the case, why would I bother writing a bug report in the 
first place?  Furthermore, what would be the purpose of the Debian Technical 
Commiteee?

Obviously, there are /many/ bugs that need to be fixed, and those bugs get 
opened by users (of various kinds).  Admittedly, there are others that don't.  
The maintainer makes most, /but not all,/ of this judgment call.  [You state 
this similarly in the last line of your email concerning the TC.]

 If the maintainers are already overloaded, then the bug
 reporter walking away may be the best available outcome.  It at least
 limits the amount of further effort put into investigating a problem
 when the maintainers feel that such effort would be wasted.

 The remaining problem is of course the bug reporter being annoyed.
 Obviously some annoyance is probably inevitable in this situation, but
 it could perhaps be minimised at very low cost if the maintainer
 closes the bug with a standard text explaining (and perhaps
 apologising).

That's a /lot/ better -- yes.  Some text with an explantion and some kind of 
human connection is best; preferably just enough so that there's no need to 
play the game of 20 questions.

 If in this situation there is a possibility of the submitter's
 experience being turned into an improvement in the software, it could
 arise if the submitter

This sounds like the start of an interesting thought...  ;)

  If we could come up with a reasonable way of handling 

Re: [all candidates] Removing or limiting DD rights?

2013-04-02 Thread Russ Allbery
Chris Knadle chris.kna...@coredump.us writes:

 Seriously, what I'm trying to do is lower the number of cases which
 cause frustration and which don't get any traction.  Between the 
 *close*  problem, the maintainers that are MIA without the package
 being orphaned, maintainers dropping working on a particular package,
 and maintainers leaving certain bugs open forever with no response, a
 fair number of the bugs I've dealt with go nowhere.  When I go to open a
 bug, I know there's a fair change that I'm just wasting my time.  :-/

While I'm all in favor of doing better when we can, have you interacted
with any large bug tracking system for which this isn't the case?

We should absolutely challenge ourselves to be the best that we can be,
and better than everyone else in the free software world when we can.  But
I think we should also be realistic: things that no other large project is
doing successfully are probably Hard.

I would love for it to be realistic to tell our users that every bug
report will get an informed response, but I don't think it is, and I don't
think we should set the expectation that it's reasonable to expect this.

 But it's one thing if the maintainer is MIA, it's antother thing
 entirely if the maintainer simply completely dismisses my bug with
 *close* .  I'm not saying that figuring out an answer to this is easy
 (or that it should be)...  but I am trying to figure out what can be
 done about it.

Note that we already did do something about it by deprecating close in the
BTS in favor of sending a real email message to -done that is copied to
the submitter.  The Debian BTS now nags the maintainer about telling the
submitter something if they use the close command.

 That's debatable.  It's certainly dismissive, and dismissiveness is one
 method that's used for abuse.  All that has to happen to make this
 *close* thing clearly abuse is for ping-ponging of open-close of the
 bug, or statements like Are we having fun yet? *close*  from the
 maintainer.  The first close without explanation is almost invariably at
 the start of all that.

Submitters should really never reopen bugs unless something substantive
has changed about the bug since the maintainer closed it or unless the
submitter thinks they have information about the bug that the maintainer
doesn't have.  (If the bug was closed in a new version of the package but
the new version of the package still has that bug, for example.)  Just
immediately reopening it is almost always the wrong approach unless the
submitter is someone like the release team or the like who has some social
expectation of being able to override the maintainer.

It accomplishes nothing to reopen a bug when a maintainer thinks it should
be closed; they're obviously going to just close it again, and they're
usually going to consider that to be confrontational and a violation of
boundaries since they're the ones responsible for the bug state for their
packages.

The right next step is to send a reply to the bug (the maintainer still
gets it whether the bug is open or not) explaining why you disagree with
it being closed, and if that gets no response, to appeal somewhere:
debian-devel, the Technical Committee, a co-maintainer, whatever seems
appropriate.

Yes, that means users whose bugs are closed by the maintainer and who
can't persuade the maintainer to keep it open aren't going to be able to
get the bug reopened because they don't know enough about the project
structure to know who to ask, but I think that's reasonable, or at least
better than the alternatives.

 Starting off with a maintainer that closes my bug report with no
 explanation at all?  How do I join the team, when the team refuses to
 communicate?  Why would I make another bigger offer my time, when the
 team doesn't offer theirs even when /I/ have?

One possible option to consider when this happens is to write mail to
debian-devel (or debian-user, not sure which would be best) along the
lines of:

Hey, could folks have a look at bug #NN?  I think this is a valid
bug, but the maintainer obviously disagrees.  However, they've not
written me or the bug to explain why, and I don't understand the
disagreement.  What am I missing?

I think that would be well-received by just about everyone.

This is just standard interpersonal tactics, but basically the goal is to
de-escalate any confrontation and try to avoid telling other people
they're wrong, and instead ask for the explanation that you're missing.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to debian-project-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fvz8jvu3@windlord.stanford.edu



Re: [all candidates] Removing or limiting DD rights?

2013-04-02 Thread Chris Knadle
On Tuesday, April 02, 2013 20:34:28, Russ Allbery wrote:
 Chris Knadle chris.kna...@coredump.us writes:
  Seriously, what I'm trying to do is lower the number of cases which
  cause frustration and which don't get any traction.  Between the 
  *close*  problem, the maintainers that are MIA without the package
  being orphaned, maintainers dropping working on a particular package,
  and maintainers leaving certain bugs open forever with no response, a
  fair number of the bugs I've dealt with go nowhere.  When I go to open a
  bug, I know there's a fair change that I'm just wasting my time.  :-/
 
 While I'm all in favor of doing better when we can, have you interacted
 with any large bug tracking system for which this isn't the case?

Good question.

I can say this: Debian's BTS is the only bug tracker in which I've ever gotten 
a bug quickly closed without any explanation.  Bugs in Debian's BTS also tend 
to be a bit more argumentative than other bug trackers, IMHO.  [This is not 
necessarily negative.]

However these exceptions aside, bugs in the Debian BTS that I deal with get 
solved far more often than external bug trackers I've dealt with, and a lot of 
the maintainers seem like really good people who are simultaneously quite 
knowledgable.  So if there's discussion open at all, it usually works out one 
way or another.  Thus the catch seems to be getting that far in the first 
place for the minority of bugs where that's an issue.  [And I won't get into 
the exceptions to the exceptions.]

[...]
  But it's one thing if the maintainer is MIA, it's antother thing
  entirely if the maintainer simply completely dismisses my bug with
  *close* .  I'm not saying that figuring out an answer to this is easy
  (or that it should be)...  but I am trying to figure out what can be
  done about it.
 
 Note that we already did do something about it by deprecating close in the
 BTS in favor of sending a real email message to -done that is copied to
 the submitter.  The Debian BTS now nags the maintainer about telling the
 submitter something if they use the close command.

That's interesting.  That sounds like an improvement in this area.  If you 
happen to know when that was implemented, I'd be interested.  June of last 
year I saw a bug closed (marked as done, without explanation) where I didn't 
see any email sent to the BTS control@ address in the bug, so I was confused 
as to how the bug was closed.  Would emailing -done do that?

  That's debatable.  It's certainly dismissive, and dismissiveness is one
  method that's used for abuse.  All that has to happen to make this
  *close* thing clearly abuse is for ping-ponging of open-close of the
  bug, or statements like Are we having fun yet? *close*  from the
  maintainer.  The first close without explanation is almost invariably at
  the start of all that.
 
 Submitters should really never reopen bugs unless something substantive
 has changed about the bug since the maintainer closed it or unless the
 submitter thinks they have information about the bug that the maintainer
 doesn't have.  (If the bug was closed in a new version of the package but
 the new version of the package still has that bug, for example.)  Just
 immediately reopening it is almost always the wrong approach unless the
 submitter is someone like the release team or the like who has some social
 expectation of being able to override the maintainer.
 
 It accomplishes nothing to reopen a bug when a maintainer thinks it should
 be closed; they're obviously going to just close it again, and they're
 usually going to consider that to be confrontational and a violation of
 boundaries since they're the ones responsible for the bug state for their
 packages.
 
 The right next step is to send a reply to the bug (the maintainer still
 gets it whether the bug is open or not) explaining why you disagree with
 it being closed, and if that gets no response, to appeal somewhere:
 debian-devel, the Technical Committee, a co-maintainer, whatever seems
 appropriate.
 
 Yes, that means users whose bugs are closed by the maintainer and who
 can't persuade the maintainer to keep it open aren't going to be able to
 get the bug reopened because they don't know enough about the project
 structure to know who to ask, but I think that's reasonable, or at least
 better than the alternatives.

I get the feeling that most bug reporters aren't armed with this knowledge.  
/Assuming they were,/ the above seems reasonable.  I think I like this enough 
that I'd want to include this on one of the BTS front web pages, if possible. 
To be forewarned is to be forearmed.

Hmm... how to title this in a nutral way...

  Starting off with a maintainer that closes my bug report with no
  explanation at all?  How do I join the team, when the team refuses to
  communicate?  Why would I make another bigger offer my time, when the
  team doesn't offer theirs even when /I/ have?
 
 One possible option to consider when this happens is to