LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 01-04-2003, 09:53 PM   #1
traked
LQ Newbie
 
Registered: Jan 2003
Location: Ontario, Canada
Distribution: RedHat 8.0
Posts: 12

Rep: Reputation: 0
Lightbulb Anyone want to start a new Distro ?


Hey guys, I was thinking of starting a new distribution on my own, but last night as I was working I realized how long it would take. So I'm wondering if anyone wants to help out and start a project with me. As many people as possible is great.

For a little info, here's my vague overview of what I our distro to become (and remember that these ideas are not stuck, as I am easy to accepting other opinions and ideas.)

1. Start out the basic system using Linux from Scratch (http://linuxfromscratch.org).
2. Develop a package manager with bash scripting (or whatever) to retrieve packages via the original source or off a mirror on the internet. As for packages, my current consideration is using RPM (RPM is not the final decision, remember ;P). The user will then be able to chose to install software from binaries (rpms) or from source (source rpms). Doing this will allow the user to have the feel of RedHat, or if they choose, Gentoo.
3. Develop init, kernel images, installation (whether GUI or not... preferably GUI these days), etc etc.
4. Package up the distribution, and give it out for downloads.
5. Design and maintain a website for information, and distribuiton of our Linux version.
6. Maintain the distribution (packages, patching, etc) and possibly setup some sort of support for users.

Of course, there are many more aspects to the project... but I just wanted to give a general idea.

If you are interested in helping, or just have comments or what not, feel free to email me (steve@traked.org), or simply reply. But note that I may not be on these forums as often as I check my email.

Once, and If, we get the project off the ground, we will be able to setup a channel on IRC for it, and get it going.

Thanks in advanced, and I hope you take consideration.
 
Old 01-04-2003, 10:17 PM   #2
moses
Senior Member
 
Registered: Sep 2002
Location: Arizona, US, Earth
Distribution: Slackware, (Non-Linux: Solaris 7,8,9; OSX; BeOS)
Posts: 1,152

Rep: Reputation: 49
A couple of questions (these are not designed to be rude or
discouraging):

1: What will make your distro notable?
2: Why do you want to start a new distro (related to 1:)?
3: Do you have time to devote to managing such a large project?
4: Do you have experience managing a project of this scale?
 
Old 01-04-2003, 10:25 PM   #3
traked
LQ Newbie
 
Registered: Jan 2003
Location: Ontario, Canada
Distribution: RedHat 8.0
Posts: 12

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by moses
A couple of questions (these are not designed to be rude or
discouraging):

1: What will make your distro notable?
2: Why do you want to start a new distro (related to 1?
3: Do you have time to devote to managing such a large project?
4: Do you have experience managing a project of this scale?
Nah man, questions are fine..

First off, I want to start a project because I simply have the time on my hands (which answers #3), and because I think it would be a great _and_ fun experience, and it's also a good thing to throw on a resume.

To answer #4, no I have don't have the experience managing a large project, but just like becoming a newcomer to Linux, there's a first for everything, right? Also, I don't necessairly have to be the *leader* of the project, and the main *manager*... in fact, I want it to be more of a team effort, but I would be willing to do the leading aspects if required to.

As for #1, well, as of right now... I don't really know. I'm sure there are many ways of doing so, force-feeding and advertising are not really my first choice, but if done properly, I'm sure the distro would receive the recogintion it could deserve.

Hope that answers everything.
 
Old 01-04-2003, 10:49 PM   #4
moses
Senior Member
 
Registered: Sep 2002
Location: Arizona, US, Earth
Distribution: Slackware, (Non-Linux: Solaris 7,8,9; OSX; BeOS)
Posts: 1,152

Rep: Reputation: 49
Actually, by #1, I really wanted to know what you had in mind
that is different from the (at least) 96 other linux distributions.
http://www.distrowatch.com
There are very few good distros, and the rest are either very
specialized or just kind of mediocre. I suggest you start by
coming up with something that hasn't been done (very well)
before you dive into creating Yet Another Linux Distribution. . .
 
Old 01-04-2003, 10:55 PM   #5
traked
LQ Newbie
 
Registered: Jan 2003
Location: Ontario, Canada
Distribution: RedHat 8.0
Posts: 12

Original Poster
Rep: Reputation: 0
I definatley agree with you, but again it *is* more of a.. "just a project" type thing. I don't expect to get millions of users.

I am just aiming to provide something that is useable on all levels (desktop or server,to be bland) and that doesn't limit you to one option or another. I also want it to be a distro which considers and engulfs user suggestions.

But most of it, right now is just incomplete ideas.... which need to be developped. This is why I started this thread in the first place, #1) to get help with the overall project, obviously.. and #2) to have a team which will come up with more ideas and opinions rather than just that of my own. I am completely open to whatever.
 
Old 01-04-2003, 11:11 PM   #6
moses
Senior Member
 
Registered: Sep 2002
Location: Arizona, US, Earth
Distribution: Slackware, (Non-Linux: Solaris 7,8,9; OSX; BeOS)
Posts: 1,152

Rep: Reputation: 49
What I'm getting at is, "why do you want to create another
distribution instead of helping make an existing one better?"
I'm not trying to shoot you down here, I'm trying to figure out if this
is something I would want to contribute to. Regardless of what
you said about not being the leader, you DID start the thread, so
as the leader, it's up to you to start by proposing something more
specific than "new distro". For example, I have no desire to take
the existing RH distribution and change its look. I don't know
what you have in mind, and I don't want to spend time on
something that's going to fizzle in a few months due to lack of
vision at the beginning.
 
Old 01-04-2003, 11:30 PM   #7
traked
LQ Newbie
 
Registered: Jan 2003
Location: Ontario, Canada
Distribution: RedHat 8.0
Posts: 12

Original Poster
Rep: Reputation: 0
Well, I tried to state it as best I could already...

I want to start this distro because I have the time on my hands and I think it would be a fun experience, and it's also a good thing to throw on a resume.

As for making an original distro, I have purposed a few, not very well explained ideas to achieve an orignalness. Again, i'd like to say the more ideas will come in time, and alot faster if people were willing to help out. What I'm trying to acheive is to make a combination of distros, while possibly adding our own unique features.

--
It will give the option to optimize your computer by downloading and compiling sources, using scripts much like ebuilds in Gentoo. Or, by default, give you a premade, fast, and easy to use desktop for the beginner user, using binaries, much like RedHat.

The way packages are managed and installed will be accomplished by a newly developped package manager with the given power of apt-get for Debian.

And, much like other distros, giving you the choice to run a server, desktop, or both... with strong focuses on both.

You only get what YOU, the user, want.. and your comments and sugestions would be GREATLY considered and applied.
--

and, I understand completely where you're coming from. Your contribution is your choice though. If the project becomes a sucess or disapears in a matter of months, I can't tell you.. it really depends how the team puts it together.... but my point, is to at least try, and have fun while doing so, and to have a distro optimize to what the users want.
 
Old 01-05-2003, 02:55 AM   #8
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 256Reputation: 256Reputation: 256
This is just my opinions but I wouldn't start a new distro to put on my resume, I would start a distro because I wanted to contribute to the Community.
Another reason would be that I wanted to make a distro to my needs that no other distro has, not because it would be fun for experience or for resume purposes. There is alot of work put into distro's and most don't do if for fun or experience but for another reason behind it.

Just my opinion though, I'm not out to be negative in any way, I think you could learn and have fun by maybe contributing to another distro out there that is existing.
 
Old 01-05-2003, 03:12 AM   #9
traked
LQ Newbie
 
Registered: Jan 2003
Location: Ontario, Canada
Distribution: RedHat 8.0
Posts: 12

Original Poster
Rep: Reputation: 0
Dude, the whole resume thing was just another to get out of making my own distro.
It's not the entire reason i'm doing it, note the also:

Quote:
Originally posted by traked
I want to start this distro because I have the time on my hands and I think it would be a fun experience, and it's also a good thing to throw on a resume.
And contributing to the community is also a priorty as well, according to this quote, which states useable points for the user:

Quote:
Originally posted by traked

It will give the option to optimize your computer by downloading and compiling sources, using scripts much like ebuilds in Gentoo. Or, by default, give you a premade, fast, and easy to use desktop for the beginner user, using binaries, much like RedHat.

The way packages are managed and installed will be accomplished by a newly developped package manager with the given power of apt-get for Debian.

And, much like other distros, giving you the choice to run a server, desktop, or both... with strong focuses on both.

You only get what YOU, the user, want.. and your comments and sugestions would be GREATLY considered and applied.
.. As for helping out with another distro, I would love to... but I'd rather just start a new one, to be honest. heh.
You get me into RedHat or something, then sure .
 
Old 01-05-2003, 03:36 AM   #10
NSKL
Senior Member
 
Registered: Jan 2002
Location: Rome, Italy ; Novi Sad, Srbija; Brisbane, Australia
Distribution: Ubuntu / ITOS2008
Posts: 1,207

Rep: Reputation: 46
I also think contributing to another distro would be better, since if you decide to make another distro, you HAVE to make it something no other distro is, and to come with a distro like that takes a lot of time and experience, which i certainly don't have, but i would still like to get involved in some project. I was thinking to help out slackware since its a very good distro but lacking a good package manager. We could make packages for slack to be downloaded via autopkg, or even write a couple of scripts that will fetch source code from the net, and compile it and install it with little user interaction. Unfortunately i'm a very newbie programmer and can't write something like this, but if someone else can, i would be glad to take the time to prepare the packages, and then someone else can be the tester if he has a spare space to install another slack just for testing.
I beleive Moses has the experience to write something like that, and from our discussion few months ago i learned that he knows just about everything about slackware packages. I don't have a lot of time, but i can contribute about 1-2 hours a day to make slack packages, i just need to know exactly how (i know how to make binary .tgz's from source, but i think i better idea is to create a install.sh script that will compile and install the source code, instead of binary packagaes)
Comments?
-NSKL
 
Old 01-05-2003, 03:43 AM   #11
traked
LQ Newbie
 
Registered: Jan 2003
Location: Ontario, Canada
Distribution: RedHat 8.0
Posts: 12

Original Poster
Rep: Reputation: 0
Yes, something like that would satisfy me, now that I think about it. If you want to do it, i'll take you up on that.

I JUST NEED SOMETHING TO DO!!! IM SO BORED AND I WANT TO CODE!
 
Old 01-05-2003, 03:53 AM   #12
wldkos
Member
 
Registered: Jan 2003
Distribution: Mandrake 9.2 =<3 and Red Hat 8.0 (server)
Posts: 242

Rep: Reputation: 30
Hey traked, you seem to get getting a lot of "SLACK" from these guys. I think that you have a great idea there and i think you should go ahead with it. I suck at computer but i think that i am damn good at motivating people. If you ever do finnish this new distro, i will be more than happy to help you advertise it. But it is going to take lots and lots and lots and lots and lots and lots..........
 
Old 01-05-2003, 08:57 AM   #13
deadbug
Member
 
Registered: Oct 2002
Location: San Antonio, Texas
Distribution: MDK 8.0, 9.0; RH 7.2, 8.0, 9.0, FC3, FC4, FC5
Posts: 355

Rep: Reputation: 30
Traked,

Every entrepeneur I know (quite a few and they are millionaires) would tell you the only question you need to answer for yourself is:

Why not?

You are not proposing anything illegal, immoral or unethical. Most of the nay-sayers here understand the time this would take and would not be willing to give that up. You, on the other hand, seem to have the time.

Do it!

You may never get it to market, but that is guaranteed if you don't try. Along the way, the bare minimum you'll learn is what it takes to start a business and how to program in Unix. Any of our college students will tell you that is a good solid foundation for a computer programming degree.

There is no downside here. Get busy with LFS.

Long live Traked Linux!
 
Old 01-05-2003, 11:31 AM   #14
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 256Reputation: 256Reputation: 256
Okay, calm down traked, no need to yell telling people your bored. No one here is not telling you not to do this. Most are only telling you how they feel about making a new distro, etc.

About my statements, I did put these are my opinions, but I mean you mentioned throwing on a resume more times than a bee can sting you. Your bored and have alot of time on your hands too, so go for it then. No one here is stopping you. You brought up a subject which I believe most think there are already way too many distro's available. But all power to you brother in making your distro.
 
Old 01-05-2003, 12:51 PM   #15
yngwin
Member
 
Registered: Dec 2002
Location: China
Distribution: Arch
Posts: 359

Rep: Reputation: 33
I think your idea for a distro is trying to do everything at once: source and binaries, desktop and server, ebuilds, rpm and apt-get. Of course you would like to make the SuperLinuxDistro that will satisfy everyone, but I think you're taking on too much. I have been playing in my mind with the idea to do a distro, but my knowledge is not enough to do that (apart from the time). I wouldn't mind helping out with an interesting project though (I might even learn coding!)

I guess the best thing to do would be to help an existing distro move into new areas. Debian needs an easier installer, you could join that project. Or develop a Debian-version of portage (the basic tools are there). Gentoo is moving more into the binary-direction too, with its GRP scripts.

Or choose a specific interest-group. Knoppix live-cd is an example. You could build a distro that specializes on working with laptop hardware. Or a distro that works as an mp3-jukebox out-of-the-box, including the p2p software to download more.

BTW, I don't think the argument that there already are so many distros is an objection. One thing Linux stands for is free choice. And if somebody comes up with a new distro that fulfills some need, the world will be a better place, imho...
 
  


Reply


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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Which distro to start with?! Pedy Linux - Newbie 10 08-20-2005 02:10 PM
Were to start... And which Distro to Choose... MaxtoRs Linux - Distributions 4 04-26-2005 07:57 AM
To develop a new linux distro how someone start his/her work?? nazib Linux - General 2 02-21-2005 11:26 PM
Good linux distro to start out from saiz66 Linux - Newbie 8 09-14-2004 09:21 AM
how can someone start his own distro?? binary_w0lf Linux - Distributions 6 09-09-2003 06:21 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:39 PM.

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