Re: [FFmpeg-devel] [PATCH] doc: add a few note for sponsorship candidates.

2015-03-25 Thread Lou Logan
On Wed, 25 Mar 2015 11:10:36 +0100, Nicolas George wrote:

 From fca492987eef197aa91a92c2ebe37ac3ff0acc58 Mon Sep 17 00:00:00 2001
 From: Nicolas George geo...@nsup.org
 Date: Thu, 19 Mar 2015 21:51:19 +0100
 Subject: [PATCH] doc: add a few note for sponsorship candidates.

 +As for FFmpeg, there is not much to do: choose a proposed project that you 
 want to
 +do, select a qualification task for that project that is not already taken
 +by someone else, announce your chosen qualification task on the ffmpeg-devel
 +mailing list, then start coding..


Nit: s/../.

But I wouldn't waste time on that nit unless other changes are going to
be made.

Looks good. Thanks.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH] doc: add a few note for sponsorship candidates.

2015-03-20 Thread wm4
On Thu, 19 Mar 2015 20:43:55 -0400
Ronald S. Bultje rsbul...@gmail.com wrote:

 Hi,
 
 On Thu, Mar 19, 2015 at 4:53 PM, Nicolas George geo...@nsup.org wrote:
 
  +If at any point you have any question, do not hesitate to ask them.
  +Actually, yes, hesitate a few seconds, in case this question will make you
  +look dump. So read on.
 
 
 s/dump/dumb/.
 
 Also, I'm not sure that's a good attitude, we surely want students to be
 able to look up google'able stuff themselves, but asking questions to their
 mentor should be encouraged (and if the mentor thinks it's goole'able, he
 should feel comfortable saying so).

+1

Sure, we require the candidates to think on their own (and experience
shows that unfortunately shows that they don't always do), but this
language is just offensive and also seems to discourage asking
questions at all. Maybe rephrase it as something like While GSoC
attendants should be able to solve problems on their own, it's OK to
ask questions if you're stuck. See, now we don't think you're dumb
anymore, but yes we expect that you put some effort into it.

 
  +At this point, you are ready do look in the code for the way of doing your
  +actual qualification task.
 
 
 s/do/to/.
 
 Ronald
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH] doc: add a few note for sponsorship candidates.

2015-03-20 Thread wm4
On Fri, 20 Mar 2015 10:43:55 +0100
Stefano Sabatini stefa...@gmail.com wrote:

 On date Friday 2015-03-20 09:57:58 +0100, wm4 encoded:
  On Thu, 19 Mar 2015 20:43:55 -0400
  Ronald S. Bultje rsbul...@gmail.com wrote:
  
   Hi,
   
   On Thu, Mar 19, 2015 at 4:53 PM, Nicolas George geo...@nsup.org wrote:
   
+If at any point you have any question, do not hesitate to ask them.
+Actually, yes, hesitate a few seconds, in case this question will make 
you
+look dump. So read on.
   
   
   s/dump/dumb/.
   
   Also, I'm not sure that's a good attitude, we surely want students to be
   able to look up google'able stuff themselves, but asking questions to 
   their
   mentor should be encouraged (and if the mentor thinks it's goole'able, he
   should feel comfortable saying so).
  
 
  +1
  
  Sure, we require the candidates to think on their own (and experience
  shows that unfortunately shows that they don't always do), but this
  language is just offensive and also seems to discourage asking
  questions at all. Maybe rephrase it as something like While GSoC
  attendants should be able to solve problems on their own, it's OK to
  ask questions if you're stuck. See, now we don't think you're dumb
  anymore, but yes we expect that you put some effort into it.
 
 I don't think this is offensive but smart candidates will figure when
 and how to ask good questions by themselves, being told explicitly
 would be annoying for them.
 
 Also the focus is not about smart/silly, it is about finding a good
 tradeoff between mentee and mentor's time effort when asking/replying
 to a question. In general mentors' time is precious (because they're
 usually busy and/or are delivering their free time), so the
 candidate/mentee should do most of the effort, and ask questions only
 when he/she's put some efforts into trying to solve an issue, and show
 this effort when putting out the question.

Of course, but telling a candidate that his question may be interpreted
as dumb is the wrong way to go about it. It sound dismissive and
unfriendly. Making demands is ok, but premature punishment or
prejudice is not. (Yeah, we know most candidates will probably be bad,
but there's no reason to repel potentially good ones just out of
pessimism.)

 So, adding my two cents:
 
 GSoC attendants should be able to solve problems on their own, but
 it's fine to ask questions if you're stuck or if you are not sure
 about your task. When asking questions, you are also expected to show
 how are you trying to solve the related issue.

Sounds ok to me.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH] doc: add a few note for sponsorship candidates.

2015-03-19 Thread Lou Logan
On Thu, 19 Mar 2015 21:53:12 +0100, Nicolas George wrote:

 +@chapter So yeah, I would like to work on FFmpeg for 
 @url{https://code.google.com/soc/, Google Summer of Code} / 
 @url{http://sophia.estec.esa.int/socis/, ESA Summer of Code in Space} / 
 @url{https://www.gnome.org/outreachy/, Outreachy} / [insert here the latest 
 trendy program]. What must I do?

Dump the So yeah,.

 +For the organization that sposors the program, there is probably a lot of
 +paperwork. But frankly, we do not care; if we liked paperwork, we would be
 +managers, not hackers.

s/sposors/sponsors

However, I don't think this paragraph is very helpful as it is.

Maybe something like this:

Refer to the homepage of the sponsor organization for information about
eligibility, timeline, required paperwork, etc. This process is the
full responsibility of the intern; the limited available FFmpeg mentor
time is best spent on providing help specific to coding.

 +For us, there is not much to do: choose a proposed project that you want to
 +do, select a qualification task for that project that is not already taken
 +by someone else, announce you are about to start working, and then do so.

As for FFmpeg: choose a proposed project that you want to do, select a
qualification task for that project that is not already taken by
someone else, announce your chosen qualification task on the
ffmpeg-devel mailing list, then start coding.

 +If at any point you have any question, do not hesitate to ask them.

...on the ffmpeg-devel mailing list or #ffmpeg-devel IRC channel.

I'm aware you mention contact info below, but I think it's good to
drill this info.

 +Actually, yes, hesitate a few seconds, in case this question will make you
 +look dump. So read on.

I think this do not contribute anything helpful and can be removed.

 +@chapter How do I contact you? And, in fact, who are you?
 +
 +The people who work on FFmpeg do so mostly on their free time or as a
 +complement to their regular job in computing or consulting. To contact us,
 +you can use the devel mailing list or personal mail, depending on the
 +contents of the message. Use discretion. You can also try the IRC channel.

To @url{https://ffmpeg.org/contact.html, contact us}, you can use the
ffmpeg-devel mailing list or the mentor's personal mail

s/devel/ffmpeg-devel

 +@chapter How do I get to work?
 +
 +First, download FFmpeg. Not a prebuilt binary. Not a source snapshot. A full
 +Git clone tree. If you do not know what that means, then you have reading to
 +do.

See @url{https://ffmpeg.org/git-howto.html, Using git to develop
FFmpeg} for more info.

 +You should subscribe to it, because otherwise, your mails will be held for
 +approval instead of arriving in a few seconds.

approval for up to 48 hours

Hopefully that may stop at least one user from sending one or more
messages to the queue, then subscribing, then re-sending again
resulting in dupes depending on how vigilant/lazy I am while clearing
the queue.

 +Also, be aware that some mail user agents send mails that are unreadable
 +except by themselves; some have strange ideas about paragraph formatting and
 +apply them to code snippet too. You can have a look at the low-tech mail
 +archive on the FFmpeg site to see how your mails actually look like.

low-tech @url{https://lists.ffmpeg.org/pipermail/ffmpeg-devel/,
mailing list archive}

 +@chapter What if, in the end, I am not taken?

s/taken/accepted

The rest of it looks good to me. Thanks for taking the time to do this.

Lou
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH] doc: add a few note for sponsorship candidates.

2015-03-19 Thread Michael Niedermayer
On Thu, Mar 19, 2015 at 09:53:12PM +0100, Nicolas George wrote:
 Signed-off-by: Nicolas George geo...@nsup.org
 ---
  doc/Makefile |   1 +
  doc/sponsored_internships_howto.texi | 148 
 +++
  2 files changed, 149 insertions(+)
  create mode 100644 doc/sponsored_internships_howto.texi
 
 
 Not sure if the best place is there or the wiki, but at either place,
 something like that should be useful. Comments?

overall very nice, i like it

[...]
-- 
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

When you are offended at any man's fault, turn to yourself and study your
own failings. Then you will forget your anger. -- Epictetus


signature.asc
Description: Digital signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH] doc: add a few note for sponsorship candidates.

2015-03-19 Thread Michael Niedermayer
On Thu, Mar 19, 2015 at 09:53:12PM +0100, Nicolas George wrote:
 Signed-off-by: Nicolas George geo...@nsup.org
 ---
  doc/Makefile |   1 +
  doc/sponsored_internships_howto.texi | 148 
 +++
  2 files changed, 149 insertions(+)
  create mode 100644 doc/sponsored_internships_howto.texi
 
 

 Not sure if the best place is there or the wiki, but at either place,

iam not sure either but in general when in doubt i would probably
tend more toward the wiki as it can be edited and maintained by a
larger group of people, iam not sure this is relevant or not here

[...]
-- 
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Into a blind darkness they enter who follow after the Ignorance,
they as if into a greater darkness enter who devote themselves
to the Knowledge alone. -- Isha Upanishad


signature.asc
Description: Digital signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel