From Fedora Project Wiki

< FWN‎ | Beats

No edit summary
Line 10: Line 10:
=== General ===
=== General ===


Now that Red Hat Enterprise Linux 6 has been released, [[User:Mjc|Mark J Cox]] explained<ref>http://www.awe.com/mark/blog/20101111.html</ref> why there is a new package signing key, and the new layout for its key GPG files.
[[MairinDuffy|Máirín Duffy]] has been working<ref>http://mairin.wordpress.com/2010/11/18/fedora-installation-user-experience-improvements-syslinux/</ref> on improving the Anaconda and syslinux User Experience. It's the first thing that anyone sees when they try to install Fedora or boot from live media. But don't worry, you can help too. "I wrote up some instructions on how you can try this prototype out on your own. It’s really, really easy."


[[User:Wwoods|Will Woods]] is leaving<ref>http://blogs.fedoraproject.org/wp/wwoods/2010/11/11/new-job-and-a-new-job-opening-at-red-hat/</ref> the position as Fedora QA Lead. "But I’m not going real far – I’m moving to Red Hat Engineering, and joining the Installer team." And that means that there is a job opening within the Fedora Project.
In "This Week in Anaconda #6", [[User:Clumens|Chris Lumens]] updated<ref>http://www.bangmoney.org/serendipity/index.php?/archives/159-This-Week-in-Anaconda-6.html</ref> us on some other happenings in the Anaconda world. Probably the most interesting discussion was over the possibility of updating Anaconda after a release. "The basic problem is that after a Fedora release, anaconda never gets updated though various other tools that anaconda does use do get updated. This isn't a problem on most installation media because we never remake the media. It is, however, a problem for people doing livecd respins. What'll happen is that anaconda will assume a particular library call for NetworkManager (just to pick on a component at random) that exists when the release happens, but changes in an update."


In "This Week in Anaconda #5" [[User:Clumens|Chris Lumens]] discussed<ref>http://www.bangmoney.org/serendipity/index.php?/archives/158-This-Week-in-Anaconda-5.html</ref> some future plans for the installer. In particular, the user interface (and usability) is being evaluated and <tt>btrfs</tt> will be an option (though not the default) in Fedora 15.
[[User:Lennart|Lennart Poettering]] summarized<ref>http://0pointer.de/blog/projects/systemd-update-2.html</ref> a number of the recent improvements to <tt>systemd</tt>. If you aren't so sure what systemd is, in part 4 of "systemd for Adminstrators", Lennart explained<ref>http://0pointer.de/blog/projects/systemd-for-admins-4.html</ref> how killing of system daemons works.


XKB's mouse emulation has been disabled by default in X, as [[Peter Hutterer|Peter Hutterer]] explains<ref>http://who-t.blogspot.com/2010/11/xkb-mouse-emulation-removed-from.html</ref>. "Like so many other things, it is a low level feature that has virtually zero desktop integration. The only way to find out whether it is on or not is to hit a key and see the mouse cursor move...If you've accidentally enabled it the only thing you may notice is that your keypad stopped working." Don't worry, you can still turn it back on.
If you have been having trouble getting Fedora 14 to boot as LiveUSB media, [[User:Fergatron|Marc Ferguson]] has<ref>http://www.fergytech.com/2010/11/getting-fedora-14-liveusb-to-boot/</ref> the answer.


[[LuisVilla|Luis Villa]] asked<ref>http://tieguy.org/blog/2010/11/15/do-open-uis-suck-or-do-uis-without-vision-suck/</ref> (and tried to answer) do “open UIs suck”? or do “UIs without vision suck”?
[[RichardHughes|Richard Hughes]] created<ref>http://blogs.gnome.org/hughsie/2010/11/22/gnome-control-center-in-gnome-3/</ref> mockups of new <tt>gnome-control-center</tt> power management configuration pages.


[[MairinDuffy|Máirín Duffy]] summarized<ref>http://mairin.wordpress.com/2010/11/16/fedora-board-meetings-12-15-nov-2010/</ref> the Fedora Board Meetings on the 12th and 15th of November, 2010.  
If you are interested in helping TeX Live in Fedora, [[TomCallaway|Tom Callaway]] offered<ref>http://spot.livejournal.com/316126.html</ref> ways that you can help. "One of the remaining big ticket items for legal audit in Fedora is TeX Live. A few years ago, we got a version of TeX Live into Fedora, and after the fact, we discovered that the licensing on much of it was confusing or non-free."


[[User:Rjones|Richard W.M. Jones]] wrote<ref>http://rwmj.wordpress.com/2010/11/17/example-using-the-libguestfs-api-from-c/</ref> some sample code using <tt>libguestfs</tt> from a C program. "You might have forgotten that libguestfs is really a C library that just happens to have a lot of high level wrappers around it. But you can use the C API directly and (for a C API) it’s not too hard."
[[User:Alexh|Alex Hudson]] analyzed<ref>http://www.alexhudson.com/2010/11/26/copyright-changes-ahead-for-the-uk-sas-v-wpl-goes-to-europe/</ref> an interesting legal case that is currently unfolding,  SAS Institute Inc v World Programming Limited. "The basic story is that the Judge in this case is deeply unsure of the boundary of copyright. For those who don’t know, SAS is a statistical package which is both popular and influential, and to a large extent can be thought of as a programming development environment. WPL, the defendants, wrote software which could interpret SAS programs...If nothing else, this highlights that no law is truly ever settled, and possibly portents to more movement in this area in the future: I’ve described before how the UK Government is making noises about revisiting intellectual property laws..."


[[User:Mjc|Mark J Cox]] published<ref>http://www.awe.com/mark/blog/20101130.html</ref> an updated piece on "Vulnerability and threat mitigation features in Red Hat Enterprise Linux."
[[User:Rjones|Richard W.M. Jones]] wondered<ref>http://rwmj.wordpress.com/2010/11/19/half-baked-ideas-git-commit-dependency-analysis/</ref> about a potential new feature for git, automating dependency analysis of patches:
"The half-baked idea is whether we can write an automatic tool which can untangle these dependencies from the raw git commits? (Or whether such a tool exists already, I cannot find one)
There would be one important practical use for such a tool. When cherry picking commits for the stable branch, I would like to know which previous commits that the commit I’m trying to apply depends on. This gives me extra information: I can decide that applying this commit is too disruptive — perhaps it depends on an earlier feature which I don’t want to add. I can decide to go back and apply the older commits, or that a manual backport is the best way."


<references/>
<references/>

Revision as of 03:08, 2 December 2010

Planet Fedora

In this section, we cover the highlights of Planet Fedora[1] - an aggregation of blogs from Fedora contributors worldwide.

Contributing Writer: Adam Batkin

General

Máirín Duffy has been working[1] on improving the Anaconda and syslinux User Experience. It's the first thing that anyone sees when they try to install Fedora or boot from live media. But don't worry, you can help too. "I wrote up some instructions on how you can try this prototype out on your own. It’s really, really easy."

In "This Week in Anaconda #6", Chris Lumens updated[2] us on some other happenings in the Anaconda world. Probably the most interesting discussion was over the possibility of updating Anaconda after a release. "The basic problem is that after a Fedora release, anaconda never gets updated though various other tools that anaconda does use do get updated. This isn't a problem on most installation media because we never remake the media. It is, however, a problem for people doing livecd respins. What'll happen is that anaconda will assume a particular library call for NetworkManager (just to pick on a component at random) that exists when the release happens, but changes in an update."

Lennart Poettering summarized[3] a number of the recent improvements to systemd. If you aren't so sure what systemd is, in part 4 of "systemd for Adminstrators", Lennart explained[4] how killing of system daemons works.

If you have been having trouble getting Fedora 14 to boot as LiveUSB media, Marc Ferguson has[5] the answer.

Richard Hughes created[6] mockups of new gnome-control-center power management configuration pages.

If you are interested in helping TeX Live in Fedora, Tom Callaway offered[7] ways that you can help. "One of the remaining big ticket items for legal audit in Fedora is TeX Live. A few years ago, we got a version of TeX Live into Fedora, and after the fact, we discovered that the licensing on much of it was confusing or non-free."

Alex Hudson analyzed[8] an interesting legal case that is currently unfolding, SAS Institute Inc v World Programming Limited. "The basic story is that the Judge in this case is deeply unsure of the boundary of copyright. For those who don’t know, SAS is a statistical package which is both popular and influential, and to a large extent can be thought of as a programming development environment. WPL, the defendants, wrote software which could interpret SAS programs...If nothing else, this highlights that no law is truly ever settled, and possibly portents to more movement in this area in the future: I’ve described before how the UK Government is making noises about revisiting intellectual property laws..."

Mark J Cox published[9] an updated piece on "Vulnerability and threat mitigation features in Red Hat Enterprise Linux."

Richard W.M. Jones wondered[10] about a potential new feature for git, automating dependency analysis of patches:

"The half-baked idea is whether we can write an automatic tool which can untangle these dependencies from the raw git commits? (Or whether such a tool exists already, I cannot find one)

There would be one important practical use for such a tool. When cherry picking commits for the stable branch, I would like to know which previous commits that the commit I’m trying to apply depends on. This gives me extra information: I can decide that applying this commit is too disruptive — perhaps it depends on an earlier feature which I don’t want to add. I can decide to go back and apply the older commits, or that a manual backport is the best way."