Migrating to Clap #195
gierens
started this conversation in
Development
Replies: 3 comments 6 replies
-
I'd be happy to help. So the first discussion point would be - derive or builder? |
Beta Was this translation helpful? Give feedback.
6 replies
-
#197 -- POC of the parser DO NOT MERGE IT |
Beta Was this translation helpful? Give feedback.
0 replies
-
This would also make #37 much easier/possible at all I think which would be nice! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So far the builtin argparser has done it's job well I'd say or at least hasn't prevented us from implementing any features as far as I'm aware. With some fuzzy searching through the code it's also fairly easy to understand how to add a new flag and such. That's why switching to something more mainstream hasn't been a huge priority thus far.
Having said that I do however agree with those raising voices that in the long run it might be beneficial to move to clap since it's sort of the standard nowadays, well understood and documented and very powerful especially with the macros. This will require some heavy re-engineering though, and we got to be careful not to produce a mess but a very clean and easy to review PR. Just looking at
src/options
I feel like this might require more than one person. Therefore let's discuss the details here.Beta Was this translation helpful? Give feedback.
All reactions