Entries Categorized as 'Software'

Moodle is down, Drupal is up!

Date November 12, 2006

Tonight has been a productive one. I have been thinking about my desires for openness for my students, and I have come to the conclusion that we need some sort of outward-facing website for them to edit and publish work. They sure like the Moodle for slide presentations, online quizzes, and messaging, but don’t seem to really be blogging much. Perhaps it is because Moodle’s blog integration doesn’t really feel like a “blog”. Last nine weeks, my kids went to town on a Drupal install, so I decided to revamp my own interest in Drupal.

I noticed that there was a new version, 5.0 Beta 1. As I always a sucker for a good beta of open source goodness, I installed it on a different server, as not to mess with my trusty 4.6.4 install.

My single biggest aggravation with Drupal is the lack of csv uploading of new users. There seemed to be an add-on for that in 4.7.4, but there is no such animal for 5.0 as of yet. Grant you this is an early beta.

So that’s where I am. I want more chances for my kids to publish work. Our wiki got a little messy with nonsense, so I need to clean it up. I am having MAJOR trouble with my Jot wiki, and can’t get any support. Maybe they are busy migrating to Google. Maybe the answer is to have my kids publish to a wiki? Boy I sure like them being able to just ramble about nonsense in a blog setting. It’s just so much to do in nine weeks. And to think, this bunch is almost halfway done! In January, we start this journey all over again. Sigh.


Crucial EduBlogger Wordpress plugins…

Date November 1, 2006

I am working on a new blog, to be announced soon. If I have learned anything from this blog (which will continue, but return back to the real core purpose of promoting free and/or open source software in k12 education) it’s that folks are out to get me.

By that I mean trackback/comment/comment form spammers. It’s been unreal! I can’t imagine what a real ed blogger that’s halfway decent in the rankings deals with. According to technorati, I don’t even make it into the top 100,000. Can’t say I’m terribly concerned, although I suppose it would be an ego boost if it happened. Maybe the new blog will be the trick! I’ll be announcing that shortly, once I finish getting the theme just right, the plugins installed, and some other fine tuning done. I think it will be good.

I want to ask a question before I continue, though. What do you think are absolutely mission critical Wordpress plugins? Here is a list of the plugins I either use or have modified for use. Do you have any that you think I should add to the list? For what it’s worth, I am using the newest version (2.0.5) of Wordpress and all these plugins seem to work fine.

  • Akismet - Spam Protection - installed by default with Wordpress.
  • Ultimate Tag Warrior - Helps me tag my posts with ease.
  • PodPress - It’s the gold standard for Wordpress and podcasting. Works wonderfully and recent improvements have knocked out some of the bugs that caused me lots of grief in months past.
  • Feedburner Feed Replacement Plugin - theoretically redirects all feed traffic to feedburner.
  • EdBlogger News Submit Link - Automatically adds a submit link for EdBlogger News. I actually modified this one from a plugin called Sol-Digg , by Bas Wenneker, which I don’t think is bring developed any more. So I say I did it! Jokingly more than anything, I give credit where credit is due. You can see this in action below each post.
  • EduBlogoSphere Submit Plugin - I modified the above one to work for a new service, located at EduBlogosphere.com. In the interest of full disclosure, I sort of run the edublogosphere.com domain using an open source piece of software called pligg. I am thinking it would be a cool way to unite the edblogger community, but not sure I would ever get buy-in and enough traffic. So it sits there.
  • Google Analytics - Helps me see the underworkings of my site’s traffic. Haven’t fully harnessed this one yet.
  • Spam Karma 2 - This helps where Akismet does not, for trackback validation. I was getting LOADS of trackback spam until SK2 took control. I doubt I need both Akismet and SK2 but they don’t seem to be fighting each other.
  • Wordpress Database Backup - This is also a default plugin, but a good one.
  • WP Contact Form - I use this so that folks can contact me without me revealing my email address, a defense against spam, naturally. Although, I am finding out that LOTS of bots seem to be able to use this form, so now I am getting a bunch of contact form spam. I think I need a new contact form option with some sort of image validation-type check to it. Going to be looking into a new solution for this one…
  • XD Forum - I wanted this more to learn how to do it than anything else. I have figured out a blog is not a great spot for discussion outside of the comments realm. My forum never got going, and was originally a bit hard to read. I fiddled with bbpress when it was first released a few weeks ago, and never could quite get it to work with my theme wrapped around it. It works nicely alone, and can integrate with WP logins, etc, but I had trouble truly integrating it, and my sites are fractured enough as it is.
  • BlogLiner - I don’t use this on this blog, although I should. My blogroll is sadly out of date. BlogLiner spits my Bloglines blogroll into a fancy little sidebar widget. I had to trim the list, since there are a good many feeds in my account. I made the majority private and left the ones I think would be the most useful.

I think all of these are available on the newly redesigned WP-Plugins.net site, which I think can be a fun site to explore.

So that is the list compiled from my own surfing. I decided that if I was to find a more comprehensive list I might need to look to the blogging community, writ large. Via Bloggingpro I came across this article from John C Chow. After reading his list, I decided to add two to my list, and have installed them since beginning the draft of this post. They are:

  • Digg Click - I previously used Cybernet’s Digg Button plugin but found that I had to turn off the Visual Editor each and every time I intended to include a Digg Button. Digg Click, as you can see from my implementation, has a nice feature of not requiring a post to have been previously “dugg” before it displays the button.
  • Related Posts - This plugin is obvious. It seems to work based on the title of the post, and has a feature where you can add keywords (not tags) to help the plugin better match what it calls related to the current post. You can see that it works, although not terribly well. That is a fault of my desire to create witty titles that sometimes are a bit non-sequitor to the post content. Do I need to shape up? Well…maybe.

So that’s my list. Did I miss something? If you comment, please make sure to provide a link to your favorite plugin! I will be announcing my new blog soon, to much fanfare I am sure! Thanks for standing by me.


Part 2 of the Wiki Experiment

Date September 28, 2006

So I’ve had a few days to work with my kids on the idea of a wiki. First, let me say that that are absolutely thrilled with the possibility of connecting with students from other parts of the world and hearing what they think on the subject of immigration. So after all the wonderful comments on my last Wiki post I spent some more time tweaking my ideas and then decided to carefully implement. First, some background.

I have two students that are with me during two separate class periods but do not receive a grade. They are both honors students but otherwise a typical microcosm of the student body, writ large. So before I rolled this out to the entire class I had my two students spend some time using the four hosted options explored in the last post, namely Wetpaint, Wikispaces, Jotspot, and PbWiki. The results surprised me. But before I tell you which they chose, some more to the story.

The first comment on my last post came from Miguel Guhlin, whose insight always proves, well, insightful. He corrected an error in my last post, where I erroneously stated that Jotspot did not have a WYSIWYG editor. In fact it does, and it rivals word processing software in its ease of use. So for that, I owe you an apology. I misspoke.

So thanks to Miguel and a few email conversations, I gave Jotspot a revisit. Personally, I liked it a bunch, but I was not sure if it would stand the test of kids. Only our trial would tell.

So my two students sat down and tried the wikis out. All four of them. Believe it or not, they all preferred Jotspot. I have to admit I was a bit surprised, especially since the way I asked them to test it was to sit and play with it. I gave them no formal instruction whatsoever, and they took to it swimmingly. Yay, Jotspot!

Their comments in regards to Wikispaces were that it was a little confusing, and they wanted to be able to comment without having to register. That is a big deal for the eleven year-old mind since they are still so worried about what their parents think. I think that’s a good thing. It may be possible to turn on anonymous comments in Wikispaces, but even that would not have swayed my kids’ opinion. They were hooked on Jotspot. Wetpaint confused them, and PBWiki didn’t interest them in comparison. Now I should add a side note that PbWiki has a special place in my heart and will serve nicely for some teacher projcets I am working on. Just not for my kids, yet. It desparately needs WYSIWYG, which I think they are working on. For more on that topic, see the comments to the wiki post, Ramit himself sounds off. No worries, Ramit, PbWiki is close to my heart.

So back to Jotspot. I like the clean interface and WYSIWYG editor. I don’t really need Spreadsheets or some of the other applications that are available but it’s nice to have them, though. So as I was playing around with Jotspot, I ran into a major snag. By default, free accounts are not publically accessible. Quoting their knowledgebase

Beginning with version 2.7, we made a change with our default account permissions. For Personal (free) accounts, Guest Access needs to be enabled by JotSpot. We made this change as a means to fight spammers who were using Jot accounts as spam farms.

So now I’m in a jam. I need my wiki to be pubically accessible for my kids to be able to read it and other folks to come and comment on it. I noticed the upgraded account allows you to make the wiki guest accessible easily. I wasn’t sure how to feel, so I shot an email to support at jot dot com as per their request. I didn’t hear anything back all day so I began to get a little downtrodden thinking my experiment was on the verge of falling apart. Ultimately, I figured it was worth a phone call to Jotspot, so I called! A wonderful gentleman answered the phone and took care of my request within minutes! Yay, Jotspot! (again!)

So this morning I showed my kids the front page of the Jotspot wiki for our immigration debate. I was able to make it where only I can edit the home page but they can edit any other page as well as add comments anonymously. That might be risky, but I will be watching this wiki like a hawk. Truth be told, I anticipate that if there is any trouble, someone else might take care of it before I see it anyway.

On another note, I spoke with Jeff Utecht and he is ready and willing to collaborate. I can’t tell you how excited my kids are! So go check the wiki out, there’s not much there, but as of next week or so, there will be! We would love to hear your thoughts on our project! Is the project a good idea? Are their ideas well formed considering the young age? Now it’s your turn!!


Up to my ears in Wikis

Date September 26, 2006

I am about to go nuts. I have spent almost all day investigating different wiki options for my class. Here are the details of my journey in the hopes that it may help you in yours.

A few days ago I got a pretty good idea for a collaborative learning “project”. My kids watched a video about a young lady who lives on the shores of the Amazon River in Peru. We watched what life is like there and compared it to life here. Since I have been to Peru more than once to live, I could relate my own ideas. So here is the idea…when the video ended, I asked if my kids would like to meet “Elida” the subject of the documentary. They of course were excited about the idea. I strung them along for a bit and then dropped the bomb that Elida can’t come into the United States at will. She would be rejected without special permission (read: a visa). Bearing in mind my kids are 11 years old (mean age) they were particularly shocked.

This led us into a stimulating discussion about immigration. We began with the question, “Should the United States let people in”, just for the asking. Well the reason I am posting this here is I have been investigating ways to collaborate. I divided my class (rather, they divided themselves) into two sides, the Pros and the Cons. Some did not necessarily agree with their chosen side, but wanted to explore the reasoning behind it. So, how do I make this open source and web 2.0 tasty?

Here are my wiki-based thoughts…

1. Since I know teachers in Peru, I could easily have my kids post to a Wiki and then have the professors and students comment to it.

2. I could have other teachers from other classes around the world, from San Fernando, CA (maybe Marco Torres ?) to Shanghai (Jeff, you listening?) have their students read and comment.

It’s also worth noting that I pay for web hosting so I have lots of space, gobs of bandwidth, and enough MySQL databases to keep me going for some time. So I am not limited to a free or ad-supported wiki.

Since I have six classes with roughly 25 students in each class, and since they are divided into groups of typically four, I wanted a wiki with a quality drill-down menu and easy commenting, so that people reading my kids’ work would be encouraged to leave their two cents without frustration. Ease of commenting is crucial to a truly collaborative project.

So that ultimately led me to a Wiki search. I was over at EdTechTalk Sunday night and listened into the first half of the broadcast. I will catch the rest via podcast. They were interviewing the co-founder and VP of Marketing of PbWiki. So Monday morning I fired up Flock and went to work trying to find a wiki suitable for young minds not accostumed to this type of learning.

I began with Mediawiki, made famous by Wikipedia, of course. I found it to be feature-rich and enjoyed its full range of extensions. The trouble is simply that it requires too much knowledge of WikiText, and my kids are doing well if they can handle even basic WYSIWYG commands! Wikimedia is full and robust, but not a great choice for the type of Wiki I want for my class. I am aware that it is possible to integrate FCKEditor into Mediawiki, and I have done so for some of my other Content Management System installs, but the security risks were too much for me to handle. I need an easy solution for my kids.

As I mentioned a moment ago, I listened to Ramit talk about some of the neat features of Pbwiki. I like the concept and it certainly was easy to sign up. I know they have some features that are in the batter’s box to be rolled out, and I’d like to know what they are. I was a little taken aback when I got an email offering me a big savings if I upgrade. One of the things I like about Wikispaces is that while I know there are premium upgrades, they seem to be totally fine with me staying at my level of comfortable freeness. I felt a little strange getting a sales ad in my email inbox so shortly after signing up for a free service. Ok, have to pay the bills, so I won’t hold it against them. What ruled Pbwiki out for me is of course, the lack of a good WYSIWYG editor based on a non-Wikitext format. My kids have such a short time left that there is no time for a learning curve. I know they can figure it out, but at what cost?

So I moved on to Jotspot. I have had a Jotspot account for some time, but not really used it based on the severe limitations given to the free account. At least until recently. Thanks to Miguel Guhlin and two posts, I went back to Jotspot to give it another shot. I loved the Spreadsheet integration, although it is not anything I can really use right now. Again, I found it to be a little tough to use (from an 11 year old standpoint) given the lack of a quality WYSIWYG editor integrated. I just know my kids would get confused by exclamation points and the like. Remember, these students leave me on October 20, so that cancels the teach-them-and-it-will-be-ok argument. I have 9 classes left with them, I need a turnkey solution.

So my next idea was to investigate Wikispaces. I am sort of a big fan of the Technospud blog and she seems to have a special place in her heart for Wikispaces, so I gave them a shot. I especially like that they are giving away 10,000 free wikis to educators. So I went and signed up. I like the Wikispaces idea, it was a really clean environment and I like the natural feel of the WYSIWYG editor for my kids. I think it would seem native to them and reduce the learning curve. I would prefer a little more ability to categorize the pages, but I can deal without it. So far, Wikispaces is my front runner, and I love that there are no ads. That’s a big deal.

I decided to investigate a little more into the world of installed, database backed-up Wikis thinking that since I have hosting, I may be at an advantage. So I headed over to my favorite Open Source Content Management System (and Learning Management System) playground, Opensourcecms.com. There I found a good list of different wikis that are installable and fun. The nice thing about Opensourcecms is that you can log in to their demo installations that are refreshed every few hours. So I was able to see how all of these different wikis function without having to install them on my own server first. There are also a number of different LMS’s, such as Moodle, Site @ School, and ATutor, not to mention others. If you’ve ever wondered what a fresh install of any of these pieces of software looks like, go play!

My travels to Opensourcecms.com turned me on to Dokuwiki. As noted by the name, Dokuwiki is mainly aimed at developers and small companies trying to create documentation on something, such as a project of piece of equipment. Nonetheless I decided to try it since it stores information in simple text files and requires no database. This means that installation is a simple matter of FTP’ing the directories to my web space and running it. I liked that a lot because there is zero risk of SQL Injection hacks or other security worries. Inherently, one can’t build a large Wiki this way, but no bother since I am going to refresh it each nine weeks. This solution would also keep me from having to manually run the MySQL queries using phpMyAdmin to empty the Wiki tables each time (a potential problem using Mediawiki if there were residual entries in the tables, albeit a low risk). Additionally, upgrading would be a breeze since one would only have to copy new files into the directory and not replace the text files from which the information is called. Troublingly, there was very little in the way of access control (outside of the standard .htaccess) and no commenting ability built it. There is a plugin manager, but I quickly hit roadblock after roadblock that I could not justify overcoming with Wikispaces luring me back with a siren’s call. So Dokuwiki went out the window, although it remains installed to play with later should the desire return.

So following my Dokuwiki disappointment I turned to a resource I found in a quick Google search; Wiki Matrix. I was thrilled with the Wiki Choice Wizard, which allows you to answer a few simple questions and helps you determine what you need given your criteria. I spent a good half hour trying to figure out which Wikis went with which options. I have been wanting to learn Ruby on Rails (or either by itself) but found nothing that fit my needs. Ultimaltely, I figured out that these wikis were more designed for the coporate world than the educational world (there’s a shock) and I found no software that could defeat the strong push for Wikispaces. So as of the afternoon, it was still looking strong for Wikispaces.
I came across another turnkey site called Netcipia, which I have to admit lured in me strongly based on a fun, clean home page. I liked the “web 2.0 participation” spin they put on it so I signed up. Immediately, I was disappointed. Once I actually got into my site, I found a standard Drupal-esque interface not terribly different from any other php-based CMS. Netcipia disappointed like no other in my search. They lured with strong words, even offering to let me download their software (see bottom under cancellation), but providing no link. I find no reason to stick with Netcipia when I already have various CMS’s installed, such as phpNuke and Drupal. So bye bye, Netcipia.

I thought back to the first time I had ever used a real, live Wiki. It was during the Discovery Educator Network’s planning stages for their National Leadership Conference. They purchased some space on Editme. I liked their interface because it was clean (a recurring theme, you’ll notice) and offered a simple WYSIWYG editor and easy discussion opportunities. The obvious drawback, $4.95 per month. As thrifty as I can tend to be, spending nearly $60 per year for my kids was a bit much. Truth be told, it’s my salary and four of us, so you can imagine the budget is tight. I love my students, but I love my family more. So editme went by the wayside because I can’t afford it.

So I was back to square one. Wiser yet frustrated. I felt like there should be a better solution. I went back to Miguel Guhlin’s post concerning Wetpaint and decided to give it a shot. I was immediately captivated by the site, and how fun it looked. I signed up for an account and have been mesmerized ever since. You naturally know what my one issue is, right? While they have a great WYSIWYG editor, I am scared of the ads! Google’s AdWords works contextually, and if my kids begin wiki’ing about a certain topic like Immigration, who knows what ads will pop up. I have to be super careful about what I allow in my kids eyes and ears, especially at the tender age of 11 (some are 10!). There is no way to limit the ads, no way to turn on the ad-equivalent of Strict-Safesearch so I think Wetpaint is not going to work. This really hurts, because this has been my favorite so far. One trick I really like is that I can upload a graphic to replace the text banner. Simple stuff, really, but it got my geek attention going.

Bottom line is that I am going to focus on Wikispaces for now. The nice thing about having students for a mere nine weeks is that I can try something new each nine weeks. So if Wikispaces turns sour (and with this much time and effort researching this, how could it?!) I can move to a different solution in a short time.

Do you have a Wiki story you want to tell? Did my analysis seem biased? Did I miss something? Am I just flat wrong? Tell me! Thanks for getting this far with me!!


Audacity Woes…

Date September 8, 2006

I have been a big fan of audacity for a long time now, and it has yet to fail me, until now. I have been unable to make it work reliably with two Ubuntu-based systems. One is running Edubuntu and the other is running Xubuntu. I think the problem is the hardware, not the software, but nonetheless it has been recently rendered useless. These are resurrected machines that were headed for the surplus warehouse. I snatched them from the jaws of death with the promise that with open source software, I could make them new.

Until audacity.

For some reason it doesn’t handle the particular sound hardware that comes preinstalled in these machines (and there is of course the chance of a problem with the on-board AC97 sound chip anyway) and gives an error that renders the software decorative instead of useful.

So now I go in search of a Linux-compatible audio recording and editing software. This is for sixth graders, so simplicity is a must.

Ahhh, learning communities. Who knew this would be so much work.

Good thing these kids are so amazing, otherwise the frustration might not be worth it, but their future is at stake! I must persevere if I intend to empower them to the point that they have a competitive edge in ten years, right?

So, any suggestions?

UPDATE: Audacity mysteriously started working while I was seeking out a quality alternative. I downloaded a number of different programs attempting to replicate the robustness of Audacity and it’s ease-of-use. I found none within the narrow confines of the Ubuntu repositories (and yes, I uncommented the unsupported ones).

I recognize that this potentially is not the fault of Audacity, but this sort of frustration can be what sends folks running away from Linux. Not that Windows doesn’t have its problems, too (blue screen, anyone), it’s just that Linux has such an obstacle set before it that anything that goes wrong is a bad thing. I read a post this morning that referred to this same phenomenon in the Mac world.

So I am off to enjoy the weekend, intending to worry about Monday’s problems when Monday comes anew. I’d still love your suggestions as to an alternative, though, so that at the very least I can learn more about what’s out there. Thanks!


EdBlogger News Plugin for Wordpress

Date August 27, 2006

Ok so I got the coding bug today. I read a post on Jeff Scofer’s the Thinking Stick and I wanted to help. I think Will Richardson’s idea of EdBloggerNews is fantastic and I want to help support it. I came up with a decent link, but I wanted to take advantage of the Wordpress Plugin API. I found some code that worked similarly and modified the heck out of it until it did what I wanted. I took a dash of this, a pinch of that and developed a little working plugin for Wordpress. I hope it works for others, but it sure works for me.

