LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-06-2014, 09:46 AM   #1
moisespedro
Senior Member
 
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223

Rep: Reputation: 195Reputation: 195
I was reading about some distro


And. I want to know what you, slackers, think about this
http://www.gobolinux.org/index.php?page=at_a_glance
It seems interesting
 
Old 03-06-2014, 09:58 AM   #2
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
I personally think its time to rename the directories to something more readable. But FHS shows no willingness to do so. Which I dont mind at all, that's their thing. Whatever.

I think /etc/ should be named /config/

And a root /logging/ directory should exist.

Mnt? really? Can't be bothered to spell out 'Mount'?

We are really past the days where our space is limited, and filenames can be more than 8 characters. so why not utilize 'words' instead of 'abbreviations and abstractions.'

I like it.

Last edited by szboardstretcher; 03-06-2014 at 09:59 AM.
 
Old 03-06-2014, 10:10 AM   #3
guanx
Senior Member
 
Registered: Dec 2008
Posts: 1,176

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by szboardstretcher View Post
... FHS shows no willingness to do so. Which I dont mind at all, that's their thing. ...
I guess as soon as these are renamed accordingly, people must move from the keyboard to the mouse. Whether this is more harmful to the carpal tunnel cannot be decided by the FHS -- maybe WHO instead.
 
Old 03-06-2014, 10:13 AM   #4
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
\t is your friend when it comes to long file names/directory names.
 
Old 03-06-2014, 10:25 AM   #5
guanx
Senior Member
 
Registered: Dec 2008
Posts: 1,176

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by szboardstretcher View Post
\t is your friend when it comes to long file names/directory names.
"ls -l /<Shift>p\trograms/<Shift>\tBash/\t\t3.0/b\tin/b\tash" is more keystrokes than "ls -l /bin/bash". Or did I count it wrong?
 
Old 03-06-2014, 10:29 AM   #6
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Lack of knowledge of The Elements Of Style: UNIX As Literature considered harmful

Unix is not just a functional implementation of POSIX. More important than that, it is a culture and a language and a heritage. It has humanity. It has continuity. If you reject the vocabulary, then you also reject the culture, and the people that participate in the culture, and their accumulated experience. If you're going to do that successfully, well, you need to be as powerful as Apple. GoboLinux is not as powerful as Apple.

I see GoboLinux supports "English | Português | Deutsch | Русском | Magyar | Français | Español | Svenska | Italiano | 日本語 | Türkçe | Norsk". Maybe they should support a project with similar aims, by throwing all those out and replacing them with Volapük.
 
6 members found this post helpful.
Old 03-06-2014, 10:48 AM   #7
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
Thats fine and dandy.

But when a car company comes up with a new system, called say "Battery based Blinker fluid injector system" they don't shoe horn it into a previous term just because there is a culture surrounding previous car terms.

If everyone continued doing everything for culture/historic/nostalgia related reasons, we would still be in the stone ages.

But im done here. Im not going to have an opinion argument over 'directory names' when I just now realized that I really and truly don't care one way or another.

At the end of the day, I will make symlinks to the old directory names for easier reading anyway.

Code:
cd /
ln -s /etc/ this_is_a_directory_that_contains_configuration_files
ln -s /bin/ this_is_a_directory_that_contains_user_binaries
ln -s /tmp/ i_think_this_directory_is_tamp_which_means_to_pound_down_a_pole_into_the_ground_im_not_sure
ln -s /usr/ where_all_the_heroin_is_stored
ln -s /var/ y_vary_interesting_files_go_here
and so on

Last edited by szboardstretcher; 03-06-2014 at 10:52 AM.
 
2 members found this post helpful.
Old 03-06-2014, 10:56 AM   #8
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,780

Rep: Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431
Greetz
Several years ago I met a software developer from Brazil who told me that due to quirks in language, specifically for him, Portuguese, that many Brazilians used English as if it was part of an icon because it was just shorter and simpler. I don't know how much he was qualified to speak for large groups but I think the basic concept is sound and complies with KISS. Why spell out "mount" when everyone knows what "mnt" means? As was pointed out, even if you are a wiz with the tab key, there is still great advantage to keeping terms short.

Much more importantly, as soon as you change directory structure and/or naming conventions you immediately break everything that has gone before and to what advantage? This is my major complaint about distros with auto-dependency resolving. They are forced to restructure to do what they've added on while avoiding conflicts and this breaks compatibility and fragments Linux. Add to this, some restructure exactly in order to break compatibility to isolate themselves in hopes of becoming some de facto standard, the precursor to proprietary. I find this incredibly selfish and short-sighted.

One of the greatest strengths of *Nix is compliance with standards that insures not only the ability to accumulate skills (instead of reinventing the wheel and tossing all your hard work in the trash bin) but also The Community. The more that distros create arbitrary change the more fragmented Linux becomes and the size of communities that "speak the same language and dialect" dwindles.

IMHO that is not a worthwhile tradeoff.
 
3 members found this post helpful.
Old 03-06-2014, 11:12 AM   #9
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Quote:
Originally Posted by szboardstretcher View Post
But when a car company comes up with a new system, called say "Battery based Blinker fluid injector system" they don't shoe horn it into a previous term just because there is a culture surrounding previous car terms.
Where do you think the word 'car' comes from?

Quote:
Originally Posted by szboardstretcher View Post
If everyone continued doing everything for culture/historic/nostalgia related reasons, we would still be in the stone ages.
Amongst other things, I do prehistoric archaeology (Neolithic and Bronze Age). Their culture progressed in incremental changes that were sometimes large and sometimes small. So does Unix.

Quote:
Originally Posted by szboardstretcher View Post
ln -s /usr/ where_all_the_heroin_is_stored
I once snapshotted a load of developers' files from /gprs to /goats_piss_really_slowly -- it took them weeks to notice.
 
1 members found this post helpful.
Old 03-06-2014, 11:19 AM   #10
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
Quote:
Originally Posted by 55020 View Post
Amongst other things, I do prehistoric archaeology (Neolithic and Bronze Age). Their culture progressed in incremental changes that were sometimes large and sometimes small.
Where do you do this? Do you get to travel a lot? I think that's an awesome sounding profession. Or is it a hobby?
 
Old 03-06-2014, 11:24 AM   #11
moisespedro
Senior Member
 
Registered: Nov 2013
Location: Brazil
Distribution: Slackware
Posts: 1,223

Original Poster
Rep: Reputation: 195Reputation: 195
Quote:
Originally Posted by enorbet View Post
Greetz
Several years ago I met a software developer from Brazil who told me that due to quirks in language, specifically for him, Portuguese, that many Brazilians used English as if it was part of an icon because it was just shorter and simpler. I don't know how much he was qualified to speak for large groups but I think the basic concept is sound and complies with KISS. Why spell out "mount" when everyone knows what "mnt" means? As was pointed out, even if you are a wiz with the tab key, there is still great advantage to keeping terms short.

Much more importantly, as soon as you change directory structure and/or naming conventions you immediately break everything that has gone before and to what advantage? This is my major complaint about distros with auto-dependency resolving. They are forced to restructure to do what they've added on while avoiding conflicts and this breaks compatibility and fragments Linux. Add to this, some restructure exactly in order to break compatibility to isolate themselves in hopes of becoming some de facto standard, the precursor to proprietary. I find this incredibly selfish and short-sighted.

One of the greatest strengths of *Nix is compliance with standards that insures not only the ability to accumulate skills (instead of reinventing the wheel and tossing all your hard work in the trash bin) but also The Community. The more that distros create arbitrary change the more fragmented Linux becomes and the size of communities that "speak the same language and dialect" dwindles.

IMHO that is not a worthwhile tradeoff.
You only know "mnt" stands for "mount" once you learnt it. Just think about "/usr", for example, it is often misunderstood as "user" but it actually stands for "Unix System Resource". And, Gobo's way (lets call it this way) does not break anything. I am not saying I like it, I am just saying that it doesn't break compatibility.
 
1 members found this post helpful.
Old 03-06-2014, 11:47 AM   #12
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Quote:
Originally Posted by szboardstretcher View Post
Where do you do this? Do you get to travel a lot? I think that's an awesome sounding profession. Or is it a hobby?
Thanks, but we are just amateurs. I get to travel approx five miles
http://csirm.wordpress.com/ and http://www.bingleyhistory.co.uk/cup_and_ring.html
We have circumstantial evidence that Bronze Age people were incorporating neolithic rock art into their burials, maybe a thousand years after the rocks were decorated. Some people think the rock art tradition even continued into the Iron Age. But over the same centuries tool technology and agriculture seems to have changed in sudden bursts. Some modern research indicates that there were hunter-gatherer communities and agricultural communities in the same place at the same time for hundreds of years. These were people who were modern in every way, except culturally. They were weird

Sorry for the off-topic
 
1 members found this post helpful.
Old 03-06-2014, 11:53 AM   #13
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Quote:
Originally Posted by szboardstretcher View Post
Mnt? really? Can't be bothered to spell out 'Mount'?
A short glance at the words of UNIX ("mnt", "umount", "ls", "cp", "mv", "rm", "passwd", "mkfs", "fsck") should suffice to illustrate the fact that UNIX developers around the world are still struggling with the concept of vowels.

 
1 members found this post helpful.
Old 03-06-2014, 12:40 PM   #14
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
Well, filesystems are already represented in a virtual way and there's nothing to stop you from 'customizing' what is displayed -even without having to change underlying structures. Custom versions of file-managers/ls, etc could be made to show and use something different.

I've looked at gobo and earlier predecessors it was based on. All wind up with longer names and less-informative, less-useful name structures. As an aside, the current buzz around eliminating /bin, /sbin and /lib similarly accomplishes a less-useful, less-informative structure.
 
1 members found this post helpful.
Old 03-06-2014, 01:01 PM   #15
genss
Member
 
Registered: Nov 2013
Posts: 741

Rep: Reputation: Disabled
Quote:
Originally Posted by szboardstretcher View Post
Mnt? really? Can't be bothered to spell out 'Mount'?
mnt is when you do a quick mount

Last edited by genss; 03-06-2014 at 01:03 PM.
 
  


Reply



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
NginX [error] upstream prematurely closed connection while reading reading response kingkashif Linux - Server 2 07-20-2013 04:37 PM
Microsoft Visual C++, Reading from File, Reading an XFile not heirarchy Soulkeeper1987 Programming 1 07-01-2012 04:09 PM
Reading Idris files from Linux distro oggy_bogy Other *NIX 3 01-21-2008 02:29 PM
Distro - ZenWalk Problem - cd/dvd and cdrw/dvdrw not reading disks phaekor Linux - Newbie 3 10-19-2005 06:15 PM
any linux distro can running in RAM , not need CD_ROM reading when running. wangcity Linux - General 3 09-18-2003 05:45 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:52 AM.

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