A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/narwhals-dev/narwhals/discussions/1370 below:

2025 Roadmap · narwhals-dev/narwhals · Discussion #1370 · GitHub

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 projects 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 have the potential to enable so much more. 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


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4