The Lost Type Co-Op

There are lots of type foundries in the wild which are pretty look-a-like. However, today I discovered a site which stands out from the crowd: The Lost Type Co-Op.

The Lost Type Co-Op is a type foundry where you pay-what-you-want to download a certain font. I’m sure you’re already wondering if you could pay $0. The answer is YES. You can pay as much as you want whether it’s $0 or  $1000, it’s totally up to you. Now here is the cool part: Lost Type takes no cut of sales, and holds no funds. That means, all the money you pay for a font directly goes to the designer of the font, not the site.

As you might have already realized, they are not yet-another-type-foundry. You can see that in the fonts they are distributing too. While most of the others keep on selling the same or similar boring fonts with their competitors, at The Lost Type Co-Op you can find really nice, different and awesome-looking fonts.

If you are wondering about the licensing agreement that comes with the fonts, here it is:

You may:

1) Use this font in commercial design.
2) Use this font in personal design.

You may not:

1) Re-distribute this font by any means, for free, or for a fee.
2) Alter this font for re-distribution.

Definitely check them out if you also enjoy typography.

Starting Blogging for Real This Time

Just like everyone else on the Internet, I always wanted to be one of those cool, consistent bloggers. I’m sure I said this a couple of times but this time I’m determined more than ever. I’m so determined, I even changed the design of my website by slightly modifying (made use of better fonts, removed and rearranged a few template bits) the amazing wp-svbtle. Also, migrated the existing comments to Disqus 2012 which I think is the best comment system out there for WordPress today.

Let’s cut it short this time and hope I will return with new blog posts :)

Image Rotation Fixer

Last week, I needed a plugin to automatically fix the rotation of JPEG images using the orientation data inside them but was surprised to see that there is no plugin that does that. Naturally, I wrote one myself and having some free time yesterday, I also made it available in the WordPress Plugin Directory.

Now here is the interesting part…

A few minutes ago, I googled the name of the plugin to see if anyone wrote anything about it only to see that about 7 hours after the release of the plugin, johnbillion opened a ticket about it requesting it to be implemented in core. As a result of that ticket, about an hour ago, an old ticket regarding this issue is brought back to the table to be considered for the next release.

This feature may or may not make it to the next version of WordPress or any version of WordPress for that matter but once again I realized how awesomely agile the WordPress community is.

WordPress rocks!

Regarding Fatal Error on Activation (Update)

Some users are encountering a Fatal Error while trying to activate the plugin. As I mentioned in my previous blog post, that is because PHP is unable to load the php_sockets extension PemFTP needs. Even though this really is the reason why some users are encountering that error, they actually should not be. If there wasn’t a bug in the code that decides which implementation it should choose, it should have fallen back to the pure PHP implementation whenever php_sockets extension is not available. To reproduce this bug, you need to run PHP in Safe Mode and disable the php_sockets installation. Since the bug was in the library that comes with the WordPress by default and none of my testing environments had such configuration, it was hard to spot the cause at the first place. Luckily, I managed to find the bug and opened a ticket to bring this to the attention of Core Developers of WordPress. And today, it is marked for commit which means that WordPress 3.4 will have this bug fixed.

I want to thank everyone who brought this error to my attention on behalf of all WordPress users because you helped fixing a bug that had been there since WordPress 2.5. You guys rock!

Regarding Fatal Error on Activation

Good news everyone, I found the problem. This error only occurs if php_sockets extension is not enabled, as PemFTP needs it to operate.

Please contact your hosting company and tell them to enable php_sockets extension -at least temporarily- to be able to use WordPress Move. Once it is enabled and your web server is restarted, you will be able to activate the plugin.

This is something beyond WordPress Move, so I cannot do anything else about this issue unfortunately.

Thank you all for your interest in WordPress Move!