ProductsDesktop Server For Scientific Computing For IBM POWER For IBM System z For SAP Business Applications Red Hat Network Satellite ManagementExtended Update Support High Availability High Performance Network Load Balancer Resilient Storage Scalable File System Smart Management Extended Lifecycle SupportWeb Server Developer Studio Portfolio Edition JBoss Operations Network FuseSource Integration Products Web Framework Kit Application Platform Data Grid Portal Platform SOA Platform Business Rules Management System (BRMS) Data Services Platform Messaging JBoss Community or JBoss enterprise
SolutionsApplication development Business process management Enterprise application integration Interoperability Operational efficiency Security VirtualizationMigrate to Red Hat Enterprise Linux Systems management Upgrading to Red Hat Enterprise Linux JBoss Enterprise Middleware IBM AIX to Red Hat Enterprise Linux HP-UX to Red Hat Enterprise Linux Solaris to Red Hat Enterprise Linux UNIX to Red Hat Enterprise Linux Start a conversation with Red Hat Migration services
TrainingPopular and new courses JBoss Middleware Administration curriculum Core System Administration curriculum JBoss Middleware Development curriculum Advanced System Administration curriculum Linux Development curriculum Cloud Computing and Virtualization curriculum
ConsultingStandard Operating Environment (SOE) Strategic Migration Planning Service-oriented architecture (SOA) Enterprise Data Solutions Business Process Management
Issue #2 December 2004
- Better Living Through RPM, Part 2
- How Red Hat Got Its Name
- Red Hat Summit: Bringing the Heat to the Big Easy
- Imagine Choice
- Improving Usability: Principles and Steps for Better Software
- Geek Giving Guide
- From Source to Binary: The Inner Workings of GCC
- Configuring Devices with udev
- Tux Paint: Mousing Your Way to a Masterpiece
- Unlimited Anytime Minutes: GnomeMeeting, the Softphone
From the Inside
In each Issue
- Editor's Blog
- Red Hat Speaks
- Ask Shadowman
- Tips & Tricks
- Fedora Status Report
- Magazine Archive
Fedora Project Status Report, December 2004
by Greg DeKoenigsberg
Fedora Infrastructure Status
Now that Fedora Core 3 is out the door, the Fedora team is turning its full attention to the Fedora infrastructure. December will be a busy month as the haberdashers continue to improve access to CVS and build servers.
The Fedora CVS repository is now available. The repository is split between Fedora Core, which are the packages managed by Red Hat, and Fedora Extras, which are the packages managed by the Fedora community. Currently, anyone is able to view the contents of the public CVS repository; approved contributors are also given commit access to particular packages.
After CVS access, the next big technical milestone for Fedora is the creation of a build system for use by contributors. Three AMD64 servers have been set aside and are being configured for use as build systems for x86 and x86_64 packages. Access to these build systems will be provided to a limited number of Fedora Extras contributors, who will act as beta testers of the build system. During this time, we will be hammering out a number of build system work flow issues. For example:
- How is a package checked out of CVS and dropped into the build environment?
- What's the feedback mechanism for informing contributors about the status of their builds?
- What's the mechanism for placing a newly-built package in "quarantine" before its release?
- How do we identify and kill builds that have gone bad?
Once we've got solutions to most of these issues, we will make the build system available to contributors on a more general basis. We are optimistic that we'll be able to get this done by the end of January 2005.
Fedora Core 3 Status
Since Fedora Core 3's initial release, on November 8th, at least 90 newly updated packages have been released. New package releases are announced on fedora-announce-list.
Currently, the Fedora Project has the following number of participants:
- 6622 subscribers to fedora-list
- 2452 subscribers to fedora-test-list
- 1722 subscribers to fedora-devel-list
- 736 subscribers to fedora-desktop-list
Interview: Colin Charles
This month we talk with Colin Charles of the Fedora Project. Colin wears many hats in his day-to-day participation, from management of the Fedora mailing lists, to wiki work, to testing, to advocacy. The depth and breadth of Colin's contributions place him in the forefront of the Fedora community.
Red Hat Magazine: So, Colin, what's your day job?
Colin Charles: Student, and consultant, depending on the hat I'm wearing.
RHM: Tell us about your student hat.
CC: I'm a computer science student in Australia. I expect to be done next year. That's as much importance as my student hat needs. :-)
RHM: Fair enough. How about the consultant hat, then?
CC: I do migration consultation, anything to do with OpenOffice.org or Linux, and currently am camping in China doing software development. Oh, and training.
RHM: First trip to China?
CC: This time, yes. But I'll be returning here next year. This year has been a good flying year; China, San Francisco, London, Wales, India, Malaysia numerous times. Australia numerous times too (of course.)
RHM: Thoughts so far on China?
CC: Beijing is fun.
RHM: How's your Chinese?
CC: Sucks! I'm getting by, thanks to friends and colleagues here. I'll learn Mandarin at a later stage.
RHM: Have you had a chance to work closely with any Chinese engineers?
CC: Yes, I work with Chinese engineers here. They are all smart, and hardworking.
RHM: How is Linux regarded in China, in your experience so far?
CC: We're an OSS ship here. I know of a few other Linux shops, and come Tuesday next, I'll be at the Beijing LUG meet, which apparently has a huge following.
RHM: Can you talk any about the software development work you're doing in China?
CC: Well, somewhat. We build solutions on top of Linux and other OSS stuff, like Python, Plone, Zope, Java, and so on. It's a software house, mainly, but more specifically, I can't say.
RHM: Understood. I understand you've been working a lot on the PPC tree for Fedora Core 3. How's that coming?
CC: The tree is open — http://fedoraproject.org/fedorappc/ — and now it's release notes time. Lots of people to thank in the release notes.
RHM: What's your background in Linux — how'd you get started?
CC: Back in the day, I had a 486 DX4 75MHz laptop, and while it ran Windows 3.1 fine, Windows 95 came out not long after. With 8MB of RAM it was chugging right along, but there was some disk corruption within the first week and it cheesed me off.
Getting Linux in Malaysia was hard to do, back then, as we had no Cheapbytes. The local Cheapbytes equivalent sold CDs for around RM35 (thats ~USD10 now), and that was a lot of money for a young student who got an allowance of RM5 a day. But with supportive parents and all at home I not only got all the resources I required, but also another computer (P233MMX) came not too long after.
RHM: So how did you get started with Fedora itself?
CC: I've always liked Red Hat Linux and used every release since 4.0 regularly. I dabbled with a few other distributions, like Debian on PowerPC, but that was fixed rather quickly, as we've had a FedoraPPC tree out for quite some time. The other day I found my Hurricane CD (Red Hat 5.0). Boy, was I amazed. :-)
RHM: Why do you continue to participate in Fedora?
CC: Continue? Because there's hope in the project. It has novel aims. And the community (really, there is one) is great.
RHM: Any advice for people trying to get involved with Fedora?
Otherwise, start helping out with the documentation project. Or the News Updates. Do advocacy pieces for your daily newspaper. Join in Fedora marketing. There's many ways to help, while we get the other infrastructure and leadership bits sorted out. You just have to know where to look.
RHM: Any other insights into what makes you tick?
CC: Sure. It's usually Coke, coffee, or Penguin Mints.
RHM: Great. Thanks for the time, Colin.
CC: No worries.