Re: Non-MOTU as MOTU Mentors and bad advice

2008-11-11 Thread Scott Kitterman
On Tuesday 11 November 2008 10:26, Emmet Hikory wrote:
 Charliej wrote:
  On Mon, 2008-11-10 at 22:39 -0500, Scott Kitterman wrote:
  I will confess that I don't pay as much attention to the Mentors program
  as I probably should.  I had no idea we were allowing people who weren't
  MOTU to act formally as mentors.
 
  It is my understanding that UUC's are only allowed to mentor in the
  junior program.  The senior program is strictly for MOTU as these are
  MOTU hopefuls
 
  This is a stunningly bad idea and should stop.  I just finished trying
  to help a novice mentee who was trying to upgrade his system to Jaunty
  because his mentor told him too.
 
  IMHO (this is only my opinion and may not be the opinion of the MOTU
  Mentoring Reception Team) I disagree!

 As much as I agree with Scott that in this case the provided advice
 was flat-out wrong, and that the value of having those who have not
 received technical review being recommended as mentors for development
 is at best highly questionable, I wonder if establishing some set of
 criteria by which mentors are judged (whether it be they being MOTU or
 something else) is perhaps solving the wrong issue.

 The Mentoring Program page (1) states that a mentor in the Junior
 Mentoring Program will guide the new contributor (mentee) to find
 his/her way into the community, present the different teams and guide
 him/her through: [stunningly large list of technical tasks elided].  If
 we are granting those without technical review the opportunity to act as
 a Mentor, would it not be better to focus on the social aspects
 (introduction to community, IRC best practices, team organisations,
 common useful resources, etc.), and then concentrate the technical
 training collaboratively in the #ubuntu-motu channel?

 By having each mentor individually lead each mentee through this
 vast list of activities, we're surely creating a lot of duplicated
 training activity, which would probably be better concentrated in one
 place.  This has the advantages that many people can learn from each
 explanation, those more junior can feel comfortable giving advice
 knowing those more senior will provide additional detail if required,
 and each new person gains greater familiarity with each of the
 participating developers, increasing the strength of the team.

 Further, with such regular discussions of technical tips  tricks,
 those MOTU who may have forgotten some detail will have it refreshed,
 and those providing training can build practice to better participate in
 MOTU School sessions.

 To me, the important part of the mentoring process is that any
 mentee has someone to turn to as a last resort when other resources are
 insufficient, and someone who can provide advice as to possible avenues
 for them to investigate.  By structuring the program to encourage more
 communication using existing channels, and encouraging mentors to
 provide good links to useful shared documentation, we accomplish these
 goals, while also improving our shared knowledge, building stronger
 relationships, and sorting out much of the documentation that is
 suffering from bitrot.

 Ideally, except with dealing with social issues, or helping find
 something to do, or other relatively personal matters, most mentors
 should be directing their mentees to high-quality shared documentation
 explaining the concepts in question, and encouraging them to use typical
 communications fora to explore any questions or concerns that may be
 raised.  In such an environment, I don't see any issue with trusting any
 Ubuntu Member to provide useful guidance, as there is some reasonable
 assurance that the provided advice matches current best practices and
 that further discussion forms part of the shared culture that makes us
 so effective.

I think this is an excellent proposal.  It gives UUC a role appropriate to 
what they are vetted for and works to bring people to our community, not 
separate people from it.

Scott K

-- 
Ubuntu-motu mailing list
Ubuntu-motu@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu


Re: Non-MOTU as MOTU Mentors and bad advice

2008-11-11 Thread Scott Kitterman
On Tue, 11 Nov 2008 06:14:49 -0600 Charliej [EMAIL PROTECTED] wrote:
On Mon, 2008-11-10 at 22:39 -0500, Scott Kitterman wrote:
 I will confess that I don't pay as much attention to the Mentors program 
as I 
 probably should.  I had no idea we were allowing people who weren't MOTU 
to 
 act formally as mentors.

It is my understanding that UUC's are only allowed to mentor in the
junior program.  The senior program is strictly for MOTU as these are
MOTU hopefuls

I now understand that.  I believe it is wrong and should be changed.  I'm 
not trying to say this assignment was done out of process, but that I 
believe the current process is wrong.

 
 This is a stunningly bad idea and should stop.  I just finished trying 
to help 
 a novice mentee who was trying to upgrade his system to Jaunty because 
his 
 mentor told him too.  

IMHO (this is only my opinion and may not be the opinion of the MOTU
Mentoring Reception Team) I disagree!

No doubt.

One question though, was the offending UUC included in the discussions
and shown the error in his/her ways?  People do make mistakes, and on
occasion show bad judgment.

No the mentor was no where around and the hapless mentee was looking for 
help.  This isn't so much about this single mistake, but about the concept. 
 It took this mistake for me to notice is all.

 
 Unless you really know what you are doing, running Jaunty right now is 
 insanity.  It's also completely unnecessary to learn and do packaging 
work 
 for Jaunty.

Agreed!!
 
 The individual is an UCD, and I suspect that is the basis on which it was 
 considered appropriate.  This is a complete misuse of UCD.  UCD is a measure 
 of community participation and involvement.  There is no particular 
 technical 
 expertise needed to be a UCD.

Would you please provide the MOTU Mentoring Reception Team with this
UUC's name on the Mentoring Reception Teams ML so we may reevaluate this
UUC's participation in the program?  This is a private list.
[EMAIL PROTECTED]

Done.

What would you propose as a possible skill set needed for UUC's to
participate in the junior program?

Become MOTU.  As I said before, UUC/UCD (which is it anyway) is a 
distinction of community involvement, not technical capability.  The notion 
that UUC/UCD have any particular set of technical skills that make them 
particularly suited to mentor new people is fundamentally flawed.

Helping someone productively, correctly, and enjoyably take their first 
steps in packaging/bug fixing/etc can be complex.

Part of the problem is that this conversation took place in private with no 
one to watch and give guidance.  If this had not been a mentor/mentee 
discussion it would have been much more likely to be on #ubuntu-motu where 
someone more experienced would have been able to provide oversight.  This 
kind of hidden communication is part of why I think the mentors program is 
fundamentally flawed.

 
 I know there aren't enough mentors, but I seriously think no mentor is 
better 
 than one who doesn't know what he's doing.

Old and New MOTU's are always *welcome* to participate in the mentoring
program!! 

Of course.  I would encourage people to ask and answer questions on 
#ubuntu-motu or this ML.  In a way we're all mentors.

Scott K

-- 
Ubuntu-motu mailing list
Ubuntu-motu@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu


Re: Non-MOTU as MOTU Mentors and bad advice

2008-11-11 Thread Emmet Hikory
Charliej wrote:
 On Mon, 2008-11-10 at 22:39 -0500, Scott Kitterman wrote:
 I will confess that I don't pay as much attention to the Mentors program as 
 I 
 probably should.  I had no idea we were allowing people who weren't MOTU to 
 act formally as mentors.
 
 It is my understanding that UUC's are only allowed to mentor in the
 junior program.  The senior program is strictly for MOTU as these are
 MOTU hopefuls

 This is a stunningly bad idea and should stop.  I just finished trying to 
 help 
 a novice mentee who was trying to upgrade his system to Jaunty because his 
 mentor told him too.  
 
 IMHO (this is only my opinion and may not be the opinion of the MOTU
 Mentoring Reception Team) I disagree!

As much as I agree with Scott that in this case the provided advice
was flat-out wrong, and that the value of having those who have not
received technical review being recommended as mentors for development
is at best highly questionable, I wonder if establishing some set of
criteria by which mentors are judged (whether it be they being MOTU or
something else) is perhaps solving the wrong issue.

The Mentoring Program page (1) states that a mentor in the Junior
Mentoring Program will guide the new contributor (mentee) to find
his/her way into the community, present the different teams and guide
him/her through: [stunningly large list of technical tasks elided].  If
we are granting those without technical review the opportunity to act as
a Mentor, would it not be better to focus on the social aspects
(introduction to community, IRC best practices, team organisations,
common useful resources, etc.), and then concentrate the technical
training collaboratively in the #ubuntu-motu channel?

By having each mentor individually lead each mentee through this
vast list of activities, we're surely creating a lot of duplicated
training activity, which would probably be better concentrated in one
place.  This has the advantages that many people can learn from each
explanation, those more junior can feel comfortable giving advice
knowing those more senior will provide additional detail if required,
and each new person gains greater familiarity with each of the
participating developers, increasing the strength of the team.

Further, with such regular discussions of technical tips  tricks,
those MOTU who may have forgotten some detail will have it refreshed,
and those providing training can build practice to better participate in
MOTU School sessions.

To me, the important part of the mentoring process is that any
mentee has someone to turn to as a last resort when other resources are
insufficient, and someone who can provide advice as to possible avenues
for them to investigate.  By structuring the program to encourage more
communication using existing channels, and encouraging mentors to
provide good links to useful shared documentation, we accomplish these
goals, while also improving our shared knowledge, building stronger
relationships, and sorting out much of the documentation that is
suffering from bitrot.

Ideally, except with dealing with social issues, or helping find
something to do, or other relatively personal matters, most mentors
should be directing their mentees to high-quality shared documentation
explaining the concepts in question, and encouraging them to use typical
communications fora to explore any questions or concerns that may be
raised.  In such an environment, I don't see any issue with trusting any
Ubuntu Member to provide useful guidance, as there is some reasonable
assurance that the provided advice matches current best practices and
that further discussion forms part of the shared culture that makes us
so effective.

-- 
Emmet HIKORY

-- 
Ubuntu-motu mailing list
Ubuntu-motu@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu


Re: Non-MOTU as MOTU Mentors and bad advice

2008-11-11 Thread Scott Kitterman
On Tuesday 11 November 2008 09:13, Nicolas Valcárcel wrote:
 On Mon, 2008-11-10 at 22:39 -0500, Scott Kitterman wrote:
  This is a stunningly bad idea and should stop.  I just finished trying
  to help
  a novice mentee who was trying to upgrade his system to Jaunty because
  his
  mentor told him too.

 No, that's not, i completely disgree with that. Most of the MOTU's have
 already strong technical skills and they can mentor someone for his MOTU
 journey, but if you take a closer look to the programme it has been
 splited in 2 stages, the first one the junior mentor program, which is
 basically for starters who wish to became UUC and the senior program
 which is for people wanting to became a MOTU.

I understand the two part process.  I disagree that people with no particular 
technical skills are suitable to be mentors.

 With that schema we can say that for new starters what is most needed is
 an overview of the tools we use (ubuntu-dev-scripts, pbuilder,
 launchpad, ubuntuwire, etc...) more than a hard technical guide, that's
 why the senior program is for, and for that program mentors need to be
 experienced MOTU's.

Well we need some standard of technical experience for mentors.  Currently the 
only group we have that has met some standard of review for technical 
experience is MOTU.

 I also agree that upgrading to jaunty was to much, so i will be really
 grateful if you send more information to the us (the mentoring
 receptions team) to work on that issues and fix stuff for the future
 instead of opening a big conversation on the public lists, as in
 security is better to talk with the people that can fix the issues
 before they are public.

I sent it to the reception list already (waiting moderation AFAIK).

The current situation is broken by design.  Assigning mentors with no standard 
of technical capability to provide competent mentoring is just flat wrong and 
should be stopped.  I've sent the information in private about who it was so 
the specific individual can be counselled, but the discussion about changing 
the rules needs to be in public.

Scott K

-- 
Ubuntu-motu mailing list
Ubuntu-motu@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu