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

Coordination Meeting 2025 #430

Open
pllim opened this issue Jun 21, 2024 · 26 comments
Open

Coordination Meeting 2025 #430

pllim opened this issue Jun 21, 2024 · 26 comments

Comments

@pllim
Copy link
Member

pllim commented Jun 21, 2024

Like #349 but for 2025 meeting.

2025 meeting wiki

Running notes from 2024 meeting

Project roadmap

@pllim pllim pinned this issue Jun 21, 2024
@pllim
Copy link
Member Author

pllim commented Jun 21, 2024

If we try something from https://astropy-dei.orgmycology.com/ after Coordination Meeting 2024, should report back on what we tried and whether it worked.

@pllim
Copy link
Member Author

pllim commented Jun 21, 2024

Array API + Quantity 2.0 -- Lots of discussions at Coordination Meeting 2024. Any progress after a year?

@pllim
Copy link
Member Author

pllim commented Jun 21, 2024

Did we implement anything discussed in the Are there big missing pieces? breakout at Coordination Meeting 2024?

@pllim
Copy link
Member Author

pllim commented Jun 21, 2024

Annual roadmap discussions.

@pllim
Copy link
Member Author

pllim commented Jun 21, 2024

Strategic Planning Role -- If we ended up filling the role after Coordination Meeting 2024, did it work?

@pllim
Copy link
Member Author

pllim commented Jun 21, 2024

Note for SOC: If the LOC plans to do a press release about this meeting, should add a "are you okay with your photo being used" question in the registration form. Thanks!

@pllim
Copy link
Member Author

pllim commented Aug 10, 2024

APE 22 follow-up (if necessary):

@pllim
Copy link
Member Author

pllim commented Aug 10, 2024

Reports from projects that got money from Astropy since the last Coordination Meeting (Cycle 4?).

@pllim
Copy link
Member Author

pllim commented Sep 16, 2024

Celebrate getting 2025 Lancelot M. Berkeley–New York Community Trust Prize for Meritorious Work in Astronomy from AAS.

Press releases:

Maybe also celebrate the 10k citation when it got a press release too:

(More seriously, can be part of "State of Astropy" update.)

@adrn
Copy link
Member

adrn commented Oct 3, 2024

In addition to the array API bullet, it would be useful to resurrect the discussion of creating a "Quantity/unit API" analog to the array API (cc @mhvk @nstarman @jeffjennings)

@pllim

This comment has been minimized.

@adrn

This comment has been minimized.

@mhvk
Copy link
Contributor

mhvk commented Oct 3, 2024

Discussion so far has been mostly about Quantity 2.0, at astropy/astropy-APEs#91 - there hasn't been much discussion about a units API beyond astropy/astropy#8210

@pllim
Copy link
Member Author

pllim commented Nov 11, 2024

@astrofrog -- Hack session to reconsider layout of current astropy documentation landing page.

@pllim
Copy link
Member Author

pllim commented Jan 3, 2025

Leverage https://github.com/scientific-python/sync-teams-action to automate project team membership and access? Would like to discuss pros, cons, security implications specific to our project.

@nstarman
Copy link
Member

nstarman commented Jan 21, 2025

Switching to Meson build system?
My primary motivation is that it would be incredible if Astropy could automate the release process to the point that bugfix releases could be done on a small-n group of bugs basis.
Also, match scipy and other leaders of the ecosystem.
We can also then leverage useful tools from scientific-python like spin to ensure that we have a consistent CL regardless of the tool, e.g. if we ever switch from tox to nox people could use the nox command if they want OR not have to learn anything new because we use spin.

@nstarman
Copy link
Member

nstarman commented Jan 21, 2025

Idea 2: Hack day using LLMs to rewrite some of our various C(ython,++,#,?) codes into a single framework, probably whichever best supports Numpy.

@nstarman
Copy link
Member

Idea 3) Build a feature release & planned refactors GH Project board. Then we can see what everyone in Astropy thinks needs improving / adding to.

@Cadair
Copy link
Member

Cadair commented Jan 21, 2025

My primary motivation is that it would be incredible if Astropy could automate the release process to the point that bugfix releases could be done on a small-n group of bugs basis.

I am +1 on this, but I don't think it would involve swapping build system, we could almost certainly automate most of the drudgery with actions.

@pllim
Copy link
Member Author

pllim commented Jan 23, 2025

Re: automate release -- What exactly needs to be automated still? We already use the publish workflow from OpenAstronomy. Things like website update and community announcement are still manual but a matter of copy paste.

@pllim
Copy link
Member Author

pllim commented Feb 6, 2025

@dhomeier -- Update code recommendation for Unicode

@eli-schwartz
Copy link

Switching to Meson build system?
My primary motivation is that it would be incredible if Astropy could automate the release process to the point that bugfix releases could be done on a small-n group of bugs basis.
Also, match scipy and other leaders of the ecosystem.

The main advantage that SciPy sought from switching to meson wasn't about automating the release process but rather more reliable and speedier builds :) especially because setuptools is effectively impossible to really parallelize whereas meson is extremely parallelizable.

@pllim
Copy link
Member Author

pllim commented Feb 10, 2025

New policy discussion -- removing roles

@dhomeier
Copy link
Contributor

GSoC – 2025 applications are already closed; is there interest in mentoring projects for 2026 and demand for an Astropy coordinator?

@astrofrog
Copy link
Member

astrofrog commented Feb 24, 2025

Re: automate release -- What exactly needs to be automated still?

I mean in principle bugfix releases could be completely automatic and happen periodically if there are new backports to the release branch

EDIT by pllim: Conversation moved to astropy/astropy#12889

@pllim
Copy link
Member Author

pllim commented Feb 28, 2025

astropy user survey

Action item for the meeting: @jeffjennings (or his colleagues involved in the survey) could present survey results.

As posted on https://groups.google.com/g/astropy-dev/c/5JqGiadcufw

Example announcement:

The Astropy Project is running its first user survey! Please take 15 minutes to give your input before April 1 to help us better understand how astropy is being used, how it can be improved, and how we can best continue to support the astronomy and scientific research communities. Thank you in advance for helping us shape the future of Astropy!

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

No branches or pull requests

8 participants