DPDK patches and discussions
 help / color / mirror / Atom feed
* DTS WG meeting minutes - 1/12/22
@ 2022-01-19 21:25 Honnappa Nagarahalli
  2022-01-20  9:11 ` Bruce Richardson
  0 siblings, 1 reply; 3+ messages in thread
From: Honnappa Nagarahalli @ 2022-01-19 21:25 UTC (permalink / raw)
  To: dev, dts
  Cc: Lijuan Tu, Lincoln Lavoie, Juraj Linkeš, Owen Hilyard, nd, nd

Hello,
	Please find the minutes below. The history of minutes is at [1].

Thanks,
Honnappa

[1] https://docs.google.com/document/d/1E2mkTHNQ5vyln1JvnJTil15cjacUTXP7LXb9K960Vxs/edit?usp=sharing

Attendees:
--------------
Honnappa Nagarahalli
Owen Hilyard
Lijuan Tu
Ali Alnubani
Vladislav Grishenko

Agenda:
----------
1) Review/Carry forward pending action items
2) Rotating the chairperson for hosting the meeting
3) Makefile build removal from DTS
4) DTS files license to change to SPDX license
5) How do we merge the DTS into DPDK - directory structure, compilation time, documentation (tooling and directory structure for online documentation)
6) Build DTS documentation using Meson

Minutes:
-----------
1) The chairperson hosting the meeting will be rotated going forward. As of now it will be shared between Honnappa, Juraj, Lijuan, Lincoln (?), Owen. The rotation will be done in the alphabetical order of the first name. However, as agreed, the meeting on 1/18 would be hosted by Owen.
2) All the stable releases use Meson build. So the makefile build support from DTS can be removed. Makefile removal patch is in the DTS community review
3) A quick scan reveals that DTS has some files with GPL2 license. A deeper look is required. Is there any process we need to follow to change to SPDX? Decided to follow up with the DPDK community.
4) Merging DTS into DPDK - Is a bigger discussion. Need to agree and fix the python version to use. Differed the discussion to future time as it needs more progress in DTS. Will be discussed when Lincoln and Juraj are available
5) The DTS user guide and DTS test plans are being built using makefile. This needs to be changed to using meson build.

Action Items:
-----------------
1) Honnappa - Propose changes to DPDK to address changing the constants and printfs, refer to Lijuan's email.
2) All - Review Owen's DTS contributions guide
3) Owen - Send out the DTS contributions guide to DTS and DPDK mailing list. 2 weeks of RFC followed by a patch.
4) Owen, Lijuan - Look for merging the makefile removal patch (http://patchwork.dpdk.org/project/dts/list/?series=20610)
5) Honnappa - Understand how the SPDX change was done for the DPDK repo
6) Honnappa - Talk to techboard about files with the GPL2 license in DTS. 
7) Owen - Take a deeper look at the license and copyright assignments for the files.
8) Juraj - Convert the makefile build for documentation to use meson build.

Any other business:
--------------------------
Next Meeting: January 19, 2022

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: DTS WG meeting minutes - 1/12/22
  2022-01-19 21:25 DTS WG meeting minutes - 1/12/22 Honnappa Nagarahalli
@ 2022-01-20  9:11 ` Bruce Richardson
  2022-01-21  0:48   ` Honnappa Nagarahalli
  0 siblings, 1 reply; 3+ messages in thread
From: Bruce Richardson @ 2022-01-20  9:11 UTC (permalink / raw)
  To: Honnappa Nagarahalli
  Cc: dev, dts, Lijuan Tu, Lincoln Lavoie, Juraj Linkeš, Owen Hilyard, nd

On Wed, Jan 19, 2022 at 09:25:50PM +0000, Honnappa Nagarahalli wrote:
> Hello, Please find the minutes below. The history of minutes is at [1].
> 
> Thanks, Honnappa
> 
> [1]
> https://docs.google.com/document/d/1E2mkTHNQ5vyln1JvnJTil15cjacUTXP7LXb9K960Vxs/edit?usp=sharing
> 
> Attendees: -------------- Honnappa Nagarahalli Owen Hilyard Lijuan Tu Ali
> Alnubani Vladislav Grishenko
> 
> Agenda: ---------- 1) Review/Carry forward pending action items 2)
> Rotating the chairperson for hosting the meeting 3) Makefile build
> removal from DTS 4) DTS files license to change to SPDX license 5) How do
> we merge the DTS into DPDK - directory structure, compilation time,
> documentation (tooling and directory structure for online documentation)
> 6) Build DTS documentation using Meson
> 
> Minutes: ----------- 1) The chairperson hosting the meeting will be
> rotated going forward. As of now it will be shared between Honnappa,
> Juraj, Lijuan, Lincoln (?), Owen. The rotation will be done in the
> alphabetical order of the first name. However, as agreed, the meeting on
> 1/18 would be hosted by Owen.  2) All the stable releases use Meson
> build. So the makefile build support from DTS can be removed. Makefile
> removal patch is in the DTS community review 3) A quick scan reveals that
> DTS has some files with GPL2 license. A deeper look is required. Is there
> any process we need to follow to change to SPDX? Decided to follow up
> with the DPDK community.  4) Merging DTS into DPDK - Is a bigger
> discussion. Need to agree and fix the python version to use. Differed the
> discussion to future time as it needs more progress in DTS. Will be
> discussed when Lincoln and Juraj are available 5) The DTS user guide and
> DTS test plans are being built using makefile. This needs to be changed
> to using meson build.
>
For this point #5, not knowing the details here, but at a high level, I
wonder if that really needs to be done, if the existing make build of the
doc works ok. As the plan is to move DTS into DPDK repo, presumably the
documentation would also move, and at that point it can just reuse the DPDK
meson build infrastructure for documentation. Is there a compelling reason
to invest in doing this change earlier? For docs rather than code, moving
to meson doesn't generally give much benefit - the only reason we did so in
main DPDK repo was consistency with everything else.

/Bruce

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: DTS WG meeting minutes - 1/12/22
  2022-01-20  9:11 ` Bruce Richardson
