dask / governance

The governance process and model for Dask
Creative Commons Zero v1.0 Universal
7 stars 10 forks source link

Requirements for NumFocus Fiscal Sponsorship #1

Closed jcrist closed 5 years ago

jcrist commented 5 years ago

We may want to apply for NumFocus Fiscal Sponsorship: https://numfocus.org/information-fiscal-sponsorship

The requirements are:

mrocklin commented 5 years ago

I've switched the itemized list above into a checklist.

mrocklin commented 5 years ago

5 signatories for a comprehensive FSA

I propose the following:

I targetted first different institutions. I think I'd also like to target different domains. If Stephan represents array computing / xarray, it would be good to have a dataframes/ML person.

jakirkham commented 5 years ago

Combing through the discussions here @ogrisel, @pitrou, and @guillaumeeb have all been pretty engaged in the governance process (so potentially interested?). They are all from different institutions than those listed. Also they are involved in different parts of Dask that don't overlap with the expertise in the current group. Not trying to volunteer any of them for the role should they not want it, but if they are interested they would all be strong candidates in my mind.

guillaumeeb commented 5 years ago

This is nice to think of me @jakirkham, but I don't think I really qualified for this, in term of availability, general daask knowledge, and nationality!

jcrist commented 5 years ago

I think I'd also like to target different domains. If Stephan represents array computing / xarray, it would be good to have a dataframes/ML person.

If you're not opposed to having multiple people from one institution, I'll also nominate @TomAugspurger as someone who would fit this role.

TomAugspurger commented 5 years ago

I'm happy to join on if needed.

jakirkham commented 5 years ago

How do we proceed?

Thus far it sounds like our requirements for the 5th person may be too strict. Would we be comfortable relaxing them?

Alternatively it may be people are not comfortable stepping up as they don't know what is expected of them. Could we enumerate the expectations of the signatories so people that may be quietly watching from the sidelines have a better idea of what they would be signing up for (assuming they step forward and volunteer ;)?

mrocklin commented 5 years ago

I think that Tom would be a fine choice. He's been around in the project for a long time, participates in a variety of other OSS projects, and I get the sense that he is fairly well trusted by the broader community.

Alternatively it may be people are not comfortable stepping up as they don't know what is expected of them. Could we enumerate the expectations of the signatories so people that may be quietly watching from the sidelines have a better idea of what they would be signing up for (assuming they step forward and volunteer ;)?

No objection from me.

jakirkham commented 5 years ago

I'm also happy to go with Tom. This would mean that we have 2 FSAs from the same org. Not sure if there are implications to that.

Should add I don't know offhand what the expectations of FSAs are. If someone who does wants to fill those out, that would be great. I'd also be just fine sticking with the forming consensus around choosing Tom as the 5th FSA.

As to the last item on the leadership team, what is needed for that? Completing the governance doc? Something else in discussion? Or is there something we have not yet discussed here?

mrocklin commented 5 years ago

I'm also happy to go with Tom. This would mean that we have 2 FSAs from the same org. Not sure if there are implications to that.

I suspect that it's fine

Should add I don't know offhand what the expectations of FSAs are. If someone who does wants to fill those out, that would be great. I'd also be just fine sticking with the forming consensus around choosing Tom as the 5th FSA.

I don't know what they are in particular and no one else has chimed in. I suggest that we just go with the following list:

As to the last item on the leadership team, what is needed for that? Completing the governance doc? Something else in discussion? Or is there something we have not yet discussed here?

I think so? At this point I think that we should just apply and see if they ask for something in particular.

jakirkham commented 5 years ago

@shoyer and @jrbourbeau, are you happy to be FSAs?

(Realized you might not have noticed this thread)

jakirkham commented 5 years ago

Also @aterrel would you be able to clarify what the obligations of FSAs are (as we don't seem to know)?

jrbourbeau commented 5 years ago

Yes, I'm happy to be a signatory on the FSA

shoyer commented 5 years ago

Sure, happy to be a signatory.

aterrel commented 5 years ago

@jakirkham what kind of obligations are you referring? might be better to have a call with Leah and I to go through different processes and things we do together. For example, you can't use the project to promote a political candidate in the US, there is a monthly newsletter that we ask for input on. but usually we don't require anything specifically from Dask

jakirkham commented 5 years ago

Sorry for being unclear @aterrel. What I meant was, are there particular things required of the people who sign the FSA? Are there meetings they should be attending? Particular tasks that they should be completing throughout the year? It sounds like the answer may be no, which is fine. Just trying to ensure both the people that sign the FSA and the rest of us know what they are signing up for. 🙂

aterrel commented 5 years ago

Well in general those people are the ones who are responsible for ensuring the project uses its fiscal status in a way keeping with the non-profit nature of the project. So we put you on a list and are the folks we send things like funding approval and contract negotiations with. For most projects it's pretty minimal but if you do take on large grants or other complex financial instrument it could be more work. "Choose your level of fun" =P

For NumFOCUS we want the group that can make authoritative decisions without having to manage a large discussion on community mailing lists for any decision.

jakirkham commented 5 years ago

Thanks Andy. That answers my question. Let's see if others have any more questions.

martindurant commented 5 years ago

Suggest the silence means "no more questions"

mrocklin commented 5 years ago

I've filled out the NumFOCUS form here: https://docs.google.com/document/d/1jkHlVE02NWCqj3f317CqG_jTFqlQfqjWj0zVtP2qy_E/edit?usp=sharing

I plan to submit it it tomorrow if there are no concerns. Given that this isn't as binding as the governance or code-of-conduct documents, I'd like to avoid lots of back-and-forth on this doc if possible. If people have serious concerns though, please do let me know. I believe that the purpose of this document is to convince the NumFOCUS board that they should accept Dask as a project within NumFOCUS. I believe that this is an easy argument to make, and so doesn't require a ton of fine-tuning on our end.

jrbourbeau commented 5 years ago

Thank you for filling out the form @mrocklin, it looks good and I have no serious concerns.

FWIW I caught one typo in Section 2a: "Dask helps make make of"

jakirkham commented 5 years ago

No concerns. LGTM. Thanks for doing this.

mrocklin commented 5 years ago

Submitted. Received ACK e-mail.

jrbourbeau commented 5 years ago

Closing as Dask is officially a NumFOCUS fiscally sponsored project 🎉

Thanks all for your work on this!