Restarting Blog with Jekyll

21 Feb 2014


Since few days my blog is powered by Jeykyll. Comments are handled by Disqus. These have replaced WordPress which has served me well for several years. Nowadays Jekyll feels like natural replacement for such Markdown & Git junkie like me. Site is Retina friendly with images “retinized” on fly by retina.js.

Most of the migration work was copy & paste, however there were few caveats when migrating from WordPress. First of all categories are handled differently in Jekyll - there is no category hierarchy. There is no built-in category list, neither category pages. Luckily Jekyll supports plugins, notably Generate Categories plugin by Recursive Design.

Moreover Ruby monkey-patching gave me opportunity to tune Jekyll to my needs. Below 3 of my custom plugins.

Read the rest of this entry »

Posted in CMS, Ruby, Tweaks

Is closed-source project like CMSity doomed to the death nowadays?

28 Apr 2009


Seems it is very hard to spread the news about CMSity around the world, and acquire some user base of this project. Till now I did few commercial deployments of CMSity, however the page hits look really miserable.

I wrote mails to many CMS magazines asking to drop a note about my project. However only two of them replied and posted something on their sites about CMSity. So I still miss some more reviews that can put a breathe into the project. But it seems my mails are ignored by majority of big CMS related sites making very hard to promote new project like CMSity nowadays.

Since I believe this software presents great value and outperforms other popular solutions I consider releasing it as open-source, however probably not GPL but some license that will force the code to stay by the author (me), deny all the forks, making all community changes happen to be included in the source code base.

Open-source is a great idea, but I have seen too many projects that were just bloated, forked and spoiled by masses of developers that were just about put something of themselves in the project regardless of quality of the included changes, missing overall sense and directions of the project itself. That is why I decided to keep the code closed initially, while giving the licenses for free, but it seems non-open source project are just kicked out of the focus today, and releasing the source code is a “must” to gain the momentum.

Posted in CMS, Open-Source

CMSity – small, generic content management system

05 Mar 2009

CMSity Logo

After spending few years using WordPress, MODx, PHPnuke I found out those systems getting more and more complicated, well yes sophisticated too, but first of all complicated. Anyway, feeling that this is not right direction I have decided to rewrite something by my own; simple, but powerful enough to provide functionality that you expect from most of the modern sites – blog, forums, RSS feeds.

Read the rest of this entry »

Posted in CMS