<?xml version="1.0" encoding='utf-8'?>
<!-- 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
-->
<?xml-stylesheet type="text/xsl" href="https://rollerweblogger.org/roller-ui/styles/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom">
    <title type="html">Blogging Roller</title>
    <subtitle type="html">Dave Johnson on open web technologies, social software and software development</subtitle>
    <id>https://rollerweblogger.org/roller/feed/entries/atom</id>
        <link rel="self" type="application/atom+xml" href="https://rollerweblogger.org/roller/feed/entries/atom?tags=mysql" />
    <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/" />
    <updated>2026-04-07T09:28:33+00:00</updated>
    <generator uri="http://roller.apache.org" version="6.1.5">Apache Roller</generator>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/give_up_on_desktop</id>
        <title type="html">Sun should give up on the desktop?</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/give_up_on_desktop"/>
        <published>2008-11-25T17:27:19+00:00</published>
        <updated>2009-01-06T07:07:01+00:00</updated> 
        <category term="Sun" label="Sun" />
        <category term="java" scheme="http://roller.apache.org/ns/tags/" />
        <category term="mysql" scheme="http://roller.apache.org/ns/tags/" />
        <category term="netbeans" scheme="http://roller.apache.org/ns/tags/" />
        <category term="opensolaris" scheme="http://roller.apache.org/ns/tags/" />
        <category term="sun" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;blockquote&gt;&lt;a href=&quot;http://www.tbray.org/ongoing/When/200x/2008/11/24/What-Sun-Should-Do&quot;&gt;Tim Bray: What Sun should do&lt;/a&gt;: Sun is going through a lousy spell right now. Well, so is the worldâ&#128;&#153;s economy in general and the IT business in particular, but this is about Sun. This is my opinion about what my employer should do about it.&lt;/blockquote&gt;

&lt;p&gt;It takes a lot of guts to write a piece like that and I&amp;#39;m really glad Tim did it. I&amp;#39;m going to walk out on the same limb and agree with pretty much everything Tim wrote. Tim wants Sun to focus like a laser on providing the best web platform around with Solaris, storage offerings, Java/Hotspot, Glassfish, MySQL and Netbeans for Java, Ruby, PHP, Groovy, etc. tooling. He writes:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Itâ&#128;&#153;s easy to understand how our servers, CMT and x86, and the Solaris OS, fit into the Web Suite. All the software, including the HotSpot, GlassFish, and MySQL runtimes, needs to be obsessively tuned and optimized to run best in the context of the Suite. Obviously, the Suite will also include Ruby and Python and PHP runtimes, similarly tuned.&lt;/p&gt;
&lt;p&gt;All of Sunâ&#128;&#153;s software tooling should have a laser focus on usability, performance, and ease of adoption for the Web Suite.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I agree, but as a web geek I guess I&amp;#39;m pretty biased.&lt;/p&gt;

&lt;p&gt;Tim doesn&amp;#39;t shy away from the critical question of what Sun should stop doing. Tim says Sun should give up on the client-side, dropping JavaFX and JavaME (and OpenOffice too, I presume). Here&amp;#39;s Tim on JavaFX:&lt;/p&gt;

&lt;blockquote&gt;
For actual business apps, the kind that our servers spend most of their time running, the war for the desktop is over and the Web Browser won. I just totally donâ&#128;&#153;t believe that any combination of Flash and Silverlight and JavaFX is going to win it back.
&lt;/blockquote&gt;

&lt;p&gt;I can&amp;#39;t say I disagree with that either. Cutting JavaFX and JavaME would be extremely tough and painful decisions, but somebody&amp;#39;s going to make to make some of those. Looking at things from Tim&amp;#39;s web-platform-only point of view, they make sense. Sun needs only enough client-side software to keep Solaris attractive to developers and to support great development tools on all the platforms that web developers love.&lt;/p&gt;
</content>
    </entry>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/latest_links_misc</id>
        <title type="html">Latest Links - misc</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/latest_links_misc"/>
        <published>2008-06-17T19:00:30+00:00</published>
        <updated>2008-06-18T02:00:30+00:00</updated> 
        <category term="Links" label="Links" />
        <category term="glassfish" scheme="http://roller.apache.org/ns/tags/" />
        <category term="memcached" scheme="http://roller.apache.org/ns/tags/" />
        <category term="mysql" scheme="http://roller.apache.org/ns/tags/" />
        <category term="opensource" scheme="http://roller.apache.org/ns/tags/" />
        <category term="spring" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;p&gt;It&amp;#39;s time to catch up on blogging and I&amp;#39;m going to start by going through my backlog of links and adding some commentary, but not in this post; these are miscellaneous links that don&amp;#39;t fit nicely into my other posts.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://tech.slashdot.org/article.pl?sid=08/06/04/2120227&amp;from=rss&quot;&gt;Slashdot | Why Google Should Embrace OpenOffice.org&lt;/a&gt;&lt;br&gt; &amp;quot;If Google really wanted to deliver a knockout punch to Microsoft, it would integrate OpenOffice with Google Docs&amp;quot; -- and pump some money into OOo development&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://headius.blogspot.com/2008/05/power-of-jvm.html&quot;&gt;Headius: The Power of the JVM&lt;/a&gt;&lt;br&gt;&amp;quot;And while JRuby and Groovy will probably spend the next few months one-upping each other, we&amp;#39;ve both proven something far more important: the JVM is an *excellent* platform for dynamic languages. Don&amp;#39;t let anyone tell you it&amp;#39;s not.&amp;quot;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://blog.springsource.com/main/2008/05/27/open-source-open-strategy-the-springsource-manifesto/&quot;&gt;SpringSource Blog - Open Source, Open Strategy&lt;/a&gt;&lt;br&gt;My 141 char summary: open source good, but we need money. we won&amp;#39;t relicense existing parts, but we&amp;#39;ll GPL the full-stack so we alone can ride it to the bank&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.theserverside.com/news/thread.tss?thread_id=49227&quot;&gt;Kohsuke Kawaguchi: GlassFish v3 just got embeddable&lt;/a&gt;&lt;br&gt; &amp;quot;GlassFish glassfish = new GlassFish(); glassfish.minimallyConfigure(8080);&amp;quot;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://db.apache.org/derby/docs/10.4/tools/ctoolsimport16245.html&quot;&gt;Derby: Using the bulk import and export procedures&lt;/a&gt;&lt;br&gt; closest thing to mysqldump in Derby land&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://archives.postgresql.org/pgsql-hackers/2008-05/msg00913.php&quot;&gt;Core team statement on replication in PostgreSQL&lt;/a&gt;&lt;br&gt; &amp;quot;it is time to include a simple, reliable basic replication feature in the core system&amp;quot;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.linuxjournal.com/article/7451&quot;&gt;Distributed Caching with Memcached&lt;/a&gt;&lt;br&gt; Nice how-it-works article on memcached.&lt;/li&gt;
&lt;/ul&gt;</content>
    </entry>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/welcome_to_sun</id>
        <title type="html">Welcome to Sun!</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/welcome_to_sun"/>
        <published>2008-03-04T18:33:38+00:00</published>
        <updated>2008-03-05T02:33:38+00:00</updated> 
        <category term="Sun" label="Sun" />
        <category term="asf" scheme="http://roller.apache.org/ns/tags/" />
        <category term="mysql" scheme="http://roller.apache.org/ns/tags/" />
        <category term="sun" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;p&gt;It&amp;#39;s great to be welcoming new folks to Sun, especially when they&amp;#39;re brilliant people like &lt;a href=&quot;http://www.sauria.com/blog/2008/03/03/the-sun-is-going-to-shine-on-python/&quot;&gt;Ted Leung&lt;/a&gt; and &lt;a href=&quot;http://bahumbug.wordpress.com/&quot;&gt;Nick Kew&lt;/a&gt;, both of whom, by the way, are members of the &lt;a href=&quot;http://apache.org/&quot;&gt;Apache Software Foundation&lt;/a&gt;. I met Ted at ApacheCon US 2004 in Vegas and he answered all my questions about the implications of moving Roller to the ASF. And I met Nick at ApacheCon EU 2006 in Dublin and we chatted, over a couple of pints of Guiness, about the perils and pleasures of working from home and other things.&lt;/p&gt;

&lt;p&gt;I&amp;#39;m also pretty damn pleased to be part of the MySQL welcoming committee, AKA the SunVisor program, and paired-up with Chuck Bell of MySQL. He&amp;#39;s the author of &lt;a href=&quot;http://www.amazon.com/Expert-MySQL-Dr-Charles-Bell/dp/1590597419&quot;&gt;Expert MySQL&lt;/a&gt;. I&amp;#39;ll be answering his questions about Sun and, I hope, learning a thing or two about MySQL in the process.&lt;/p&gt;

&lt;p&gt;Welcome to Sun guys!&lt;/p&gt;</content>
    </entry>
</feed>

