That's it. Basically saying if govmt funds GPLed projects then everyone will be a poor stupid farmer or something... ridiculous...
What we *really* need is a display config tool
on
Xfree86 4.2.0 Out
·
· Score: 2, Insightful
Out of the top 10 things I can think of that makes it impossible for a normal person to run Linux comfortably, the lack of a display configuration tool is it. I am a programmer, I consider myself pretty knowledgeable regarding UNIX/Linux, I do all my development in vi/vim, etc. But for the life of me, every time I have tried to change how X is set-up (to switch my resolution or colors, even) I could not figure it out or I screwed up my configuration. That tells you something about the X configuration. I have used Xconfigurator with about 75% success, although I always had to quit what I was doing, go back to the shell, and restart X.
I think the solution to this problem is for some senior developers over at KDE, GNOME, and Xfree86 to get together and brainstorm an API for making dynamic changes happen. This could be implemented as a lower-level client-side X library, on top of which can be built tools for any desktop environment to modify the display on the fly. I'm not saying my implementation proposal is perfect, but I think the concept is vital to the success of the Linux/X platform in the mainstream. Windows had this in '95, and regardless of how technically superior X may be in many way, this usability roadblock goes a long way to negate it. When GNOME has a Display applet in the Control Center that can actually change the resolution on the fly, I will consider us a giant leap closer to world domination!:)
The Apache project has created many scripts for use with CVS which helps out a lot with the types of things you describe. To get some of these tasty treats check out their cvs web interface, or check out their CVSROOT module directly. I believe they encourage people to use these scripts (it is Apache, after all:)
Apache provides:
Access Control Lists
Commit Message Mailing System
Detailed instructions on how to install the scripts can be found in the README.
Also, like someone else mentioned, Mozilla.org has developed some killer online tools for managing source code with CVS. You get things like:
LXR - a "massively-hyperlinked source code browser that lets you cross-reference function and variable names"
Bonsai - a tree control "tool for watching up-to-the-minute goings-on" in CVS and "viewing checkins and log messages, reading diffs, etc."
Other tools like Tinderbox and Bugzilla
If you end up staying with CVS, you will definitely want to check these out. Hope this helps.
Apple wants them to create a new NATIVE PORT of mozilla for use with Aqua/Cocoa, similar to how Galeon and K-Meleon do it for other platforms.
This way Apple can keep their stance on having Aqua on only an Apple platform while "appeasing" the public. Personally I'd like to have the theme on a windows/linux box but ah well...
In reality Apple has changed nothing of their stance at all. They are just stating the obvious: make a native OS X browser with Gecko and it can have the Aqua look and feel.
$ telnet www.mozillaquestquest.com 80
Trying 216.240.148.34...
Connected to www.mozillaquestquest.com.
Escape character is '^]'.
GET / HTTP/1.1
Host: www.mozillaquestquest.com
Apparently, anything encoded as XML is displayed by IE in that unreadable MSXML collapsible heirarchy. And Microsoft claims full XML compliance... well I guess that's one way for a User Agent to display it, just dump the source code!;-)
That's it. Basically saying if govmt funds GPLed projects then everyone will be a poor stupid farmer or something... ridiculous...
Out of the top 10 things I can think of that makes it impossible for a normal person to run Linux comfortably, the lack of a display configuration tool is it. I am a programmer, I consider myself pretty knowledgeable regarding UNIX/Linux, I do all my development in vi/vim, etc. But for the life of me, every time I have tried to change how X is set-up (to switch my resolution or colors, even) I could not figure it out or I screwed up my configuration. That tells you something about the X configuration. I have used Xconfigurator with about 75% success, although I always had to quit what I was doing, go back to the shell, and restart X.
I think the solution to this problem is for some senior developers over at KDE, GNOME, and Xfree86 to get together and brainstorm an API for making dynamic changes happen. This could be implemented as a lower-level client-side X library, on top of which can be built tools for any desktop environment to modify the display on the fly. I'm not saying my implementation proposal is perfect, but I think the concept is vital to the success of the Linux/X platform in the mainstream. Windows had this in '95, and regardless of how technically superior X may be in many way, this usability roadblock goes a long way to negate it. When GNOME has a Display applet in the Control Center that can actually change the resolution on the fly, I will consider us a giant leap closer to world domination! :)
--Micko
Uh oh... yep, it happened again...
See http://slashdot.org/article.pl?sid=01/09/24/171241 &mode=thread for the last time this interview was posted. Interesting however than MSDN posted it... but this is old news fellas.
Interesting how Slashdot seems to be about 5% reposts! Literally!
I don't know why people haven't used their mod points on anything other than "funny" or offtopic comments lately :\
Thanks mods!
-- micko
The Apache project has created many scripts for use with CVS which helps out a lot with the types of things you describe. To get some of these tasty treats check out their cvs web interface, or check out their CVSROOT module directly. I believe they encourage people to use these scripts (it is Apache, after all :)
Apache provides:
- Access Control Lists
- Commit Message Mailing System
Detailed instructions on how to install the scripts can be found in the README.Also, like someone else mentioned, Mozilla.org has developed some killer online tools for managing source code with CVS. You get things like:
- LXR - a "massively-hyperlinked source code browser that lets you cross-reference function and variable names"
- Bonsai - a tree control "tool for watching up-to-the-minute goings-on" in CVS and "viewing checkins and log messages, reading diffs, etc."
- Other tools like Tinderbox and Bugzilla
If you end up staying with CVS, you will definitely want to check these out. Hope this helps.--Micko
Apple wants them to create a new NATIVE PORT of mozilla for use with Aqua/Cocoa, similar to how Galeon and K-Meleon do it for other platforms.
This way Apple can keep their stance on having Aqua on only an Apple platform while "appeasing" the public. Personally I'd like to have the theme on a windows/linux box but ah well...
In reality Apple has changed nothing of their stance at all. They are just stating the obvious: make a native OS X browser with Gecko and it can have the Aqua look and feel.
--Micko
You're thinking Apache HTTPd --- this is Apache Tomcat, a Java Servlet container and JSP engine. Get with the program! ;)
Still, please try it out. Tomcat rocks! Many thanks to Craig, Remy, and the other developers who made Catalina a reality.
Mike
This is the real header getting sent:
$ telnet www.mozillaquestquest.com 80
Trying 216.240.148.34...
Connected to www.mozillaquestquest.com.
Escape character is '^]'.
GET / HTTP/1.1
Host: www.mozillaquestquest.com
HTTP/1.1 200 OK
Date: Mon, 27 Aug 2001 18:18:56 GMT
Server: Apache/1.3.12 Ben-SSL/1.40 (Unix) PHP/4.0.4pl1
Link: <styles>; rel="stylesheet"; type="text/css"
Transfer-Encoding: chunked
Content-Type: text/xml
Apparently, anything encoded as XML is displayed by IE in that unreadable MSXML collapsible heirarchy. And Microsoft claims full XML compliance... well I guess that's one way for a User Agent to display it, just dump the source code! ;-)
-- Micko