dask / community

For general discussion and community planning. Discussion issues welcome.
20 stars 3 forks source link

Office hours for Dask Q&A with the life science community #157

Closed GenevieveBuckley closed 3 years ago

GenevieveBuckley commented 3 years ago

One idea that's sprang out of the life science workshop at the Dask Summit is that it would be good to have 'office hours' for Q&A between a Dask maintainer and people in the life sciences community.

@mrocklin says that he would be happy to volunteer for say, an hour a month. If we can find 2-3 other people who could do this as well, then we could host semi-regular office hours (perhaps, once every fortnight).

@jakirkham and @quasiben, is this something you might be willing to do, too?

Is there anyone else I haven't mentioned yet who also might be interested?

GenevieveBuckley commented 3 years ago

I know @martindurant has previously worked in medical imaging research (MRI). Is this something you'd have the interest/availability for, Martin?

GenevieveBuckley commented 3 years ago

And @jsignell has a geoscience background, which has a lot more overlap with the needs & interests of people working with bio-image data. Both are often dealing with big arrays and similar challenges due to that. Would you be interested and have time for this, Julia?

GenevieveBuckley commented 3 years ago

@jacobtomlinson would you be interested in something like this?

jacobtomlinson commented 3 years ago

Sounds good! I can't always make things like this, I've been rubbish with the Dask social things so far. But I'm happy to put my name down and I'll try my best.

martindurant commented 3 years ago

I'm not certain how relevant my experience would be, but i'd be happy to help out.

On May 20, 2021 3:19:05 AM EDT, Genevieve Buckley @.***> wrote:

I know @martindurant has previously worked in medical imaging research (MRI). Is this something you'd have the interest/availability for, Martin?

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/dask/community/issues/157#issuecomment-844786619

-- Sent from my Android device with K-9 Mail. Please excuse my brevity.

quasiben commented 3 years ago

I'd be happy to volunteer some time . Thanks for organizing @GenevieveBuckley !

jakirkham commented 3 years ago

Happy to help :)

mrocklin commented 3 years ago

My sense is that if we get Ben, John, and maybe Jacob or myself to commit to once every month then we should reliably be able to support an event every couple of weeks. This seems like enough to test this out.

On Wed, May 26, 2021 at 10:27 AM jakirkham @.***> wrote:

Happy to help :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/dask/community/issues/157#issuecomment-848866982, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACKZTBHEFRQENZUPKWLFALTPUHONANCNFSM45GG7GXA .

GenevieveBuckley commented 3 years ago

Ok, I'm told there's a RAPIDS release next week, so let's start the week after. @quasiben would you be happy to start us off?

We won't have a fixed hour timeslot, instead I'll give everyone a week and you can all choose a time that suits you best that week (or ask to swap weeks, etc). I want to prioritize convenience for you, because it will be sad if people turn up to ask questions and no-one is there to answer them.

GenevieveBuckley commented 3 years ago

Here is the draft schedule

Please tell me which hour during the week your name is down for suits you best (or tell me if you want to switch weeks). I've made some suggestions for possible times if you want - but I want to know what's the easiest/best for you.

quasiben commented 3 years ago

Wed. June 9th at 11 AM EDT/8AM PST/11AM EST works for me. Thanks @GenevieveBuckley !

GenevieveBuckley commented 3 years ago

Wed. June 9th at 11 AM EDT/8AM PST/11AM EST works for me. Thanks @GenevieveBuckley !

Ok, I'll lock in https://everytimezone.com/s/b0c638c2

jsignell commented 3 years ago

I swapped my weeks with @martindurant because I'm on vacation the original week I had :)

GenevieveBuckley commented 3 years ago

@jacobtomlinson are you happy with the week 21st - 25th June? Can you pick a 1 hour time slot and tell me when suits you?

(~2pm BST might give some US east coast folks a chance to join along with Europeans, but you should pick whatever works best for you)

jacobtomlinson commented 3 years ago

Ah sorry I'm out on PTO that week.

GenevieveBuckley commented 3 years ago

Update

We've run two "Ask a Maintainer" events now, timed to be relatively accessible for the USA and Europe.

Thoughts & opinions

What do we want to do now?

Our options are:

  1. Cancel this experiment due to low attendance, and focus on other ways to support the community
  2. Run a few more, and then reassess.
  3. ...something else?

I'm leaning towards 1, but happy to hear other opinions. Regardless of what we do here, Matt & I will probably need to chat about what alternatives we can pursue.

mrocklin commented 3 years ago

We used to run regular tutorials. These were well attended. There has been a desire for more "next level" content. I wonder if there is a way to promote this kind of activity instead. This is kind of like @jsignell 's suggestion of live streaming, but maybe with a bit more preparation.

I've thought before about analyzing or optimizing a workload live. This is a little bit like live streaming, but maybe with user-submitted computations.

mrocklin commented 3 years ago

Cancel this experiment due to low attendance, and focus on other ways to support the community

Also, I think that it's totally ok to wrap up this experiment. We can only run new experiments if we stop running old ones :)

jsignell commented 3 years ago

Yeah I think cancel this experiment and try a new experiment! I really like the idea of optimizing or debugging a workload live. I think that would benefit from a more formal submission process though.

GenevieveBuckley commented 3 years ago

Ok then, sounds like a plan.

GenevieveBuckley commented 3 years ago

Another idea: bookable time slots.

I was chatting to Juan this evening about the office hours we used to run uni, and our experiment with office hours for Dask. He wonders if maybe bookable time slots would be a more attractive option, which is something he's been trying out recently here: https://twitter.com/jnuneziglesias/status/1385754529639985152

If no one books a spot there's no cost to it, you just have to be very careful about how many bookings you allow and not taking on too much of that person's project in your regular work hours. Some follow up with links & resources is ok (I find I have to be careful about how much outside time I end up spending). So maybe I'll try something like that later on this year, we'll see.