exercism / go

Exercism exercises in Go.
https://exercism.org/tracks/go
MIT License
977 stars 652 forks source link

Recruiting additional maintainers for Go #1304

Closed kytrinyx closed 3 years ago

kytrinyx commented 4 years ago

We're about to start a big push towards version 3 (v3) of Exercism. This is going to be a really exciting step forward for Exercism, with in-browser coding, new Concept Exercises with automated feedback, improved mentoring and much more.

This to be a big community effort, with the work spread out among hundreds of volunteers across Exercism. One key thing is going to be each track having enough maintainers who have the time to manage that community effort. We are therefore putting out a call for new maintainers to bolster our numbers. We're hoping that our existing maintainers will be able to act as mentors to the newer maintainers we add, and take on a parental role in the tracks.

If you are an existing maintainer, could you please reply to this letting us know that you think you'll have time (2-3hrs/week) to help with this over the next 6 months. If you won't have that time, but still want to be a maintainer and just help where you can instead, please tell us that too. If you have come to the end of the road as a maintainer, then we totally understand that and appreciate all your effort, so just let us know.

For anyone new who's interested in becoming a maintainer, thanks for your interest! Being an Exercism maintainer is also a great opportunity to work with some other smart people, learn more about your language of choice, and gain useful skills and experience that are useful for growing your career in the technical leadership direction. Please write a comment below introducing yourself along with your Exercism handle, and telling us why you're interested in becoming a maintainer, and any relevant experience. We will then evaluate every application and contact you using your exercism email address once we have finished the evaluation process.

Thank you!

See also https://github.com/exercism/exercism/issues/5161

sebito91 commented 4 years ago

I'm an existing maintainer but haven't been holding my weight over the past few months. I'm committing myself to 2-3hrs/week over the next few months!

Prounckk commented 4 years ago

Hi, I'd like to be part of this!

tehsphinx commented 4 years ago

I'll also like to be part of this!

hans-d commented 4 years ago

I'd like to be part of it as well. Same handle on exercism, mentoring on go, and known to @tehsphinx as well, and already diving into some of the code involved.

ZoltanOnody commented 4 years ago

Hi, I'd like to contribute as well.

I'm a Software Engineer at Exponea, where I'm working on a proprietary database engine for real-time data analyses. I'm working mostly with C++, Go, Python and k8s. My handle on exercism is ZoltanOnody and I've been mentoring the Go track in the past.

I'd like to become a Go track maintainer:

I would be able to dedicate 4-6hours/week.

lloyddewit commented 4 years ago

I'd like to contribute. I'm a mentor on the Exercism Go track.

Update 13/01/19: I've unexpectedly received a big new work task. So I'll sadly have to withdraw from track maintenance :( Sorry for any inconvenience.

denisse-dev commented 4 years ago

I'd love to contribute with this!

andres-zartab commented 4 years ago

Hi everyone!

I'm a Data Scientist who decided to learn Go to improve my software development skills and ended up loving it. Currently I'm a mentor on the Go track and new to open source, but I'm eager to learn and would love to contribute as well.

leenipper commented 4 years ago

Katrina,

The v3 does sound very interesting. But for now, I'm in this category: "still want to be a maintainer and just help where you can".

On Thu, Jan 9, 2020 at 8:51 AM Katrina Owen notifications@github.com wrote:

We're about to start a big push towards version 3 (v3) of Exercism. This is going to be a really exciting step forward for Exercism, with in-browser coding, new Concept Exercises with automated feedback, improved mentoring and much more.

This to be a big community effort, with the work spread out among hundreds of volunteers across Exercism. One key thing is going to be each track having enough maintainers who have the time to manage that community effort. We are therefore putting out a call for new maintainers to bolster our numbers. We're hoping that our existing maintainers will be able to act as mentors to the newer maintainers we add, and take on a parental role in the tracks.

If you are an existing maintainer, could you please reply to this letting us know that you think you'll have time (2-3hrs/week) to help with this over the next 6 months. If you won't have that time, but still want to be a maintainer and just help where you can instead, please tell us that too. If you have come to the end of the road as a maintainer, then we totally understand that and appreciate all your effort, so just let us know.

For anyone new who's interested in becoming a maintainer, thanks for your interest! Being an Exercism maintainer is also a great opportunity to work with some other smart people, learn more about your language of choice, and gain useful skills and experience that are useful for growing your career in the technical leadership direction. Please write a comment below introducing yourself along with your Exercism handle, and telling us why you're interested in becoming a maintainer, and any relevant experience. We will then evaluate every application and contact you using your exercism email address once we have finished the evaluation process.

Thank you!

See also exercism/exercism#5161 https://github.com/exercism/exercism/issues/5161

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/exercism/go/issues/1304?email_source=notifications&email_token=AEG457MD6UODTXDYS342W4TQ442VNA5CNFSM4KEZPKL2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IFCSXRQ, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEG457JCWYYSD37NWHV34U3Q442VNANCNFSM4KEZPKLQ .

mcaci commented 4 years ago

Hello Katrina,

I would be quite happy to join the maintainers group. My Exercism handle is "nikiforosFreespirit". I am a C++ developer switching to Go in the latest year. I have completed Exercism's Go main track and I keep doing side exercises from time to time. I also work on some personal projects on Github written in Go to keep improving my skills. I would be able to dedicate 2/3 hrs per week to it.

DavyJ0nes commented 4 years ago

Hey,

I'd like to volunteer as well.

I've been using Go as one of my main programming languages for about 4 years. Currently I'm based in EU timezone and work as a Software Engineer writing backend services and automation tooling using Go for a fintech company.

I've used Exercism off and on for a couple of years and recommend it to anyone wanting to up-skill in a language.

I want to be a Exercism Go track maintainer to:

I will be able to give about 4 - 7 hours a week to this.

Cheers! 😄

l0nax commented 4 years ago

I'd like to become an additional maintainer of the go exercism's. I have now ~1/1.5 year(s) of experience in GoLang.

ilknarf commented 4 years ago

Hi, I'd like to be a part of this!

iHiD commented 4 years ago

@ilknarf Great. What's your Exercism handle?

ilknarf commented 4 years ago

@ilknarf

On Thu, Feb 6, 2020 at 5:26 AM Jeremy Walker notifications@github.com wrote:

@ilknarf https://github.com/ilknarf Great. What's your Exercism handle?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/exercism/go/issues/1304?email_source=notifications&email_token=AHHE5KH4CF7LLK3SLU73FP3RBPXYDA5CNFSM4KEZPKL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEK64CUQ#issuecomment-582861138, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHHE5KGXS6YCZAXKYT73YBLRBPXYDANCNFSM4KEZPKLQ .

oanaOM commented 4 years ago

Hi,

I would like to help as well.

I currently work as a frontend developer for a fintech company and a few months ago I’ve decided to learn Go and fall in love with it especially after starting Go main track on Exercism. Besides the knowledge, I think this platform offers a unique empathy feeling that none of the other learning platform offer.

I’m eager to learn more so I’m committing myself to 3-4h/weeks over the next few months and it would be my pleasure to contribute to this community to help out as much as I can with version 3 and not only.

tehsphinx commented 4 years ago

@oanaOM: That would be great!! Are you on exercism slack? What is your handle there?

oanaOM commented 4 years ago

@tehsphinx no, I'm not on slack at the moment. Please let me know how to get access to it.

iHiD commented 4 years ago

@oanaOM Thanks! :) @ErikSchierboom will drop you an email tomorrow with details!

ErikSchierboom commented 4 years ago

@oanaOM You have an email in your inbox with the information on how to contribute to the Go track. Thanks for wanting to help!

contactvaibhavi commented 4 years ago

Hi all,

I'm experienced in C++, Java, Python, Flask, Angular etc. Picked the ropes of programming in High School and have been a passionate programmer ever since.

Currently, I'm learning Go along with strengthening my CS fundamentals. I've been actively involved in Open Source communities and have mentored for OS programs like Google Summer of Code, Google Code-In, LearnITGirl before. I'd attended GopherconEU'19 and KubernetesDayIndia'19 on full scholarship too.

I want to contribute as a maintainer for the Go track. Feeling really excited to be a part of the learning process of so many on exercism :)

Thanks to @kytrinyx and @iHiD for this wonderful project!

vmanikes commented 4 years ago

Hello Guys, I am Venkata. I am a Full-Time DevOps and Software Engineer. I am an experienced Go lang developer and I maintain ~15 Go microservices in production and have my own web framework written in Go called Cyclops(https://github.com/flannel-dev-lab/cyclops). I am ready to help and I am willing to commit to 10 hours a week.

I like exercism and I have a few ideas that I want to put in to make it much better and also I want to work with other great minds to be more proficient in Go

Here is my exercism handle

PauloJoseBR commented 4 years ago

Hello Everyone. I'm a Full-Time Software Engineer at a Brazilian Software Consulting company. I have a reasonable experience in developing enterprising level software using .NET Core, Azure, Xamarin and Microsoft Stacks. I have several reasons why I wish to contribute on this amazing project!

Thank you guys for such an oportunity. When and How Can I Start?

Lumexralph commented 4 years ago

Hi guys! I am Olumide (Exercism handle), I am a Fullstack Software Engineer with experience in Go, Javascript, Typescript, Python, and very little in Rust. Exercism helped me learn Rust and I am very excited about this opportunity which will give me the chance to give back as a Go maintainer and also learn from the awesome team.

I am very interested and would love to join the Go maintainer team, here's why:

Thank you guys, I would like to know the next step in making this happen.

tehsphinx commented 3 years ago

@ErikSchierboom: Maybe you have already seen the comments. JIC.

ErikSchierboom commented 3 years ago

@Lumexralph That's great! The first thing to do is to submit a PR to https://github.com/exercism/go/blob/master/config/maintainers.json to add yourself to the list of maintainers. Once this is merged, you'll have the proper permissions as a Go maintainer.

We're currently building v3 of Exercism, which has tons of really exciting new stuff and where we could really use the help. Could you send an email to me: erik.schierboom at exercism.io I'll then send you all the information on how to get started with being a Go maintainer.

Once again, thanks for wanting to become a maintainer! We greatly appreciate it.

ErikSchierboom commented 3 years ago

@PauloJoseBR The exact same goes for you! Thanks for wanting to become a maintainer. See the above comment for details on how to proceed.

iHiD commented 3 years ago

Also please email erik@exercism.io and he can add you to our Slack 🙂

ErikSchierboom commented 3 years ago

We're closing this issue as it was part of our push to implement the v3 version of this track and v3 has just been released.

New maintainer are always welcome though!