Re: Emerging editions, Fedora 32 Beta, and bureaucracy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2020-03-17 at 22:24 +0100, Miro Hrončok wrote:
> On 17. 03. 20 19:01, Adam Williamson wrote:
> > Some specific ideas: FESCo and/or the Council should be taking a
> > stronger lead here.
> 
> What is your idea of FESCo stronger lead here?
> 
> I just want to say that for the past year at FESCo, I got a strong impression 
> that we heavily really on what Fedora Projects member do. We rubber stamp 
> decisions, we do hard decisions ourselves, we approve and reject things. We 
> firefight problems. However there always needs to be somebody who is driving an 
> effort. Sure, several FESCo members are driving several distro-wide efforts, 
> however I don't really see myself (for example) to drive Fedora 32 Beta CoreOS.
> 
> Thank you for bringing this topic up.

I'm not talking about driving the details of technical work on the
project; there's no need for that, that's what the people in the
project teams do *already*. It's *other* stuff, stuff that *isn't* just
'how do we build Fedora IoT' or 'how do we build Fedora CoreOS'.

Let's go back to Fedora.next again. What was the core of the
Fedora.next effort? It wasn't about making specific decisions about
what apps would go into Workstation or how exactly the role system in
Server would work. It was about defining "this is the scope of what
we're trying to achieve here", "these are the Editions we're going to
have", "this is what an Edition *is*", "this is what the end point of
the overall Fedora.next effort looks like", "this is the path we're
going to take to get there", and about then monitoring that process,
and about communicating that cohesively, coherently and repeatedly.
It's doing stuff like "hey, Fedora 21 release is coming up, are all the
editions on track? What do we actually expect of them at that point,
and are they all there or thereabouts? If not, what isn't done, and
let's poke them to get it done and then keep track of whether it gets
done". That kinda stuff.

The idea that IoT and/or CoreOS would be release-blocking editions (for
Fedora 30, initially, then 31, now 32...) has been - at least, this is
my experience and my memory - sort of floating around for months/years,
but aside from that one fairly rough document on the IoT doc space,
when I went looking I couldn't really find any indication that anyone
(FESCo, the Council, FPL, FPGM, anyone) had done anything formal - a
ticket, a Change, a wiki page, a mailing list mail, really anything -
that said "this is a goal and this is what we think the process of
getting there looks like". There was just no process there at all.
Maybe I missed it, I dunno. But that's the sort of thing I'm missing.
That's not something the IoT or CoreOS teams can really bootstrap, that
doesn't really work, because they're not sitting in the right place to
have an *overview* of the whole thing from the position of "Fedora the
project", they don't have the right levers to pull and it's not their
job to do that. They can *say they want it to happen*, but if we just
leave it up to the individual teams to make it happen...somehow?...it's
not really going to work, IMHO.

The trigger for this line of thinking was this comment I ran across
this morning:

https://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/1166100-fedora-32-beta-released-with-earlyoom-by-default-gnome-3-36-desktop?p=1166101#post1166101

Put yourself in that person's shoes - just a regular community
enthusiast who's interested in Fedora. They're reading the news sites
(doesn't have to be Phoronix, could be anywhere). They see a story that
Fedora 32 Beta is out. As you can see from that comment, we've done
enough public communication about them that this person is aware that
'Silverblue' and 'CoreOS' are Fedora Things that are kind of important.
That's why they're expecting them to be a part of a Fedora 32 Beta
release announcement. But, what do they find? Nothing! The announcement
doesn't mention them, the download page doesn't mention them, nothing
in the story we're telling around the Beta references them at all. It
means we're not telling people a coherent story about what Fedora is
and where it's going. That in turn will damage their confidence in
'Fedora' as a whole, even if they try a bit of the beta that *is* there
and find it works great. It's still going to be in their head that we
don't seem to have our story as to where we're going completely
straightened out. That's not a problem of the IoT team or the CoreOS
team or the Silverblue team, it's a *Fedora* problem, which is why it
needs a 'Fedora' body or person to care about it.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux