Social Software

Promote Drupal On Google

Now you can make the results of Google queries more or less "personalized" via a "promote" and "remove" icon, you might want to help keep Drupal on op. It is already one of the best CMS-es codewise, for sure the best CMS communitywise, and now lets strengthen our position in Google by "en masse" promoting Drupal (with keywords like Drupal and CMS). Only 13 people have done this so far, lets make this a 1000!

Note: Google claims that your actions will not influence other peoples results, but I can not imagine that Google will not use all the rich meta data that users add to the results.

Dutch Open Projects sponsort de Gvenk Daily op Twitter

Twitter is een microblog tool met sociale netwerk aspecten dat multichannel gebaseerd is, bereikbaar vanuit meerdere media (SMS, RSS, web en o.a. instant messaging). Op twitter publiceerde Gerard van Enk elke ochtend een aantal relevante technische nieuwtjes. De dagelijkse nieuwtjes van gvenk werden professioneler en uiteindelijk werd er een separaat twitter account (gvenkdaily) en zelfs een website voor gemaakt.

Dutch Open Projects ondersteund het gebruik van nieuwe media op creatieve manieren en gelooft in het semantische web waar User Generated Content een vaste plaats heeft ingenomen. Het is om deze reden dat DOP officieel de sponsor is voor het nieuws dat gebracht wordt door de gvenkdayly. Door de gvenkdaykly financieel te ondersteunen wil DOP de nieuwsvoorziening in Nederland pluriformer maken en User Generated Content projecten stimuleren.

Als je een twitter account hebt, volg dan gvenkdaily voor de dagelijkse samenvatting van het ICT gerelateerde nieuws. En je kan natuurlijk DutchOpen ook gaan volgen om op de hoogte te blijven van DOP haar activiteiten. En volg natuurlijk ook onze medewerker bert boerland

Over DOP:
Dutch Open Projects (DOP) wil Nederlandse grootste en beste Open Source webapplicatie bouwer worden. DOP gebruikt voor het verwezenlijken va deze missie de beste tools in de PHP gemeenschap (o.a. Drupal, SugarRCM, Symfony en Joomla!) en investeert in deze gemeenschappen geld en tijd om zo met de beste mensen de mooiste diensten te maken voor onze klanten. Tot onze klantenkring behoren NCR Handelsblad, Nutreco, TNO en bijvoorbeeld de Fietsersbond. DOP is fysiek gevestigd in Leusden en online op http://dop.nu te vinden.

Lots of twitter tools

Over at twitter.start4all.com you can find lots and lots of relevant twitter links, API's uses, media coverage and other relevant links like this mashup of my timeline.

And you can find a list with "famous twitter people" in different countries. And guess what?

Yes, all famous people... and me Smiling

OpenSource and clouds

There are two big trends in ICT; Service a a Service (SaaS) and Open Source Software (OSS). And I do think those two go hand in hand and are reflecting changes that are coming towards the ICT landscape. When I say "hand in hand", I do mean that they are complementary (like people are in a relationship) but also that the are in contrast of each other (like in many relationships). It is my opinion that you either outsource
(parts of your) IT activities, or build the solution yourself. You will either use a cloud to deliver your needs, or make your own cloud. It will either be service from the Microsoft's or you will have to build and manage the solution by yourself. You either well use a cheap commodity service with limited customisation to have the complete freedom to fit the software to your business objectives. Let me try to make clear why this is my opinion and how this influences your role as a user or provider of ICT services.

Recent trends have shown that release cycles of software have become shorter and shorter; to keep ahead of our competitors you have to be able to release early and often.

Release early and release often as a way to be able to quickly add new features for the future, fix problems for the current software and to prevent that software becomes obsolete ("end of life"). The perpetual beta as the new adagium. Where flickr was able to deploy during it's booming period a new codebase every 15 minutes, Microsoft was able to make a new operating 7 years. One is using the "service" (cloud) way of offering it's software, the other is using the "fat client" approach. So on one hand proprietary fat client software s facing competition from cloud based services. Sure Google Docs is not as feature rich or reliable as the Office suite of Microsoft but most agree that this is just a question of time and network reliability; in due time Google Apps will be good enough for the masses. Mind you, most if not all cloud services are proprietary and are doing well; salesforce as the most prominent example.

On the other hand, proprietary software faces problems from the Open Source alternatives. OpenOffice.org is a real competitor for MS-Office, the Ubuntu distribution beats Microsoft in many areas and MySQL is giving the absurd licence fees of Oracle a hard time. If proprietary closed source software wants to stay in business, they have to move. Not to a "long tail" niche but in the other direction, to the left side of the tail where you can offer a highly standardised yet customisable version of their product. That way they are able to release early and often and go for a low margin per product sold but sell a lot. So I do think that closed source software has to move towards a service model, away from the client into the data centre.

This means that the other trend (Open Source Software) -that has written "release early and often" written all over it- will dominate the Do It Yourself area. OSS will be used by people and companies that have time and resources to fulfill their needs via highly customisable software. You will see this first with applications that are by nature webbased; the can move to the cloud with less legacy baggage. Software with much interaction with local legacy products will follow later, much later in some case So Office Automation for existing companies will take some serious time to migrate to the cloud since hybrid solutions (some data local, some in the cloud) will be rather expensive and complex to many from security, identity and manageability point of view.

One of the webbased applications that will dominte the "DIY" will be Drupal. It i already the best Content Mangement System ("looking outside") on the market and it is moving more in the direction of the core of business processes ("looking inside"). Drupal will more and more be used as both a frontend system and a backend system; a system where you can aggregate and enrich data for internal use that can be pushed towards for example an external Drupal site.


If you follow this logic (proprietary moving towards commodity cloud service, Open Source solutions towards customisable client service) you might conclude with me that Open Surce CMS-es have nothing to fear from closed source CMS-es like sharepoint. Sharepoint will be the shell around your office data if you want to use that from a cloud perspective, Drupal will be used by enthusiast and enterprises that need more power and have more resources to kickstart and operate that power.

So some people will use an iPhone and the cloud service "Mobile me", others will build Android. Some will use digital TV solutons from their cable providers, others will build MythTV. Some will run an OpenID service themselves, others will use it from a Google/Yahoo! And some will use voicemail (the most used cloud service in the world) and others prefer a local answering machine. I, I use all kind of differtent services, cloud and local, like most people will do.

PS: This posting as very late for last years' Drupal prediction posting or very early for next year, whatever makes more sense to you

PPS: Sure, you can have Open Source "SaaS" solutions as well, for example hosted and managed Drupal instalations but it will be a niche crossover, if that makes sense to you. Also, when I say "build", it can also mean "let other build", aka buy.


PPPS: I do think that SaaS is a complete wrong term; it is a technological acronym. First, people do not want "Software" as a service, but they want a service (as a service). As long as the ICT things about acronyms like SaaS, true adoption of using a "Service as A Service" will only stall. It is time to stop the technology lingo where it should stop; at the door of the customer and think of services instead of software. Second, Software as a Service is a very limited view on what truly can be accomplished with services; it might be disk capacity from the cloud (like S3, Storage as a Service), it might be CPU capacity (like EC2, CPU as a Service), it might be housing (Rackspace as a Service), hosting (Linux box as a Service) or to give an everyday example we are used to, voicemail (Answeringmachines as a Service). Therefor I plea to stop using the term SaaS and use XaaS ("Anything as a Service") or use SaaS for the acronym "Service as a Service", whatever makes more sense to you.

Forrester brings Drupal in the boardroom


Selling Drupal. Not a contradiction but not as easy as selling a license of a proprietary CMS. Selling something that is "free" (gratis) seems like an odd idea to many. So how do we get our beloved Drupal CMS spread in a broader range that home blogs, new media sites and the like?

Well, some prospects have functional requirements for their CMS like "It has to start with a D and end with Drupal". Usually there is a passionate user somewhere in the ICT department that convinced some people to go for Drupal. And while this technocratic approach does have its drawbacks, it is a good way to gain more ground and bring Drupal on a higher level.

But most of the time the prospect "just wants a CMS". And since there are zillions of Open Source CMS-es it is hard to choose. Most OSS CMS-es do not have a local "sales" so the company will end up with a proprietary CMS that is years lagging, only have a dozen developers and a couple of hundreds users but with a sales person that is a member of the same club as the CEO.

However, now most bigger companies are moving towards their third CMS implementation, people know what they want from a CMS and people are actually looking for an Open Source CMS and hence an Open Source implementer like my employer is in the Netherlands. And those bigger enterprises all read Gartner, Forrester, MetaGroup and other IT research and advisory companies. I have a very strong opinion about those companies (just echoing yesterdays news for companies that will be in today by tomorrow) but that is a different story. In the boardroom magic quadrants, hype cycles and two by two tables are the goal for any powerpoint wisdom, so if you want to be in the boardroom you have to play chess on the management chessboard; a 2 x 2 matrix.

CNet (writing many rtiles about Drupal in a positive way!) has a piece called Forrester calls out Alfresco and Drupal as the top-two open-source WCM systems. This is really /great/ news, instant boardroom Fähigkeit for Drupal. Forrester says so so we need Drupal!

You can read the excerpt of the report over at Forrester:

This document answers frequently asked questions about the role that open source plays in the WCM market.

You have to pay for the real article but even without reading 20 pages about community, functionality etc, I think it is fine to say that Drupal will be a word you can say in the boardroom from now on. "Could you please fill my cup with some coffee Drupal's" for example.

Thanks to Kieran and others who gave input for the report

XML feed