Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

2025 Roadmap #1369

Closed
MarcoGorelli opened this issue Nov 13, 2024 · 0 comments
Closed

2025 Roadmap #1369

MarcoGorelli opened this issue Nov 13, 2024 · 0 comments

Comments

@MarcoGorelli
Copy link
Member

I'm opening this to give a bit more visibility to the ecosystem about our plans

I have 3 main goals for 2025:

  1. Adoption: keep looking out for project which might benefit from Narwhals, and help with Narwhalifying them. So far, each time we've done it, it's highlighted several areas of improvement. I think it's the most valuable kind of contribution. For anyone interested in contributing to Narwhals, trying to Narwhalify a project and then addressing any shortcomings in Narwhals is probably the best way to get started
  2. Laziness: most (all?) libraries currently using Narwhals are using eager execution. We should aim to have a solid lazy-only layer of support, which DuckDB and PySpark could fall into. Initially, this should exclude all row-order-dependent operations
  3. Standardisation: I'd like to aim to publish a subset of the Narwhals spec in JOSS. If we publish that, along with a reference implementation, then it should provide any dataframe library with the tools such that they can become Narwhals-compliant

Keep in mind that this is a community-driven project. Some of us do get some limited amount of time to contribute during work hours - and we're very grateful for this - but there's no Narwhals company or anything like that

@MarcoGorelli MarcoGorelli pinned this issue Nov 13, 2024
@narwhals-dev narwhals-dev locked and limited conversation to collaborators Nov 13, 2024
@MarcoGorelli MarcoGorelli converted this issue into discussion #1370 Nov 13, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Projects
None yet
Development

No branches or pull requests

1 participant