[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GsoD: Contributor Profiling



On 07/05/2019 17:07, Prateek Nayak wrote:
> Hello,
>
> I actually looked at the proposed project ideas for GSoD by Debian
> [It's quiet unfortunate that Debian wasn't selected] and the
> contributor profiling idea has intrigued me. It sets a perfect way to
> help eager newcomers to enhance Debian. I wanted to work on this idea
> by making a simple web application that would score the experience of
> a newcomer and redirect him to appropriate locations to help him
> enhance his skills or contribute to Debian.
>
> We start from basic question on Git and Version Control to complex
> question regarding the core API asking 5 questions [There will be a
> database of questions hosted on firestore] and the interests and
> directing him based on his score.
>
> If the user is quiet beginner, we direct him to resources on git,
> helping him master the version control. Heading him next to docs.
> Showing simple examples of previous bug fixes [<50 lines of code]. If
> the user is well versed with Debian, we take him to bug tracker
> showing him pre-configured page with bugs under the topic he is
> interested in.
>
> I would like to work on this idea regardless of GSoD as it seems like
> a good initiative to bring more developers into Debian Ecosystem. Once
> a developer is armed with necessary weapons, he can do wonders.
>
> Hoping to hear from you soon.
>
> Yours sincerely,
> Prateek Nayak.
>
> P.S. I'll love to share an entire timeline for the project if Debian
> Devs are still enthusiastic about carrying this out. 

Just  sending the reply to the list this time, as I sent it directly to
Prateek before (sorry).

Guides on how to get started and helping with Debian, plus mentoring in
this would be great,  I think in fact we could do with courses via
e-mail and IRC that can help us develop the required skills,  so go from
really basic -> advanced -> very advanced topics,  But also decide what
is a core basic skill, I would think being able to use git and gitlab
(salsa) at a basic level is important.

I can promote what we are doing and promote the fact we need help, what
happens if someone expresses an interest?  there could do with being a
pathway. 

What are expectations,. I am guessing with e-mail we are not meant to
top post, but I see both to and bottom posting here, so not sure,   with
IRC perhaps a basic run through in this would be good, scheduled and
people who are interested can sign up.  Once people are familar with
that we can start to teach and or mentor them.

I would also guess with GSoD we need to find out what tools we are using
for authoring, so maybe markdown and LaTeX courses and courses on
docbook, perhaps using pandoc to convert.  Not sure what is needed. 

Paul

-- 
Paul Sutton
http://www.zleap.net
https://www.linkedin.com/in/zleap/
gnupg : 7D6D B682 F351 8D08 1893  1E16 F086 5537 D066 302D


Reply to: