|
|
Subscribe / Log in / New account

The Optimistic Contributor Returns - Parted Magic Part 2

September 30, 2008

This article was contributed by Robert R Boerner Jr

About eleven months ago, I wrote an article for LWN about the Parted Magic Linux Live CD distribution, a distribution with the elemental purpose of partitioning hard drives. At that time, the primary developer, Patrick Verner, had announced his intention to stop work on the distribution due to lack of support from the community. I lamented the fate of the project and wondered how many other promising projects had died under similar circumstances. I vowed to try and do better to support open software myself and called upon the community at large to do the same. Fast forward to today, and your Optimistic Contributor feels vindicated in his self-appointed choice of title.

Why, you may ask? Well, to put it simply, the project did not die. To find out what happened, I spoke again with Verner on September 14th, 2008.

OC - When we last spoke in October of 2007, you had posted on your website that development of Parted Magic would cease after version 1.9 was released. Since that time, you have released many more versions up to 3.0 (with 3.1 on deck). What motivated you to continue the project?

PV - There were very little donations, help with code, or users giving me at least a pat on the back. Between 1.8 and 1.9 was by far the lowest point in this project. To this day I still think your article saved the project, well, sort of. After your LWN article I received the best month of donations and offers for help. The worse mistake I made was not asking for help in the first place. Once I started asking for help and starting directly asking for small donations the project turned around at a rapid pace. The best advice I could give anybody working on OSS projects is to ask. People assume you like doing it for free and don't need any help. The project makes about $400 a month now and it's nice because I can take the family out bowling a few times a week, buy some new computer hardware, or buy something for the house.

OC - Since development has continued, the distro seems to have evolved at a steady pace. What features would you like to highlight, or rather, what feature(s) are you most proud of?

PV - The best thing about Parted Magic is the fact it's not based on another distribution. Parted Magic is it's own entity and has the flexibility to go where ever it needs to go and add whatever may be required to perform needed tasks. There really isn't any comparison between Parted Magic and any other distro. It's really off the wall compared to the rest. Original thinking and process is what makes Parted Magic different and it's what I'm most proud of.

OC - You have started what appears to be a project within a project with MiniPM (aka Beef Drapes). What itch were you trying to scratch with this new project?

PV - MiniPM is a small project designed to run partimage over PXE. It really wasn't too hard to create and won't be heavily maintained. It fills a small niche and so far it seems to do what it's supposed to and nothing more. It's not much of a diversion. http://partedmagic.com/beef_drapes is my test directory. It's not a separate project or fork.

OC - What do you believe will drive you to continue development on both projects for the foreseeable future?

PV - When this project is no longer useful or donations starting declining back to 1.8 levels I'm out. I don't want to do this for free. It's fun to work on and I really enjoy it, but how can I justify the hours spent to my wife if I'm getting nothing tangible in return? It was always a goal of mine to do this for a living and I'm still hopeful it could happen. All it would take is $2 from every person that finds this project useful. I work 50+ hours a week at my day job so things happen pretty slow here. I couldn't even imagine how fast things would happen and the quality this project could provide if I just had more time.

OC - If you could give advice to any open source programmer on how to keep a project going, what would you say?

PV - Enjoy what you are doing, grow a thick skin, and find motivation to do it.

OC - How has your opinion open source community changed in the last 10 months?

PV - Not at all. I failed to ask, that was my problem. If you want anything from the open source community you need to ask and give back what was given to you.

OC - Is there anything you would like to add?

PV - Sure. Use http://partedmagic.com/beef_drapes and tell me what needs to be fixed before the next release. This is a big benefit to all Parted Magic users.

Now, your Optimistic Contributor would like to take credit for helping to save the project, but all I did was inform the community of the situation. It was the community itself that did the actual saving. The donations, the offers of help, just the notes of thanks were enough to keep Verner going. Verner's response to one of my questions really resonated: "If you want anything from the open source community you need to ask and give back what was given to you."

I read that statement several times. After letting it sink in, I realized how effectively Verner got straight to the point. In my previous article I made the common statement that freedom isn't free. Verner has taken that one step further in saying that a community isn't a community without communication and give and take. That sounds obvious after the fact, but I am glad Verner put the idea so clearly in my head. I can only hope (as I am ever the Optimist) that others within the open source community receive the same level of clarity as I have.

So what about version 3.0 itself? Just like the motivation of the project maintainer, the project itself has undergone a bit of a revolution. Almost the entire underpinnings have been updated or redesigned. The user interface still looks very similar to what 1.9 was, but everything just seems smoother and more polished than before. It is actually hard to believe that the project is put together by a handful of individuals. The best way to experience what the distribution is capable of (besides reading my original article) is to take Verner's last answer to heart: "Use http://partedmagic.com/beef_drapes and tell me what needs to be fixed before the next release. This is a big benefit to all Parted Magic users."

Index entries for this article
GuestArticlesBoerner Jr, Robert R.


to post comments


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds