Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62738 - cluttered homedir ~/.etc
Summary: cluttered homedir ~/.etc
Status: RESOLVED UPSTREAM
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-03 11:57 UTC by Olliver Schinagl
Modified: 2004-09-04 15:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olliver Schinagl 2004-09-03 11:57:02 UTC
I think I don't just speak for myself when I say the homedir is cluttered with loads of ~/.<appsconfighere>
I know a 'default' ls doesn't show hidden files, I like many others however, do prefer knowing the 'true' status of our dir's.

My suggestion to 'fix' this issue is to move all user's config and rc files where they belong. All system wide rc and configs are in /etc, all /usr/local based config files are in /usr/local hence user config should be in ~/etc. However since it would still be a good idea to have that hidden I would go with ~/.etc (or $HOME/.etc/ of course). Then, optionally but preferable in ~/.etc/<appsconfighere> (not hidden, as there is no reason to hide them in the hidden etc)

Gentoo is a great distribution with an even greater software deoployment system, portage. With portage it should be far easier to add this feature _optionally_ the FEATURE="dotetc" or similar variable.

I realize it might be a job impossible to ever complete, I mean getting all software developers to change their code is really crazy. As is getting all ebuild maintainers to add patches for this feature. I do belive it could be very well worth it. As the gentoo policy is, to not get into the users way, and these ~/. entries are getting redicilous.

I would suggest, if even concidered, to mail ebuild maintainers to add a patch for their app, and maybe get in touch with the software developer to make this not a patch anymore.

Please don't ignore this idea as beeing simply to hard to realize but seriously concider it.
Comment 1 Brian Harring (RETIRED) gentoo-dev 2004-09-03 11:59:51 UTC
Err...
this isn't portages choice.  It's up to the package itself to determine where it sticks those files.

I'd take this proposal the dev mailing list personally.
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-04 15:37:47 UTC
well, this isnt' the first time this comes up.  About 20 months ago, we talked about this -- but the problem is that this stuff needs to be pushed upstream.  So, if we can find a way to generate upstream interest in moving to this schema, it would be a lot easier.  Barring that, if _we_ have to patch _Every_ thing to behave this way, it accomplishes two negatives:

1. We have to keep a patch for every bloody thing (with no guarantee of upstream following suit)

2.  People who dual boot linux systems while sharing homedirs now find themselves with an incompatible gentoo.