Migration to GoogleApps for your domain

Last night i moved my email services onto GoogleApps.

Why? well, there were 2 main factors:

  • Spam: I get lots of spam, Most have been caught by spam Assasin, But it was really taking a battle with the hoster, I could watch the process list and see myself high on the list with spam assasin scanning email
  • Uptime: My current host’s uptime has been all over the place lately, And while not a problem for my WWW, Email is something i like to have reliable service of, Google Apps has been working pretty nicely so far today, Quick POP3 Access(See my IMAP note down below), Archiving of email online, Being able to access it anywhere anytime

What went wrong? Well.. Lots of things actually.

  • I broke my DNS.. For an hour last night i had no mail servers, Took me a good hour to work it out too.. Turns out, That if you use shorthand notation in a Bind zone file, you need to put them all together, I tried grouping them(NS, Mail, Web, Other), Which didnt work, i had to group them by server address instead..
  • Google’s Email’s IMAP service is broken!, How useful is that, it took me awhile to work out why i was getting 2 emails for every email recieved.  Opera can probably work around it by making the Message ID + content a unique value i guess.. But why should Opera do it when its Gmail’s fault? If gmail chooses to show an email in multiple folders, the client is going to follow suit, Why  cant they just show the email in one folder? Or use Imap keywords as the linked article says?
  • Need a new WWW host, Honestly, My current host is great, Bur.st Networking runs a great service, unfortunately its dieing, Not many people continue to donate, and the load is getting high. This is one of the reasons i’ve moved off them, To ease the load. I’ll continue to host my DNS with them however, Being able to edit my own Zone file directly is great. Any thoughts on a new WWW Host? Dreamhost has been mentioned, Site Ground has been mentioned, And also has NearlyFreeSpeech (However, their pricing is too confusing for me :P) and theres even Ebay advertised hosting for dirt cheap thats likely to be so overloaded, its not even worth considering… However, Their main website loads fast enough.. maybe its hosted on a different server..

Lets see how the next few days pan out.. Hopefully google will continue to perform, Hopefully my WWW will stay up, Maybe i’ll move onto someething new, maybe i’ll end up with a dedicated server, Who knows hey?

(Oh, Dedicated server, I wish i could afford it.. :P)

Add From Server (1.3 Update + 1.3.1 Update)

Plugin Homepage: http://dd32.id.au/wordpress-plugins/add-from-server/

WordPress.org: http://wordpress.org/extend/plugins/add-from-server/

Just a quick note to mention that Add From Server 1.3.1 has been released.

New features for this Version include the Ability to Select all files, And French/Spanish Translations, I had to use BabelFish for some of the translations, So apologies if they dont make sense, I do not personally speak either of the languages :)

If anyone has any problems with it,Please contact me via the Contact me link at the top of this page.

Cheers :)

Changelog (for 1.3):

  • French Translation
  • Spanish Translation
  • Select All
  • Import files and do not attach to any specific post (Causes it to not appear in the gallery)

Version 1.3.1 includes a small Javascript typo incase you were wondering :)

    Time to get naked

    …Who’s with me? :)

    I’ll be participating in CSS Naked Day on April 9th, So to those of you who think your browsers stuffed up, Its not :)

    You can find more information over here: http://lorelle.wordpress.com/2008/04/07/strip-down-your-blog-css-naked-day/ and Annual CSS Naked Day

    PS. If you missed it: http://dd32.id.au/?naked (Or it hasnt arrived yet :))

    (Its a shame my theme has the sidemenu’s before the content… I need to design myself a new theme..)

    GSoC2008: “Plugin Installation via Web interface” Proposal

    Following on from the Plugin upgrader, I feel it would be beneficial to also allow plugins to be installed from the wordpress web interface directly from WordPress.org

    I propose to extend the API on wordpress.org to allow for plugin querying(select a list of plugins based upon tags, plugin name, and/or search term, as well as select featured, popular, or recently updated which are currently availale via a RSS feed)

    As well as adding a “Plugin Install” tab on the Plugins page of WordPress.

    Part of the work has been quickly scratched together on the Trac ticket by myself: http://trac.wordpress.org/ticket/6015 however was only Proof of concept, and only works with plugins which are currently delivered by a RSS Feed.

    I intend on working on the ticket and submitting patches to the WordPress core code for 2.6.

    I invision the plugin installation page having a set of tabbed headings accross the page(Or as a side menu) to select the area to grab plugins from, Eg:
    | Featured | Popular | Recently Updated | Tagged | Search |

    And a table similar to the plugins page listing a page of plugins which matches the criteria.
    I would expect the page to be Paged to 50 items or so to a page to allow quick skimming of lists, as well as not having too many pages to filter through.

    The Tabs would be hookable, So a plugin can add an extra plugin source, or remove a source depending on the blogs intended uses.

    See Also:

    Wp-hackers: Idea for a GSoC project http://groups.google.com/group/wp-hackers/browse_thread/thread/c759db798b244121/b8451c1d7b670085?lnk=gst

    Add From Server (1.2 Update)

    Plugin Homepage: http://dd32.id.au/wordpress-plugins/add-from-server/

    WordPress.org: http://wordpress.org/extend/plugins/add-from-server/

    After some feedback i’ve made some changes to the plugin, I’d suggest that all users upgrade to it either manually, Or via the new Automatic Upgrader in WordPress 2.5.

    If anyone has any problems with it, Please contact me with the details: http://dd32.id.au/contact-me/

    Cheers :)

    Changelog (for 1.2):

    • Fixed filename oddness including old directory names
    • Added a check to see if the file exists in the Media library allready
    • Added a check to see if the file is allready in the uploads folder before importing, and if so, simply add it to the database, do not mash the filesystem

    dDeviantArt: 1.0

    No, Sorry, This isnt a release :(

    dDeviantart 1.0 is in the works and will be 2.5 compatible only, I’ve had to make the choice as i’m completely rewriting it, and would like to take advantage of some of the functionality offered by WordPress 2.5.

    Much of the problems which have been reported with the previous version will hopefully be solved, The portfolio Pages issue will be gone for once and all(Possibly replaced by WP 2.5’s gallery functionality).
    Caching issues will hopefully be gone with a rewrite of the caching  functions, Infact, Most of the code is getting a rewrite, A New options page will debut which will hopefully fit in with 2.5 better (And it’ll not require javascript which is a step forward)

    Hopefully i’ll release it in a week or so, Time permitting.