[yocto] Minutes: Yocto Project Technical Team Meeting, 8/6/2019

Reyna, David david.reyna at windriver.com
Tue Aug 6 10:42:39 PDT 2019


Minutes: Yocto Project Technical Team Meeting
When: Tuesday, August 09, 2019 8:00 AM-9:00 AM 1.
Attending: Richard, Armin, Michael, David, TrevorW, Tim, Vineela, Stephen, Randy, Joshua, Alex Kanavin, Jan-Simon, TrevorG, Ross, Alejandro, Tracy

* Stephen: General notes
  - M2 in final review
  - M3 making good progress
  - 2.6.3 QA, release next day
  - The 2.8 will become 3.0



* Richard: General notes

  - Hash Equivalency/runqueue merged this morning. The UI progress output a little different, may be confusing. Joshua: is this on autobuilder? Richard: not yet.

  - Spent a lot of time on runqueue. Trying to keep up with pseudo changes.

  - There is still a locale issue, not fixed. Probably easy once we figure it out.



* David: will Hash Equivalency/runqueue affect the documentation? Richard: no, it should be all be in the background. However, the UI progress output was setscene with a normal progress progression and then the real tasks would start. Now, as hash equivalencies are discovered, "setscene done" messages appear, which can happen several times over the processing. The progress bars are thus not as linear as before, but Richard want to leave it verbose so that any issues can be debugged before tuning the messages down.


* Armin: back from vacation, back on stable releases. Richard handled the stable releases in the meantime.

* Richard: 3 defects from QA from M2. Marked as blocking for M3.

* Question: plan for Rust? Randy: there has been interest over time, he will make and share a plan (probably in August).

* Xilinx: how to manage "meta-jupyter"? Richard: best as separate repo/layer rather than trying to merge it into core. Notes that some people complain about too many layers, but this is more a tools issue, and separate layers in general allow more focused maintainer-ship and growth.

* Xilinx: What about npm, devtool support? Richard: no good solution yet, no tests in autobuilder. Current bitbake model is one recipe per package, but npm is organized to have 1000+ 'packages' which is impractical for each to have a recipe. There was some devtool support, but may not be current.

Randy: automation can help with npm package management, but does not want npm manager on target.

Richard: difficult to give up control to outside manager like npm. Alejandro: npm starts to download its own toolchain, and we lose reproducibility. Npm for YP did have changes to reduce that outside behavior, not sure current state,  concerned that Rust will have similar problem (Tim: as does Go).

Tim: Node is in core, but not tests. Issus around npm dependencies.

Alejandro: Python update cadence per release, but node changes much faster. Richard: use the snapshot model, where we capture logical and stable package sets, especially for Python and here npm. Joshua: image containers for node.js? Richard: that just moves the goal post, the snapshot captures "our part".

FYI: See "node.js" presentation with devtool from DevDay 2017: https://wiki.yoctoproject.org/wiki/File:Ypdd-2017.02-ELC-Portland.pdf

* Question: Twitch stream? Richard: conflicts with this meeting. Presentations are captured to YouTube, where they are getting additional views. These presentations focus more on new developers.

* Vineela: will release number change (3.0) affect the Poky release number? Richard: no, and he is not sure what uses that number anymore.

* Richard: thanks to David for supporting the meeting minutes in Stephen's absence.

- David

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190806/d91bf9d2/attachment-0001.html>


More information about the yocto mailing list