CDs are Dead. Long live CDs.

I was running some stats on the Fedora 11 release, and an interesting thing caught my eye. Very few people are downloading the six (or in the case of PPC, seven) CDs to perform a “Fedora” install. Very Very few. In fact, at most, six people downloaded split media CDs using the Fedora mirror servers in the first few days. This in contrast to the over 234,000 direct downloads of DVDs and LiveCDs in the same amount of time. BitTorrent statistics are a little better for CDs: 908 completed downloads of the split media CDs, out of 41,235 total downloads (or ~2.2 %).

Which leads to the question, “Do we really need split media CDs for Fedora 12?”

A few more points lend credence to this idea.

Looking only at the BitTorrent stats for Fedora 9, 10, and now 11, we see an interesting trend. Figure 1 shows that the interest in split media CDs has been decreasing over the past year.
Figure 1

I have a suspicion. As the number of x86_64 users grows, it’s more likely that x86_64 systems will have DVD readers as opposed to older CD readers. Figure 2 shows the growth of x86_64 vs x86 over the past year, again extracted from BitTorrent statistics.
Figure 2

The entire Fedora 11 release as sent to the mirrors is ~143GB. Of that, CD and DVD ISOs represent ~34GB; the split media CD ISOs represent ~15.5GB of that. As most of the rest of that 143GB is all hardlinked, we’re really only transferring out all these ISO files. 10% of the disk space, and 45% of the time/bandwidth needed to get a release out to the mirrors, for about 2% of the user base, and declining.

CDs had their place, back when DVD readers weren’t commonplace, and before we had LiveCD/LiveUSB medias. Now, DVDs are fairly common, the LiveCDs work great for a lot of installs, and we have both a small (158MB) network-based bootable CD installer for new installs that would require a CD, and preupgrade for upgrading from an older distro version to the next. Let’s kill off split media CDs for Fedora 12.

Your thoughts?

Fedora 11 Metalinks!

I didn’t manage to get these onto http://get.fedoraproject.org/, but we have metalinks available for all of the Fedora 11 main content, as well as the Fedora Electronics Lab spin.  Metalinks can be used with metalink-aware download tools, like aria2 and the DownThemAll! FireFox plugin, to let the end user tool decide from which mirror to download the actual content.

Fedora 11 i686 Live CD images:

Live Desktop i686
Live KDE i686

Fedora 11 x86_64 Live CD images:

Live Desktop x86_64
Live KDE x86_64

Fedora 11 i386 CD and DVD images:

Network Install
DVD
CD1 CD2 CD3 CD4 CD5 CD6

Fedora 11 x86_64 CD and DVD images:

Network Install
DVD
CD1 CD2 CD3 CD4 CD5 CD6

Fedora 11 ppc CD and DVD images:

Network Install
DVD
CD1 CD2 CD3 CD4 CD5 CD6 CD7

Fedora 11 Fedora Electronics Lab spin Live CD images:

FEL Live i686
FEL Live x86_64

Fedora 11 Source Code CD and DVD images:

DVD
CD1 CD2 CD3 CD4 CD5 CD6

Fedora Elections: Voting now open

I’d like to take a moment to thank everyone involved in this Fedora election cycle.

Moderators: John Rose, Max Spevack, Chris Tyler, and Paul Frields
Questionnaire coordinator: Thorsten Leemhuis
Election application: Nigel Jones
Fedora 12 Naming Process: Josh Boyer

and of course the 5 individuals running for the Board seats and the 11 running for the FESCo seats.  I appreciate the efforts you put into attending the Town Hall sessions, answering the questionnaire, and for the commitment you’ve shown to Fedora already.

Fedora Voted

Fedora Voted

You have until 2359 UTC on 22nd June 2009 to vote.

Fedora Elections: Town Hall schedule set, beginning in 12 hours

With each of the candidates noting they can attend at least one of the IRC Town Halls for their respective offices, the schedule is now set.

Town Halls begin in about 12 hours.

Each group participating in the election will host two Town Hall sessions on IRC. Each will last one hour, or less if there are no further questions.

How to Join
* Everyone should join #fedora-townhall on FreeNode (irc.freenode.net). Only candidates and a moderator may speak in this channel.
* Non-candidates should also join #fedora-townhall-public on FreeNode (irc.freenode.net). Direct your questions for the candidates to the moderator.

FESCo Candidate forum
Wednesday, June 3, 1400 UTC  (Wed morning, 10am US Eastern Daylight Time, 7am US Pacific Daylight Time)
Moderated by Max Spevack

FESCo Candiate forum
Thursday, June 4, 0200  UTC   (Wed night, 10pm US Eastern Daylight Time, 7pm US Pacific Daylight Time)
Moderated by Chris Tyler

Board Candidate forum
Thursday, June 4, 1400 UTC  (Thurs morning, 10am US Eastern Daylight Time, 7am US Pacific Daylight Time)
Moderated by Paul Frields

