alamb commented on issue #440: URL: https://github.com/apache/arrow-datafusion-python/issues/440#issuecomment-1655724191
I propose we leave the the decision of where to take this project and what to focus on to whatever hero(s) step forward. What I think `datafusion-python` needs is someone to invest the time to drive it forward, and the path to take, as in all open source projects, would be largely influenced by the contributors. > I'd like to propose that [ibis](https://ibis-project.org/) is the library that solves the problem of bringing a delightful and expressive DataFrame API to [DataFusion](https://ibis-project.org/backends/datafusion/) with no loss of SQL functionality. You can actually mix and match [ibis expressions and SQL](https://ibis-project.org/reference/expressions/tables/#ibis.expr.types.relations.Table.sql) to your heart's content. Thank you @cpcloud -- this is an excellent idea and it would be awesome to see the DataFusion ibis backend become more full featured. I think a very reasonable alternative reality is that "datafusion-python" remains a thin binding on top of datafusion, and the delightful user experience comes via ibis. > What do say we ... COALESCE 😉 around ibis as the DataFrame API for DataFusion? That is one of cleverest summaries I have seen in a long time. Nicely done 👏 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
