ROS 2 TSC Meeting Minutes for 2023-12-14

ROS 2 TSC Contribution Report 2023-12-14.pdf (113.6 KB)

ROS 2 TSC Meeting Minutes 2023-12-14

  • Attendees

    • TSC Members
      • Community / David Lu!!
      • Picknik / Henning Kayser
      • eProsima / Jaime Martin Losa
      • Intrinsic.ai / Katherine Scott
      • Robotis / Will Son
      • Foxglove / Adrian Macneil
      • Community / Francisco Martin Rico
      • Sony / Tomoya Fujita
      • Apex.AI / Lyle Johnson, Michael Orlov
      • Community / Steve Macenski
      • ROS Industrial / Matt Robinson
      • iRobot / Alberto Soragna
      • Bosch / Christian Henkel
      • Amazon / Matt Hansen
      • Toyota Research Institute / Ian McMahon
      • ZettaScale / Angelo Corsaro
      • ROS Industrial / Matt Robinson
      • Canonical / Mirko Ferrati
    • TSC Observers
      • Bence Magyar
    • Absent (Please move to TSC Members Line):
      • Devcom / Jerry Towler
      • Intel / Harold Lang
      • Microsoft / Lou Amadio
      • Intrinsic.ai / Chris Lalancette
      • OSRF / Geoff Biggs
      • Wind River / Andri Kholodnyi
  • Preliminaries

    • You should only have comment access to this document.
    • [Kat ][1 min] Please remember to fill out your contribution report at the bottom of this document prior to the meeting.
  • Old business

  • New business

    • [Kat][5min] GOOD NEWS!
      • We’re over the hill. ROS 2 is about 60% of all Downloads of our servers
    • [Blasdel][5min] Change of representative
      • Matt Hansen is now the TSC Representative for Amazon
    • [Macenski][20min] New Policy for AI Generated Content in ROS Projects
      • Generative AI in ROS 2 Codebases? Oh My!
      • David: what are other communities doing?
      • Kat: Next steps? Draft a contributing document section? Approve and then projects can optionally adopt.
      • Alberto: two separate problems, legal copyright and then quality of code. First address quality then copyright.
      • Kat: how does this mesh with DCO?
      • Jerry: Can we lean on legal teams of TSC member organizations. My org can’t use AI gen code at all. AI can’t hold copyright in the US.
      • Tyler: Stack Overflow explicitly bans all LLM generated code, they say code quality is important and LLMs are “correct looking” but incorrect. The ban users who use it.
      • Adrian: autocomplete is a thing, and LLMs are no different. We’re conflating IP with quality. The risk of doing it wrong: unwelcoming community. We need to do more study in this area and see legal opinion, DCO probably covers this.
      • Christian: ROS shouldn’t be first mover. Bosch is not using AI. He’s heard that orgs are providing indemnity.
    • [Francisco][10min] Change Default Branch to Rolling
      • Rolling as default branch - #6 by mikeferguson
      • Ian – main / master is canonical approach for the default branch. Not every ROS release requires its own branch. Would rolling be branched off of for a release or would it be handled as a tag per release?
      • Tyler: rolling branch is a pain for us. ROS2 branch is used for ROS dev.
      • Ian – main branch is the normal procedure so that’s what new user look for.
      • Francisco – this would make a good rep
  • Confidential Business

    • No confidential business this meeting
  • Recurring business

    • Next ROS 2 distro release
      • Chris is on vacation until the end of the year.
    • Working groups [<=5 mins each]

That’s unfortunate. Is a low turnout like this common? Could it be due to end-of-year vacations?

I actually berated the TSC a bit for the low turn out. The consensus was that many members felt unqualified to vote on this matter. They requested we include an abstain option in the future.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.