[oe] MINUTES: OE-TSC meeting, 19-May-2011

Jeff Osier-Mixon jefro at jefro.net
Tue Jun 7 00:49:20 UTC 2011


OE-TSC minutes, 19-May-2011

Attendees: Richard, Koen, Mark, Khem, Stefan
Apologies: Tom, Jefro

Agenda with notes:

00) difference between an interest group with OE-Core as a focus and the TSC

koen promotes that hands-on steering group is better than advisory interest
group
fray & RP think that made sense for oe-core, but now want to move bulk of
work to ml
RP worries that hands-on oe-core was not original charter of TSC

01) Agree on meeting chair

RP

02) Status report on oe-core

announced on mailing list
micro and slugos work towards oe-core
20-30% of the OE recipes with all the layers
stefan thinks one last .dev release
fray wouldn't suggest closing dev until oe-core release generally accepted
koen would like GNOME in before closing .dev
long term maint on 2011.03
--> GNOME discussion to ml (all)
--> release issues to ml, interest in 2011.06 (stefan)

03) Status report on pull model, contrib repo and guidelines


04) Status report on board support layer guidelines

fray: version I send out tomorrow or early next week is likely the final
then wiki

05) Status on layer splitting of metadata

consolidate oe-core and oe-devel mailing lists?
separate patches list
bitbake list on oe.org
 RP proposes bitbake-devel (checked with Chris and he is ok with this)
possibly also meta-<machine> or meta-general for hardware discussions
meta-slug has slugos stuff, meta-ti has animal boards, meta-smartphones...
--> look at migrating bitbake mailing list (RP)

06) Continue discussions on infrastructure items


Raw transcript:

(20:54:36) ***RP__ is here
(20:56:30) ***koen too
(20:56:37) ***stefan_schmidt as well
(20:56:54) ***fray is here
(20:58:34) khem: I am back
(21:01:08) RP__: ok, Tom and Jefro send their appologies
(21:01:26) RP__: we need a chair since I think we're all here
(21:01:30) stefan_schmidt: means everyone else is here
(21:01:41) ***RP__ can do it if nobody else wants to
(21:02:50) RP__: ok. Did Jeff send out an agenda?
(21:02:58) RP__: I think the mail I saw was confused?
(21:02:58) stefan_schmidt: yes
(21:03:05) stefan_schmidt: right
(21:03:11) stefan_schmidt: now an updated one :)
(21:03:15) fray: ahh was the the agenda?  ;)
(21:03:32) RP__: stefan_schmidt: when did that come out/
(21:03:32) RP__: ?
(21:04:11) stefan_schmidt: hmm, let me check
(21:04:15) RP__: Is this the mail with subject "DRAFT Minutes for 12 May
2011"?
(21:04:18) koen: I saw something on IRC that I needed to comment on
something, but I coldn't deduce what from the backlog
(21:04:24) stefan_schmidt: To me it looked like an old agenda. But maybe I
confused it.
khem koen
(21:04:32) stefan_schmidt: Not my day today anyway...
(21:05:05) RP__: koen: We talked about the difference between an interest
group with OE-Core as a focus and the TSC
(21:05:20) RP__: koen: I asked people to think about it and come back to
this meeting having thought about it
(21:05:24) koen: ah, right
(21:05:31) RP__: koen: Yours was homework :)
(21:05:45) RP__: So who has done this? :)
(21:05:59) fray: I thought about it.. but I'm not sure I have much to add..
(21:06:00) koen: the backlog said something like "were now talking about #4,
5 and 6"
(21:06:14) koen: and I needed to comment on one, but I couldn't figure out
which one
(21:06:22) fray: I think interest groups are the right answer for keeping
the TSC as a decision making body.. vs what we are mostly doing now --
implementing the direction
(21:06:38) stefan_schmidt: hmm, my mail seems to be broken. Can't find the
agenda mail right now
(21:06:40) koen: we are a *steering* group
(21:06:57) koen: I have no problems with a hands-on tsc
(21:07:07) fray: ya.. I think what we did for oe-core made sense.. but now
that it's "open", it needs to be an interest group.. the hands-on is what
got it moving..
(21:07:14) koen: but an IG would take a lot of work out of the tsc's hands
(21:07:20) RP__: koen: but I think the time is for the mailing lists to take
a greater role and this team a little bit of a lesser one
(21:07:50) koen: RP__: you might have noticed me saying "let's move that to
the ml" the past few meetings :)
(21:07:57) RP__: koen: My worry was when you look at the agenda we focused
on oe-core to pretty much the exclusion of anything else
(21:07:58) fray: :)
(21:08:07) RP__: and I worry that isn't what the TSC should be doing
(21:08:29) koen: not much to to in .dev worlds
(21:08:42) koen: frans stopped deleting stuff
(21:08:57) koen: people post scary things for review first
(21:09:05) RP__: koen: I agree, I'm just thinking we need to probably
mentally shift gear at this point a little and I'm highlighting that
(21:09:43) RP__: So, agenda wise do we feel we need to cycle through the
usual items?
(21:09:49) koen: we could do some handwaving like the previous TSC
(21:09:54) koen: rename some git branches and stuff
(21:10:42) stefan_schmidt: RP__: I would say we could either cycle or
diretcly bring up topics
(21:10:54) RP__:  01) Agree on meeting chair
(21:10:54) RP__:  02) Status report on oe-core
(21:10:54) RP__:  03) Status report on pull model, contrib repo and
guidelines
(21:10:54) RP__:  04) Status report on board support layer guidelines
(21:10:54) RP__:  05) Status on layer splitting of metadata
(21:10:54) RP__:  06) Continue discussions on infrastructure items
(21:10:58) stefan_schmidt: normally we find our way to the topics without
the agenda...
(21:11:03) koen: RP__: TBH, I consider .dev a dead end
(21:11:11) RP__: 01) - Me, nexy
(21:11:21) RP__: koen: I agree, I think the future is clear
(21:11:37) RP__: but we have the transition ahead
(21:11:38) koen: what remains is figuring out when it will go read only
(21:11:40) stefan_schmidt: 02) micor and slug os work towards oe-core
(21:11:48) ***RP__ feels the mailing list has generally been positive
(21:11:55) stefan_schmidt: shows up some things that wasn't found before.
good.
(21:12:15) stefan_schmidt: koen: first we need a last release from .dev
(21:12:16) RP__: koen: I think its still premature to discuss that atm
(21:12:34) RP__: So we're clearly on 02) btw :)
(21:12:45) RP__: We announced OE-Core
(21:12:58) fray: (btw questions about R/O switches, etc.. this is what the
TSC should be doing.. vs an IG)
(21:13:00) RP__: I wish I had more time to write more instructions but I
don't and I really could use some help there
(21:13:32) koen: RP__: we're still at 20-30% of the OE recipes with all the
layers
(21:13:43) RP__: Phil has caught some path issues which we've promptly fixed
(21:13:52) koen: personally, I'd like to get GNOME in before even thinking
about closing .dev
(21:14:03) RP__: koen: It'll take a while but we will get there
(21:14:17) RP__: Should we have the gnome discussion now?
(21:14:36) koen: that can go onto the ml :)
(21:14:43) RP__: ok
(21:15:01) khem: stefan_schmidt: we already have made last release from .dev
(21:15:08) stefan_schmidt: anything else in oe-core land this week?
(21:15:13) khem: next release is supposed to be on oe-core
(21:15:16) RP__: I think we're at least 3 months of thinking about dev
closure
(21:15:20) stefan_schmidt: khem: err, no?
(21:15:36) stefan_schmidt: khem: we did plan to have 2011.06 from it and
then going ro
(21:15:41) fray: I wouldn't suggest closing dev until we've got an oe-core
release and it's generally accepted..
(21:15:42) khem: stefan_schmidt: we have a long term maintainence on 2011.03
(21:15:43) RP__: ok, anything else on oe-core
(21:15:44) koen: with the maintenance branch doign well, we might not need a
new release
(21:15:46) stefan_schmidt: At least that is what I remember
(21:15:47) khem: it wont make much sense
(21:15:54) RP__: I'd like to thank khem for the slugos work btw :)
(21:16:22) khem: RP__: yes I wanted to experience what would it take to add
a new distro
(21:16:28) fray: One question on oe-core..
(21:16:29) khem: and surprisingly it was not much
(21:16:45) stefan_schmidt: koen, khem: That depens if people are interested
in doing another release
(21:16:54) fray: I noticed the email today about the overall changelog..
 I'm getting overwealmed with email recently..  Is there a plan to do
something similar w/ oe-core?
(21:16:57) RP__: khem: cool, that is good to know
(21:17:17) RP__: khem: I hoped and thought as much but its nice to hear it
confirmed :)
(21:17:18) koen: fray: oe-core is at the bottom of that mail :)
(21:17:20) khem: stefan_schmidt: I would refrain from another release on
.dev since we have a branch already on 2011.03 there wont be much users in
11.06
(21:17:26) fray: An announce type list with changelogs would definitately
help people keep up.. but it should definitely be automated..
(21:17:33) fray: koen, ahh heh I didn't make ti that far..
(21:17:40) RP__: fray: Wasn't that on the bottom? :)
(21:18:08) fray: I only looked at the angstrom stuff..
(21:18:09) koen: fray: alphabetically sorted, cbrake will change it next
time
(21:18:19) RP__: I'd should mention I've concentrated on some detailed patch
review over the past 24 hours so pull merging is sluggish atm
(21:18:26) RP__: normal server will resume shortly :)
(21:18:33) khem: fray: oe-commits
(21:18:48) stefan_schmidt: khem: I not against dropping the release. We just
had another plan before :)
(21:18:59) khem: RP__: on patch review I think we should decide if we want
to use patchwork or not
(21:19:07) fray: koen, my suggestion isn't to resort it.. just have
something at the top listing all of the places that will be listed..
(21:19:08) RP__: Regarding releases I'd only do them if they make sense and
there is a need
(21:19:27) RP__: khem: I've been meaning to contrast it with gerrit
(21:19:46) RP__: khem: patchwork doesn't seem to personally buy me much atm
(21:19:51) khem: releases take considerable time and I think there wont be
many users for 11.06 on .dev given there is 11.03 long term
(21:19:52) stefan_schmidt: RP__: Fine with me. We would need to find people
running the release anyway
(21:20:04) stefan_schmidt: I think khem is not interested and Tom busy with
2011.03
(21:20:23) stefan_schmidt: So maybe nobody will care nayway. But we should
at least discuss it before dropping
(21:20:43) RP__: stefan_schmidt: agreed but those sound like reasonable
reasons to me
(21:21:05) stefan_schmidt: sure, we can fir up a mail for in in some weeks
and look at the feedback
(21:21:12) RP__: stefan_schmidt: I'd take silence as acceptance ;-)
(21:21:18) khem: RP__: I would rather spend time releasing based on oe-core
(21:21:19) stefan_schmidt: Buglabs won't go for 2011.06 anyway
(21:21:25) RP__: khem: agreed
(21:21:38) RP__: ok, anything else on oe-core?
(21:21:48) RP__: pull model, contrib repo and guidelines?
(21:21:58) fray: based on the fact it's already almost 2011.06 -- and I
haven't seen anyone pushing for a release (and lots of patches going into
2011.03)  I don't know that it's needed either
(21:22:13) RP__: board support layer guidelines?
(21:22:19) fray: guidelines.. based on the feedback I've gotten so far.. the
version I send out tomorrow or early next week is likely the final...
(21:22:52) RP__: fray: sounds good. Where is the end result going?
(21:22:54) RP__: wikis?
(21:22:56) stefan_schmidt: Well, to close the release discussion here. AR:
for me sending a mail about interest in an 2011.06 release and asking for
volunteers if needed
(21:22:57) khem: We also need to consolidate oe-core and oe-devel mailing
lists
(21:23:02) khem: as we move forward
(21:23:16) fray: RP__ mailing list for final comments.. back to us for a
"vote".. and then yes.. wiki
(21:23:20) RP__: khem: I actually want to maintain some list separation for
the patches
(21:23:37) fray: I just want the final to be clearly the opinion of the TSC
before we publish to the wiki
(21:23:43) RP__: stefan_schmidt: I'd send an email out but mention low
interest and nobody taking it on?
(21:23:46) khem: RP__: yes we should have oe-patches and oe-devel separate
(21:23:47) RP__: fray: agreed
(21:24:03) RP__: khem: no, I think we need to separate oe-core as it is now
(21:24:12) RP__: one place where all oe-core changes/patches go
(21:24:15) RP__: clear separation
(21:24:16) fray: for now, I think oe-core is needed still..
(21:24:26) stefan_schmidt: RP__: I was thinking about these lines. I don't
want to push it. Just want to let people know that we may drop it due to
lack of interest
(21:24:29) RP__: which brings up a topic I wanted to raise - the bitbake
mailing list
(21:24:37) fray: if and when dev is locked down and email dies down.. then
we can consolodate
(21:24:53) khem: fray: yes
(21:25:02) RP__: should we move the bitbake list from berlios where nobody
can find it onto linux2go? or onto yocto?
(21:25:09) RP__: at the moment people don't use it as the email lags badly
on it
(21:25:21) fray: RP__ --yes--
(21:25:24) khem: RP__: yes oe.org would be ok
(21:25:30) stefan_schmidt: RP__: is it the last item on berlios?
(21:25:32) fray: I'd love it to be on oe.org
(21:25:39) RP__: stefan_schmidt: bitbake releases are there too
(21:25:50) stefan_schmidt: RP__: hmm, ok
(21:25:51) ***RP__ thinks we should move the mailing list urgently though
(21:26:16) RP__: so who can admin mailing lists and setup a bitbake one on
oe.org?
(21:26:39) stefan_schmidt: I don't have much of an opinion here, but if
people that use it more have problems these should be fixed
(21:26:40) koen: 'bitbake' is ok for the name?
(21:26:46) khem: mailman on ltg needs updated too or fixed. It given wrong
thread views
(21:26:52) RP__: koen: I don'ts ee why not
(21:26:54) fray: koen, ya, I would like "bitbake" as the name
(21:27:00) RP__: or bitbake-devel?
(21:27:07) RP__: its currently bitbake-dev I think
(21:27:19) khem: well given our convention -devel is logical
(21:27:43) fray: no objection..
(21:27:52) RP__: Anyhow, I think moving it would help people find it and
enable more bitbake discussion in the right place
(21:28:06) RP__: no objections?
(21:28:12) khem: RP__: will it also involve moving archives
(21:28:25) koen: I'm looking at the form now
(21:28:33) RP__: khem: yes, and inviting subscribers to the new list and
making the old one read-only
(21:28:41) khem: RP__: ok
(21:28:45) khem: I support that
(21:29:17) stefan_schmidt: no objection from me
(21:29:38) koen: bitbake or bitbake-devel?
(21:30:22) khem: one think that I was seeing is that lot of people have
different boards and they are currently supported in oe now they need
machine layers on top of oe-core
(21:30:45) khem: they are not supported by vendors per say
(21:31:00) khem: where to host them we need something like meta-machiens
(21:31:00) ***RP__ proposes bitbake-devel
(21:31:24) khem: yes bitbake-devel is fine on ml
(21:31:24) RP__: khem: Could that not be a directory in meta-oe?
(21:31:50) khem: RP__: yes it could be
(21:32:11) khem: so should we create another layer under meta-openembedded
(21:32:29) khem: meta-machines ?
(21:32:32) khem: or some such
(21:32:38) fray: I think it depends on if we're trying to build up meta-oe
-- or if we're trying to provide examples for new people doing work
(21:32:43) RP__: I think that makes sense atm
(21:32:56) fray: if examples and new work is the goal, then new layers (even
if they're under meta-oe) is the right approach...
(21:33:04) RP__: I think meta-oe needs to grow some of this stuff initially
then things can split out as needed
(21:33:10) fray: if we're just trying to move things forward from dev, then
meta-oe is the "obvious" answer to me
(21:33:14) khem: agreed
(21:33:21) fray: RP__ ya, thats kind of what I'm thinking as well..
(21:33:28) fray: we need machine layer examples.. but it may still be
premature
(21:34:12) khem: RP__: should it be general layer meta-misc-machines
(21:34:22) khem: or like meta-<machine>
(21:34:30) khem: I guess general
(21:34:38) RP__: probably general
(21:34:42) khem: ok
(21:34:45) RP__: we can go too far with splitting things up
(21:34:51) koen: I really don't want machines in the meta-oe repo
(21:34:56) khem: thats what I  was guessing
(21:34:57) fray: ya..  I'm a bit worried about the "over splitting"
(21:35:04) khem: right now I have almost 10 layers
(21:35:11) khem: for building 2 distros and 4 machines
(21:35:12) fray: koen, I think we need to have some... all of them, likely
not..
(21:35:14) khem: :)
(21:35:47) RP__: koen: I think it is ok as long as they are split out and
enabled separately
(21:35:49) fray: khem, my experience with layers (before oe) is that around
10 is manageable.. more starts to get confusing
(21:37:55) koen: let me put it another way
(21:38:01) RP__: ok, is there anything else we need to talk about?
(21:38:10) koen: if it lives in the meta-oe repo, I'm not going to maintain
that machine layer
(21:38:45) RP__: koen: I think that is ok, we just need to define areas of
ownership
(21:39:22) fray: koen, I think that needs to be part of the readme in the
meta-oe..  there is layer and component maintainers..
(21:39:34) fray: IMHO it's perfectly acceptable to define multiple
owners/maintainers
(21:40:12) khem: koen: we need those machines somewhere to get users using
new setup for their familiar machine
(21:40:52) koen: paulE is picking up the handhelds stuff
(21:41:06) koen: meta-smartphones has the phones
(21:41:18) koen: meta-slug has the slug
(21:41:22) khem: koen: will they under meta-openembedded  ?
(21:41:26) koen: meta-ti has the animals
(21:41:49) fray: is the real issue that people don't know where to look for
the machines?
(21:42:11) koen: I think so
(21:43:09) koen: there aren't a whole lot of useful machines left in .dev
that aren't in a layer already
(21:43:20) koen: (or have a layer planned, e.g. gumstix)
(21:43:31) fray: and I definitely want to avoid moving machines nobody is
going to use.. its the few remainers that concerns me
(21:44:27) fray: As a TSC, would it be reasonable to state.. the preferred
way of doing this is a "machine" layer.. one that contaisn on or more
related amchines..
(21:44:45) fray: in the event a machine layer will not be created, it can go
into meta-oe, but requires a named maintainer for the minimal functionality?
(21:45:05) koen: right
(21:45:24) RP__: all pieces of meta-oe need clearly named maintainers or
groups of maintainers and a defined way they make decisions
(21:45:40) khem: correct
(21:45:50) khem: no unmaintained machine is coming over thats clear
(21:46:00) fray: I'm willing to ratify that.. :)
(21:46:10) ***RP__ checked with Chris and he's fine with the bitbake list
move btw
(21:46:30) koen: sweet
(21:46:43) khem: koen: how will angstrom propose the machines it supports
(21:47:06) khem: koen: angstrom-scripts is geared to ti machines mainly ATM
(21:47:13) koen: right
(21:47:19) koen: no more machine layers around
(21:47:29) koen: till I found meta-smartphone today
(21:47:49) khem: ok so you will take them as they come and support angstrom
?
(21:47:53) khem: right
(21:48:08) koen: depends on people willing to support them for angstrom
(21:48:20) khem: ok
(21:49:12) ***stefan_schmidt feels we have covered all topics
(21:49:20) koen: it will be influenced by
http://narcissus.angstrom-distribution.org/stats.php :)
(21:49:20) khem: ok
(21:49:22) ***RP__ thinks so
(21:49:24) stefan_schmidt: Anything important left? I'm tired today...
(21:49:26) fray: yup
(21:49:31) RP__: Shall we close up?
(21:49:35) khem: yes
(21:49:36) fray: o with me
(21:49:40) RP__: Any ARs we need to capture?
(21:49:49) ***RP__ will look at migrating the bitbake mailing list
(21:49:51) khem: RP__: you should push the TMPDIR append patch
(21:49:58) RP__: thanks to koen putting the basics in place
(21:50:02) khem: it worked well here
(21:50:03) stefan_schmidt: RP__: only the one for me sending a mail wrt
release
(21:50:36) RP__: Ok, thats it folks, meeting closed :)
(21:50:46) RP__: thanks all :)
(21:50:50) khem: bye
(21:51:03) RP__: khem: and yes, I need to take that patch and some others
(21:51:10) stefan_schmidt: night all
(21:51:14) RP__: see above, I'm lagging atm, will catch up tomorrow

-- 
Jeff Osier-Mixon http://jefro.net/blog
Yocto Project Community Manager @Intel http://yoctoproject.org




-- 
Jeff Osier-Mixon http://jefro.net/blog
Yocto Project Community Manager @Intel http://yoctoproject.org



More information about the Openembedded-devel mailing list