Updating the boot camp material for 4.0 and having it integrated in with
the official docs (https://cassandra.apache.org/doc/latest/development/)
would likely be a valuable, if expensive, exercise.

Think this is the slideshare link from the 2014 boot camp; could build off
this as the bones are still the same.
https://www.slideshare.net/joshmckenzie/

On Tue, Apr 27, 2021 at 10:08 AM Paulo Motta <pauloricard...@gmail.com>
wrote:

> Bootcamp is a great effort, but I think in terms of priority ensuring that
> LHF tickets are properly described (well scoped, good ticket description
> etc) and given proper attention and mentorship to ensure it goes through
> the finish line is a great first step and will significantly reduce the
> barrier to contribution. Once we have this initial pipeline working
> smoothly, I think promoting a bootcamp would be a great second step, since
> the bootcamp can be much more efficient if the participants have already
> some basic level of familiarity with the project and can start working on a
> bit more involved tasks ("Easy" complexity) tasks.
>
> Em ter., 27 de abr. de 2021 às 10:50, Benjamin Lerer <b.le...@gmail.com>
> escreveu:
>
> > >
> > > It really boils down just to a simple "problem" to have enough
> > > committers to look at it over a (preferably) shorter period of time
> > > and make that feedback loop shorter.
> > >
> >
> > The review delay is a clear issue. A part of the problem is that most
> > committers are pretty busy (or that there are not enough committers,
> > depending how you look at it) but another part of the problem is that we
> do
> > not have a good visibility on what is currently going on with new
> > contributors. By having a clear view of which newcomers' tickets are
> stuck
> > we could also act in a more efficient way. We are currently doing some
> > experimentations with Berenguer to have a way of tracking those things.
> >
> > Once 4.0 is out of the door, I believe that some of us should also have a
> > bit more time to help out with newcomers' reviews/mentoring.
> >
> > +1, I had a few minor patches before but the bootcamp definitely helped
> me
> > > ramp up on the project faster and I found the recorded material very
> > useful
> > > during project onboarding (some of it is still available on Youtube).
> > >
> >
> > People have different levels of experience and they will probably
> approach
> > the project in a different way but if a bootcamp can help to have another
> > Paulo, I am willing to do it. ;-)
> > Of course in this pandemic world the best we can probably offer for the
> > moment is some virtual bootcamp.
> >
> > Le mar. 27 avr. 2021 à 15:34, Paulo Motta <pauloricard...@gmail.com> a
> > écrit :
> >
> > > +1, I had a few minor patches before but the bootcamp definitely helped
> > me
> > > ramp up on the project faster and I found the recorded material very
> > useful
> > > during project onboarding (some of it is still available on Youtube).
> > >
> > > I think it would be beneficial to collocate a bootcamp for new
> > contributors
> > > together with an annual event such as NGCC or Apachecon/Cassandra
> Summit
> > > and also record some of the sessions so they're available for a wider
> > > audience after the fact.
> > >
> > > Em ter., 27 de abr. de 2021 às 10:20, Jeremy Hanna <
> > > jeremy.hanna1...@gmail.com> escreveu:
> > >
> > > > I believe Paolo started with the project through a contributor boot
> > camp.
> > > > Also if I remember correctly some of the ones that were done were
> > > internal
> > > > at DataStax and it helped some people get familiar with the project
> who
> > > > still contribute today.
> > > >
> > > > Also this would be short recorded introductions so they could be
> around
> > > > for viewing and with auto translate on Google for different languages
> > > such
> > > > as Japanese and Mandarin.
> > > >
> > > > I do like the idea of a periodic chat. I just thought some recorded
> > > > introductions would help with some of the more common things like
> “this
> > > is
> > > > how the read path works from end to end”.
> > > >
> > > > > On Apr 27, 2021, at 10:14 PM, Benedict Elliott Smith <
> > > > bened...@apache.org> wrote:
> > > > >
> > > > > I think that all of the bootcamps we ran in the past produced
> > > precisely
> > > > zero new contributors.
> > > > >
> > > > > I wonder if it would be more impactful to produce slightly more
> > > > permanent content, such as step-by-step guides to producing a simple
> > > patch
> > > > for some subsystem. Perhaps if people want to, a recording could be
> > > created
> > > > of going through that guide as well.
> > > > >
> > > > > That said, if there are new contributors actively trying to
> > > participate,
> > > > organising a periodic group chat to talk through one of the issues
> that
> > > > they may be working on together as a group with an active contributor
> > > might
> > > > make sense, and be more targeted in focus?
> > > > >
> > > > >
> > > > > On 27/04/2021, 12:45, "Manish G" <manish.c.ghildi...@gmail.com>
> > > wrote:
> > > > >
> > > > >    Contributor bootcamps can really help new people like me.
> > > > >
> > > > >>    On Tue, Apr 27, 2021, 5:08 PM Jeremy Hanna <
> > > > jeremy.hanna1...@gmail.com>
> > > > >>    wrote:
> > > > >>
> > > > >> One thing we've done in the past is contributor bootcamps along
> with
> > > the
> > > > >> the new contributor guide and the LHF complexity tickets.
> > > > Unfortunately, I
> > > > >> don't know that the contributor bootcamps were ever recorded.
> > > > >> Presentations were done to introduce people to the codebase
> > generally
> > > (I
> > > > >> think Gary did this at one point) as well as specific parts of the
> > > > >> codebase, such as compaction.  What if we broke up the codebase
> into
> > > > >> categories and people could volunteer to do a short introduction
> to
> > > that
> > > > >> part of the codebase in the form of a video screenshare.  I don't
> > > think
> > > > >> this would take the place of mentoring someone, but if we had
> > > > introductions
> > > > >> to different parts of the codebase, I think it would lower the bar
> > for
> > > > >> interested contributors and scale the existing group more easily.
> > > > Besides
> > > > >> the codebase itself, we could also introduce things like CI
> > practices
> > > or
> > > > >> testing or documentation.
> > > > >>
> > > > >>>> On Apr 24, 2021, at 12:49 AM, Benjamin Lerer <ble...@apache.org
> >
> > > > wrote:
> > > > >>>
> > > > >>> Hi Everybody,The Apache Cassandra project always had some issues
> to
> > > > >>> attract and retain new contributors. I think it would be great to
> > > > change
> > > > >>> this.According to the "How to Attract New Contributors" blog
> post (
> > > > >>> https://www.redhat.com/en/blog/how-attract-new-contributors)
> > having
> > > a
> > > > >> good
> > > > >>> onboarding process is a critical part. How to contribute should
> be
> > > > >> obvious
> > > > >>> and contributing should be as easy as possible for all the
> > different
> > > > >> types
> > > > >>> of contributions: code, documentation, web-site or help with our
> CI
> > > > >>> infrastructure.I would love to hear about your ideas on how we
> can
> > > > >> improve
> > > > >>> things.If you are new in the community, do not hesitate to share
> > your
> > > > >>> experience and your suggestions on what we can do to make it
> easier
> > > for
> > > > >> you
> > > > >>> to contribute.
> > > > >>
> > > > >>
> > > > >>
> > ---------------------------------------------------------------------
> > > > >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > > >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> > > > >>
> > > > >>
> > > > >
> > > > >
> > > > >
> > > > >
> ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > > > For additional commands, e-mail: dev-h...@cassandra.apache.org
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > > For additional commands, e-mail: dev-h...@cassandra.apache.org
> > > >
> > > >
> > >
> >
>

Reply via email to