Categories

Jazz-up your Thunderbird Mail with Zemanta

Zemanta’s semantic technology has been around in Firefox for a while now via their add-on, which is just one of the tools in their set. Amongst other things it provides you with image, link, and article suggestions based on your content as you write blog posts or compose (Web)emails. This weeks sees releases that support new clients Outlook 2007 and Thunderbird, giving users of desktop mail an opportunity to use the service.

Read about the new releases.

Here I will give a quick tutorial on how to get going in Thunderbird. Versions 2 and 3 are supported. This can be incredibly fun when composting emails to friends and family, or have practical use for writing fact-finding emails.

Install

The install XPI is the same as the Firefox and Mobile, but if you want the Thunderbird listing URL, here it is:

https://addons.mozilla.org/en-US/thunderbird/addon/7571

HTML Compose

First you will have to turn HTML Compose on. In Account Settings, for each account you want to use it with, go to Composition & Addressing and check the ‘Compose messages in HTML format‘ box.

HTML Compose Setting

HTML Compose Setting

Send Options

Setting HTML Compose ensures you can write and see rich emails, and the next step is to ensure the recipient can also see it in it’s full glory. This means that you have to set them to receive HTML mails. The default I believe is for mixed text/html which is fine, and you will be warned if you have the wrong setting. But just to know, first go to the main Thunderbird Preferences/Options and select the Composition panel. At the bottom select the Send Options… button.

Composition Preferences

Composition Preferences

In Send Options, look for the Text Format dropdown. Choose any options except ‘Convert the message to plain text’.

Text Format

Text Format

Away We Go

That’s it. Now you can go ahead and compose a great email.

Zemanta Compose

Writing an email with Zemanta (click for full size)

The Zemanta ‘Content Recommendations‘ panel appears on the right side in the Compose window. This can be opened/closed via the format toolbar button. When you start writing your email, Zemanta when it has enough words will retrieve suggestions for you. Then you just need to click on the results to add/remove items from the email. It will keep checking back for changed content and refresh the recommendations.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Vanity

Guest post by Chris Neale, originally posted at : http://chrs.nl/w/8k7fm 30th January 2010

The Idea

Last Saturday, I woke up with a seemingly brilliant idea, a dot-st domain name for use by my online postage half-site Print My Postage. mypo.st was subsequently registered. However, this isn’t about that; I was on skype telling Brian (King) about this and mused that bri.ks would be a good vanity shortener for briks.si, his Mozilla Software Development Collective. Unfortunately, Kosovo’s dot-ks doesn’t actually exist; fortunately Kazakhstan’s dot-kz does. I proposed that Brian and briks.si should have their own shortener under bri.kz, with briks.si/! as the install location; why use one of the virtual servers of the hosting account purely for bri.kz, when it’s all the same server.

How Not To Register a dot-kz Domain

The fun really started after YOURLS was installed to handle the shortener system, first question: “where to register bri.kz?”, I went down the list of registrars at KazNIC (nic.kz) trying to find one with English as a language option (Cyrillic is bewildering), I settled on http://www.regtime.net/ (.kz 550 rubels per year roughly $20 in Jan 2010), although their https certificate turned out to be webnames.ru (Firefox mismatch warning good for your sanity).

Find your own dot-kz domain(s):

www.

It turned out, that to pay the registration fee to webnames.ru I needed to use a web currency; I chose WebMoney’s WMZ [USD equivalent], signed up for an account (wmtransfer.com) only to find that I needed another account elsewhere to fund the WMZ purse at WebMoney from my credit card.

Note: this is past midnight, so now early Sunday morning.

Off to savechange.ru, signup, login, fill in WMZ purse number.

Liqpay, using Ukrainian bank with MasterCard SecureCode whatsit for verification still wanted to verify me, pending micropayments to card. The card was not good since it only tracked in GBP what with Liqpay wanting USD. So I talked to Liqpay who eventually talked to my card bank, Liqpay authorised payment, savechange converted it from USD to WMZ and I was able to pay the webnames invoice.

Technical

root .htaccess sends bri.kz traffic to briks.si/! which sends it to YOURLS to handle

/.htaccess, mod_rewrite [P] no good all referrers briks.si itself; basic redirect, again no good, no referrers at all; solution [E ..] set environment variable between redirects.

RewriteCond %{HTTP_HOST} ^bri\.kz$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) http://briks.si/!/$1 [E=HTTP_REFERER:%{HTTP_REFERER}]

Conclusions

YOURLS is a good vanity shortener.

When registering a [very] foreign domain name, investigate payment methods and wait for any web currency purses to have funds before visiting the registrar.

Don’t do any of the above when half-asleep.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

JPL Phase 3 - Mozilla at SXSW

So we have entered phase 3 of the Jetpack for Learning Design Challenge. This will consist of continuing work for the 10 successful projects from Phase 2, culminating in the Design Camp at SWSW on 10-12 March.

Read ‘Mozilla Jetpack Design Challenge invites 10 teams to Design Camp‘ at Mozilla Labs.

The 10 chosen projects are:

Being part of the judging panel was an interesting experience because I had to put aside my technical bias (still an important factor) to take into account other criteria such as ‘Interestingness’, potential reach, UX, potential to promote Jetpack technology, potential to aid learning, and so on. Given the less than mature state of Jetpack at this point, the teams did a great job and it was difficult to choose which would go to the next stage.

We’re working out the logistics of the Design Camp now, and in the meantime the teams have to step up their game and continue with development to compete to win at the end. That’s incidental however, as they are all winners and what I am looking forward to seeing is a) how the mentors, teams, and other participants interact when put together for 3 days and b) how the projects will continue to evolve after the camp to provide real value to learners and showcase Jetpack.

Related, Mozilla will have more presence at SXSW Interactive this year. Are you a Mozillian who will attend? Go sign up and make yourself known and you might have the chance to help out in some way. Some Mozilla events to watch out for:

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

More Jetpack Goodness

Herein lies some random Jetpack snippets of information.

And so it ends, for now.

Reblog this post [with Zemanta]

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Introducing Flickr Find

Flickr Find

Flickr Find in action

Did you ever need that perfect image for a presentation you were doing? Flickr Find makes it easy. Creative Commons images are returned by default, but you can make an easy change to search all images.

Requirements

Install

Flickr Find is available at the Jetpack Gallery.

Basic Usage

  • Select a word or a phrase on a web page
  • Cloose ‘Search Flickr…’ from the context menu
  • If the slidebar is closed, you will see the icon move. Click on it to see your results. If already open the results will just load there
  • 20 items per page is the default, and you can change that in Settings. At the buttom choose ‘More…’ to fetch more images
  • Selecting a new word or phrease will start a new set of image results. Selecting the same will just fetch more images and add them to the list
  • Clicking on one of the images in the slidebar will open the Flickr photo page in a new tab.

I’m keeping it very simple, but if you have any features requests, I would certainly consider them.

Reblog this post [with Zemanta]

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

File Upload in a Jetpack – Slupper

I was really impressed with the File Upload demo on Mozilla Hacks because it mixed in a few nice technologies like XHR upload progress events, Canvas, and the File API new in Firefox 3.6. It turns out that I needed to talk about some of the things in last week’s Jetpack for Learning seminar. So rather than reinvent the wheel I lazily just ported the code over to run in a Jetpack slidebar. Go install it at the Jetpack Gallery.

Slupper - File upload

File upload in a Jetpack slidebar

And so, it is presented as-is, just as a showcase. It is missing some things like Drag and Drop which would be trivial to add. So go ahead and take the code and run with it, adding some nice upload feature to your jetpack. The thing to keep in mind here is that all the great Web developer features packed into Firefox are also available to jetpacks add-ons.

Reblog this post [with Zemanta]

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

FOSDEM 2010 Mozilla Talks, And You

This way to FOSDEM
Image by Phillie Casablanca via Flickr

The FOSDEM 2010 Front Page countdown says says there are 32 days to go. Mozilla has a dev room ready to go, like previous years. Two years ago at FOSDEM we celebrated 10 years of Mozilla, this year it is 10 years of FOSDEM.

The schedule for the Mozilla dev room is not yet finalised. This year we want to mix it up a bit, and promote cross-pollination talks between various Open Source projects present. One good example of this is Firefox and Maemo, the latter being the first Mobile platform that Firefox has reached RC status on. The schedule is usually packed but we may trim it down a little this year to allow Mozillians to roam the corridors and find talks in other areas that interest them.