It adds a link at the bottom of each post (or wherever you like) that simply says Share on EdBlogger News and mimics their bookmarklet. It automatically fills the URL and Title using Wordpress hooks. Please use and redistribute it at will, I am releasing it under the GNU/GPL license. Here is my first true contribution to the open source world. Enjoy! Let me know how it works!

Download EdBlogger Submit


Karma Karma Karma Karma K-Meleon

Date August 25, 2006

Ok bad Boy George joke. At least I think that’s who it was.

I am pretty much a dedicated Firefox user, as you might have realized through my previous postings. I tend to follow the release of the next version a little too closely. Traditionally, I don’t deviate from the glorious fox when wanting to do anything web browser related.

Yesterday, I was reading another blog that I recently discovered thanks to Karen, the DEN South FL Field Manager which discusses Kmeleon, and describes it as “optimized” and “it rocks”. So I decided to download it and give it a run through.

My test scenario is a Windows XP Pro machine running on a P4 3ghz 64 bit processor, with a super speedy internet connection. I cleared my caches and was ready to roll. I run Firefox 1.5.0.6 with just a couple of extensions installed.
I loaded pages that I had not been too in a long time, if ever, such as msnbc.com and cnn.com just to test performance. The difference between Firefox 1.5.0.6 and K-Meleon was negligible. They seemed to be comparably speedy. I have never really felt like Firefox was bloated in any regard, but was willing to entertain the notion.

Bottom line, in my particular scenario, which albeit is not typical of the education environment (really fast PC and super speedy internet) I wasn’t sufficiently impressed. K-Meleon is certainly open source so I love it for that, and I will keep it installed for future play testing, but I’ll stick with my fox for now.

Now I just have to convince myself to go try out Flock (which I am downloading now) , I keep hearing good things about it…

K-Meleon download site

Happy open sourcing…

Chris


Podcast Episode 5 - BitPim, helping you destroy your cell phone!

Date August 22, 2006

If you use a CDMA cell phone (Verizon, US Cellular, others) you can use Bitpim, available at www.sourceforge.net to backup your wallpapers, ringtones, sync your calendars, and most importantly for me, transfer your contacts from your old phone to your new one. I have used this proggie for years and find it to be most useful. They constantly put out new versions and it works great on both my Windows and Mac OSX machines, and I intend to test it soon on my Linux box. It does offer Bluetooth support and works well with the bluetooth in my Macbook Pro.

Enjoy the episode and I hope it finds you well!


 
icon for podpress  Open Source Classroom dot com Podcast Episode 5 - Bitpim, CDMA Cell phone syncing software [4:39m]: Play Now | Play in Popup | Download

Firefox 2 Beta Release Candidate 1

Date August 21, 2006

I seem to be following the Firefox 2.0 release progress a little too closely and have gotten too emotionally involved because when I read that there was a new version on Mozilla’s FTP Site, I got chills. It’s true, though. Firefox has a new version, and she’s pretty. It is notably buggy, especially with the visual refresh theme, but overall I like it.

For those of you who are less than adventurous and don’t want to install a new version to overwrite the nicely stable 1.0.5.6 and all installed extensions, there is a portable version available. You can find out more at Cybernet Technology News. A portable version lets you play with the software without installing it on your hard drive. It’s nice to be able to see a new proggie without the risk of a registry corruption or anything else of the sort (on Windows, anyway).

So go check it out, and report back! So far I love it! I can’t wait for the full deal to be released. Happy fox hunting!


Betas, aren’t they those fighting fish?

Date August 5, 2006

I have been following the Firefox 2.0 Beta versions with bated breath. I am so happy that I made the switch away from the blue E on my PC. Firefox is everything good about open source and a community based project. So why do I bring this up?

They have just released a beta version in their nightly builds section that implements the new Visual Refresh theme. You can see the post I saw here. You will also note a download to the portable version of Firefox, which will allow you to test the software without messing up your current profile should there be a bug. Simply download it, extract it, and then delete the folder when finished. Remember, this is absolutely beta software and may will have an error or two. They say it works on a mac, but I have only tested it on a PC. I intend to go and compile it on Linux to see how that works.

This is a good and stable release, for a beta. If you aren’t one to typically forage into beta software, give this one a shot. You will see sublte yet powerful differences between Firefox 1.5.0.x and Bon Echo (2.0 Beta).

So good luck, have fun, oh, and yes, the bad marine jokes will stop.