Difference between revisions of "TSC"
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
=OE Technical Steering Committee= | =OE Technical Steering Committee= | ||
− | The TSC consists of 5 people who are elected by, and ultimately be answerable to, the members of the OpenEmbedded | + | The TSC consists of 5 people who are elected by, and ultimately be answerable to, the members of the [[Organization|OpenEmbedded organization]]. |
Here is the [[TSCCharter | working copy]] of the new TSC charter. | Here is the [[TSCCharter | working copy]] of the new TSC charter. | ||
Line 15: | Line 15: | ||
In order by name: | In order by name: | ||
− | * Bruce Ashfield (zeddii) re-elected Sep | + | * Bruce Ashfield (zeddii) re-elected Sep 2023 |
− | * | + | * Joshua Watt (JPEW) re-elected Sep 2023 |
− | * | + | * Richard Purdie (RP) - re-elected Sep 2023 |
− | * | + | * Tim Orling (moto-timo) - elected Sep 2023 |
− | * | + | * Jan-Simon Möller (dl9pf) - elected Sep 2023 |
Each member serves a two-year term. | Each member serves a two-year term. | ||
Line 34: | Line 34: | ||
Decisions are made where necessary by majority vote. Once a decision is made by | Decisions are made where necessary by majority vote. Once a decision is made by | ||
the technical steering committee, the decision should be respected as a democratic decision. | the technical steering committee, the decision should be respected as a democratic decision. | ||
+ | |||
+ | = Contacting the TSC = | ||
+ | |||
+ | If you have an issue or would like something discussed at the next TSC meeting, please email tsc@lists.openembedded.org | ||
+ | |||
+ | The item will be added to the TSC topics discussed in the next meeting (or an adhoc meeting will be held is determined to be an urgent issue). | ||
+ | |||
+ | Alternatively, you can contact one of the TSC members listed above and ask them to add it to the list of items to be discussed. | ||
= TSC topics = | = TSC topics = | ||
− | This list keeps a running list of topics for the TSC | + | This list keeps a running list of topics for the TSC. |
+ | * Working Group Definition (https://www.openembedded.org/wiki/Working_Groups) | ||
* Layer Setup | * Layer Setup | ||
* Dublin Meetup | * Dublin Meetup | ||
Line 56: | Line 65: | ||
Meetings are usually held in #oe-tsc on Libera Chat on 3rd Monday of each month 9PM UTC (10PM UTC during winter time). | Meetings are usually held in #oe-tsc on Libera Chat on 3rd Monday of each month 9PM UTC (10PM UTC during winter time). | ||
+ | |||
+ | == 2024 Minutes == | ||
+ | * 2024/3/18 | ||
+ | Attendees: Richard, Josh, Tim, Bruce, Jan-Simon | ||
+ | |||
+ | Topics: | ||
+ | * meta-java | ||
+ | ** plan is to use e.g. eclipse binaries for version n-1 and build version n with them | ||
+ | ** Tim started on it. Similar to go-native, download native for bootstrap. | ||
+ | * YP and OE | ||
+ | ** Need page for YP/OE in OE and YP wiki | ||
+ | ** Weekly Status in wiki: https://wiki.yoctoproject.org/wiki/Weekly_Status | ||
+ | ** https://wiki.yoctoproject.org/wiki/TipsAndTricks | ||
+ | * Status of YP LTS 5.0 'scarthgap': on track, advocate maintainers to create the branch now as well | ||
+ | * Post 5.0 release, ideas for STF and how to run | ||
+ | * SPDX3 in time for 5.1M1 , mix-in layer ? | ||
+ | * Tackle bitbake syntax ?= ??= post 5.0 ? | ||
+ | * Rust in kernel build | ||
+ | |||
+ | |||
+ | |||
+ | == 2023 Minutes == | ||
+ | * 2023/12/18 | ||
+ | Attendees: Richard, Josh, Tim, Bruce, Jan-Simon | ||
+ | * Making conditional expressions for inherit deferred ? | ||
+ | ** issue with perf recipe, different behavior based on conditional inherit | ||
+ | ** https://git.yoctoproject.org/poky/tree/meta/recipes-kernel/perf/perf.bb#n57 | ||
+ | ** this is in-line with https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-metadata.html#inherit-directive | ||
+ | ** but it has bad side-effects | ||
+ | * Any specific topic areas we'd like to see developed in future? | ||
+ | ** setup tool work open | ||
+ | ** https://www.openembedded.org/wiki/Funding_Projects | ||
+ | * Are we trending well to the LTS in April? | ||
+ | ** intermittent bugs in AB causing trouble in release process and patch merging | ||
+ | ** RP worried ^AB & | ||
+ | *** structural: | ||
+ | **** rust reproducability/ptest | ||
+ | **** qemu | ||
+ | * Working Groups Wiki page | ||
+ | ** https://www.openembedded.org/wiki/Working_Groups | ||
+ | * meta-java | ||
+ | ** plan is to use e.g. eclipse binaries for version n-1 and build version n with them | ||
+ | |||
+ | |||
+ | |||
+ | * 2023/11/20 | ||
+ | Attendees: Richard, Josh, Tim, Bruce, Jan-Simon | ||
+ | |||
+ | * Welcomed two new members to the TSC | ||
+ | * Discussed TSC work | ||
+ | ** Layerindex, next step to check for LAYERSERIES_COMPAT | ||
+ | *** setup call and review layers that do not have that flag set at all | ||
+ | ** new contributors needed, need more maintainers (oe-core, bitbake, meta-*) | ||
+ | *** contact universities with embedded class ? | ||
+ | ** patch review process using patchwork, submission model | ||
+ | ** rust support , reproducibility issues, tests, | ||
+ | *** Can we phrase the problem so that the jester can send out on social ? | ||
+ | ** review other build systems (buildroot, nix, fedora) | ||
+ | ** point out strengths | ||
+ | * Topics for OEVDM ( https://www.openembedded.org/wiki/OEDvM_2023.12 ) | ||
+ | ** LTS in Apr '24 | ||
+ | ** rust support in OE | ||
+ | ** new contributors | ||
+ | * AIs: | ||
+ | ** LWN article - Bruce . | ||
+ | ** Layerindex call/review - Tim & Jan-Simon | ||
+ | ** Topic for next meeting: Syntax change for conditional inheritance | ||
+ | |||
+ | Next meeting is December 18th. | ||
== 2021 Minutes == | == 2021 Minutes == |
Revision as of 17:02, 18 March 2024
Contents
OE Technical Steering Committee
The TSC consists of 5 people who are elected by, and ultimately be answerable to, the members of the OpenEmbedded organization.
Here is the working copy of the new TSC charter.
Meetings are usually held in #oe-tsc on Libera Chat on 3rd Monday of each month 9PM UTC (10PM UTC during winter time).
The TSC discusses technical issues for the direction of OpenEmbedded. Note that the TSC is NOT chartered with actually doing all of the work discussed, but they do make every effort to locate resources to do that work.
Note: The Yocto Project also has a TSC. Its responsibilities include repositories hosted on [Yocto Project git server], the associated mailing lists, bugzilla, the testing processes and infrastructure/QA and the releases of the project. For more information on that, go to [Yocto Project wiki]
Members
In order by name:
- Bruce Ashfield (zeddii) re-elected Sep 2023
- Joshua Watt (JPEW) re-elected Sep 2023
- Richard Purdie (RP) - re-elected Sep 2023
- Tim Orling (moto-timo) - elected Sep 2023
- Jan-Simon Möller (dl9pf) - elected Sep 2023
Each member serves a two-year term.
Responsibilities
On a day-to-day basis the TSC is responsible for making tactical policy decisions, resolving disputes between contributors, administering access control to the git tree, and generally promoting good development practice.
Decision Making
Decisions are made where necessary by majority vote. Once a decision is made by the technical steering committee, the decision should be respected as a democratic decision.
Contacting the TSC
If you have an issue or would like something discussed at the next TSC meeting, please email tsc@lists.openembedded.org
The item will be added to the TSC topics discussed in the next meeting (or an adhoc meeting will be held is determined to be an urgent issue).
Alternatively, you can contact one of the TSC members listed above and ask them to add it to the list of items to be discussed.
TSC topics
This list keeps a running list of topics for the TSC.
- Working Group Definition (https://www.openembedded.org/wiki/Working_Groups)
- Layer Setup
- Dublin Meetup
- Talk about how to acknowledge contributions from community members
- Further discussion on how to increase participation in the project
- OE/YP Training and certification
- Layer Quality
TSC mailing list archive
- Current Groups.io
https://lists.openembedded.org/g/tsc
- old Archive
http://lists.openembedded.org/pipermail/tsc/
Meeting Minutes
Meetings are usually held in #oe-tsc on Libera Chat on 3rd Monday of each month 9PM UTC (10PM UTC during winter time).
2024 Minutes
- 2024/3/18
Attendees: Richard, Josh, Tim, Bruce, Jan-Simon
Topics:
- meta-java
- plan is to use e.g. eclipse binaries for version n-1 and build version n with them
- Tim started on it. Similar to go-native, download native for bootstrap.
- YP and OE
- Need page for YP/OE in OE and YP wiki
- Weekly Status in wiki: https://wiki.yoctoproject.org/wiki/Weekly_Status
- https://wiki.yoctoproject.org/wiki/TipsAndTricks
- Status of YP LTS 5.0 'scarthgap': on track, advocate maintainers to create the branch now as well
- Post 5.0 release, ideas for STF and how to run
- SPDX3 in time for 5.1M1 , mix-in layer ?
- Tackle bitbake syntax ?= ??= post 5.0 ?
- Rust in kernel build
2023 Minutes
- 2023/12/18
Attendees: Richard, Josh, Tim, Bruce, Jan-Simon
- Making conditional expressions for inherit deferred ?
- issue with perf recipe, different behavior based on conditional inherit
- https://git.yoctoproject.org/poky/tree/meta/recipes-kernel/perf/perf.bb#n57
- this is in-line with https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-metadata.html#inherit-directive
- but it has bad side-effects
- Any specific topic areas we'd like to see developed in future?
- setup tool work open
- https://www.openembedded.org/wiki/Funding_Projects
- Are we trending well to the LTS in April?
- intermittent bugs in AB causing trouble in release process and patch merging
- RP worried ^AB &
- structural:
- rust reproducability/ptest
- qemu
- structural:
- Working Groups Wiki page
- meta-java
- plan is to use e.g. eclipse binaries for version n-1 and build version n with them
- 2023/11/20
Attendees: Richard, Josh, Tim, Bruce, Jan-Simon
- Welcomed two new members to the TSC
- Discussed TSC work
- Layerindex, next step to check for LAYERSERIES_COMPAT
- setup call and review layers that do not have that flag set at all
- new contributors needed, need more maintainers (oe-core, bitbake, meta-*)
- contact universities with embedded class ?
- patch review process using patchwork, submission model
- rust support , reproducibility issues, tests,
- Can we phrase the problem so that the jester can send out on social ?
- review other build systems (buildroot, nix, fedora)
- point out strengths
- Layerindex, next step to check for LAYERSERIES_COMPAT
- Topics for OEVDM ( https://www.openembedded.org/wiki/OEDvM_2023.12 )
- LTS in Apr '24
- rust support in OE
- new contributors
- AIs:
- LWN article - Bruce .
- Layerindex call/review - Tim & Jan-Simon
- Topic for next meeting: Syntax change for conditional inheritance
Next meeting is December 18th.
2021 Minutes
- 18 January 2021
- 15 February 2021
- 16 March 2021
- 19 April 2021
- 17 May 2021
- 21 June 2021
- 19 July 2021
- 16 August 2021
- 20 September 2021
- 18 October 2021
2020 Minutes
- 20 January 2020
- 17 March 2020
- 20 April 2020
- 19 May 2020
- 20 July 2020
- 17 August 2020
- 19 October 2020
- 16 November 2020
2019 Minutes
2013 Minutes
- 29 January 2013
- 12 February 2013
- 26 February 2013
- 19 March 2013
- 8 April 2013
- 23 April 2013
- 7 May 2013
- 21 May 2013
- 4 June 2013
- 18 June 2013
- 2 July 2013
- 16 July 2013
- 30 July 2013 (public meeting)
- 13 August 2013 (cancelled)
- 27 August 2013
2012 Minutes
- 3-Jan-2012
- 17-Jan-2012
- 30-Jan-2012
- 15-Feb-2012
- 28-Feb-2012
- 13-Mar-2012
- 27-Mar-2012
- 10-Apr-2012
- 24-Apr-2012
- 08-May-2012
- 22-May-2012
- 5-Jun-2012 (no meeting)
- 19-Jun-2012
- 3-Jul-2012
- 17-Jul-2012
- 31-Jul-2012
- 14-Aug-2012
- 28-Aug-2012
- 11-Sep-2012
- 25-Sep-2012
- 9-Oct-2012
- 23-Oct-2012
- 6-Nov-2012
- 20-Nov-2012
- 4-Dec-2012
2011 Minutes
- 14-Feb-2011
- 21-Feb-2011
- 28-Feb-2011
- 10-Mar-2011
- 17-Mar-2011
- 25-Mar-2011
- 31-Mar-2011
- 10-Apr-2011
- 28-Apr-2011
- 05-May-2011
- 12-May-2011
- 19-May-2011
- 26-May-2011
- 02-Jun-2011
- 09-Jun-2011
- 16-Jun-2011
- 23-Jun-2011
- 30-Jun-2011
- 14-Jul-2011
- 21-Jul-2011
- 04-Aug-2011
- 11-Aug-2011
- 01-Sep-2011
- 16-Sep-2011
- 29-Sep-2011
- 06-Oct-2011
- 20-Oct-2011
- 03-Nov-2011
- 17-Nov-2011
- 22-Nov-2011
- 13-Dec-2011