Browse > Home /

| Subcribe via RSS

Plugin refactoring

March 4th, 2008 | No Comments | Posted in development

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

Beginning today (well in a bit, I’m on a quick coffee break) I will be performing a complete audit on all of our property related plugin code (enquiries, bookings and property manager) and also moving everything from Google Code across to it’s new home at Assembla.

Since starting developing these plugins, I have increased their scope and functionality to the point, now, where they have started to overlap in more and more complex ways (development versions). Whilst this is fine, to a point, for a single person to maintain, I have increasingly found myself spending longer trying to work out where a particular bit of functionality should belong. So I dread to think what trouble there will be with more than one person to maintain the code base.

What does this mean?

As I don’t currently know of anyone who downloads the plugins using SVN, it will mean very little to everyone out there. Downloads of the existing versions will still function as before. The code held in the Google code SVN will be frozen as of today.

For myself, and the new team, it provides us with a lot of new toys such as an integrated Trac system, ticketing and project management. Which will, hopefully, mean the new development will move forward quicker and in a more structured fashion than my current “code when I have time” development method.

More announcements coming soon.

Tags: , , , , ,

WordPress 2.3 upgrade available and other news

September 25th, 2007 | 12 Comments | Posted in Thoughts

Well the big day arrived and WordPress 2.3 was finally released to the world. As I had already prepared a few of my blogs using the steps here, all I had to do was SSH into my server, go to each blog directory and type:

svn up

It took all of five minutes in total with no side effects (at time of writing).

There are more guides to upgrading your WordPress blog to the latest version at the Weblogtoolscollection.com site.

Plugin Subversion details

I have added a page to our development site with instructions and links to the Subversion repositories for all of our current range of released and in-development plugins.

If you want to stay on the (b)leading edge then this is the place to find all the details.

MyDashboard and WordPress 2.3

The MyDashboard plugin works quite well with the latest version of WordPress, however there is a problem with one of the standard gadgets so far.

The standard WordPress blog statistics gadget is looking for the now non-existent categories table and so will display an error if it is displayed on your Dashboard. The error is displayed above the gadget itself, so you can still (and should) click on the X to remove the statistics gadget.

I will have a new WordPress 2.3 compatible gadget out soon (I will post when it is available for download).

Tags: , , , ,

How to: WordPress 2.3 upgrade via SVN on Mediatemple Grid Server

September 24th, 2007 | 5 Comments | Posted in Tutorials

It’s about that time of the week when I am feeling invincible and somewhat foolhardy, so I decided I would bring this blog up-to date and install the current release candidate (2.3-RC1) of WordPress.

Rather than have to do a manual upgrade with every new release (even though the WordPress automatic upgrade plugin worked quite well) I thought that I would follow in the foot steps of others and set up a new WordPress installation that I could quickly upgrade using Subversion.

The steps to do this have been documented on the WordPress codex site, but I will target them towards the Mediatemple girdserver and go through the steps I took to enable this blog for subversion updates.

Note: You will need to enable ssh access on your Grid server account to follow these steps. To do that login to your Mediatemple control panel, go to the Server administrator section and scroll down the section labeled SSH option. Make sure this is set to Enabled and save your changes.

Note 2: If you are not comfortable using the command line, then I can recommend using this plugin instead.

More »

Tags: , , , , , , ,