> On Mar 10, 2017, at 9:25 AM, Wiles, Keith <keith.wi...@intel.com> wrote:
> 
> I would like to request for comments on a new CLI design and get any 
> feedback. I have attached the cli.rst text, which is still a work in progress 
> for you review.
> 
> I have also ported the CLI to a version of Pktgen on the ‘dev’ branch of the 
> repo in DPDK.org.
> 
> http://dpdk.org/browse/apps/pktgen-dpdk/refs/?h=dev
> 
> I would like to submit the CLI library to be used in DPDK, if that seems 
> reasonable to everyone. I need more testing of the API and Pktgen, but I feel 
> it has a simpler design, easier to understand and hopefully make it easier 
> for developers to add commands.
> 
> As an example I quickly converted over testpmd from CMDLINE to CLI (I just 
> add a -I option to select CLI instead) and reduced the test-pmd/cmdline.c 
> file from 12.6K lines to about 4.5K lines. I did not fully test the code, but 
> the ones I did test seem to work.
> 
> I do not expect DPDK to convert to the new CLI only if it makes sense and I 
> am not suggesting to replace CMDLINE library.
> 
> If you play with the new CLI in pktgen and see any problems or want to 
> suggest new features or changes please let me know.
> 
> Comments on the cli.rst text is also welcome, but the cli.rst is not 
> complete. I think this file needs to be broken into two one to explain the 
> example and another to explain CLI internals.

Any more comments on the CLI code for DPDK.

Should I submit a patch for DPDK or would it be better to push this into its 
own repo on DPDK?

Regards,
Keith

Reply via email to