Replies: 1 comment 5 replies
-
For exceptions it might be good to do a simple example early on. When I first started with Rust I would frequently try to use the For Meilisearch, the Rust client needs some love, but I think it will do everything we need 😂. That said it was designed to work with different async runtimes. I'll work on coming up with some CLI ideas. |
Beta Was this translation helpful? Give feedback.
-
@sanders41 I thought it made sense to highlight the upcoming pieces that we can each focus on, to revisit over time once we've both worked on them.
I have the following table in mind, and am happy to have any additions/deletions as you see fit (especially for the error-handling, CLI and database categories. I don't think it makes sense to focus on PyO3 until we have at least one of every category before that.
Focus
I think the main thing to keep in mind is that all pieces, when combined, cover major concepts that one might want to use Rust or Python for.
I feel like we have a very good coverage already, and the net total is a fair amount of work 😅.
Could you maybe take a look at refining the task definitions and concepts covered for CLIs and error-handling? Depending on the ideas you have for error-handling (including
anyhow
), it could be organized into any of file-handling, databases or CLIs, whatever you think works. A couple of different kinds of CLIs would also be beneficial, if there are significant enough differences between them to illustrate.Looking forward to hearing your thoughts!
Beta Was this translation helpful? Give feedback.
All reactions