Added call to community to support Dissonance. Added errors while exiting GUI. Other...
authorvarialus <varialus@web>
Sun, 26 Aug 2012 07:26:23 +0000 (00:26 -0700)
committerCharlie Root <root@leaf.dragonflybsd.org>
Sun, 26 Aug 2012 07:26:23 +0000 (00:26 -0700)
varialus/index.mdwn

index 4cbddda..964d6c9 100644 (file)
@@ -4,10 +4,10 @@
 ### Tidbits
 * **Hammer** is hands down the best file system currently in existence. It has block level deduplication, it is supported out of the box by operating system with great underpinnings, and it runs great on regular hardware.
 * **DragonFly BSD** is an awesome operating system for many reasons other than that it's the only OS with Hammer, but Hammer is why I'm making the switch. DragonFly's default GUI configuration is a bit rough around the edges for everyday use. But it's nothing that a little ironing can't fix.
-* **[Dissonance](https://bitbucket.org/varialus/dissonance)** is my fork of Apache Harmony, which is a clean room implementation of Java with a permissive license. Apache gave up because they couldn't license the Java compatibility testing framework. If Oracle isn't going to provide the compatibility testing framework, then the community should write its own compatibility framework that's better than the official one. This would cause dissonance between Oracle and the community, but that's no reason to not pursue it. I'd like to get Dissonance running on DragonFly.
-* **[Jython](http://www.jython.org/)** is Python written in Java. It's cool. But it's not installed in DragonFly by default.
-* **ee** is roughly equivalent to **nano**. They are both easy to use command line text editors. The exit option will ask you whether you want to save and you can get to it by pressing Ctrl-[ and selecting 'a) leave editor'. It would be cool if there was a shortcut to ee named nano.
-* **pkgin** is roughly equivalent to **apt-get**. They are both fairly straightforward command line package management utilities. It would be cool if there was a shortcut to pkgin named apt-get.
+* **[Dissonance](https://bitbucket.org/varialus/dissonance)** is my fork of Apache Harmony, which is a clean room implementation of Java with a permissive license. Sun and now Oracle refuse to license the TCK, a tool used to validate Java compatibility, for use with Harmony. As a result of the dissonance caused by this refusal to cooperate with the community, Apache retired Harmony and resigned from the Java Community Process Executive Committee. I would have preferred for Apache and the community to have instead just written their own TCK, but I don't know what effects the dissonance had on their organization and it was their decision to make, so I can't blame them. It's unfortunate that such a great project has been effectively abandoned, and so it it is with that in mind that I call on the community to support Dissonance; make your own TCK and make it so much better so as to make passing Oracle's TCK effectively meaningless.
+* **[Jython](http://www.jython.org/)** is Python written in Java. It's not included in DragonFly BSD by default, but it's a great tool and I use it.
+* **ee** is roughly equivalent to **nano**. They are both easy to use command line text editors. The exit option will ask you whether you want to save. You can get to the exit confirmation by pressing Ctrl-[ and selecting 'a) leave editor'.
+* **pkgin** is roughly equivalent to **apt-get**. They are both fairly straightforward command line package management utilities.
 
 ### Reminders
 * If NetworkManager Applet is installed, use it to override an unreliable DNS server rather than editing /etc/resolv.conf directly. Observed in NetworkManager 0.8.1 on Debian Squeeze.
 * After selecting to install using all of a 3TB+ hard drive that already has an MS-DOS/MBR partition table on it, the installer should overwrite the partition table with an adequate partition table such as GPT. Observed in snapshot on 8/14/2012.
 * The default shell provided by the installer should list valid auto completion options after typing a partial command and then pressing tab two or more times. Observed in DragonFly 3.0.2.
 * ->Excepting the bullet point, this syntax should center text in this wiki.<- Observed on 8/25/2012.
+* The following errors should not occur when quitting from the GUI.
+
+        waiting for X server to shut down xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on X server ":0.0"
+        xterm:  fatal IO error 35 (Resource temporarily unavailable) or KillClient on X server "0.0"
+        failed to unset mtrr: Device not configured
+        
+        
+        xauth: (argv):1:  bad display name "myhostname.mysubdomain.mytld:0" in "remove" command
+
+    Observed in DragonFly BSD 3.0.2 64-bit on VirtualBox 4.1.20 in Debian Squeeze.
 
 ### Workarounds
 **Enable the Caps Lock Key within the GUI**