@ 2022-01-21  0:48   ` Honnappa Nagarahalli
  0 siblings, 0 replies; 3+ messages in thread
From: Honnappa Nagarahalli @ 2022-01-21  0:48 UTC (permalink / raw)
  To: Bruce Richardson
  Cc: dev, dts, Lijuan Tu, Lincoln Lavoie, Juraj Linkeš,
	Owen Hilyard, nd, nd

<snip>

> > DTS. Will be discussed when Lincoln and Juraj are available 5) The DTS
> > user guide and DTS test plans are being built using makefile. This
> > needs to be changed to using meson build.
> >
> For this point #5, not knowing the details here, but at a high level, I wonder if
> that really needs to be done, if the existing make build of the doc works ok. As
> the plan is to move DTS into DPDK repo, presumably the documentation would
> also move, and at that point it can just reuse the DPDK meson build
> infrastructure for documentation. Is there a compelling reason to invest in
> doing this change earlier? For docs rather than code, moving to meson doesn't
> generally give much benefit - the only reason we did so in main DPDK repo was
> consistency with everything else.
Thanks Bruce for the comments.
The reason for considering this was to stay consistent with DPDK and the changes seem to be small.

IMO (it still need to be discussed in WG), the DTS will stay separated from the rest of the code (though under the same repo). For ex: the documentation building might not be integrated with DPDK doc build. This will ensure that DPDK doc build times are not affected. But, we could have a different target to build DTS doc at the root level.

It makes sense to differ this to a later point.
 
> 
> /Bruce

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-01-21  0:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-19 21:25 DTS WG meeting minutes - 1/12/22 Honnappa Nagarahalli
2022-01-20  9:11 ` Bruce Richardson
2022-01-21  0:48   ` Honnappa Nagarahalli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).