Hi Jerin, 17/02/2020 08:19, Jerin Jacob: > I got initial comments from Ray and Stephen on this RFC[1]. Thanks for > the comments. > > Is anyone else planning to have an architecture level or API usage > level review or any review of other top-level aspects?
If we add rte_graph to DPDK, we will have 2 similar libraries. I already proposed several times to move rte_pipeline in a separate repository for two reasons: 1/ it is acting at a higher API layer level 2/ there can be different solutions in this layer I think 1/ was commonly agreed in the community. Now we see one more proof of the reason 2/. I believe it is time to move rte_pipeline (Packet Framework) in a separate repository, and welcome rte_graph as well in another separate repository. I think the original DPDK repository should focus on low-level features which offer hardware offloads and optimizations. Consuming the low-level API in different abstractions, and building applications, should be done on top of dpdk.git.