Board Candidate forum
Friday, June 5 0200 UTC  (Thurs night, 10pm US Eastern Daylight Time, 7pm US Pacific Daylight Time)
Moderated by John Rose (aka inode0)

https://fedoraproject.org/wiki/Elections lists these now.

I look forward to your participation, and hope these forums will more
fully inform our electorate about the candidates.

Fedora Board, FESCo nominations open until Friday

Nominations to join the Fedora Project Board are open until Friday,May 29.  There are three seats open for election, each lasting for two full release cycles (will expire in about a year, following the Fedora 13 release).  The Board is responsible for overall direction, setting and resolving policy, and generally tries to remove roadblocks which may impede participation in the Project.

The Fedora Engineering Steering Committee also is electing five members this cycle.  Nominations are open until Friday as well.

Please consider adding your voice to the leadership of Fedora through participating in one of these offices.

Updated: Nominations close the 29th, not the 23rd.  Thanks to Rahul for catching my error.

Finding New Fedora Mirrors

For a few years now I’ve been the self-proclaimed Fedora Mirror Wrangler.  As part of the Fedora Infrastructure team,I try to keep several hundred volunteer mirror administrators worldwide happy.  Especially around release time, want to be sure that we have as many mirrors online and synced up as possible.

I was excited to see this post on the openSUSE Planet, describing a new mirror set up in Indonesia for their content.  As it happens, at least four of the mirrors noted there also carry Fedora content – four which were previously unknown to me.  I’ve added dl2.foss-id.web.id, kambing.ui.edu, mirror.unej.ac.id, and fedora.cbn.net.id to Fedora’s list now. That should add significantly faster service for Fedora users in Indonesia.

I suspect there are many more public Fedora mirror servers, just like these, which aren’t currently registered in MirrorManager. If you use a mirror that isn’t listed, please let me know. If you’re a mirror administrator that would like to be listed, please see our instructions. And thank you!

Catchup Mode

Lots of activity swirling, trying to keep up with it all.  Good timing for a 3-day weekend.

  • Nominations for the Fedora Board and Fedora Engineering Steering Committee elections are now open, May 15 – 29.  If you want to help set the direction that Fedora takes, consider running for these offices.
  • Fedora 11 is due out on June 2.  The Infrastructure team is in pre-release freeze mode, so I can’t break anything.  Wish I could give the same break to the Release Engineering team.
  • I found out this week that I’ll be presenting at the Linux Foundation’s new conference, LinuxCon, in Portland in September.  I’ve never been to Portland, so I’m especially looking forward to this.
  • Baseball season for my two boys is done.  I enjoyed being my oldest son’s coach far more than I thought initially.  I learned as much, if not more, than they did this year.  Someone really should write a better baseball lineup calculation program than what we used though, which was a spreadsheet manually filled in.  Should be easy (famous last words…  Last time I said this, I wound up writing MirrorManager.)
  • Another minute of fame, courtesy of Red Hat News.

Linux Foundation’s LinuxCon Call For Proposals deadline 4/15

Just a quick reminder that the Linux Foundation‘s new LinuxCon conference Call for Proposals deadline is this Wednesday, 4/15.  I’m on the program committee for this new conference, and we’re absolutely looking for fresh presenters and engaging topics.  The conference is co-located with the Plumbers Conference, so there will be plenty of deep technical people there.  But LinuxCon isn’t just about low-level I-cut-my-teeth-on-Z80-assembly presentations.  We want plenty of higher level system administrator, end user, and business executive relevant topics too.

Please submit your topic ideas ASAP!

From http://events.linuxfoundation.org/events/linuxcon :

1st Annual LinuxCon
September 21 – 23, 2009 – Portland Marriott Downtown Waterfront, Portland, OR
This event is co-located with the 2nd Annual Linux Plumbers’ Conference.

LinuxCon is a new annual technical conference that will provide an unmatched collaboration and education space for all matters Linux. LinuxCon will bring together the best and brightest that the Linux community has to offer, including core developers, administrators, end users, community managers and industry experts. In being the conference for “all matters Linux”, LinuxCon will be informative and educational for a wide range of attendees. We will not only bring together all of the best technical talent but the decision makers and industry experts who are involved in the Linux community.

LinuxCon will feature over 75 conference presentations divided among five tracks and three audience types (Developers, Operations and Business), tutorials, BoF sessions, keynotes, roundtables, a product & technology showcase and sponsored mini-summits, as well as countless networking opportunities in developer lounges and evening events. LinuxCon offers a unique conference experience that encourages collaboration, progress and interaction.

With top notch educational content and collaboration opportunities, those that attend LinuxCon will leave more knowledgeable and better positioned for success in the year to come.

Who Should Attend:
Software Developers
Linux IT Professionals
Corporate End Users
Senior Executives
Industry Experts
Community Managers
Media