Right now there is a very rough list of suggested topics up on the wiki. I’m giving myself until the the end of the week to have the first draft schedule up. What this means is that if you are coming or would like to come, you still have time to get your topic suggestions in. William has set a deadline of 15 January. It is still wide open. Just go ahead and edit the wiki page, or leave a comment here. Even better, let me know if you would like to speak.

Come and join in this unique event.

I'm going to FOSDEM,  the Free and Open Source Software Developers' European Meeting

Reblog this post [with Zemanta]

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Jetpack for Learning Taking Off

Amazing Stories, Volume 3 Number 5, August 192...

Image via Wikipedia

I’m privileged to be be one half of the technical mentoring team for the Jetpack for Learning Design Challenge, along with the prolific Andy Edmonds. We’re well under way to getting the participants going with implementing their ideas in Phase 2. You can read about some of them on the Mozilla wiki. I’m looking forward to seeing the ideas turn into great browser add-ons.

A huge hat-tip to Frank Hecker for getting the project going, and I wish him much success and happiness in his new pursuits. Philipp Schmidt has done amazing things pulling things together, and he writes about Phase 2:

The selected teams are eligible to participate in a set of online seminars covering Jetpack development and user interface design. They will also get support and mentorship from the Mozilla community to help them turn their ideas into Jetpack prototypes. At the end of phase II up to 10 participants will be invited to a hands-on Design Camp at SXSW Interactive 2010.

Read Philipp’s full post.

Reblog this post [with Zemanta]

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Firefox 5 in Slovenia

Here in Slovenia we like to party like any good nation, so what better excuse than the birthday of our beloved Firefox. After all we were 2nd or 3rd to reach 50% Firefox market share, but are still licking our wounds after being pipped at the post by an Indonesia that came from nowhere. Not ones to hold a grudge, we have vowed to become the first country to reach 100% market share.

Firefox Fathead at Kiberpipas entrance - by nitot on Flickr

Firefox Fathead at Kiberpipa's entrance - by nitot on Flickr

That might require some pretty heavy political lobbying and/or bribery, so in the meantime we’ll start off by having a party. Read all about it over on mozilla.si and RSVP at the Facebook event page. If you can’t speak Slovene (don’t worry, you are not alone) or have an aversion to Facebook, here is the short version:

  • Event Title: You’ve Come a Long Way, Foxy (hat tip)
  • When: 19:00 on Wednesday, November 11
  • Where: Kiberpipa Kersnikova 6, 1000 Ljubljana (map)
  • What: 4-5 very short talks, followed by an evening of immense fun

The famous Firefox wine will be served. There will be cake. There will be blood. We are working on the music. Mozillians and party-lovers everywhere, you are invited.

Reblog this post [with Zemanta]

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon

Software Freedom Kosovo Roundup

It has been over a week since I got back from SFK09 in Prishtina. I haven’t had time to write about it until now, but it is worth talking about.

I gave an overview talk on Mozilla activities titled ‘Firefox and the Open Web: Web Hacks, Add-ons, Jetpack, and More‘ (Slides: Google Docs | PDF | OpenOffice ODP) that was extremely well received. I got a rapturous applause before talking, unlike any talk I’ve given before. That cheer was for Mozilla. How great that Mozilla is still so popular.

I was interviewed by David Bailey on various things Open Source, what it means to me, and what it potentially means to the people of Kosovo. Check out the audio.

Can’t see the audio embedding? Click here.

Some more random thoughts:

  • James Mike DuPont is a hero for leading the way in organising the event. It looks like it will continue next year. Mike put it quite succinctly in his interview with David. His motivation is to help people get jobs, and move away from false economies like pirated software. Open Source gives you skills and job prospects. Simple.
  • The local team who helped out are also heroes. There are too many to mention. Thanks for everything.
  • Burek!
  • My Flickr Photo Set. All tagged sfk09.
  • The main currency used there is the Euro. I’m wondering if they will adopt their own currency.
  • The Firefox t-shirts were in huge demand, and I didn’t have enough to go around. I must try and bring more next time.
  • Was great to meet, amongst many others, Novica from the Macedonian Firefox l10n team.

Continue reading Software Freedom Kosovo Roundup

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon