News and updates for and about the Fedora Project community that develops, supports, and promotes Fedora. For more information, and to download the Fedora OS head to Get Fedora. For general news about the Fedora OS, check out the Fedora Magazine

Page 103 of 151

FPgM report: 2018-51

Here’s your report of what has happened in Fedora Program Management this week. Red Hat’s holiday shutdown is next week, so this is the last FPgM report of 2018. Congratulations to the winners of the Council, FESCo, and Mindshare elections.

I’ve set up weekly office hours in -meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections or anything else.

Announcements

Fedora 29 Status

Fedora 30 Status

Fedora 30 Change Proposal deadlines are approaching.

  • Change proposals requiring infrastructure changes are due 2019-01-02.
  • Change proposals requiring a mass rebuild or for System-Wide Changes are due 2019-01-08.
  • Change proposals for Self-Contained Changes are due 2019-01-29.

Fedora 30 includes a Change that will cause ambiguous python shebangs to error.  A list of failing builds is available on Taskotron.

Fedora 30 includes a Change that will remove glibc langpacks from the buildroot. See the devel mailing list for more information and impacted packages.

Changes

Announced

Submitted to FESCo

Approved by FESCo

Fedora 29 Elections results

The Fedora 29 election cycle has concluded. Here are the results for each election. Congratulations to the winning candidates, and thank you all
candidates for running in this election!

Continue reading

FPgM report: 2018-50

Here’s your report of what has happened in Fedora Program Management this week. Fedora 29 elections voting is underway.

I’ve set up weekly office hours in -meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections or anything else.

Announcements

Help wanted

Upcoming meetings

Fedora 29 Status

Fedora 30 Status

Fedora 30 Change Proposal deadlines are approaching.

  • Change proposals requiring infrastructure changes are due 2019-01-02.
  • Change proposals requiring a mass rebuild or for System-Wide Changes are due 2019-01-08.
  • Change proposals for Self-Contained Changes are due 2019-01-29.

Fedora 30 includes a Change that will cause ambiguous python shebangs to error.  A list of failing builds is available on Taskotron.

Fedora 30 includes a Change that will remove glibc langpacks from the buildroot. See the devel mailing list for more information and impacted packages.

Changes

Announced

Submitted to FESCo

Fedora’s Strategic Direction: An Update from the Council

The Fedora Council met last week in Minneapolis, Minnesota. It’s a lovely city, but rather cold, so we largely stayed within the interconnected network of enclosed bridges known as the Skyway — and in our conference room working. One of our main projects was the draft below. This is a follow-on from our update to the mission statement last year. It represents the way the Fedora Council would like the Project to make that mission a reality — a guiding policy. We’d like wider community feedback on this approach (and the write-up of it), after which we plan to include the final version in the project documentation. (Update: done, here.)

— Matthew Miller, Fedora Project Leader

Fedora’s Mission

“Fedora creates an innovative platform for hardware, clouds, and containers that enables software developers and community members to build tailored solutions for their users.”

We do this within the context of the four foundations: freedom, friends, features, and first.

Continue reading

FPgM report: 2018-49

Here’s your report of what has happened in Fedora Program Management this week. Fedora 29 elections voting is underway.

I’ve set up weekly office hours in -meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections or anything else.

Continue reading

Mindshare Election: Interview with Jared Smith (jsmith)

This is a part of the Mindshare Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Thursday, December 6th and closes promptly at 23:59:59 UTC on Thursday, December 20th, 2018.

Interview with Jared Smith (jsmith)

Continue reading

Mindshare Election: Interview with Luis Bazan (lbazan)

This is a part of the FESCo Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Thursday, December 6th and closes promptly at 23:59:59 UTC on Thursday, December 20th, 2018.

Interview with Luis Bazan (lbazan)

Continue reading

Mindshare Election: Interview with Ricardo Martinelli de Oliveira (rimolive)

This is a part of the Mindshare Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Thursday, December 6th and closes promptly at 23:59:59 UTC on Thursday, December 20th, 2018.

Interview with Ricardo Martinelli de Oliveira (rimolive)

Continue reading

FESCo Election: Interview with Owen Taylor (otaylor)

This is a part of the FESCo Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Thursday, December 6th and closes promptly at 23:59:59 UTC on Thursday, December 20th, 2018.

Interview with Owen Taylor (otaylor)

Questions

Describe some of the important technical issues you foresee affecting the Fedora community. What insight do you bring to these issues?

The Fedora project has been moving decisively in the direction of increased flexibility and diversity – with Modularity, with new distribution mechanisms and formats like ostree and containers. One of our big challenges is to able to take advantage of all this flexibility and still provide a stable, easy to understand experience to our users. I’ve been involved in desktop Linux from the days of editing your window manager and XFree86 configuration manually to the current point where have slick desktop environments that just work. I’m familiar not just with the technology, but also the design processes we’ve developed, and the tricky balancing act between keeping things streamlined and accommodating the needs of advanced users.

What objectives or goals should FESCo focus on to help keep Fedora on the cutting edge of open source development?

There is a lot of work currently going on in Fedora to separate out the operating system layer from the application layer – Fedora CoreOS, Fedora Silverblue, and our container and Flatpaks efforts all represent aspecs of this. FESCo should be continually keeping these ways of consuming Fedora in mind.

A personal interest of mine is how developers work in these new models – how do Fedora users develop their applications, and how do Fedora developers develop Fedora. Our traditional model, where the operating system and applications emerge from a great big sea of packages gives a ton of flexibility, and once you move away from it, it feels a bit like putting handcuffs on, but I think there’s a lot of value to be found for developers as well – to be able to have different development setups for different applications, and to be able to try out operating system changes in ways that are well contained and easily reverted.

At times, it seems like FESCo can get a bit bogged down in the nuts-and-bolts of fixing the operating system – and while that’s essential work, I’d hope that some of that work can be delegated and FESCo can concentrate a bit more on high-level issues and what Fedora needs to do as a project to enable a better operating-system / application split.

What are the areas of the distribution and our processes that, in your opinion, need improvement the most? Do you have any ideas how FESCo would be able to help in those “trouble spots”?

I think it’s generally agreed that the weakest part of our process is the “compose” step – taking the bits we create and making an operating system image out of them, reliably and quickly. Not only does this hamper our ability to fix bugs, it is a huge limitation in our ability to do integration testing – any packager who wants to update a system image or component should be able to get tests run on the entire operating system with their component included. In fact they should be required to get such tests run. I think there are some good efforts out their to improve things – FESCO can help out by directing focus towards those efforts and by continually pushing back when a “broken operating system” problem comes up – not just helping out with an immediate fix but figuring out why it wasn’t caught by automated testing.

FESCo Election: Interview with Kevin Fenzi (kevin)

This is a part of the FESCo Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Thursday, December 6th and closes promptly at 23:59:59 UTC on Thursday, December 20th, 2018.

Interview with Kevin Fenzi (kevin)

Continue reading
« Older posts Newer posts »

Copyright © 2024 Fedora Community Blog

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Theme by Anders NorenUp ↑