Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Fedora This forum is for the discussion of the Fedora Project.


  Search this Thread
Old 08-03-2005, 05:39 PM   #1
Registered: Aug 2004
Location: Hyderabad, India
Distribution: Fedora Core 4
Posts: 183

Rep: Reputation: 30
Enhancing FC....beginning a new project.

I am a Fedora Core user since long now. I am beginning a project out of my own interest in order to enhance or customize Fedora Core(2/3/4) to make it usable for an average user.

The idea is to provide an addition 5th CDROM with the FC Setup, which will install a software into the system (similar to YasT), which will enable to user to configure and enhance the user experience for Fedora Core 2/3/4 systems.

One of the many uses of this software would be "Getting software". Now, "getting software" should not be confused with just "installing" RPMS or sources. Here, we are dealing with a different level.

Average Joe says "I want to play MP3".
I would say,
* install XMMS, XMMS-arts, XMMS-mp3, XMMS-skins.
* Configure KDE to start ARTS
* Configure XMMS to use ARTS
* Configure XMMS to use a good theme
* Provide a link to "MP3 Player" in my software. (YES, the software will behave as a app launcher too)

So, the "CAPABILITY" of "playing MP3" is provided by the set of operations given above. So, the software will basically function using a database that is built based on "CAPABILITY" rather than "PACKAGE NAMES".

Most of the time, "enabling a particular capability" will include
* installing packages/sources
* configuring some scripts of KDE/GNOME/etc.
* giving a link to the capability in the software.

We are just beginning the project, and are just analysing the problem. We would like to know if the idea is good enough or needs any amendment?

To install packages, we need to
* resolve dependencies
* identify sources of packages and dependencies (CDROM/ISO/INTERNET)
A lot of this capability seems to be built in the RPMLIB and YUM. We are trying to figure out how to use YUM or YUM API or YUM REPOSITORIES or ALL to benifit our cause. Please help us for the same.

You can also visit for reading the developments.

anurag_rana [AT] students [DOT] iiit [DOT] ac [DOT] in
Old 08-03-2005, 05:45 PM   #2
Registered: Oct 2004
Posts: 215

Rep: Reputation: 30
It sounds like a great idea. A huge undertaking, but a great idea nonetheless. I wish you luck and perhaps when I improve my programming skills I can help contribute to this project.
Old 08-04-2005, 03:04 AM   #3
Registered: Aug 2004
Location: Hyderabad, India
Distribution: Fedora Core 4
Posts: 183

Original Poster
Rep: Reputation: 30

Hey people,

I am really eager for some suggestions and amendments. Please post here and tell me more. We keep posting all the discussions and developments on, so please read and tell us more.

Old 08-05-2005, 01:41 AM   #4
LQ Newbie
Registered: May 2005
Location: Austin, TX
Distribution: Gentoo
Posts: 7

Rep: Reputation: 0
I cannot agree with you more that this is a project that should be pursued. However, not yet having a slew of programmers at your disposal, I would work on some smaller aspect to grab the attention of the community. Then, as you gain support, and as the project blossoms, you can widen your project goals and develop something more suited to fit your long term objectives, fitting the cliche "The only way to eat an elephant is one bite at a time." Good luck, I really hope you have the determination and patience that a project of this scope would need!
Old 08-05-2005, 04:17 AM   #5
Registered: Aug 2004
Location: Hyderabad, India
Distribution: Fedora Core 4
Posts: 183

Original Poster
Rep: Reputation: 30
Ya, thankyou for all your support. Its not that we don't have programmers. We could as well gather 10-15... the main problem now is to discuss the requirements.. we want to end up making something which a large majority is eager to get. So, like if people could analyse what we have already thought of, and read it... refine it.. add more ideas, etc. I don't think there'll be any problems in implementing it as in any lack of programmers to do so.
By the way, as you said you are gonna contribute.. do mail me about your details, etc... and also.. start discussing it on our blog with rest of us. my mail is anurag_rana [at]

(posted this one using elinks... so please forgive if the spacing is wierd)


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
FC4: enhancing fresh install, "must have" packages? TokyoYank Fedora 7 06-02-2006 06:35 AM
enhancing nvidia performance zero79 Debian 18 07-09-2005 03:39 PM
Just the beginning.... woodworker97 Mandriva 5 05-20-2005 01:53 AM
Beginning a big project - Need an Good Project Manager gamehack Programming 3 01-15-2004 11:49 AM
Cannot see Open GL project in KDevelop project wizard SparceMatrix Programming 2 08-07-2002 11:14 PM > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 01:38 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration