You are not logged in.

#1 2006-10-27 21:22:08

libervisco
Member
From: Croatia
Registered: 2005-06-17
Posts: 34
Website

A perfect combination for a potential new distro

Hello everyone. I was an Arch user for more than six months this year until I decided to switch to Ubuntu Dapper. What drove me away doesn't have much to do with any Arch "problems". The issues I've had with it are not Arch problems, it's the Arch Way. I simply grew tired of having to configure and do everything by hand, even certain things I consider routine such as printing, mounting CDs, setting up permissions for normal user to be able to burn CDs etc.

After switching to Ubuntu where everything pretty much just works I've been quite impressed. However, I knew all along that Ubuntu isn't as fast as Arch, and I frankly missed some of the simplicity of the underlying system. Sometimes it really is easier to do something on the command line (not everything mind you, and preferences will differ from person to person on this).

And right now I am kind of sitting on the fence between these two worlds. We have Ubuntu, a distribution with a good looking easy to use "surface" and Arch which essentially does not have surface, but rather a simple, clean and fast system everyone can see. Below the surface of Ubuntu there is no such simplicity and cleanness and some of its complexity is what slows it down.

So here's the idea. What about uniting the two concepts into one? What about creating a distribution which is based on Arch (and hence features its underlying system cleaness and simplicity), but which also has the user friendly surface like Ubuntu. GUIs would not work in a way that would require creating complexity. Instead of creating gazillion of some weird scripts just to support the GUI, the GUI would be created as a direct bolt-on front end to configuration files in a way that this front end would act as a configuration file specific editor. I wrote a bit more on that in this topic.

In short, it would be combining of the two seemingly contradictory concepts into one. User friendly GUIs, preconfigured/automated routine tasks and clean/fast/simple underlying system (which Arch readily offers).

Ubuntu experience based on Arch and boosted by Arch. smile

What do you think?

Btw, I am not currently in a situation of starting a new distro because of my internet connection (very expensive and not so fast upload), but I'm thinking about playing with the idea locally until I can get better broadband and possibly, who knows, start the project. IF anyone else doesn't start with this before that. wink

This is meant just for discussing the idea and see where we come up. smile

Thanks
Danijel

Offline

#2 2006-10-27 21:33:12

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: A perfect combination for a potential new distro

Not the first time something like this has come up, probably not the last either. Wouldn't be for me, but if it's your itch, go scratch it - I promise I'll burn and boot your alpha iso. big_smile

Offline

#3 2006-10-27 21:59:30

Lontronics
Member
Registered: 2006-08-28
Posts: 121

Re: A perfect combination for a potential new distro

You could try Zenwalk.

It is Slack based, so the underlying system is straight forward, it is very fast and does have the features you want.
Not bloated as in Ubuntu, but simple and easy 'the Zenwalk way'.

I do like the idea of Arch, but Zenwalk is a good 'out of the box' alternative wink

Jan

Offline

#4 2006-10-27 22:02:59

libervisco
Member
From: Croatia
Registered: 2005-06-17
Posts: 34
Website

Re: A perfect combination for a potential new distro

I think I could use doing a round of tryouts of alternatives that come close to what I describe, like Zenwalk and perhaps Frugalware.

Definitely a good advice before starting anything big. smile

Edit: Oh and Underground too.

Offline

#5 2006-10-27 22:04:57

scarney
Member
From: Wisconsin, US
Registered: 2006-07-11
Posts: 173

Re: A perfect combination for a potential new distro

Arch Rules! 8)


i 2nd the vote for zenwalk. an excellent distro, very fast and lean. its still very young though and its package manager leaves much to be desired. and i just cant get past the limits of xfce, still a nice os though.

Offline

#6 2006-10-30 01:16:36

twiistedkaos
Member
Registered: 2006-05-20
Posts: 666

Re: A perfect combination for a potential new distro

I've never had any issue with having to mount / burn with command line. HAL takes care oft he mounting for me, and when I burn a cd(whihc is rare) I just use k3b. Besides, there's pleanty of GUI based applications in the community repo so you don't "have" to do everything by hand.

Offline

#7 2006-10-30 08:25:35

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: A perfect combination for a potential new distro

libervisco, have you tried Underground Linux?


to live is to die

Offline

#8 2006-10-30 13:02:31

palandir
Member
Registered: 2006-05-14
Posts: 73

Re: A perfect combination for a potential new distro

I don't think that "combining" Ubuntu and Arch would work out well. In some areas maybe, but not in many.
The reason that Ubuntu works so well out of the box is *because* there's a lot of complexity beneath the surface.
If you stripped that down, you'd automatically have to do more things manually.
A program that wants do many things automatically in the background has to take care of many different setups and problems, figure out more things/settings automatically (which might not work correctly) etc... and the result of that is usually more "bloat"/complexity.

I think the "best" way in general is to keep things as simple as possible (it's no fun if your system is overly complex. Take MS Windows as an extreme example. If something goes wrong, you're often fucked (reinstall)), just do the most basic things automatically *but* make it as *easy* as possible for the user to manually set up and customize the rest (it's also no fun if you have to spend multiple hours to get something to work).
And I think that's exactly what Arch is like. It's not LFS, and it's not Ubuntu. It's somewhere in the middle. And I think that position is the best.

Offline

#9 2006-10-30 16:40:09

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: A perfect combination for a potential new distro

Its not a bad idea, but like the Arch Linux "newbie guide" idea that keeps popping up, this new distro would be for a different audience than Arch Linux proper. So the majority response of this community will be "indifferent".

Dusty

Offline

#10 2006-10-30 20:56:58

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,259

Re: A perfect combination for a potential new distro

I must admit that during the first few months after i switched from  Suse to arch , i missed some of their tools, specially sax2 (tool for configuring X11). I even thought of making an arch package for it ....  .

Now i have more experience with xorg.conf , i no longer feel the need for a elaborate tool to configure X11.

So my response to this idea : it would be a great distro for many people, but i doubt it will be my distro of choice.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#11 2006-10-30 22:17:37

Pajaro
Member
Registered: 2004-04-21
Posts: 884

Re: A perfect combination for a potential new distro

why create a new distro?

proftpd -> gproftpd
many stuff -> webmin
cups -> kdeprinting, gnome-cups-manager
powersave -> kpowersave
etc... -> xetc (:P)

Arch is simple. I would start with a GUI for rc.conf + network profiles.

Take the description of installed daemons from pacman database.

Create a database of hardware whose driver is not loaded by dbus (nvidia, fglrx, snd_seq, etc)

So, instead of a distro, just create a variation of the installer CD (larch may do trick)

Etc etc etc...

you feel lazy today? pacman -S arch-gui

Offline

#12 2006-10-30 23:06:13

Anonymo
Member
Registered: 2005-04-07
Posts: 427
Website

Re: A perfect combination for a potential new distro

I was thinking maybe an Automatrix like program for Arch.  I don't know how to do it, but if libervisco wants it, he should do it.  I think this is a good idea because it keeps compatibility with Arch and doesn't create another distro that is unnecessary.

Offline

#13 2006-10-31 07:54:47

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: A perfect combination for a potential new distro

Lone_Wolf wrote:

I must admit that during the first few months after i switched from  Suse to arch , i missed some of their tools, specially sax2 (tool for configuring X11).

In the same light, I still miss debconf... It was cool...


Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB

Offline

#14 2006-10-31 08:02:15

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: A perfect combination for a potential new distro

chrismortimore wrote:
Lone_Wolf wrote:

I must admit that during the first few months after i switched from  Suse to arch , i missed some of their tools, specially sax2 (tool for configuring X11).

In the same light, I still miss debconf... It was cool...

When I use debconf (or any other "system config" utility), I typically think "I miss vim"

Offline

#15 2006-10-31 08:46:48

Pajaro
Member
Registered: 2004-04-21
Posts: 884

Re: A perfect combination for a potential new distro

Yo have many guis for many apps, and then you have webmin. Multidistro, multiapplication.

This is not a coincidence. In a web page, the inherent atomization (HTML-JAVASCRIPT-PHP) and independence of processes (EVERY PROCESS IS EXECUTED FOR A FEW SECONDS AT MOST, SO IF ON PROCESS GETS AN ERROR, THE PAGE DOESN'T CRASH... I never had to recompile gmail wink) makes it much easier to have clean clear code. And with AJAX the ugly-annoying extra steps of standard web pages disappear.

I've been working in AJAX like web page development for 5 years now.

gmail is not soft, i never found was has of amazing flickr...

give a look to openlaszlo:
http://www.openlaszlo.org/demos#LZPIX%20in%20Legals
there you see how ajax and flash are not that distant as the current Ajax examples make us believe. (I don't suggest to use openlaszlo, another good thing of web based development is that there are a lot of developers ready to go)

Te get a cool and powerful Gui for arch Linux i would:
- make an AJAX based web page with cool effects that you can disable (to make extreme KISS people happy).
- create a plugin system without the need of modifying code anywhere.
- find the way to set up a web server who can access the system wihtout compromising security (webmin will help here)
(- and eventually create a Firefox plugin or a gecko based browser with extended features, but only if security could get compromised)

I will start this project eventually... in fact, i don't know why i hadn't started yet.

If someone wants to join me, please, contact me (send me a pm).

Offline

#16 2006-11-02 14:54:18

libervisco
Member
From: Croatia
Registered: 2005-06-17
Posts: 34
Website

Re: A perfect combination for a potential new distro

I've tried Underground and Frugalware so far and here are my opinions.

Underground installation process seems even harder and less intuitive than the nongui Arch install. No offense to the good guys working on the project, but without a bit of honest and constructive criticism there's no improvement. The current installer is just a bunch of rather dumb dialog boxes. When it is copying files it doesn't even have a progress bar so you have no idea when it's going to be finished.

To top it all, I was unlucky enough not to be able to even boot into the newly installed system, and that pretty much blows Underground out of my picture, for now. wink I have good things to say about the livecd though which looks awesome. smile

As for Frugalware, it seems overall well rounded. Install is pretty cool except that actual installing files takes way too long. Not sure if I'd blame frugalware or their version of pacman for that. But anyway, after it installs, you can boot nicely and stuff pretty much works good. I still have to setxkbmap to croatian layout in X though and my satellite dsl proxy wont work for some reason (might be me missing something though). Overall Frugalware comes pretty close to my ideal. However it's FPM GUI pacman frontend currently used isn't working out too well, though I hear they're gonna replace it with something else in the next release, so we'll see what happens with that. smile

All things considered I've decided to start building from Arch again. I am downloading base Arch install and will build my system from it again, but I'll try to set up automations on my own (like those CD automounting) and install any available GUIs for all tasks I feel should be automated. Then I will have to learn how to do a custom livecd and make one out of this install.

Maybe that will lead to yet another friendly repackaging of Arch (like Underground and Iarch) that I might be distributing as a project at some point. smile

Thanks for all the feedback!

Offline

#17 2006-11-02 15:04:55

libervisco
Member
From: Croatia
Registered: 2005-06-17
Posts: 34
Website

Re: A perfect combination for a potential new distro

palandir wrote:

The reason that Ubuntu works so well out of the box is *because* there's a lot of complexity beneath the surface.
If you stripped that down, you'd automatically have to do more things manually.

I am not yet as convinced about that actually. I believe it could be possible to make a system with a thin GUI layer without compromising simplicity of the system beneath it, at least not as much as Ubuntu does. In fact, Debian as it is, even without all the GUI stuff, is pretty complex and many here will probably agree that some of this complexity may simply be unnecessary.

We've been discussing this topic on my forums here (about frontends to configuration scripts) and here (about the Perfect OS) and as you may see there tbuitenh has some really cool ideas about a way to add a GUI to a configuration script *without* adding much of extra bloat. It's that "conftool" thing we're talking about there. smile

We've decided to write up some specifications for a potential new future distro according to our ideas, even if we don't end up being the ones implementing it (due to time constraints, lack of resources etc.). At least then ideas will be out in the open so if someone wants to start working on it can just go and do it. smile

In any case, if I do the repackaging of Arch (starting with my own custom livecd) that may or may not lead to the full blown new Arch based OS project as will be specified in that specification.

I'll post the link to its wiki page once we have something to show there.

Offline

#18 2006-11-02 15:53:34

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,920
Website

Re: A perfect combination for a potential new distro

linuxconf


Mr Green I like Landuke!

Offline

#19 2006-11-02 16:41:42

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: A perfect combination for a potential new distro

Mr Green wrote:

linuxconf

Last release: 1.34r3 2005-01-18 12:08:47  roll


to live is to die

Offline

#20 2006-11-02 16:45:09

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: A perfect combination for a potential new distro

linuxconf has been broken for ages.  I used to swear by it, then it just stopped working...


Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB

Offline

#21 2006-11-02 17:02:16

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,920
Website

Re: A perfect combination for a potential new distro

sorry just remember using it many moons ago .... webmin maybe thinking aloud again


Mr Green I like Landuke!

Offline

#22 2006-11-02 17:09:38

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: A perfect combination for a potential new distro

chrismortimore wrote:

linuxconf has been broken for ages.  I used to swear by it, then it just stopped working...

The last time I was using linuxconf was where I was using Linux for the first time - that was Red Hat Linux 7.1 IIRC.


to live is to die

Offline

#23 2006-11-02 17:25:04

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: A perfect combination for a potential new distro

Romashka wrote:

The last time I was using linuxconf was where I was using Linux for the first time - that was Red Hat Linux 7.1 IIRC.

Redhat 7.3 for me.


Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB

Offline

#24 2006-11-02 17:31:59

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,920
Website

Re: A perfect combination for a potential new distro

shh you will give away our ages.....


Mr Green I like Landuke!

Offline

#25 2006-11-02 19:18:48

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: A perfect combination for a potential new distro

well there's always the option of adopting this project and making it workable... wink

Dusty

Offline

Board footer

Powered by FluxBB