I forwarded the email to dev@beam, so targeting all committers and
interested parties. Unfortunately I think right now it can be hard for
people to find capacity for anything other than their own needs.

Gris's email inspired me to brainstorm a bit and I have these ideas (maybe
they were said or implied before)

 - We could have internships lead to more internships. Projects are very
rarely ever "finished". We could think about making one of the last steps
in a project to identify future projects. This way, a single great idea
created by some contributor in a project can create continuous or even
growing numbers of Outreachy internship ideas.
 - For projects that fail to get started or complete, follow up. Beam had
some project ideas but they did not get started because onboarding was too
difficult. We can then identify a smaller project. (we can also encourage
Beam to be easier to get started on)
 - Sponsors are often also heavy users of ASF software or employers of ASF
contributors. Is it OK for them to take a role advertising ASF D&I
initiatives like Outreachy very broadly? (I hope so, because I already tell
all my co-workers of course)

Kenn

On Sun, Sep 13, 2020 at 10:14 AM Jarek Potiuk <ja...@potiuk.com> wrote:

> Hello Matt, Everyone,
>
> Interesting ideas indeed. I can tell you some insights we did not apply yet
> to the program - from the Apache Airflow - and some proposal, maybe this
> will be helpful:
>
> 1) no response from the Airflow PMCs or community yet. None of the PMCs was
> eager to go for it - despite Kaxil and myself heavily promoting the whole
> idea, successful story behind Ephraim and Omair delivering together with
> Kamil) crucial part of Apache Airflow 2.0 (API) and even us heavily
> promoting Outreachy ad Ephraims and Omair's role in API development (twice
> - at the NYC meetup and at the Airflow Summit's "What's new in Airflow
> 2.0". This is rather worrisome indeed
>
> 2) However in our case we have a rather aggressive Airflow 2.0 timeline to
> follow -
> https://cwiki.apache.org/confluence/display/AIRFLOW/Airflow+2.0+-+Planning
> and basically starting a week ago till end of December we can see most of
> the active PMC members super busy. This was the word I 've heard from Kaxil
> and pretty much every single active PMC member of Apache Airflow has some
> area of responsibility to manage with rather tight (self-imposed though)
> deadlines and a lot of urgent things to complete. Those are super important
> things with a lot of cross-dependencies, so we cannot really afford risking
> to pass any of those tasks to interns or risking that we will be dragged
> out from our most important tasks by supervising the interns.
>
> 3) I am myself considering applying, but I asked for e co-mentor as I know,
> due to 2.0 stuff I might be unavailable at times or simply torn into too
> many directions (it's not only Airflow contributions but also our customers
> who depend on the 2.0 outcome and there also my 2.0 -related tasks will be
> impacted). So should I find a co-mentor, I would love to apply. I am going
> to follow-up again, but so far we had 0 response from other PMCs (or
> committers because I also invited committers)
>
> 4) I think this is very true that coming with a good project is a big part
> of the success here. The API idea of ours was perfect for many reasons
> (many small, independent tasks, very well defined outcomes and a person who
> was in charge of it - one of the committer, Kamil was fantastic in
> splitting the work and supervising our interns).  But that was simply great
> timing - we have very little number of similar projects, it would be
> difficult to come up with something equally well fit. And for now - again -
> our minds are on 2.0 and it's even hard to think of what's beyond.
>
> However I think there might be a way. I think what works best is great
> community and good examples. I think choosing the 'private@' list might
> not
> necessarily be the best way of advertising yourself. I think often PMCs are
> pretty busy and they only act and forward things to their communities if
> this is something really important. I think not everyone (like Kaxil and
> myself) forwarded the message from you to the wider community (dev@) or
> thought seriously about being involved.
>
> Maybe - just maybe - it would be much better if you simply send a message
> to each of the dev@ mailing lists? It sounds like spam, but, to be
> perfectly honest it does not have to be. You might do it in a way that will
> be more personalized for each community. Simply starting the message with
> "Dear Apache Airflow committers" might do wonders. I use
> https://www.streak.com/ with my gmail account to send such emails and it
> helps me to manage the messages and responses (and it's free for
> single-person use). It's just a matter of importing "email + community
> name" and you can easily send personalized emails to each of the projects.
> Also if you could produce a list of example projects that other outreachy
> members successfully completed in the past (might be in Apache or other
> organisations, that might help people to come up with their own ideas. If
> you could even tailor the projects somehow depending on the project type -
> that would be awesome (but might be too much work)
>
> I think targeting committers rather than PMCs might actually give you
> better results - they might come up with ideas they had no time to
> implement themselves and propose the projects to their PMC and find a PMC
> to (co-) mentor. I think this might be a bit of reversal of the current
> rule - but to be perfectly honest, I was always surprised why you are
> targeting PMCs first rather than committers. As I understand the PMC role
> -  PMCs are not more "suited" to be mentors in the Outreachy program than
> committers. PMC role is really the "legal" side of the project plus
> proposing and voting on new project members, they have no more skills or
> responsibilities on the project than other committers (also from a
> diversity point of view, community building, or project leading). There is
> nothing special about being PMC than making sure the project follows Apache
> Way in releases and processes. At least this is how I see the PMC role.
>
>
>
>
>
>
>
>
> On Sun, Sep 13, 2020 at 6:32 PM Matt Sicker <boa...@gmail.com> wrote:
>
> > These sound interesting. Answers below:
> >
> > On Sat, 12 Sep 2020 at 20:15, Griselda Cuevas <g...@apache.org> wrote:
> > > IDEAS:
> > > - Contact PMCs directly
> >
> > I sort of did this by sending the past two emails to pmcs@ which BCCs
> > every PMC private@ list. Are you suggesting personalized messages to
> > PMCs? Contacting them through their dev@ lists? Choosing some random
> > subset to contact directly to try and start a conversation?
> >
> > > - Reach out to ASF teams such as conferences, infra, ponymail, kibble,
> > etc.
> > > and see if they could use the help
> > > - Propose projects for D&I for example, build our website
> > > - Perhaps also defining a project to revamp the ASF website
> > > - Think about localization as a type of project and encourage projects
> to
> > > do it
> >
> > These all sound useful for gathering project ideas, though they also
> > need mentors to go with them. I'm not sure if this is a chicken/egg
> > problem here where potential mentors shy away from volunteering due to
> > a lack of project ideas, or if the project ideas are all there, but
> > nobody has time or desire to mentor. Personally, I've usually been
> > more on the side of lacking project ideas that I can effectively
> > mentor due to my historic lack of ability to delegate development
> > tasks (being a PM/PO seems fairly complicated to me outside any
> > project I'm intimately familiar with), though I've also considered
> > applying to mentor here due to a lack of volunteers (I've avoided
> > applying so far as to not create a conflict of interest when approving
> > mentors/projects, particularly if we had more applications than
> > availability).
> >
> > > - Promote the opportunity in the members list but with a list of ideas
> so
> > > people get inspired
> >
> > This seems like an interesting idea. I worry a bit, though, that at
> > least 99+% of the members are already subscribed to at least one
> > private@ PMC mailing list (almost every ASF Member started off as a
> > PMC Member of one or more projects here). Perhaps those emails are too
> > spread out for any discussion to take place, and therefore a list like
> > members@ would have more interaction?
> >
> > > - Reach out to the incubator and see if any of the podling could use
> the
> > > help
> >
> > This seems like it could help. I wouldn't prescribe any particular
> > policy, but I'd imagine that any Podlings that are actively mentoring
> > people via GSoC or Outreachy shows a fairly mature community which
> > aids in graduating to a top level project.
> >
> > > - Create cohorts by roles, e.g. build a taskforce of tech-writers or
> > > designers interested in mentoring outreachy interns despite of the
> > project
> > > they will work on. This idea is to solve for projects that would
> benefit
> > > from design or tech writers for they don't have these folks in their
> PMCs
> > > so they can't mentor.
> >
> > This is probably my favorite idea so far! This sounds especially
> > useful since it seems easier to recruit interns for web development
> > and more creative fields. I can strongly empathize with the idea that
> > some PMCs are lacking in certain areas (like graphic design, web
> > design, documentation) that simply don't have the expertise to improve
> > that. For example, I don't think anyone in the Logging PMC are
> > designers, so it would be difficult for any of us to mentor a graphic
> > artist or web designer to overhaul our website or similar design
> > tasks. That expertise, though, is obviously not lacking at the ASF
> > entirely as there are several projects here with very nice websites
> > and documentation, some of which I've seen the tooling promoted here
> > at D&I in the past (I think it might've been from Airflow?).
> >
> > > - Promote in communications about ApacheCon(?)
> > > - Promote in the ASF Newsletter
> >
> > These sound useful, though I'm not sure what to do about either.
> >
> >
> > --
> > Matt Sicker <boa...@gmail.com>
> >
>
>
> --
> +48 660 796 129 <+48%20660%20796%20129>
>

Reply via email to