Re: A newbies perspective
> I like this idea.
> First I must say that I am a Windows
> user by default (sorry), and I only
I know this probably sounds really dumb at first, but why doesn't *nix have a registry? How hard would it be to use Postgress or mySQL for a database of all application entries -- then you could have an actual path and a "common path" mapping
-- this would solve the problem with RH always putting things wherever it dang well pleases instead of in the path that every other version of *nix uses.
--this would also end the age old debate of /bin/gimp vs. gimp/bin because it wouldn't matter - the system would look for gimp in the database and find the real path, and if I typed /bin/gimp in a telnet session, the system would be smart enough to say "oh, on this sytem that's really at /gimp/bin" or vice-versa
--this would also make things much easier for large software developers that need to program install/uninstall scripts. Instead of seaching in n! places for a lib or mod, simply run a query against the database -- "does this system have c++ headers?" | select _location from _headers where _application ='c++'
The really nice part about this scheme would be that for _every_ task, you simply run a query - whether it's finding _where_ something is, or if it exists, or what version it is, or if it has it's source code installed or not, etc, etc, etc -- no matter what, you're just running queries. this could potentially be a good thing
--would this really be that hard to do? Can we afford NOT to do it?