Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

A modest proposal for a sub-project based on GoboLinux

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
55 posts
  • Previous
  • 1
  • 2
  • 3
  • Next
Author
Message
DoktorSeven
Apprentice
Apprentice
User avatar
Posts: 194
Joined: Fri Feb 21, 2003 11:20 pm
Location: Here, somewhere
Contact:
Contact DoktorSeven
Website

Re: a+

  • Quote

Post by DoktorSeven » Thu Dec 07, 2006 2:27 am

syadnom wrote:why have files strewn across the filesystem for a single piece of software?
This is the one thing I can't understand. How are files strewn across the filesystem? Each application and its associated files have a definate, proven, workable place to be. Others have pointed out why these directories exist and for what purpose. If anything, files haphazardly thrown into Windows-like Program directories are haphazard.

If you think there is something wrong with the way Linux organizes its directories, you don't understand the Linux directory structure. If you want to do it the other way just to be different, fine, but don't say the Linux structure is wrong.
WARNING: this post may be filled with lies and/or extreme sarcasm.
I write stuff on the internet, just like everyone else. I'M SPECIAL
Top
cokey
Advocate
Advocate
User avatar
Posts: 3355
Joined: Fri Apr 23, 2004 12:30 am

Re: a+

  • Quote

Post by cokey » Thu Dec 07, 2006 3:39 am

DoktorSeven wrote:
syadnom wrote:why have files strewn across the filesystem for a single piece of software?
This is the one thing I can't understand. How are files strewn across the filesystem? Each application and its associated files have a definate, proven, workable place to be. Others have pointed out why these directories exist and for what purpose. If anything, files haphazardly thrown into Windows-like Program directories are haphazard.
the way windows does it definately has it's benefits, just like the unix system
https://otw20.com/ OTW20 The new place for off the wall chat
Top
96140
Retired Dev
Retired Dev
Posts: 1324
Joined: Sun Jan 23, 2005 9:18 pm

  • Quote

Post by 96140 » Thu Dec 07, 2006 4:04 am

The whole "make Gentoo like Gobolinux" idea has really been beaten to death. In fact, it was just posted to the gentoo-dev mailing list (yet again) today. Here's one of the better responses to it.

Bottom line: Windows and Linux are different. Their functionality is different. What works well for one does not necessarily imply it will work well for the other. They each have their benefits, but for the individual operating system. As stated earlier, it's not like there's anything wrong with the Linux FHS. But trying to force the Windows way of doing things onto it is not the best idea. Just because the Windows way is familiar to new Linux users does not mean that it's intuitive, as is mentioned in the above ML thread.

Really, the only argument for the Gobo way of doing things is that it's familiar to Windows users. How does Gobo achieve this familiarity? By using a series of bad hacks.
Top
cokey
Advocate
Advocate
User avatar
Posts: 3355
Joined: Fri Apr 23, 2004 12:30 am

  • Quote

Post by cokey » Thu Dec 07, 2006 4:18 am

nightmorph wrote:The whole "make Gentoo like Gobolinux" idea has really been beaten to death. In fact, it was just posted to the gentoo-dev mailing list (yet again) today. Here's one of the better responses to it.

Bottom line: Windows and Linux are different. Their functionality is different. What works well for one does not necessarily imply it will work well for the other. They each have their benefits, but for the individual operating system. As stated earlier, it's not like there's anything wrong with the Linux FHS. But trying to force the Windows way of doing things onto it is not the best idea. Just because the Windows way is familiar to new Linux users does not mean that it's intuitive, as is mentioned in the above ML thread.

Really, the only argument for the Gobo way of doing things is that it's familiar to Windows users. How does Gobo achieve this familiarity? By using a series of bad hacks.
Myself and 99% of users know it would never work and certainly wouldn't happen but it would be funny to see:

N00btoo: Gentoo for people new to linux :lol: :lol: :lol:
https://otw20.com/ OTW20 The new place for off the wall chat
Top
Corona688
Veteran
Veteran
User avatar
Posts: 1204
Joined: Sat Jan 10, 2004 7:51 pm

Re: a+

  • Quote

Post by Corona688 » Thu Dec 07, 2006 10:49 pm

cokehabit wrote:the way windows does it definately has it's benefits, just like the unix system
I'm trying man, I'm trying, but I can't see it. What is the advantage of windows-like program directories? Besides being pretty? It's not like the user has to look at them anyway -- in fact they have to jump through hoops to do so in the newer windows-es.
Petition for Better 64-bit ATI Drivers - Sign Here
http://www.petitiononline.com/atipet/petition.html
Top
cokey
Advocate
Advocate
User avatar
Posts: 3355
Joined: Fri Apr 23, 2004 12:30 am

Re: a+

  • Quote

Post by cokey » Fri Dec 08, 2006 5:41 am

Corona688 wrote:
cokehabit wrote:the way windows does it definately has it's benefits, just like the unix system
I'm trying man, I'm trying, but I can't see it. What is the advantage of windows-like program directories? Besides being pretty? It's not like the user has to look at them anyway -- in fact they have to jump through hoops to do so in the newer windows-es.
neater tree system, specific library versions given own folders. Remember that lots of it will be symbolic links to the FSH but the linked libs in the program's folder is a definite plus
https://otw20.com/ OTW20 The new place for off the wall chat
Top
runningwithscissors
Guru
Guru
User avatar
Posts: 454
Joined: Fri Apr 21, 2006 2:58 am
Location: the third world

Re: a+

  • Quote

Post by runningwithscissors » Fri Dec 08, 2006 6:05 am

cokehabit wrote:
Corona688 wrote:
cokehabit wrote:the way windows does it definately has it's benefits, just like the unix system
I'm trying man, I'm trying, but I can't see it. What is the advantage of windows-like program directories? Besides being pretty? It's not like the user has to look at them anyway -- in fact they have to jump through hoops to do so in the newer windows-es.
neater tree system, specific library versions given own folders. Remember that lots of it will be symbolic links to the FSH but the linked libs in the program's folder is a definite plus
What does it matter if different library versions are installed in different directories or not? The user isn't going to manage those directly.
Top
cokey
Advocate
Advocate
User avatar
Posts: 3355
Joined: Fri Apr 23, 2004 12:30 am

Re: a+

  • Quote

Post by cokey » Fri Dec 08, 2006 6:15 am

runningwithscissors wrote:
cokehabit wrote:
Corona688 wrote:
cokehabit wrote:the way windows does it definately has it's benefits, just like the unix system
I'm trying man, I'm trying, but I can't see it. What is the advantage of windows-like program directories? Besides being pretty? It's not like the user has to look at them anyway -- in fact they have to jump through hoops to do so in the newer windows-es.
neater tree system, specific library versions given own folders. Remember that lots of it will be symbolic links to the FSH but the linked libs in the program's folder is a definite plus
What does it matter if different library versions are installed in different directories or not? The user isn't going to manage those directly.
But he can if he so wishes. It also allows an administrator to get some people using some versions of programs and other using others.

The last thing i'm saying is it is better, what i am saying is that there are plus sides to both of them. Personally i think the unix way is superior because it allows greater flexibility but that doesn't mean the other is wrong or just plain shit.
https://otw20.com/ OTW20 The new place for off the wall chat
Top
runningwithscissors
Guru
Guru
User avatar
Posts: 454
Joined: Fri Apr 21, 2006 2:58 am
Location: the third world

Re: a+

  • Quote

Post by runningwithscissors » Fri Dec 08, 2006 6:32 am

cokehabit wrote:But he can if he so wishes. It also allows an administrator to get some people using some versions of programs and other using others.
But the Windows implementation of it isn't proper. Shared libraries still go elsewhere, some have to be "registered" and you don't get a proper representation of all the resources your program is using. It is inconsistent.
cokehabit wrote:The last thing i'm saying is it is better, what i am saying is that there are plus sides to both of them. Personally i think the unix way is superior because it allows greater flexibility but that doesn't mean the other is wrong or just plain shit.
Flexibility is one thing, but I also think the way it is done on unix is a lot simpler and manageable. I see little reason to change that without significant advantages being shown with another approach.
Top
cokey
Advocate
Advocate
User avatar
Posts: 3355
Joined: Fri Apr 23, 2004 12:30 am

Re: a+

  • Quote

Post by cokey » Fri Dec 08, 2006 6:49 am

runningwithscissors wrote:
cokehabit wrote:But he can if he so wishes. It also allows an administrator to get some people using some versions of programs and other using others.
But the Windows implementation of it isn't proper. Shared libraries still go elsewhere, some have to be "registered" and you don't get a proper representation of all the resources your program is using. It is inconsistent.
don't do it the windows way then, do it in a similar style but do it correctly
runningwithscissors wrote:
cokehabit wrote:The last thing i'm saying is it is better, what i am saying is that there are plus sides to both of them. Personally i think the unix way is superior because it allows greater flexibility but that doesn't mean the other is wrong or just plain shit.
Flexibility is one thing, but I also think the way it is done on unix is a lot simpler and manageable. I see little reason to change that without significant advantages being shown with another approach.
i'm not saying in any way to change it, just that the other system has some plus points, not as many as the current though
https://otw20.com/ OTW20 The new place for off the wall chat
Top
zerojay
Veteran
Veteran
User avatar
Posts: 1033
Joined: Sat Aug 09, 2003 8:06 pm
Contact:
Contact zerojay
Website

  • Quote

Post by zerojay » Fri Dec 08, 2006 2:57 pm

My impression of the average user requesting this new set up. *ahem*

"Waaaaaah, I want to be cool and elite like my other Linux-using friends and give MS a big middle finger... but I don't want to learn a damn thing about Linux at all. Actually, I want you to change everything to suit me because I'm so special even though everything's been proven to work for decades. I want to have a single folder for each of my applications so that I can easily delete them with my drag and drop user interface as root and then come to Gentoo Forums so I can bitch about how easy it is now to screw up everything, just like Windows. It doesn't matter that I shouldn't ever need to worry about deleting programs because Portage does that for me. I want to be able to delete .so files at random just like I used to with Windows .dlls! Waaaaaaaaaaaaaahhhh."
Top
Shadow Skill
Veteran
Veteran
Posts: 1023
Joined: Sat Dec 04, 2004 8:37 pm

  • Quote

Post by Shadow Skill » Fri Dec 08, 2006 6:45 pm

DarkStalker wrote:My impression of the average user requesting this new set up. *ahem*

"Waaaaaah, I want to be cool and elite like my other Linux-using friends and give MS a big middle finger... but I don't want to learn a damn thing about Linux at all. Actually, I want you to change everything to suit me because I'm so special even though everything's been proven to work for decades. I want to have a single folder for each of my applications so that I can easily delete them with my drag and drop user interface as root and then come to Gentoo Forums so I can bitch about how easy it is now to screw up everything, just like Windows. It doesn't matter that I shouldn't ever need to worry about deleting programs because Portage does that for me. I want to be able to delete .so files at random just like I used to with Windows .dlls! Waaaaaaaaaaaaaahhhh."
Wow you are in another world, I mean really, by the way what happens if you are not using Portage or even gentoo? Sure if I wanted to find a given set of libraries that are installed into the standard directories I could try grep magic but it would be an assload easier if those files were grouped together under one folder. Oh my god this has nothing to do with Windows.>>>>>ZOMGWTF

The impression I get from your post is that you think you are 1337 because you swear that the current filesystem layout is perfectly fine. Please turn off your computer and stop posting on forums until you figure out that there are disadvantages to the current layout and advantages to Microsoft's layout and the general idea of having one folder for an application. Its just like the silly arguments people have against things like case insensitivity.
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Top
zerojay
Veteran
Veteran
User avatar
Posts: 1033
Joined: Sat Aug 09, 2003 8:06 pm
Contact:
Contact zerojay
Website

  • Quote

Post by zerojay » Fri Dec 08, 2006 10:47 pm

Shadow Skill wrote:
DarkStalker wrote:My impression of the average user requesting this new set up. *ahem*

"Waaaaaah, I want to be cool and elite like my other Linux-using friends and give MS a big middle finger... but I don't want to learn a damn thing about Linux at all. Actually, I want you to change everything to suit me because I'm so special even though everything's been proven to work for decades. I want to have a single folder for each of my applications so that I can easily delete them with my drag and drop user interface as root and then come to Gentoo Forums so I can bitch about how easy it is now to screw up everything, just like Windows. It doesn't matter that I shouldn't ever need to worry about deleting programs because Portage does that for me. I want to be able to delete .so files at random just like I used to with Windows .dlls! Waaaaaaaaaaaaaahhhh."
Wow you are in another world, I mean really, by the way what happens if you are not using Portage or even gentoo? Sure if I wanted to find a given set of libraries that are installed into the standard directories I could try grep magic but it would be an assload easier if those files were grouped together under one folder. Oh my god this has nothing to do with Windows.>>>>>ZOMGWTF

The impression I get from your post is that you think you are 1337 because you swear that the current filesystem layout is perfectly fine. Please turn off your computer and stop posting on forums until you figure out that there are disadvantages to the current layout and advantages to Microsoft's layout and the general idea of having one folder for an application. Its just like the silly arguments people have against things like case insensitivity.
The current filesystem layout is fine because I took the time to learn it and learn how it works, whereas most people asking for these kinds of things just don't want to bother, in which case they should either stick with Windows, go to GoboLinux or go to the Mac.

And no, actually learning about and caring how my system works doesn't make me leet. It makes me a responsible computer user.
Top
Shadow Skill
Veteran
Veteran
Posts: 1023
Joined: Sat Dec 04, 2004 8:37 pm

  • Quote

Post by Shadow Skill » Fri Dec 08, 2006 10:58 pm

So how does that make this proposal bad, and why must you assume that the people asking for this don't know thier way around a unix box? All you have said so far is "I know how it works so anyone who suggests anythong different is being lazy." Would I be lazy if I suggested that Windows learn to use environment variables more exstensively in the registry so that certain programs don't fail to install because the root in not C: on a Windows forum?
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Top
runningwithscissors
Guru
Guru
User avatar
Posts: 454
Joined: Fri Apr 21, 2006 2:58 am
Location: the third world

  • Quote

Post by runningwithscissors » Sat Dec 09, 2006 3:01 am

Shadow Skill wrote:Would I be lazy if I suggested that Windows learn to use environment variables more exstensively in the registry so that certain programs don't fail to install because the root in not C: on a Windows forum?
Wold just like to pint out that that isn't a problem with the windows registry. The registry can manage a Windows installation that resides on a drive other than C:
It is badly written programs that act that way.
Top
zerojay
Veteran
Veteran
User avatar
Posts: 1033
Joined: Sat Aug 09, 2003 8:06 pm
Contact:
Contact zerojay
Website

  • Quote

Post by zerojay » Sat Dec 09, 2006 3:55 am

Shadow Skill wrote:So how does that make this proposal bad, and why must you assume that the people asking for this don't know thier way around a unix box? All you have said so far is "I know how it works so anyone who suggests anythong different is being lazy." Would I be lazy if I suggested that Windows learn to use environment variables more exstensively in the registry so that certain programs don't fail to install because the root in not C: on a Windows forum?
No, because it's not the same thing at all. It would be lazy if you suggested that Windows switch over to a Unix file structure just to suit you.

And it's clear that people asking for these kinds of changes don't know their way around a unix box because if they did, they wouldn't be asking for this kind of stuff.

We don't need to dumb down our operating system/file system for those that don't have any interest in actually learning how to use and administer it. Actually, I would say that dumbing down is part of the reason running Windows is as problematic as it is these days.
Top
Shadow Skill
Veteran
Veteran
Posts: 1023
Joined: Sat Dec 04, 2004 8:37 pm

  • Quote

Post by Shadow Skill » Sat Dec 09, 2006 5:36 am

runningwithscissors wrote:
Shadow Skill wrote:Would I be lazy if I suggested that Windows learn to use environment variables more exstensively in the registry so that certain programs don't fail to install because the root in not C: on a Windows forum?
Wold just like to pint out that that isn't a problem with the windows registry. The registry can manage a Windows installation that resides on a drive other than C:
It is badly written programs that act that way.
Oh I know but if you look in the registry you will notice an assload of absolute paths that probably could have been handled with environment variables. It would make creating certain configurations a great deal easier. :) Even simply using "" to refer to the root of the installation would solve alot of annoting problems.


Its not dumbing down just because it is different which is my whole point to try and claim that the example I gave is in any way different at its core than what is being discussed here just proves my point that the only argument you have is that you like the current way things work even if it could be more efficient for sysadmins and (possibly) easier for end users if the concept itself was adopted.
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Top
runningwithscissors
Guru
Guru
User avatar
Posts: 454
Joined: Fri Apr 21, 2006 2:58 am
Location: the third world

  • Quote

Post by runningwithscissors » Sat Dec 09, 2006 5:51 am

Shadow Skill wrote:Its not dumbing down just because it is different which is my whole point to try and claim that the example I gave is in any way different at its core than what is being discussed here just proves my point that the only argument you have is that you like the current way things work even if it could be more efficient for sysadmins and (possibly) easier for end users if the concept itself was adopted.
And this is where we come to the core discussion. How will it make things more efficient for sysadmins? How will it make things easier for users? And we haven't heard too many convincing replies to those questions.
Top
Shadow Skill
Veteran
Veteran
Posts: 1023
Joined: Sat Dec 04, 2004 8:37 pm

  • Quote

Post by Shadow Skill » Sat Dec 09, 2006 6:20 am

Cokehabit has already made the observation that it becomes easier to work with multiple versions of the same program on one system if you use a single directory for a program. If you need to track down a set of libraries it is much easier to look at an output of directories rather than a boatload of libxxx files that you then have to filter. Yes I have had situations where I had to do this and it was not fun doing ls | grep all over.

As far as end users go simply giving end users descriptive names that are not based on the jargon that we understand will help them more clearly understand what things in those directories are for and prevent some confusion. Don't say they just need to learn it like you did, how many of you really understand all those guids in the windows registry? How many of you hate because its so indecipherable. (to you.)

I tend to install a few things outside of Portage because I don't have the time to bother writing an ebuild since I know Gentoo doesn't screw with paths too much and pretty much any program I decide to install will work just fine with the standard method of installing things from source; now I could devise my own scheme for those things and probably have it work very well for most things, but it would be better if a more sane layout was used in the first place. Hell Gentoo already creates folders for various libs that are slotted like QT why do you think that is?
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Top
cokey
Advocate
Advocate
User avatar
Posts: 3355
Joined: Fri Apr 23, 2004 12:30 am

  • Quote

Post by cokey » Sat Dec 09, 2006 7:03 am

This isn't, and never was about which system is better. There is no argument to the fact that some parts of one are better and some parts of another are better.

Stop being 1337est darkstalker and understand that not everything unix does is perfect and not everything microsoft does is bad. Lets be honest here, if it wasn't for microsoft then computers would not be where they are today - FACT.
runningwithscissors wrote:How will it make things more efficient for sysadmins? How will it make things easier for users?
you mean now or the sysadmins of tomorrow? That is VERY important
https://otw20.com/ OTW20 The new place for off the wall chat
Top
runningwithscissors
Guru
Guru
User avatar
Posts: 454
Joined: Fri Apr 21, 2006 2:58 am
Location: the third world

  • Quote

Post by runningwithscissors » Sat Dec 09, 2006 8:44 am

Shadow Skill wrote:Cokehabit has already made the observation that it becomes easier to work with multiple versions of the same program on one system if you use a single directory for a program. If you need to track down a set of libraries it is much easier to look at an output of directories rather than a boatload of libxxx files that you then have to filter. Yes I have had situations where I had to do this and it was not fun doing ls | grep all over.

I tend to install a few things outside of Portage because I don't have the time to bother writing an ebuild since I know Gentoo doesn't screw with paths too much and pretty much any program I decide to install will work just fine with the standard method of installing things from source; now I could devise my own scheme for those things and probably have it work very well for most things, but it would be better if a more sane layout was used in the first place. Hell Gentoo already creates folders for various libs that are slotted like QT why do you think that is?
And how many times have you had to do that? Even when installing from outside of Portage? If the package provider gives you a sane way of uninstalling the program as well (which he must), you don't have to trawl through directories looking for the program's libraries.
Slots aren't used by the majority of the people. Granted, they are extremely helpful, but they work just fine with the current filesystem layout.

Even though the idea of laying out all program related files in their individual directories is attractive, we need a proper implementation of it worked out before any such efforts are made. And I can't find any. Also, it would need to work as effectively as the current layout works in a networked environment.
Shadow Skill wrote:As far as end users go simply giving end users descriptive names that are not based on the jargon that we understand will help them more clearly understand what things in those directories are for and prevent some confusion. Don't say they just need to learn it like you did, how many of you really understand all those guids in the windows registry? How many of you hate because its so indecipherable. (to you.)
Hardly. Unlike Windows, end users _never_ have to even look at anything outside their home directory. So the comparison with the cryptic registry does not apply. And the registry is quite important in the current way that Windows works.
Like I said, let us see a sane implementation or even a prototype of this model that is as robust as the FHS, and people would make efforts to migrate to it. Until then, it just isn't compeling enough.
And if you're going to say GoboLinux, please check to see if the layout performs well in networked environments, and is as friendly with large updates.
cokehabit wrote:you mean now or the sysadmins of tomorrow? That is VERY important
:lol: This isn't a political campaign. So rhetoric won't work. Again, how will "sysadmins of the future" benefit from a change like this?
Top
cokey
Advocate
Advocate
User avatar
Posts: 3355
Joined: Fri Apr 23, 2004 12:30 am

  • Quote

Post by cokey » Sat Dec 09, 2006 9:46 am

runningwithscissors wrote:
cokehabit wrote:you mean now or the sysadmins of tomorrow? That is VERY important
:lol: This isn't a political campaign. So rhetoric won't work. Again, how will "sysadmins of the future" benefit from a change like this?
i dont think you understood what i meant. The admins of today won't benefit much because sysadmins are lazy and stuck in their way but the sysadmins or tomorrow (if it was changed) wouldn't have today to base their opinions on.

The sysadmins of tomorrow will benefit from the logical way it can be set out. Binaries in /bin, system binaries in /sbin, system libraries in /lib, binary libraries /program/lib. Or you could go the whole hog and make it *really* easier by having program binaries in /programs/<name>/ then in there having /extralib /config etc

That would be so easy, you wouldn't need to search because you would automatically know where the file you want is rather than should be.

Trying to make things simple always creates a backlash in the unix world because if we dont make things hard how can we make ourselves better than windows users?
https://otw20.com/ OTW20 The new place for off the wall chat
Top
zerojay
Veteran
Veteran
User avatar
Posts: 1033
Joined: Sat Aug 09, 2003 8:06 pm
Contact:
Contact zerojay
Website

  • Quote

Post by zerojay » Sat Dec 09, 2006 3:48 pm

I never once said that Unix/Linux is perfect or that everything MS did with Windows is wrong. I don't see the point of changing everything to suit someone that doesn't want to learn how a system works. We've got standards and while those standards aren't perfect, they are pretty damn good. All this sort of stuff does is complicate stuff further just to suit people who don't care to learn how it works. There's a reason we have the LFS... it's so that regardless of what distro you are using, you have a basic general idea of where stuff is, where it should go and so on. It makes it easier because you learn it once and you don't have to learn it again for each distro. (Unfortunately, not all distros adhere to LFS, but anyways...)

People learned on Windows that Program Files is where their programs will usually be installed. People on Windows learned that the Windows directory contains important stuff for making their computer work and not to muck around in it. People learned that My Documents is where most of their files are going to be. Why can't they learn the same damn thing with /usr, /bin, /home and so on? Answer: It's because they don't want to spend 5 minutes to figure it out.

It's not about being l33t. It's about taking the time to learn how stuff works instead of whining when it doesn't work the way you THINK it should. And if you feel strong enough about the way you feel, you have the freedom to choose a different distribution that suits your feelings (such as Gobo) or create your own to suit you.

Getting back to the topic... I would support the ability for Gentoo to allow you to use a more Windows file structure, except it would cause major problems for QA and the developers who would now have to support two totally different structures. If that weren't a problem, I would say go ahead and add it to Gentoo so long as it wasn't forced upon anyone and that the option to use it were off by default.

Otherwise, do it yourself on your Gentoo install (but don't expect anyone to help you with potential bugs coming from it), go to a different OS/distro that supports it, or fork.
Top
Shadow Skill
Veteran
Veteran
Posts: 1023
Joined: Sat Dec 04, 2004 8:37 pm

  • Quote

Post by Shadow Skill » Sat Dec 09, 2006 5:51 pm

Hardly. Unlike Windows, end users _never_ have to even look at anything outside their home directory. So the comparison with the cryptic registry does not apply. And the registry is quite important in the current way that Windows works.
Like I said, let us see a sane implementation or even a prototype of this model that is as robust as the FHS, and people would make efforts to migrate to it. Until then, it just isn't compeling enough.
And if you're going to say GoboLinux, please check to see if the layout performs well in networked environments, and is as friendly with large updates.
Are you kidding me your whole counter argument is based on the very bad assumption that users will never have to do anything outside of thier home directory, are you trying to tell me that end users will never have a need to edit anything in /etc or look for the location of a file related to a given application they are working with? Do you assume that no administrator will certain classes of user certain access to certain configuration files? How is the directory structure going to adversely affect performance in networked environments and during system updates? If anything its the networked environments that would benefit most from the way Gobolinux approaches things with symlinks. (I personally would not want it symlinked although I suppose it makes it infinetly easier to maintain compatibility with some of the more poorly written programs out there.)


Darkstalker you are still saying that this has to do with someone not wanting to learn the base assumption being that the current way things work warrants no changes at all after you learn it because it is the most effective and efficient way of doing things. This is of course false on its face because it actually is less efficient to do certain things using the current method.



Ps. Doesn't OS X do this already in one way or another?
Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.

"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it."
Top
zerojay
Veteran
Veteran
User avatar
Posts: 1033
Joined: Sat Aug 09, 2003 8:06 pm
Contact:
Contact zerojay
Website

  • Quote

Post by zerojay » Sat Dec 09, 2006 8:30 pm

Shadow Skill wrote:
Darkstalker you are still saying that this has to do with someone not wanting to learn the base assumption being that the current way things work warrants no changes at all after you learn it because it is the most effective and efficient way of doing things. This is of course false on its face because it actually is less efficient to do certain things using the current method.

Ps. Doesn't OS X do this already in one way or another?
It's only less efficient if you don't know what you are doing.

And yes, OS X does sort of do this, and it's too bad.
Top
Post Reply
  • Print view

55 posts
  • Previous
  • 1
  • 2
  • 3
  • Next

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic