Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cycle 4 Funding: Performance optimisation (Sinha) #413

Open
jdswinbank opened this issue May 2, 2024 · 18 comments
Open

Cycle 4 Funding: Performance optimisation (Sinha) #413

jdswinbank opened this issue May 2, 2024 · 18 comments

Comments

@jdswinbank
Copy link
Contributor

jdswinbank commented May 2, 2024

Issue to track progress of Cycle 4 funding request which was approved in #390 .

  • Project Description
  • Awarded Amount: $10,200 (US)
  • Period of Performance: 2024-05-01 through 2025-04-30
  • Finance Committee Contact: @jdswinbank
  • COTR: TBD
@manodeep
Copy link
Contributor

manodeep commented May 9, 2024

Thanks John!

I have created opencollective accounts both for my consulting biz and for myself - is there a preference for which one I should be submitting the invoices from?

I am currently finishing up a couple of projects and so won't be able to begin until late-May/early-June. Presumably that also helps if selecting the COTR takes a bit longer than expected.

@manodeep
Copy link
Contributor

manodeep commented May 9, 2024

@jdswinbank The period of performance has a typo - end date should (presumably) read as 2025-04-30 (and not 2024-04-30)

@jdswinbank
Copy link
Contributor Author

I have created opencollective accounts both for my consulting biz and for myself - is there a preference for which one I should be submitting the invoices from?

Not from our side! I guess it might have tax implications or something for you, though...

I am currently finishing up a couple of projects and so won't be able to begin until late-May/early-June. Presumably that also helps if selecting the COTR takes a bit longer than expected.

👍

@AnaGabela
Copy link
Contributor

AnaGabela commented May 13, 2024

Hi,
Let's get you started on getting a new contract with NumFocus because I think that's gonna take them a little while. Here are the instructions:

Go to https://numfocus.org/rocket
Click on Independent Contractor Registration
Form fields
Project: Astropy
Grant: NASA
Full Name
Email address
Street Address
Street Address
City
State
Postal Code
Country
Start Date: May 1, 2024-April 30, 2025
Description: Performance optimisation
Project Contact name: Astropy Finance Committee
Project Contact email: [email protected]
Payment method: ACH, Wire Transfer, PayPal
Bank Information
Comments about payment
Upload W9 or W8
Please let me know that you have submitted the form so we can keep track of it.

@manodeep
Copy link
Contributor

manodeep commented May 13, 2024

Thanks @AnaGabela! The description (and potentially the dates) looks like a copy-paste from a different proposal - do you want me to put "Performance optimisation" in the description (and the end-date as Apr 30, 2025)?

@AnaGabela
Copy link
Contributor

Oops... my mistake!
Yes please make the corrections!!

Thanks!

@manodeep
Copy link
Contributor

Done!

@manodeep
Copy link
Contributor

I have started working on the project. Here is the viewable work log that contains the time-log, the initial list of performance issues and my day-to-day work notes.

@jdswinbank @AnaGabela It would be good to have the COTR assigned - presumably I can talk to them about how to identify which issues/modules would benefit the most from a performance boost. (I can make some choices but those may not necessarily be of greatest community benefit)

@AnaGabela
Copy link
Contributor

@manodeep yes we are looking for a COTR for this project. Can you give me some suggestions on who could take this role?
Thanks!

@manodeep
Copy link
Contributor

Thanks, Ana! I don't know the constraints for a COTR - is there a list of potential COTR members? If it helps, I have worked with TomR and Brigitta (but I am unsure if either would be eligible + interested)

@AnaGabela
Copy link
Contributor

Thanks Manodeep, we will discuss onMOnday with the finaance committee and let you know.

@AnaGabela
Copy link
Contributor

Hi.. I just confirmed and @eteq will be the COTR for this project. Feel free to discuss how you will communicate.
Let me know if you have any questions.

@manodeep
Copy link
Contributor

Thanks Ana!

@manodeep
Copy link
Contributor

@AnaGabela I just submitted the invoice for my work done up to Aug. Please let me know if everything looks okay!

@AnaGabela
Copy link
Contributor

@manodeep we just approved it and should all be good now.

@manodeep
Copy link
Contributor

Fantastic - thanks!

@manodeep
Copy link
Contributor

Update: Apologies for the delays at my end but because of life circumstances and starting a new full-time job, I have not been able to spend time on the project since ~Oct. Things should settle down in the next ~2 months and I can work on this again (during non-working hours).

If someone else wants to pick up on the work in the meantime, I am also happy to do a handover. The next steps that I had outlined was about adding function attributes to the C functions and compiling + testing - so should be straightforward for someone familiar with the build system.

@eteq
Copy link
Member

eteq commented Feb 5, 2025

Thanks for the update @manodeep ! I suspect no one else will have the bandwidth so you should continue as planned here when you find the time unless we explicitly hear that someone else is going to do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants