Archive for June, 2009

Lloyd: A 20-minute Snooze in the Office

Taking a Matt Nap

Taking a Matt Nap

In “The Way I Work, annotated” my boss Matt Mullenweg shares additional insights and linkifies his Inc. Magazine’s “The Way I Work” column (July issue). Both versions are excellent reads, but the post at ma.tt benefits from Matt answering a lot of additional questions in the comments.

Here is an excerpt from the article that inspired me to share this photo (emphasis mine):

“I do my best work mid-morning and super late at night, from one to five in the morning. Some people don’t need sleep, but I actually need a ton. I just sleep all the time, catching naps in the afternoon or a 20-minute snooze in the office. Our business is 24 hours — folks in Australia start their day around 4 PM my time and our guys and girls in Europe get going around midnight. Sometimes I’ll go out at night, come home from the bar at 2 or 3 AM, and then go back to work.”

Thursday, June 25th, 2009

BuddyPress: BuddyPress 1.0.2

BuddyPress 1.0.2 is out now.

As with previous upgrades, the best way to get the latest is through the plugin browser in your WordPress installation.

If you are using a language file with your installation you will need to re-download this after your upgrade. From version 1.1 onwards, we’ll bundle as many language files as possible to make the upgrade process smoother for non-english installations.

If you would like to upgrade manually you can download the latest then simply overwrite your existing plugin files (and themes if you are using the defaults). Please make sure you backup everything first.

This is not a critical upgrade, so it is not essential that you install this update. It does however fix a number of bugs that will improve your BuddyPress experience. For a full list of fixes, please see the updated release history.

Wednesday, June 24th, 2009

Weblog Tools Collection: WordPress Plugin Releases on 06/24

News Plugins

External Files

External Files provides a shortcode [external] that wraps around a file path or url. The contents of the file/url are imported and outputted in an xhtml-friendly way. What’s more, the plugin auto-guesses the syntax of the file (by looking at the extension of the path or the content-type of the url).

WordPress Console

It provides an in-browser interactive console for the WordPress environment.

SEO Blogger

Whether you blog about business, politics or the hot topic of the moment, SEO Blogger allows you to find the most sought-after keywords for your subject without ever leaving your blog editing screen.

SearchTerms Tagging 2

The function of this plugin is to displays some of the last unique keywords (default is 30, adjustable from plugin admin page) that visitors used to find the blog post from search engine. Each keyword will be changed into a link to that page. The goal is to get more traffic to the blog post by adding related search terms below the blog post.

Clickcha

Clickcha is a unique CAPTCHA system that more secure than traditional text based CAPTCHAs yet easier to use. Clickcha will replace the Wordpress post comment button with an image based CAPTCHA that requires a single click to solve and post the comment.

WP Theme Showcase

WP Theme Showcase ext and i18n (Showcase ext for short) displays uploaded themes with information extracted from the style.css of each theme as well as links to readme files. Showcase ext supports internationalization, CSS-styling, and is highly configurable with user-defined screenshots etc.

Amazon Niche Store

Allows you to automatically display Amazon products on your blog. You just add a simple tag to a post or page, along with your Amazon Tracking ID, and the relevant keywords for the products to be displayed.

Updated Plugins

WP-Simpleviewer

WP-Simpleviewer enables you to easily add SimpleViewer Flash galleries to your posts and pages. The admin interface helps you to create the thumbs for a new gallery and change its settings, it is now compatible with WP 2.8.

GD Star Rating

GD Star Rating is post, page and comment rating and review plugin for WordPress. Plugin supports different image sets, rating moderation, vote rules, time restricted voting, templates, trend calculations, multi ratings, templated rendering, has a widgets build in and extensive shortcode support.

WP SimpleMail

WP SimpleMail allows you to access your email directly from wordpress.

Possibly Related Recent Posts

Automatically displays possibly related posts at the end of each post using a filter on the_content. List generated on the fly by recency and the categories the current post is in. Does NOT use tags.

ImageShack Offloader

Saves you bandwidth by offloading your images to ImageShack.

Store Locator

Store locator plugin for WordPress web developers & web site owners who need to show any set of important locations on a website. Locations are easily searchable. Uses Google Maps.

GD Simple Widgets

This plugin contains several widgets with simple functionality. Some of them are based on standard WordPress widgets but with extended options and rendering. You can also disable default WordPress widgets if you choose to use Simple Widgets versions.

Post from: Weblog Tools Collection

WordPress Plugin Releases on 06/24

Wednesday, June 24th, 2009

Matt on WP: Musicians at the Plough and Star

photo5

Posted in Uncategorizednbah

Wednesday, June 24th, 2009

Weblog Tools Collection: WordPress 2.8 Crosses 1 Million Downloads

WordPress 2.8 just crossed the 1 million download mark today, you can see the live counter for WordPress downloads on the download counter page.

This is definitely great news since this milestone was reached in 12 days, have you upgraded to WordPress 2.8 yet?

Here is a screenshot when WordPress 2.8 hit the 1 million download mark, thanks to @scoutdude.

wordpress28_million_downloads

Thanks @photomatt via twitter. Follow us @weblogtooltips.

Post from: Weblog Tools Collection

WordPress 2.8 Crosses 1 Million Downloads

Tuesday, June 23rd, 2009

Lloyd: WordPress.com’s Job System – Cron for PHP in Distributed Environment

Colleague Demitrious Kelly (meech, Apokalyptik) earlier this month open sourced the (Unix process) jobs system he (primarily) has been developing for WordPress.com. Not that I really understand it, but “jobs” is described as

A fast, distributed, horizontally scalable system built upon linux, php5.2, and mysql 5.1 wherein work can be stored in a database, and processed outside the flow of script execution. Examples of common things that are part of script execution but not necessary to the rendering of the response to the user might be spam scanning, statistical analysis, email notification sending, processing input data, etc. Also included is an equally distributed cron mechanism to remove single servers as a point of failure for scheduled jobs.

There are a lot of terms I like in there like fast, distributed, horizontally scalable, scheduled. It could probably benefit from robust and fault tolerant. Any others?

Anyway, this crontab-like system for PHP scripts is an essential part of our WordPress.com infrastructure, and I’m really excited to see it open sourced!

Check out code.trac.wordpress.org for other pieces of our puzzle that don’t have pretty project pages.

Tuesday, June 23rd, 2009

Lloyd: New Project to Find Movable Type Community’s Melody

Interesting development today in the blog publishing space with the announcement of Melody and the Open Melody Software Group.

Melody is a new WordPress competitor — bring it! ;-)

Based on Movable Type Open Source (MTOS), Byrne Reese writes “[the project's] focus initially is consciously not about features, but rather upon laying the groundwork through a well-documented set of processes by which future features and contributions can be made.” to live up to it’s tag line “Community Powered Publishing”.

The tag line seems to directly take aim at Movable Type for not being community powered, though in interview Byrne suggests that may be part of the overhead of Movable Type being an enterprise product.

From my position looking over the fence, I’m sympathetic to how the Movable Type community has suffered since “in 2008 [when] the hyper dedicated Movable Type product manager, Byrne Reese, was laid off from Six Apart”. Sure, the MT community isn’t just that one person, but he sure was a catalyst and one of the only open channels to the inners of Six Apart. Since then there doesn’t seem to have been anyone there for the developer community, or for me, as a member of another project, to collaborate with. Even Byrne’s own recent email to the MTOS-dev list asking “Who is the lead engineer of MTOS?” went unanswered. Here is that email:

“I hate to ask such a seemingly odd question, but I have recently had questions I wanted to address to the lead engineer of MTOS — offlist, but am honestly not sure who that might be right now. Who is the best person to address questions about governance and process to? Is there one?”

Mark Carey writes today on mt-hacks.com:

“Over two years ago, Six Apart, the creator of Movable Type open sourced the code for the core Movable Type application. While its was an exciting and bold move, the announcement and product naming choices were confusing to many — the differences between Movable Type Open Source and the Movable Type Commercial product and closed source add-ons sold by Six Apart weren’t easy to grasp, and some even disputed the newly open source nature of core application.”

Although Six Apart promised that they would  continue “fighting for openness” when they announced “Open Source Movable Type ” at the end of 2007, Melody is now the hope for a Movable Type-based openly developed product. The Open Melody FAQs includes:

“The community created Melody out a shared passion for Movable Type and a shared desire to see it flourish as a platform. We felt that the best and quickest way to achieve that goal was to create a product in which the community was inherently entrusted with a greater degree of control over its direction, communication channels and roadmap, and rewarded with more transparency and a greater sense of belonging.”

Serdar Yegulalp writes “To see a new way for the same framework to be improved, and to allow for feedback and suggestions that stem from my own use, is deeply heartening”

I’m very interested to see how the source code flows. The greatest gift of open source isn’t the right to fork, but the ability to merge.

Wih founding members and leadership including the likes of Byrne, Tim Appnel, Jay Allen , and Jesse Gardner, Open Melody is off to an incredible start. ((By incorporating as a US non-profit there commitment is beyond doubt — if only in surviving the painful process that the WordPress Foundation has recently come out the other end of.)) The web site looks great, and they’ve chosen open and friendly development tools.

What is good for blogging and open source is good for WordPress, and Melody seems very good for both:

  • I’m eager to put my frustrations trying to collaborate with the often opaque Six Apart behind me, and collaborate through the Open Melody conduit.
  • I can’t wait to see a leaner, more modular open source MT based product emerges that is also more feature rich — further confirmation of WordPress’s own approaches, and more good open source products are great for open source.

If you love blogging or open source, then Melody needs our love, participate! (hence this post)

Tuesday, June 23rd, 2009

Matt on WP: Old computer at T.G.I. Fridays

Where I’m having a breakfast of a Jack Daniel’s burger, no onions, with a side of salad with ranch. @DFW

photo4

Posted in Uncategorizednbah

Tuesday, June 23rd, 2009

Weblog Tools Collection: What is going on with WordPress Plugin Competition 2009?

Short answer? It is jumpin! Have you checked out the Plugin Competition Blog recently? There are six new plugins announced for the competition and all of them look fantastic. The comments have been very positive and visitors have been actively rating the entries as they come in. Here is what we have so far:

In addition to these plugins, I know of at least 10 others that are being developed for the competition and I am hoping for many more. A couple of links and stats of interest:

So if you are a plugin author and would like to get your name out or would like to win the prize purse for the best plugin, be sure to throw your hat into the competition and show us what you are made of. If you are a corporate sponsor and would like to help us reward the plugin development community, please drop us a line.

You don’t need to be shy. Come on in, the water is just fine.

Post from: Weblog Tools Collection

What is going on with WordPress Plugin Competition 2009?

Monday, June 22nd, 2009

WordPress.tv: Andy Peatling – Cooking With BuddyPress: WordCamp San Francisco 2009

Monday, June 22nd, 2009