Older blog entries for Killerbees (starting at number 199)

What can we infer from this Oracle statement on java.sun.com?

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.
Now I'm not a lawyer but this would seem to imply that Oracle reserve the right to abandon any commitment that Sun may have made over the future of Java and anything that may have been commited to via the JCP.
Knowing Oracle this will involve abandoning anything that doesn't generate revenue.

Syndicated 2010-02-16 14:55:00 (Updated 2010-02-16 14:55:45) from Danny Angus

Quote of the [specify time period]

No awards for a while, but today Tim Bray made me smile on twitter with this comment on the HTML5 shenanignas

This is getting weird even by Standards standards.
Have an award Tim.

Syndicated 2010-02-16 14:40:00 (Updated 2010-02-16 14:41:48) from Danny Angus

ubuntu gmail imap thunderbird lightning google calendar etc etc etc

I thought I'd post this because I handlessly failed to get it sorted 1st time, and that ole internet didn't have nice how to for n00bs.

So...

Ubuntu, install thunderbird
sudo apt-get install thunderbird
sudo apt-get install lightning-extension
sudo apt-get install calendar-google-provider

will install thunderbird and the lightning calendar extension.

this guide will get you started with imap http://mail.google.com/support/bin/answer.py?hl=en&answer=77662

NOTE: don't use the "gmail" account type, as this will only set up a POP connection, not IMAP.

This guide http://ubuntuforums.org/showthread.php?t=540330 will get you started with lightning, the crucial paragraph is this: NOTE: ignore the installation instructions, you've done that using apt.

Install both plugins, and restart Thunderbird, you will then be shown, a Calendar in the left pane, this calendar has 3 tabs Agenda, Todo and Calendars. To setup Google Calendar, click on the Calendar tab.
Click on the New Button, in the Calendar Tab, and you will be given a choice, you need to select, On the Network. Click on Next, there is an option for Google Calendar, select this.
In the Text bar under the Google Calendar you will need to enter the Link URL which allows you to write to your Account, you can find this, buy logging into the Google Calendar account you created earlier.

Create a new Calendar, or if you already have a celedar created, click on the down arrow next to the calendar. And click on Share this Calendar.
You will be taken to a new page, where you will need to click on Calendar Details on the top of this page.

Then Select the XML button, next to the Private Address, this will allow you the read/write access to the calendar, if you need read only access, or wish to share calendards with read only access, use the XML button next to the Public Tab.

When you click on the XML button a URL will be displayed (i’ve edited the whole strin below for security reasons) Copy this URL , and paste it into the Thunderbird Text box, then click on Next.

Give the Calendar a name which you will use in Thunderbird to identify this calendar, and choose a colour, this is the colour which will identify your Google Calendar, if you are using multiple calendars. Then CLick on Next and then Finish.
You will then see your calendar listed as available. you should now be able to add an event in either Thunderbird, or the wEb Interface, and both will update to show the events. You can set reminders, repeat events, and all the usual type of Schedule details.

Syndicated 2009-12-23 13:16:00 (Updated 2009-12-23 13:16:54) from Danny Angus

concordance of inanity (How many monkeys?)

A while ago I published  a concordance of the words used to search this blog Which really only highlighted the fact that people who like to search for "penis" and "secretary sex" were probably quite disappointed when they came here.

However another day another list. According to my tweet cloud these are the most popular words in my tweets, arranged in order of popularity.

time home world blogged
w00t using night google
power people trying office friends hell
start apache anyway
phone mysql client week
android mini-note
hello theres stuff yeah apparently
help london
Seems to me that they make more sense as tweets than some of the nonsense I take time to write. What's that you say about monkeys and typewriters?

Syndicated 2009-11-30 11:04:00 (Updated 2009-11-30 11:04:29) from Danny Angus

Apache James is 10 years old too.

Happy Birthday Apache!

I was checking out the 10th anniversary press release

Several Apache projects also celebrated their 10th anniversary
and realised that Apache James is 10 years old this year as well. Way to go James Team, 10 years and we still haven't resorted to physical violence. Check the wayback machine if you don't believe me.

The top level project was established by the Board on January 22, 2003, with these ugly dudes on the 1st PMC:
Serge Knystautas
Danny Angus
Peter Goldstein
Noel Bergman
Charles Bennet

And I read the two documents The ASF was sent, I think I'm going to move to Oakland, or at least adopt their public holidays.

The Mayor of Oakland's proclamation that november 4th is Apache Software Foundation day wierd, but cool.

The Letter from Arnie. Question: Will he be back?

Syndicated 2009-11-18 12:27:00 (Updated 2009-11-18 12:27:34) from Danny Angus

What people are saying about Apache James

Here are some links I found for James related things,

Most notably I found this site JavaEye I can find a few mentions of James but the content is in Chinese. This really begs the question how can we encourage Chinese, Japanese, and people from other cultures who are not as likely to communicate in English as Americans, Europeans, and people from India, to engage with our projects?
I would love for the people who are writing on JavaEye to make themselves known to the James community, we'd be happy to help spread the word about James, and are always grateful to people who can help us to get in front of a non English speaking audience.

"James is a very solid and reliable piece of software" Thanks Ant, nice of you to say so.

Niall Commiskey wrote EMAIL notifications with Oracle SOA Suite 11g which illustrates nicely what a useful role James can plan in enterprise systems. Even if it is only used to provide a development or test environment for email, James gives java developers standards compliant protocols *and* full control over the message content and routing, you can create testing stubs, reports, and integrations into other systems that will fully expose the output from your system.

And finally this Yet another email client – Apache James Hupa from Sree Balakrishnan, talking about the latest James sub-project Hupa (IMAP-based Webmail written in GWT) If you're interested in Hupa check out the site first but you may want to read this, if there haven't been any releases yet.

Syndicated 2009-11-17 09:14:00 (Updated 2009-11-17 09:15:09) from Danny Angus

Penis seen from space III

Yet again the guardian spots a penis from space. This time on the roof of a house in England.

Syndicated 2009-11-11 14:00:00 (Updated 2009-11-11 14:00:24) from Danny Angus

Penis seen from space II

I totally forgot to post this when I found it, whoever long ago that was.
In 2006 The sun spotted a penis from space.

Syndicated 2009-11-11 13:59:00 (Updated 2009-11-11 13:59:42) from Danny Angus

Looking through a glass onion

In recent days it seems as if the BBC have hired someone from the news desk of the Onion.

In the words of the famous saying I rolled on the floor and laughed my ass off when I read this gem:

Paperboy offered £6.93 redundancy

I got this piece of paper and I didn't really understand all the words.

Syndicated 2009-11-03 09:35:00 (Updated 2009-11-03 09:40:39) from Danny Angus

Exposed, the GPL's fatal flaw

Thanks to a tweet from @wrowe I read this post and this open letter fromRichard Stallman to the European Commission opposing Oracle's acquisition of MySQL (via their acquisition of SUN).

The thrust of the argument is that MySQL is currently licensed under the GPL.
The GPL denies anyone apart from the rights holder the right to sell the product or a derivative of it.
Therefore if Oracle become the rights holder they have an exclusive right to sell the product.
They are, for the same reason, under no obligation to feed their changes back into the open source code base, and have no commercial incentive to do so.
Likewise the opposite is true, Oracle's competitors will gain no commercial advantage from taking a fork of the GLP'ed code and developing it, because the GPL forbids anyone from selling that derivative or from distributing closed-source enhancements.

On the other hand the Apache License [sic], does allow companies and individuals to redistribute for profit, and to redistribute closed source product based on the open source code.

It would seem, then, that had MySQL been licensed under the Apache License Oracle's competitors (whoever they may turn out to be) could have competed from an equal position, by taking a fork of MySQL and developing it, or developing new products derived from it.

This is an approach taken by may, and these days, most of us will benefit in some way or other from products which have benignly licensed components within them.

Could this, then, be the long awaited moment when the aggressive social evangelism encapsulated in the GPL tests capitalism in the ultimate showdown?

I think that a lot of people have been waiting for that, but sadly for them it looks like their champion has taken a fatal hit in its Achilles heel.

Syndicated 2009-10-30 11:13:00 (Updated 2009-10-30 11:39:18) from Danny Angus

190 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!