Skip to content

Conversation

@mwcraig
Copy link
Member

@mwcraig mwcraig commented Oct 30, 2025

No description provided.

@kelle
Copy link
Member

kelle commented Nov 11, 2025

Are the funds requested in addition to the amount remaining in your Cycle 4 project? or an updated estimate for the cost of the work during 2026?

@mwcraig
Copy link
Member Author

mwcraig commented Nov 11, 2025

@kelle -- this is the combination of the funds that have not been invoiced from the cycle 4 proposal (that work has largely been done but I was asked to hold off on invoicing until 2026), and the additional $4,125 proposed in this comment.

@kelle
Copy link
Member

kelle commented Nov 12, 2025

Just to be super clear: you only need $9,487.50 and not $ 11,287.50? The updated cost is $9,487.50?

@mwcraig
Copy link
Member Author

mwcraig commented Nov 13, 2025

I have tripled checked just to be sure, but the updated cost is **$9,487.50$$ as stated in this request.

@mwcraig
Copy link
Member Author

mwcraig commented Nov 20, 2025

One note about the relationship of this proposal to #483. While I have some changes to do in astropy.nddata to get ccdproc as close as possible to implementing the Python Array API making it fully compatible will be far easier if Quantity supports the Array API. I would not go so far as to say that the Array API-related work in this proposal cannot proceed without #483 I think it is fair to say that the work will be much easier once Quantity has been revised.

(pinging @mhvk just so he is aware of the connection)

@mhvk
Copy link
Contributor

mhvk commented Nov 20, 2025

@mwcraig - thanks. Things like yours were indeed what I had in mind when I wrote that making quantity array-api compatible was likely required for other parts of astropy. I would obviously be happy to coordinate!

Updated budget details to reflect a range for contractor salary and total costs.
@AnaGabela
Copy link
Contributor

Please react to this comment to vote on this proposal (👍, 👎, or no reaction for +0).

@bsipocz
Copy link
Member

bsipocz commented Nov 25, 2025

I wished this proposal was cut into half, one for the array API part, and the other for astrowidgets.

@neutrinoceros
Copy link
Contributor

Me too.

@mwcraig
Copy link
Member Author

mwcraig commented Dec 2, 2025

@bsipocz @neutrinoceros -- It is too late for me to update the proposal, but if this was funded at the lowest end of the range then the astrowidgets work could be limited to what has already been done, and work on array API prioritizied.

@kelle
Copy link
Member

kelle commented Dec 8, 2025

The Cycle 5 funding request process has been hugely successful! On the downside, that means our funds are severely oversubscribed. Even after the Finance Committee and SPOC have taken into consideration community feedback/voting and alignment with the roadmap, there are still more funding requests than we can afford in 2026.

We would like to stretch the budget as far as possible, and to fund as many activities as possible, while making sure the Project remains volunteer-driven. Hence, we would like to know if this project will still meet its deliverables if your minimum budget is reduced by 25%, 50%, or 100%. Or if there’s some other minimum, feel free to specify that instead.

As a reminder, there will be more funding for 2027 and we expect the Cycle 6 call for 2027 funding requests to begin in the Fall of 2026.

Thank you for your engagement and understanding as we continue to optimize our funding and budgeting processes and the balance of volunteer vs funded work!

(@mwcraig )

@mwcraig
Copy link
Member Author

mwcraig commented Dec 10, 2025

I want to clarify something that I maybe have not been explicit about: most of the work at the minimum budget level for this proposal has already been done as part of this approved proposal for Cycle 4. I was asked to hold off on invoicing for that work until 2026 because of the cashflow issue the project had because of the delay in obtaining the new ROSEZS funding.

So on the one hand I guess I would meet all of the deliverables I outlined in the minimum budget scenario here even if the budget was reduced 100%, but on the other hand I'd feel a little bitter about that....

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants