Fwd: [NumFOCUS Projects] Round 3: NumFOCUS Small Development Grants CFP is Open
The new round of the NumFOCUS small development grants has been announced. Deadline for proposals is in a bit more than a month. I copy here previous ideas for proposals: - Will: A better JSON -> DataFrame parser (I think RapidJSON came up in the past) - Will: Tighter Arrow Integration(s) - Will: Various ExtensionArrays (container support comes to mind) - Brock: Improve ASV workflow Opening the discussion here. I guess to make the proposals more specific, would be good to specify: - Summary of the proposal - Amount required - If applies, who will be working on the proposal Probably worth nothing that funds do not necessarily need to be for development time, but other initiatives like training, events... I forward the relevant parts of the email from NumFOCUS. ---------- Forwarded message --------- Hello everyone, NumFOCUS is pleased to invite proposals from its sponsored and affiliated projects for targeted small development grants three times per year. This is the third and final call for proposals for 2019. There are no restrictions on what the funding can be used for: code development; documentation work; website updates; workshops and sprints; educational, sustainability, and diversity initiatives; or other types of projects. *Yes, you may re-submit a past grant proposal that was previously not chosen for funding. * For a list of all past successful proposals, see our website: https://numfocus.org/programs/sustainability#sdg Only one application may be submitted per project per grant funding cycle. Available Funding: - Up to $5,000 per proposal. Eligibility: - Any NumFOCUS Fiscally Sponsored or Affiliated project may submit one proposal on behalf of the project per grant cycle. - Proposed work must be achievable within calendar year 2019 or the first few months of 2020. - The call is open to applicants from any nationality and can be performed at any university, institute or business worldwide (US export laws permitting). Round 3 Timeline: - *27 Oct 2019: deadline for proposal submissions* - 18 Nov 2019: proposal acceptance notifications
I think ASV would be the best out of these, because I think it would be very useful and also easier to measure completion of versus something like “Tighter Arrow Integration” which is a little open ended. I think an ASV proposal would be something along the lines of: - Develop a feedback loop to detect regressions as part of the PR process - Standardize test expectations (ex: say how long each test should run, define what kind of memory tests we need) - Build canned reports on our ASV runner to give a high level overview of performance over time (kind of there, but needs some usability polish) - Improving existing benchmark suite performance (I think these take a very long time to run) - Document and update contributing guide on how to test and develop benchmarks Can whittle down remaining points but figured I’d share thoughts for now. - Will
On Sep 19, 2019, at 3:45 AM, Marc Garcia <garcia.marc@gmail.com> wrote:
The new round of the NumFOCUS small development grants has been announced. Deadline for proposals is in a bit more than a month.
I copy here previous ideas for proposals: - Will: A better JSON -> DataFrame parser (I think RapidJSON came up in the past) - Will: Tighter Arrow Integration(s) - Will: Various ExtensionArrays (container support comes to mind) - Brock: Improve ASV workflow
Opening the discussion here. I guess to make the proposals more specific, would be good to specify: - Summary of the proposal - Amount required - If applies, who will be working on the proposal
Probably worth nothing that funds do not necessarily need to be for development time, but other initiatives like training, events...
I forward the relevant parts of the email from NumFOCUS.
---------- Forwarded message ---------
Hello everyone,
NumFOCUS is pleased to invite proposals from its sponsored and affiliated projects for targeted small development grants three times per year. This is the third and final call for proposals for 2019.
There are no restrictions on what the funding can be used for: code development; documentation work; website updates; workshops and sprints; educational, sustainability, and diversity initiatives; or other types of projects.
Yes, you may re-submit a past grant proposal that was previously not chosen for funding.
For a list of all past successful proposals, see our website: https://numfocus.org/programs/sustainability#sdg <https://numfocus.org/programs/sustainability#sdg>
Only one application may be submitted per project per grant funding cycle.
Available Funding: Up to $5,000 per proposal.
Eligibility: Any NumFOCUS Fiscally Sponsored or Affiliated project may submit one proposal on behalf of the project per grant cycle. Proposed work must be achievable within calendar year 2019 or the first few months of 2020. The call is open to applicants from any nationality and can be performed at any university, institute or business worldwide (US export laws permitting).
Round 3 Timeline:
27 Oct 2019: deadline for proposal submissions 18 Nov 2019: proposal acceptance notifications
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
William Ayd william.ayd@icloud.com
FYI, https://github.com/tomaugspurger/pandas-czi has a section on ASV workflow improvements. On Thu, Sep 19, 2019 at 4:54 PM William Ayd via Pandas-dev < pandas-dev@python.org> wrote:
I think ASV would be the best out of these, because I think it would be very useful and also easier to measure completion of versus something like “Tighter Arrow Integration” which is a little open ended. I think an ASV proposal would be something along the lines of:
- Develop a feedback loop to detect regressions as part of the PR process - Standardize test expectations (ex: say how long each test should run, define what kind of memory tests we need) - Build canned reports on our ASV runner to give a high level overview of performance over time (kind of there, but needs some usability polish) - Improving existing benchmark suite performance (I think these take a very long time to run) - Document and update contributing guide on how to test and develop benchmarks
Can whittle down remaining points but figured I’d share thoughts for now.
- Will
On Sep 19, 2019, at 3:45 AM, Marc Garcia <garcia.marc@gmail.com> wrote:
The new round of the NumFOCUS small development grants has been announced. Deadline for proposals is in a bit more than a month.
I copy here previous ideas for proposals: - Will: A better JSON -> DataFrame parser (I think RapidJSON came up in the past) - Will: Tighter Arrow Integration(s) - Will: Various ExtensionArrays (container support comes to mind) - Brock: Improve ASV workflow
Opening the discussion here. I guess to make the proposals more specific, would be good to specify: - Summary of the proposal - Amount required - If applies, who will be working on the proposal
Probably worth nothing that funds do not necessarily need to be for development time, but other initiatives like training, events...
I forward the relevant parts of the email from NumFOCUS.
---------- Forwarded message ---------
Hello everyone,
NumFOCUS is pleased to invite proposals from its sponsored and affiliated projects for targeted small development grants three times per year. This is the third and final call for proposals for 2019.
There are no restrictions on what the funding can be used for: code development; documentation work; website updates; workshops and sprints; educational, sustainability, and diversity initiatives; or other types of projects.
*Yes, you may re-submit a past grant proposal that was previously not chosen for funding. *
For a list of all past successful proposals, see our website: https://numfocus.org/programs/sustainability#sdg
Only one application may be submitted per project per grant funding cycle.
Available Funding:
-
Up to $5,000 per proposal.
Eligibility:
-
Any NumFOCUS Fiscally Sponsored or Affiliated project may submit one proposal on behalf of the project per grant cycle. - Proposed work must be achievable within calendar year 2019 or the first few months of 2020. -
The call is open to applicants from any nationality and can be performed at any university, institute or business worldwide (US export laws permitting).
Round 3 Timeline:
- *27 Oct 2019: deadline for proposal submissions* - 18 Nov 2019: proposal acceptance notifications
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
William Ayd william.ayd@icloud.com
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
Is there any interest in developing one of those ideas into a proposal? I think a main question is also if there is someone who actually wants to do the work if the proposal was accepted (ideas to do we will probably always find ;-)) Joris On Thu, 19 Sep 2019 at 23:53, William Ayd via Pandas-dev < pandas-dev@python.org> wrote:
I think ASV would be the best out of these, because I think it would be very useful and also easier to measure completion of versus something like “Tighter Arrow Integration” which is a little open ended. I think an ASV proposal would be something along the lines of:
- Develop a feedback loop to detect regressions as part of the PR process - Standardize test expectations (ex: say how long each test should run, define what kind of memory tests we need) - Build canned reports on our ASV runner to give a high level overview of performance over time (kind of there, but needs some usability polish) - Improving existing benchmark suite performance (I think these take a very long time to run) - Document and update contributing guide on how to test and develop benchmarks
Can whittle down remaining points but figured I’d share thoughts for now.
- Will
On Sep 19, 2019, at 3:45 AM, Marc Garcia <garcia.marc@gmail.com> wrote:
The new round of the NumFOCUS small development grants has been announced. Deadline for proposals is in a bit more than a month.
I copy here previous ideas for proposals: - Will: A better JSON -> DataFrame parser (I think RapidJSON came up in the past) - Will: Tighter Arrow Integration(s) - Will: Various ExtensionArrays (container support comes to mind) - Brock: Improve ASV workflow
Opening the discussion here. I guess to make the proposals more specific, would be good to specify: - Summary of the proposal - Amount required - If applies, who will be working on the proposal
Probably worth nothing that funds do not necessarily need to be for development time, but other initiatives like training, events...
I forward the relevant parts of the email from NumFOCUS.
---------- Forwarded message ---------
Hello everyone,
NumFOCUS is pleased to invite proposals from its sponsored and affiliated projects for targeted small development grants three times per year. This is the third and final call for proposals for 2019.
There are no restrictions on what the funding can be used for: code development; documentation work; website updates; workshops and sprints; educational, sustainability, and diversity initiatives; or other types of projects.
*Yes, you may re-submit a past grant proposal that was previously not chosen for funding. *
For a list of all past successful proposals, see our website: https://numfocus.org/programs/sustainability#sdg
Only one application may be submitted per project per grant funding cycle.
Available Funding:
-
Up to $5,000 per proposal.
Eligibility:
-
Any NumFOCUS Fiscally Sponsored or Affiliated project may submit one proposal on behalf of the project per grant cycle. - Proposed work must be achievable within calendar year 2019 or the first few months of 2020. -
The call is open to applicants from any nationality and can be performed at any university, institute or business worldwide (US export laws permitting).
Round 3 Timeline:
- *27 Oct 2019: deadline for proposal submissions* - 18 Nov 2019: proposal acceptance notifications
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
William Ayd william.ayd@icloud.com
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
If there are no other proposals I'll put together one for the people I'm mentoring. To work on the docstring efforts, organize sprints for minorities in their local communities, and try to make them lead and coordinate the effort of fixing the docstrings While helpimg increase the diversity of the project. I'm thinking on something like $2,000 for 4 people/sprints (to pay for sprint expenses, give some pandas swags, and a small grant to the people leading them). On Mon, 7 Oct 2019, 03:42 Joris Van den Bossche, < jorisvandenbossche@gmail.com> wrote:
Is there any interest in developing one of those ideas into a proposal? I think a main question is also if there is someone who actually wants to do the work if the proposal was accepted (ideas to do we will probably always find ;-))
Joris
On Thu, 19 Sep 2019 at 23:53, William Ayd via Pandas-dev < pandas-dev@python.org> wrote:
I think ASV would be the best out of these, because I think it would be very useful and also easier to measure completion of versus something like “Tighter Arrow Integration” which is a little open ended. I think an ASV proposal would be something along the lines of:
- Develop a feedback loop to detect regressions as part of the PR process - Standardize test expectations (ex: say how long each test should run, define what kind of memory tests we need) - Build canned reports on our ASV runner to give a high level overview of performance over time (kind of there, but needs some usability polish) - Improving existing benchmark suite performance (I think these take a very long time to run) - Document and update contributing guide on how to test and develop benchmarks
Can whittle down remaining points but figured I’d share thoughts for now.
- Will
On Sep 19, 2019, at 3:45 AM, Marc Garcia <garcia.marc@gmail.com> wrote:
The new round of the NumFOCUS small development grants has been announced. Deadline for proposals is in a bit more than a month.
I copy here previous ideas for proposals: - Will: A better JSON -> DataFrame parser (I think RapidJSON came up in the past) - Will: Tighter Arrow Integration(s) - Will: Various ExtensionArrays (container support comes to mind) - Brock: Improve ASV workflow
Opening the discussion here. I guess to make the proposals more specific, would be good to specify: - Summary of the proposal - Amount required - If applies, who will be working on the proposal
Probably worth nothing that funds do not necessarily need to be for development time, but other initiatives like training, events...
I forward the relevant parts of the email from NumFOCUS.
---------- Forwarded message ---------
Hello everyone,
NumFOCUS is pleased to invite proposals from its sponsored and affiliated projects for targeted small development grants three times per year. This is the third and final call for proposals for 2019.
There are no restrictions on what the funding can be used for: code development; documentation work; website updates; workshops and sprints; educational, sustainability, and diversity initiatives; or other types of projects.
*Yes, you may re-submit a past grant proposal that was previously not chosen for funding. *
For a list of all past successful proposals, see our website: https://numfocus.org/programs/sustainability#sdg
Only one application may be submitted per project per grant funding cycle.
Available Funding:
-
Up to $5,000 per proposal.
Eligibility:
-
Any NumFOCUS Fiscally Sponsored or Affiliated project may submit one proposal on behalf of the project per grant cycle. - Proposed work must be achievable within calendar year 2019 or the first few months of 2020. -
The call is open to applicants from any nationality and can be performed at any university, institute or business worldwide (US export laws permitting).
Round 3 Timeline:
- *27 Oct 2019: deadline for proposal submissions* - 18 Nov 2019: proposal acceptance notifications
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
William Ayd william.ayd@icloud.com
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
That sounds as very good idea to me! On Mon, 7 Oct 2019 at 12:03, Marc Garcia <garcia.marc@gmail.com> wrote:
If there are no other proposals I'll put together one for the people I'm mentoring. To work on the docstring efforts, organize sprints for minorities in their local communities, and try to make them lead and coordinate the effort of fixing the docstrings While helpimg increase the diversity of the project. I'm thinking on something like $2,000 for 4 people/sprints (to pay for sprint expenses, give some pandas swags, and a small grant to the people leading them).
On Mon, 7 Oct 2019, 03:42 Joris Van den Bossche, < jorisvandenbossche@gmail.com> wrote:
Is there any interest in developing one of those ideas into a proposal? I think a main question is also if there is someone who actually wants to do the work if the proposal was accepted (ideas to do we will probably always find ;-))
Joris
On Thu, 19 Sep 2019 at 23:53, William Ayd via Pandas-dev < pandas-dev@python.org> wrote:
I think ASV would be the best out of these, because I think it would be very useful and also easier to measure completion of versus something like “Tighter Arrow Integration” which is a little open ended. I think an ASV proposal would be something along the lines of:
- Develop a feedback loop to detect regressions as part of the PR process - Standardize test expectations (ex: say how long each test should run, define what kind of memory tests we need) - Build canned reports on our ASV runner to give a high level overview of performance over time (kind of there, but needs some usability polish) - Improving existing benchmark suite performance (I think these take a very long time to run) - Document and update contributing guide on how to test and develop benchmarks
Can whittle down remaining points but figured I’d share thoughts for now.
- Will
On Sep 19, 2019, at 3:45 AM, Marc Garcia <garcia.marc@gmail.com> wrote:
The new round of the NumFOCUS small development grants has been announced. Deadline for proposals is in a bit more than a month.
I copy here previous ideas for proposals: - Will: A better JSON -> DataFrame parser (I think RapidJSON came up in the past) - Will: Tighter Arrow Integration(s) - Will: Various ExtensionArrays (container support comes to mind) - Brock: Improve ASV workflow
Opening the discussion here. I guess to make the proposals more specific, would be good to specify: - Summary of the proposal - Amount required - If applies, who will be working on the proposal
Probably worth nothing that funds do not necessarily need to be for development time, but other initiatives like training, events...
I forward the relevant parts of the email from NumFOCUS.
---------- Forwarded message ---------
Hello everyone,
NumFOCUS is pleased to invite proposals from its sponsored and affiliated projects for targeted small development grants three times per year. This is the third and final call for proposals for 2019.
There are no restrictions on what the funding can be used for: code development; documentation work; website updates; workshops and sprints; educational, sustainability, and diversity initiatives; or other types of projects.
*Yes, you may re-submit a past grant proposal that was previously not chosen for funding. *
For a list of all past successful proposals, see our website: https://numfocus.org/programs/sustainability#sdg
Only one application may be submitted per project per grant funding cycle.
Available Funding:
-
Up to $5,000 per proposal.
Eligibility:
-
Any NumFOCUS Fiscally Sponsored or Affiliated project may submit one proposal on behalf of the project per grant cycle. - Proposed work must be achievable within calendar year 2019 or the first few months of 2020. -
The call is open to applicants from any nationality and can be performed at any university, institute or business worldwide (US export laws permitting).
Round 3 Timeline:
- *27 Oct 2019: deadline for proposal submissions* - 18 Nov 2019: proposal acceptance notifications
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
William Ayd william.ayd@icloud.com
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
sounds good to me
On Oct 10, 2019, at 3:19 PM, Joris Van den Bossche <jorisvandenbossche@gmail.com> wrote:
That sounds as very good idea to me!
On Mon, 7 Oct 2019 at 12:03, Marc Garcia <garcia.marc@gmail.com> wrote: If there are no other proposals I'll put together one for the people I'm mentoring. To work on the docstring efforts, organize sprints for minorities in their local communities, and try to make them lead and coordinate the effort of fixing the docstrings While helpimg increase the diversity of the project. I'm thinking on something like $2,000 for 4 people/sprints (to pay for sprint expenses, give some pandas swags, and a small grant to the people leading them).
On Mon, 7 Oct 2019, 03:42 Joris Van den Bossche, <jorisvandenbossche@gmail.com> wrote: Is there any interest in developing one of those ideas into a proposal? I think a main question is also if there is someone who actually wants to do the work if the proposal was accepted (ideas to do we will probably always find ;-))
Joris
On Thu, 19 Sep 2019 at 23:53, William Ayd via Pandas-dev <pandas-dev@python.org> wrote: I think ASV would be the best out of these, because I think it would be very useful and also easier to measure completion of versus something like “Tighter Arrow Integration” which is a little open ended. I think an ASV proposal would be something along the lines of:
- Develop a feedback loop to detect regressions as part of the PR process - Standardize test expectations (ex: say how long each test should run, define what kind of memory tests we need) - Build canned reports on our ASV runner to give a high level overview of performance over time (kind of there, but needs some usability polish) - Improving existing benchmark suite performance (I think these take a very long time to run) - Document and update contributing guide on how to test and develop benchmarks
Can whittle down remaining points but figured I’d share thoughts for now.
- Will
On Sep 19, 2019, at 3:45 AM, Marc Garcia <garcia.marc@gmail.com> wrote:
The new round of the NumFOCUS small development grants has been announced. Deadline for proposals is in a bit more than a month.
I copy here previous ideas for proposals: - Will: A better JSON -> DataFrame parser (I think RapidJSON came up in the past) - Will: Tighter Arrow Integration(s) - Will: Various ExtensionArrays (container support comes to mind) - Brock: Improve ASV workflow
Opening the discussion here. I guess to make the proposals more specific, would be good to specify: - Summary of the proposal - Amount required - If applies, who will be working on the proposal
Probably worth nothing that funds do not necessarily need to be for development time, but other initiatives like training, events...
I forward the relevant parts of the email from NumFOCUS.
---------- Forwarded message ---------
Hello everyone,
NumFOCUS is pleased to invite proposals from its sponsored and affiliated projects for targeted small development grants three times per year. This is the third and final call for proposals for 2019.
There are no restrictions on what the funding can be used for: code development; documentation work; website updates; workshops and sprints; educational, sustainability, and diversity initiatives; or other types of projects.
Yes, you may re-submit a past grant proposal that was previously not chosen for funding.
For a list of all past successful proposals, see our website: https://numfocus.org/programs/sustainability#sdg
Only one application may be submitted per project per grant funding cycle.
Available Funding: Up to $5,000 per proposal.
Eligibility: Any NumFOCUS Fiscally Sponsored or Affiliated project may submit one proposal on behalf of the project per grant cycle. Proposed work must be achievable within calendar year 2019 or the first few months of 2020. The call is open to applicants from any nationality and can be performed at any university, institute or business worldwide (US export laws permitting).
Round 3 Timeline:
27 Oct 2019: deadline for proposal submissions 18 Nov 2019: proposal acceptance notifications
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
William Ayd william.ayd@icloud.com
_______________________________________________ Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
Pandas-dev mailing list Pandas-dev@python.org https://mail.python.org/mailman/listinfo/pandas-dev
participants (5)
-
Jeff Reback -
Joris Van den Bossche -
Marc Garcia -
Tom Augspurger -
William Ayd