Bestand wählen
Merken

Retooling Fedora

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
magic for again what you know what they
are the hello everybody I'm matthew miller this is my little by slide here and I this talk was originally pitched by Stephen Gallagher and he that didn't make it so I'm just going to be giving my own talk in place of his it's a little bit different than excuse me allergic deposits and so little did different than he had planned his is going to be a little more technical i think guns in a little more high-level but I'm going to go through a bunch of slides and probably skip some of the ones that have too much words on them and gives room for questions at the end and the acid this is me I am the fair project leader which I bend our and no less than a year now and in and they've been involved in Fedora for about 10 years worked on Boston University 1 it's the university system and so on so I guess I have some questions for you to how many people here are Fedora users everybody us an interrogative ears OK so a lot of this is going to be an old hat to most so I will go quickly through the old hat parts of it I and the other question is how many people on would self-identify as a sysadmin kind of background and then having people as software developers and how we feel something other than those categories where you other people that is not and with a bag of any so that that that come back again the the stuff that I have to say areas and so this
is a slide in showing for a little while I got it from the different different talk about and I need it for every gave about um be reinstated distributions over all so this is the trend line for Google searches of Fedora operating system and and it's they're smart magical search so that it is Fedora the operating system not Fedora the hats and we hope I and the this axis is magical Q-ball units so and we don't we don't know what that is but on this axis is time here from 2004 to wait 2 days ago there that and so we see kind of a and a downward trend unless spikiness from them the release cycles that as well I'm and so the important thing to note here is that it's not just that door is terrible this is a general trend for Linux distributions over all everybody has this he exciting peak in the early thousands and then down and that there on and importance like here anxious last call you left off plenty of and so going to is a larger very very very good at publicity in a very popular so that good good for them but on was still in the same boat of everything generally going down the overall and and some of the other ones that you if you look on on DistroWatch Linux Mint an archlinux are like the top ones up there and they're actually in the Google search kind of noise the bottom line not quite sure to make of that but then there is of so 1st
response you know Armageddon so we demonstrate everything in the world on fire and now that that's not generally I'm talking about but it is more a case of this we have here the the world of software the internet and everything full of excitement and over here we have some Linux distributions where we have a nice little castle that were making some kind of in a corner work we're doing a good job of it but on all this stuff is going on and we're kind
of missing out on it and so that it's not really that it's more that we have traditionally taken in all the so for those out there in the world this massive thing that we made a nice little Lego bricks of it which is cool and we've done it good job that which
gives us atrophy but but how while busy doing that but in
this this kind of a counter trend of the birds going down and get help going out in if you look at the number of packages and
this is actually have been slide this is going to be even more lopsided now because it's being red square keeps growing growing users proportional to to the number of packages and Fedora and the number of repositories and get hot and even if you assume that you 90 presented this crap and that forget how that's in a 99 . 9 9 9 per cent of this crap that's still so big that there's so much more enthusiasm about open source software and it's been almost a so this stuff is terribly licensed in whatever band of big mass but there's so much more enthusiasm and open source that we're just not capturing with the duration distribution all and we never can because this is just so much bigger than us and abundantly with bigger than us that's going to be a hard challenge I'm so there's more stuff going on in the world that is this different from what we've done traditionally with the operating system to this and the challenges of adapting to I'm so here this is you know I have some encoded near talk yesterday on base every system is considered boring but that doesn't mean we don't have a lot of stuff to do and it actually lot of interesting things going on but compared to the big picture of everything else going on the world and it's hard to generate excitement and this is also partly of our traditional model packaging model is very um system and friendly and and focused and 1 of the other trends in the world we get have kind of shows that there is a the rise of the developer and if you look at MIT incorporate the UN sysadmin power is way down and developers get what they want more and more than with the before and and so that's a general trend in the case influences who's coming into Linux distributions what people expect from an operating system but it also and that then turned goes to this idea of they therefore reward belted getting yourself or packaged in eLex distribution so used to being you know a decade ago about 15 years ago that if you had some open source software if you wanted to show the world that you were really something getting your stuff into a Linux distribution into major mean of course is really especially in in in a commercial 1 that would be how you would show everybody you've arrived by gotten into Fedora I'm serious offer package and now all and because of that we're able set pretty high bar so we're really happy here for packet of a certain quality about of all the standards you got higher licensing right all these things and people would jump through the hoops we sat on purpose because they were working on was predicted and now and whether or not the reward is used in in the worst of the perception of it is that it's just not worth it as much as it was before because you know with the way the Internet is you can go direct your users I mean you can obtain the and get half is much more valuable than being in the distribution so that balances change the amount of work that people are willing to put in to become part of the distribution right arm and then there's this general question of them partly because I think we didn't move fast enough for things in our PM menu of about the kind of packaging that every language stack has kind of grown on its own package manager for that language stack and that is what developers tend to use even if it kind of sucks that all those things are all different from each other and that is the state of the world and people don't care so much about you having an industry package effect often would prefer it not to be redundant set up their own little side universities and the things like that but I wanna call so this is a quick slide on the open seas started doing with the rings model in the continues integration is amazing everyone and we got a lot of great wealth distributions are listed on here so that I do and when the people who really cool things I'm ends archlinux as documentation is also in core OS is doing really really neat things of the next model for distributions that thing that you were doing with of project atomic as well and 2 hats a snappy things it's kind of a general and there's
what I say is up back to what's going on with Fedora I we got this Fedora
next thing you have training with the next generation of Fedora is going to look like kind of in response to all that the before just sort of as a general we've done this for 10 years let's take stock but the important thing about that is were generally Rachman throw away the last 10 years were trying to take the lessons we've learned that build on it and make a new cool stuff without detracting what we really succeeded at we really have done a great job of taking all that sulfur and acting up to very high standards that In the rest of is the sum or the background efficiency read them I can't get interventions of the more I
so on to further 21 when the most visible things we've done here is how the separate your cloud server and workstation of the products so they're not actually products in the sense that were selling anything just different proof of editions of Fedora that the presented to users in different ways
of and this is again that you know what why we want to do things 1 because the of getting a lot of hope I hope I've explained it pretty well and 1 of the main reasons are that fedora it came out of Red Hat Linux back in the olden days which is a general-purpose distribution used for a lot of server kind of users before there was an Enterprise Linux that they were sold different work instead I'm and so on it we inherited a pretty big user base of people using the on servers and people actually use the on servers quite a lot today and how many people reason for the answer yes so you know a pretty pretty decent section ring and a lot of people are doing that it's pretty heavy production even know on that might be a little crazy thing it's a nice good crazy but over the years it's been the case that up after as for a kind of them seem to be more more of a desktop operating system and to try to figure out how we set our defaults in a kind of a of a developer florid developer voice can became focused on making a desktop operating system and then that became frustrating for a lot of the people using 1st servers of system invoice kind felt like my job in Fedora is going to have to be tell those desktop people quit breaking everything and so the this is an invoice and became very negative stop energy voice and that's unfortunate because of stereotypes aside systems aren't necessarily really only grumpy people the news and a driving where everyone who wasn't grumpy about it and Canada and a bad situation so we wanted to make it something where there's something positive in door that was server-oriented and so people who had you wanted out of the door had a positive place to make a voice that was building something rather than just trying blocks of of additionally on in Africa workstation other we existing workstation instead of just a general desktop and critic to emphasize it we're trying to make it a little more focused on the years on it's the desktop is something we can always always dreamed about that but you know it was probably 2002 in so now we're really different different kind of thing about what we're gonna do it as templates and disturbance is still important but but I don't think that it's going to be at least in a form that were produce a mass-market consumer operating system that the mean maybe injury is that in some ways come less and and you good luck everybody is working on that it's that's great but I think that it's not necessarily what we can do best and so we want to have something is kind were targeted at in this case on the and targets offer developers to people who were in building offer with the computer and then as we developing Fedora developing other software we will provide a really good test of experience for those users doesn't mean it's not good for other people because developers are people as well obviously and that's the target and then additionally argue Fedora we put together a cloud image for many releases now and it is unique compared to some other options not as popular as I think it should be because a lot of Fedoras virtues of being fast moving in innovative are really useful to people who were building things in the cloud and things there's downsides of having to you reinstall every 13 months are basically non issues as long as you can revalidate quickly of so I think that we wanted to make sure we could presented presenter cloud staff is more exciting and more visible so it was the find very the download page but the top global artifact and also of some or we could try some really experimental things like the project atomic which uses or chemistry put together the offering system rather than installing it in with yarn or the kind of a traditional package management costs so having it that is a separate thing let's as B a lot more experimental rather than trying again to follow the default to the other versions so we wanted to grow these are basins in strategic areas of so this is why we want to look look at who's using Fedora and we can actually increase that and have a meaningful impact on are user base I'm having these different defined targets makes it easier to know what you're developing force that's kind of easy the limit then on that makes it so we reduce the flame wars about you what should the file system for Fedora B and have the people who you know want to abstain build rel Fedora or are using it in a server environment who really taking care about and multipath device-mapper and all the M and a lot of the heavy file-system features of anatomy in conflict with people like that's wholly pointless to the desktop why would we have that Fedora so now we can have the been be yes to both of those those groups and then again uh and it really kind of felt to some of people at Red Hat Fedora direction was very disconnected from the means of relevant doesn't mean that the real pull in red is pulling the strings here but as 1 of our pretty important stakeholders and we wanted to make sure that we had a place in Fedora that would be responsive to this kind of cancer as well so 1st servers partly to be part of that of although you know the services offered doing in Fedora server is really aimed at the door uses it is a means to be a Fedora the it is well you know a red heads next part is but these are slides you may have seen before but I like to show them this is thing about body as top referee bring all the patterns and nice Lego bricks next traditionally what distributions have done we're making some really nice bricks for you here's a big bag of them and have go play in so this is playing will be over here the other twin few people recognize that the childhood have kids on which is the 1 like this big competitors and they make place sets that are not ready to play out of the box you open up in hive unite Neuhaus Newcastle ready to go over the hand to build something out of Lego and so on they i n and so but this has been a called the flexibility can make that castle into a space ship it is always a castle it's always a time capsule of so 1 of the few years we talk about what we're doing that on axis is that we're going to take away your work Lego bricks and just replace those plane will be aligned then everything ruined but that's not the
goal the goal is instead we're going to take a little break so we've always made were going to build some uncool subset of them will should be the saddle shape it should be the instructions have at all meaning you pre-assembled into these things but the works is still there and you can even you know once you got it you can take a BRICS apart wrangling anything the other you can build it here so
I so all of those things here and there are it I talked about this already listens to show a pretty low those there have we love the Fedora logo but it's not reversible so we have these new very simple logos of resigned he came up with that we can have been used for a lot more different things right and so this is nice slow this is some really rough numbers from download so battery recently on these ISO downloads from server and there's a whole bunch a caveats here so that's why I haven't put in numbers on here but if we look at and I said I was the last couple months of your 21 of about 70 % is the workstation but 20 per cent is there server that about 5 per cent for Fedora cloud and 5 per cent for some other spins at the KB yet seceders things are so I think a lot of people are surprised by how popular the Fedora server is and I am not surprised that you feel invalidated because I've been saying look people really are using this for a server it's not crazy and of the downloads to reflect that on and the solutions are really hard to measure at the cloud downloads of presumably people are also you watching that easy to you or the downloading at 1 time importing into glance in OpenStack and then running it in 18 million times we have no good way of measuring that unfor downloads it's in my % there's a pretty good at that point but the answer here is
a really also we confusing graph that doesn't connect very much at all this is harmful or release by release starting at Fedora 6 7 and 8 here this is on connections to the young updates on so this has a huge number of caveats here that dataset is basically a number connections from IP address per day so on napkins uses this like crazy and all went to other things and also because of that I it really is highly skewed towards North America and Europe because in places where the bandwidth is not so readily available on people are just systems on all the time to but connected the a pizza but by having some really interesting things we can get from here of 1 thing we go over here this is 21 here looks like we just surpassed that or 20 in popularity of connections just recently so that's that's cool the new release on 1 of the 1 of the general trends of 1st of all for the 8 was immensely popular and I think this is a list of the Virgin easy to for a long time but I'm not sure what all it's not just eating to IP addresses here so that's kind of a an anomaly if you look if he just take subtract going out to see this nice pattern of growth of their talk about the 2nd so on but 1 of the the the general thing is that I we got about a new release comes out in about a 3rd of users immediately update when that release comes out and then over the course of that release about another 3rd update I went to the next comes out and then there's just this long tail people never update the system work so that pattern of a 3rd 3rd 3rd seems to hold pretty true across most of the releases I think that's kind of interesting thing about our revenues based there but and then here we have some literal 15 year which is a member of the has 14 in popularity ever and that's a huge drop here as well which is you can have a lot people very concerned about what was going on but 1 of the things we see if we if we stack this rather than having them out lines like this 1 is actually that fit or popularity overall didn't decline just people just stayed on 14 for all really long time and I'm happy to see that with 20 were kind of back up here I think 20 one's going to go back up there as well so I'm I'm not quite sure what happened in that time there are a lot of changes of that was thinking on 3 release that's and also system so that was a very destructive release so I don't blame people for being on cautious there and I think that we all over those releases with kind of a known 3 has gotten a lot of the rough edges often that's what much easier use extensions work very nicely and a lot of things are really on the like you stick poker here I have responded to where they can on designers and is a lot a lot nicer having tried known for while actually suggests trying it's got and got nice set I'm an even when startled said he can't stand it now in and the same thing really was system the which um that year and every every year for the last talk and such that this year a lot of a lot of cool stuff going on system the and a lot of the things that make you because it would would've or it was very rough when went to Fedora initially and a lot of those things like usability things have become better and better and better over the time we've gotten used to it so it's a scary they also another very important thing
happened here is we have a new top-level of Fedora governance structure of where we have the federal council places the previous Fedora board and I think that the most important thing here is that can have a charter to be more active leadership rather than just a of to governance body that we did for things to happen and issue a ruling on them as needed kind of as a a conscience for is the project and this can be a little more on trying to set direction in summary what we when you want something that can be system you across the whole distribution across the whole project summary come talk to people and then have things that the more of the clarity of message overall across the project but and this is a mix of elected positions and America product position selected by existing Fedora committees by whatever process the Committee feels like the best way to in we want somebody represents you the ambassador's represents engineering on on this committee will put in put you in a place on the committee and then and it also has some people like me who were hired by Red Hat to work on it and think how in little biased here the graph has done a pretty good job selecting people who are community engage rather than just hiring random people from outside and I think it would be right we have privately that arise in the and then another important thing here is that we have focused on basically medium-term objectives for the projects we have actually sums so that when the mean jobs that were actually working right now selecting objectives that say within 18 months we want to have you something like you throw workstation server Cloud splat that's the thing we want to do and how we can get there and we'll find somebody who will be the champion for that particular cause and then it gives the of status reports and base with a be a job will be done in a certain amount of time and other can open for what those can be seen on it can be something that's in here really is something else you project communications-related anything like that and and so that's getting underway as well and consumer questions about that 1 can mitigate this
real fast this is stuff that we hope to do OpenSees is already doing it awesome on where we have more modularized distribution where we here instead having an 20 thousand packages with basically the same policy applied all of them we can say packages that are at the edge they are on the main it's is less important packages that are more essential to getting a system running but maybe need higher scrutiny and higher lower minutes but it's part of
the and environment status group is going to be the working a lot on the modelization of their In sometime in the future maybe will be able to have some sort of Linux apps thing running on Fedora but that's way in the future onion rings you means a Fedora 22 coming up from we're going back to a 6 months release cycle of and actually trying we restrict back to the point where this is kind of energy if I were really cycle this time around which is causing a little bit of pain or and normal normally not so strict on this but we really want to especially having had a long cycle before and so was like this is going to be a fairly minor release was just going enhancements and refinements on over 21 of things like pipe on 3 by default I'm I had written this this slide before but from 1 wrote that the slide to now it looks like that is actually not going to be the case that were not quite ready for that i'm and that is also may be the case with the enough that the new next-generation packed manager of place young it may not be ready to be careful of what will see with the cases with that but in new bound and some other things like that uh In but are really not a lot of huge changes in this release yes questions but the main point in with the what's the pointing there in to the people that in 22 and certainly not and so the question is what what way is going to to fall in 2003 I think that it is not ready yet but I've heard they might might be proposed as a possible default over 23 on some of things are quite ready at the topic this post aware that we have in we have events so that a consensus that the login screen might be Weyland in 22 when it wanders so in the everything else after that yes what so the that's you so far in the future Linux apps base so there are several proposals for basically running containerized applications of for the desktop on Linux and honestly just let us talk so you i'm doctor is very successful right now at container as applications in server on cloud space and R red hats working really hard I was the project atomic and we're trying to do you get that integrated nor as well for observer kind of some applications but there's also some efforts to make it so that we can have is these containerized unit apps that would run out yeah by in a desktop environment and actually Whalen is connected to that to that part of the proposal yes if you the we have this down that's actually a proposed feature more than further releases dad elastic surfactant steps Robin during that are I believe that the feature this time is distributed packaged up so easily available and the and to deploy I think that we'll probably will go from there yeah so what about the world so the school board do you want to like the views of the of the whole yes will and who what you should not if yes OK so the question is if you're upgrading from previous for the right to 21 any choose a new which would normally you want to go to you and what what actually what is the actual fact and Steve dollar could actually into lot better than the work on the technical implementation of this but I'm right now it affects a few can files and its own which packages are installed in your System sciences and mechanisms so that for example the firewall configuration of holding is different depending on which 1 do you pick of so the desktop 1 action has a very loose firewall rules whereas the server has much workplace and unfair all so things like that yeah so if you haven't already configured system you probably want to choose the thing it's called non product based on the generic 1 and then you just continue on as you there are before with basically no impact on you and and I was like case so we're trying not to take away like red so it should be if you got from the already there just going on and on product actually should keep you from the basis of what you have in this way that what that yes right so that so that's set up the upgrading script if you go from 1 version to the next and if you don't instead of doing radioactive thinking about when fold them right if you want to reinstall and then you have to choose if you start from scratch than you choose some were start from and then you can bring it back to the generic if you want or and yet I don't know what happens if you do a Fedora upgrade helper or just too young of from release to release of I think if you you probably want to install the door release non product package 1st and then you begin to think of the thing you 1 any other questions Ch no the comments Charl then the this kind the a all of the fossils it was and yet thank you for catching the photoreceptors so that you at the start of the peace owing to it so if that's OK stickers are here you have come up and give them enough and throw them in the eyes of the worker her I think of the lovely
workstation stickers on some DVDs for people who still have some sort of in the reader is left for hours and they they go nicely in your book shall not if
Subtraktion
Bit
Kategorie <Mathematik>
Atomarität <Informatik>
Systemverwaltung
Physikalisches System
Eins
Rechenschieber
Flächeninhalt
Mereologie
Wort <Informatik>
Projektive Ebene
Softwareentwickler
Grundraum
Distributionstheorie
Geräusch
Systemaufruf
Kartesische Koordinaten
Eins
Internetworking
Rechenschieber
Einheit <Mathematik>
Twitter <Softwareplattform>
Prozess <Informatik>
Software
Netzbetriebssystem
Endogene Variable
Dreiecksfreier Graph
Gerade
Twitter <Softwareplattform>
Prozess <Informatik>
Zahlenbereich
Distributionstheorie
Formale Sprache
Keller <Informatik>
Zahlenbereich
Internetworking
Informationsmodellierung
Unterring
Datenmanagement
Software
Netzbetriebssystem
Gruppe <Mathematik>
Softwareentwickler
Grundraum
Leistung <Physik>
Soundverarbeitung
NP-hartes Problem
Dokumentenserver
Open Source
Systemverwaltung
Systemaufruf
Ruhmasse
Physikalisches System
Störungstheorie
Integral
Arithmetisches Mittel
Summengleichung
Rechenschieber
Quadratzahl
Twitter <Softwareplattform>
Menge
Rechter Winkel
Mereologie
Speicherabzug
Projektive Ebene
Standardabweichung
Aggregatzustand
Server
Subtraktion
Gewichtete Summe
Wellenpaket
Mathematisierung
Summengleichung
Gebäude <Mathematik>
Biprodukt
Arbeitsplatzcomputer
Multi-Tier-Architektur
Generator <Informatik>
Prozess <Informatik>
Beweistheorie
Endogene Variable
Arbeitsplatzcomputer
Server
Streuungsdiagramm
Standardabweichung
Distributionstheorie
Versionsverwaltung
Gruppenkeim
Kartesische Koordinaten
Computer
Richtung
Homepage
Negative Zahl
Datenmanagement
Einheit <Mathematik>
Prozess <Informatik>
Mustersprache
Dateiverwaltung
Default
Softwaretest
Shape <Informatik>
Template
Güte der Anpassung
Gebäude <Mathematik>
Biprodukt
Konfiguration <Informatik>
Teilmenge
Rechenschieber
Arithmetisches Mittel
Dienst <Informatik>
Forcing
Menge
Server
Projektive Ebene
Garbentheorie
p-Block
Programmierumgebung
Zeichenkette
Ebene
Subtraktion
Ortsoperator
Quader
Stab
Kombinatorische Gruppentheorie
Bildschirmmaske
Unterring
Software
Reelle Zahl
Arbeitsplatzcomputer
Inverser Limes
Softwareentwickler
Bildgebendes Verfahren
Schreib-Lese-Kopf
Physikalisches System
Menge
Energiedichte
Flächeninhalt
Mereologie
Unternehmensarchitektur
Streuungsdiagramm
Streuungsdiagramm
Einfach zusammenhängender Raum
Softwareentwickler
Punkt
Benutzerfreundlichkeit
Mathematisierung
Zahlenbereich
Mailing-Liste
Physikalisches System
Arbeitsplatzcomputer
Netzadresse
Eins
Spezialrechner
Twitter <Softwareplattform>
Mustersprache
Arbeitsplatzcomputer
Server
Bandmatrix
Tropfen
Maßerweiterung
Steuerwerk
Gerade
Streuungsdiagramm
Fitnessfunktion
Distributionstheorie
Prozess <Physik>
Graph
Ortsoperator
Physikalischer Effekt
Schlussregel
Physikalisches System
Biprodukt
Whiteboard
Richtung
Objekt <Kategorie>
Menge
Prozess <Informatik>
Mereologie
Arbeitsplatzcomputer
Mixed Reality
Server
Projektive Ebene
Datenstruktur
Streuungsdiagramm
Verkehrsinformation
Message-Passing
Server
Bit
Punkt
Firewall
Mathematisierung
Gruppenoperation
Versionsverwaltung
Gruppenkeim
Programmschema
Implementierung
Kartesische Koordinaten
Login
Raum-Zeit
Whiteboard
Spezialrechner
Informationsmodellierung
Datenmanagement
Dämpfung
Unterring
Einheit <Mathematik>
Arbeitsplatzcomputer
Luenberger-Beobachter
Skript <Programm>
Polstelle
Elastische Deformation
Konfigurationsraum
Default
Streuungsdiagramm
Kraftfahrzeugmechatroniker
Sichtenkonzept
Default
Schlussregel
Physikalisches System
Biprodukt
Kontextbezogenes System
Elektronische Publikation
Quick-Sort
Rechenschieber
Energiedichte
Rechter Winkel
Dreiecksfreier Graph
Basisvektor
Mereologie
Server
Direkte numerische Simulation
Programmierumgebung
Streuungsdiagramm

Metadaten

Formale Metadaten

Titel Retooling Fedora
Untertitel A Retrospective on Fedora 21
Alternativer Titel Distributions - Retooling Fedora
Serientitel FOSDEM 2015
Autor Gallagher, Stephen
Lizenz CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/34347
Herausgeber FOSDEM VZW
Erscheinungsjahr 2016
Sprache Englisch
Produktionsjahr 2015

Inhaltliche Metadaten

Fachgebiet Informatik

Ähnliche Filme

Loading...
Feedback