Replies: 2 comments 3 replies
-
Thanks a lot Patricio for continuing this conversation. Before giving my opinion, I'd like to make it clear that I'm probably biased by our use case and have limited knowledge of other use cases, so I'm obviously (and as always!) open to any contradiction. That said, I come from the school where a tool has to do one thing and do it well, and for frictionless, I think that what brings the most value is data validation. So for me, and as a first take: What
What
I have mixed feelings about this one :
|
Beta Was this translation helpful? Give feedback.
-
Thanks for staying on top of things and starting the conversation, Patricio! I strongly agree with the "do one thing and do it well" approach.. As we discussed in the meeting yesterday, if we decide there are other things we would like to do well, we can consider creating separate modular/dedicated libraries aimed at them (long-term ~> frictionless "universe"?) Would it be useful to generalize this conversation, and pose the same questions for frictionless-r now? (@peterdesmet ?) Once we agree on the high-level points / find as much common ground as is sensible, we can then separately discuss what we want to do for the current language implementations. At the end of this discussion, let's compile a list of action items / separate discussions to have? e.g. "What things in the code should no longer exist?" What
|
Beta Was this translation helpful? Give feedback.
-
We just had an excellent conversation about the future and the roadmap of the Frictionless Python Framework. We talked about:
We agreed that an excellent next step will be to define the limits of the Python Framework both in terms of what we want it to do and what we do not want it to do anymore (as a preparation to define how the API should look like in the future) The idea is to come up with an agreed list of items that will guide future actions.
The benefits of having a clear set of limits are:
I'll kickoff with some points based on the discussion we had, feel free to adapt/add/remove items.
What
frictionless-py
should do:What
frictionless-py
should not do:Beta Was this translation helpful? Give feedback.
All reactions