<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sandro Groganz, Open Source Marketing Consultant &#187; eZ</title>
	<atom:link href="http://sandro.groganz.com/weblog/category/ez/feed/" rel="self" type="application/rss+xml" />
	<link>http://sandro.groganz.com/weblog</link>
	<description>The Art of Being Open</description>
	<lastBuildDate>Tue, 15 Jun 2010 09:48:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>LinuxTag 2010: Call for Papers Ends Today</title>
		<link>http://sandro.groganz.com/weblog/2010/01/29/linuxtag-2010-call-for-papers-ends-today/</link>
		<comments>http://sandro.groganz.com/weblog/2010/01/29/linuxtag-2010-call-for-papers-ends-today/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 12:32:49 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[eZ]]></category>
		<category><![CDATA[linuxtag]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/?p=724</guid>
		<description><![CDATA[LinuxTag is the most important place for Linux  and open source software in Europe. Last year, LinuxTag  had over ten thousand attendees, and over 300 speakers. This year, the  16th LinuxTag will be June 9-12, 2010 at the  Berlin Fairgrounds in Germany.
LinuxTag seeks  exciting and suitable proposals for presentations in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.linuxtag.org">LinuxTag</a> is the most important place for Linux  and open source software in Europe. Last year, LinuxTag  had over ten thousand attendees, and over 300 speakers. This year, the  16th LinuxTag will be June 9-12, 2010 at the  Berlin Fairgrounds in Germany.</p>
<p>LinuxTag seeks  exciting and suitable proposals for presentations in the conference  tracks. The <a href="http://www.linuxtag.org/2010/en/program/call-for-papers.html">Call for Papers</a> ends today.</p>
<p>I am proud to be a member of the <a href="http://www.linuxtag.org/2010/en/program/programmkomitee.html">LinuxTag Program Committee</a>. Although a lot of proposals have already been submitted, there are some topics missing that I&#8217;d personally like to see covered. So, if you&#8217;re up for a last minute submission, get your inspiration from the following list:</p>
<ul>
<li>Is/was the recent economic crisis an opportunity for Open Source?</li>
<li>More real-life case studies on how OSS is being used in mission-critical scenarios.</li>
<li>A European or global perspective on Open Source in Public Administration.</li>
<li>How to make use of Amazon EC2 or Google AppEngine with Open Source apps?</li>
<li>Technical tutorials for beginners, especially for building Web apps (e.g. PHP/Ruby/Java/etc. for beginners).</li>
<li>High performance Web environments with Open Source tools</li>
<li>Security in the Cloud</li>
<li>What&#8217;s the status of some of the regional Linux distributions?</li>
</ul>
<p>I can&#8217;t promise that your talk will be accepted if it covered one of the above topics. The review process is of course a joint effort of the whole Program Committee. Anyway, it&#8217;s definitely worth a try. Of course, any other topic I did not think of is also highly welcome.</p>
<p>Go here to <a href="https://vcc.linuxtag.org/">submit your LinuxTag proposal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2010/01/29/linuxtag-2010-call-for-papers-ends-today/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Survey Identifying Business Needs for Semantic CMS</title>
		<link>http://sandro.groganz.com/weblog/2010/01/18/survey-identifying-business-needs-for-semantic-cms/</link>
		<comments>http://sandro.groganz.com/weblog/2010/01/18/survey-identifying-business-needs-for-semantic-cms/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 15:19:32 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[eZ]]></category>
		<category><![CDATA[iks]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/?p=712</guid>
		<description><![CDATA[Please shell out a few minutes to help the IKS Project identify business needs for semantic CMS by participating in a survey. The results will help the EU-funded project to work towards an Open Source interactive knowledge stack.
There are two different sets of questions, depending on your background:

IT Executives of CMS Vendors
IT Executives of CMS [...]]]></description>
			<content:encoded><![CDATA[<p>Please shell out a few minutes to help the <a href="http://www.iks-project.eu/">IKS Project</a> identify business needs for semantic CMS by participating in a survey. The results will help the EU-funded project to work towards an Open Source interactive knowledge stack.</p>
<p>There are two different sets of questions, depending on your background:</p>
<ul>
<li><a href="http://141.28.126.127/iks-survey/itExecutivesOfCmsProvidersSurvey.htm?lang=en">IT Executives of CMS Vendors</a></li>
<li><a href="http://141.28.126.127/iks-survey/itExecutivesOfCmsCustomersSurvey.htm?lang=en">IT Executives of CMS End User Companies</a></li>
</ul>
<p>Thanks for participating in the survey and please spread the word!</p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2010/01/18/survey-identifying-business-needs-for-semantic-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Commercialization of PHP Software</title>
		<link>http://sandro.groganz.com/weblog/2009/11/30/commercialization-of-php-software/</link>
		<comments>http://sandro.groganz.com/weblog/2009/11/30/commercialization-of-php-software/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 15:30:44 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Licensing]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[eZ]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/?p=706</guid>
		<description><![CDATA[I&#8217;ve just published an article that explains how a PHP-based product can gain a good position in the market and be made appealing to customers by using marketing communication. The focus is on products licensed under an Open Source license. Yet, most of the recommendations also apply to proprietary offerings.
The article has initially been published [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just published an article that explains how a PHP-based product can gain a good position in the market and be made appealing to customers by using marketing communication. The focus is on products licensed under an Open Source license. Yet, most of the recommendations also apply to proprietary offerings.</p>
<p>The article has initially been published in German by PHPmagazin. It has now been translated to English and is available on the Initmarketing website: <a href="http://www.initmarketing.com/node/206">Commercialization of PHP Software</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2009/11/30/commercialization-of-php-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get a Dose of Semantics: Open Source Contributors Wanted for EU Project</title>
		<link>http://sandro.groganz.com/weblog/2009/03/16/get-a-dose-of-semantics-open-source-contributors-wanted-for-eu-project/</link>
		<comments>http://sandro.groganz.com/weblog/2009/03/16/get-a-dose-of-semantics-open-source-contributors-wanted-for-eu-project/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 08:48:43 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Wikis]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[eZ]]></category>
		<category><![CDATA[iks]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/?p=580</guid>
		<description><![CDATA[The EU-funded IKS Project invites FOSS companies and projects to take part in building a software stack for knowledge management that is Open Source.
IKS is funded with 6.5 million Euros by the European Union and 2 million Euros are being invested by the consortium partners which makes up for an overall budget of 8.5 millions. [...]]]></description>
			<content:encoded><![CDATA[<p>The EU-funded <a href="http://www.iks-project.eu">IKS Project</a> invites FOSS companies and projects to take part in building a software stack for knowledge management that is Open Source.</p>
<p>IKS is funded with 6.5 million Euros by the European Union and 2 million Euros are being invested by the consortium partners which makes up for an overall budget of 8.5 millions. The project will run for 4 years.</p>
<p>Financial support is available for 50 yet to be selected companies/organizations who agree to evaluate the IKS software stack as early adopters as well as 100 individuals who are members of a related FOSS project and who would like to actively engage in IKS project development. The budget for contributors to IKS is meant to alleviate the entry hurdles, e.g. for travel and accommodation for attending the <a href="http://www.iks-project.eu/requirements-workshop">IKS workshop end of May</a>.</p>
<p>The premier focus of IKS is on FOSS content management systems and how they can make use of the to-be-developed IKS technology to let content objects behave the way they are supposed to across varying applications. Additionally, IKS also aims at  cooperating with FOSS projects helping to implement semantics-aware software.</p>
<p><a href="http://www.linkedin.com/pub/dir/wernher/behrendt">Wernher Behrendt</a>, one of the initiators of IKS, exemplifies the project&#8217;s vision as follows:</p>
<blockquote><p>Think of a task that has been defined in a project management software. Ideally, the project management software allows you to edit the task as you would expect it, for example, you can extend the ending date in case the work will take longer. Now, what happens if you want to transfer your work plan to the Web content management system that powers your Web site to display it to the public?</p>
<p>You will most likely create a screenshot of the work plan in the project management software, upload the screenshot in your WCMS and include it on a Web page. In between, you have lost all information about what a task is and how another application should treat it in case you want to edit it within the imported work plan.</p></blockquote>
<p>This is where IKS comes to the rescue, because its software stack will not only provide a layer that takes care of metadata information (e.g. Ontologies, RDF, &#8230;), but will also be able to deal with information on how to process a content object across different applications.</p>
<p>If you&#8217;d like to join, IKS provides further information on its Web site and how to get in contact with them. Contribute to IKS as a&#8230;</p>
<ul>
<li><a href="http://www.iks-project.eu/get-involved/cms-vendors">CMS vendor</a></li>
<li><a href="http://www.iks-project.eu/get-involved/cms-end-users">CMS end user</a></li>
<li><a href="http://www.iks-project.eu/get-involved/open-source-developers">Open Source developer</a></li>
<li><a href="http://www.iks-project.eu/get-involved/other-multipliers">CMS consultant, regional technology transfer organization, anyone else</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2009/03/16/get-a-dose-of-semantics-open-source-contributors-wanted-for-eu-project/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Calendar of Open Source, IT, Industry-specific Events</title>
		<link>http://sandro.groganz.com/weblog/2009/03/06/calendar-of-open-source-it-industry-specific-events/</link>
		<comments>http://sandro.groganz.com/weblog/2009/03/06/calendar-of-open-source-it-industry-specific-events/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 11:05:18 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[eZ]]></category>
		<category><![CDATA[calendar]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/?p=596</guid>
		<description><![CDATA[InitMarketing has made its calendar of world-wide conferences and trade fairs related to Free and Open Source Software, IT and specific industries available to the public.
It currently includes 122 events in 17 countries taking place in 2009. 43 of them in Germany, 69 in USA. We use this calendar when planing events for our customers, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.initmarketing.com/events"><img class="alignleft size-medium wp-image-597" title="World-wide Free and Open Source Software Events" src="http://sandro.groganz.com/weblog/wp-content/uploads/2009/03/picture-1-164x300.png" alt="World-wide Free and Open Source Software Events" width="164" height="300" />InitMarketing</a> has made its <a href="http://initmarketing.com/events">calendar of world-wide conferences and trade fairs related to Free and Open Source Software, IT and specific industries</a> available to the public.</p>
<p>It currently includes 122 events in 17 countries taking place in 2009. 43 of them in Germany, 69 in USA. We use this calendar when planing events for our customers, thus we&#8217;ll regularly update it. Please let us know of any events which are not on our radar yet by commenting to my blog or <a href="http://initmarketing.com/events#comments">commenting at the bottom of the events page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2009/03/06/calendar-of-open-source-it-industry-specific-events/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Open Source CMS Companies Wanted for EU Project Proposal</title>
		<link>http://sandro.groganz.com/weblog/2008/03/18/open-source-cms-companies-wanted-for-eu-project-proposal/</link>
		<comments>http://sandro.groganz.com/weblog/2008/03/18/open-source-cms-companies-wanted-for-eu-project-proposal/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 21:00:04 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[eZ]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/2008/03/18/open-source-cms-companies-wanted-for-eu-project-proposal/</guid>
		<description><![CDATA[Wolfgang Maass contacted me and asked if I would like to join the board of experts of an EU project they are going to propose. They are actually also looking for Open Source CMS companies (vendors or system integrators) who would like to join as a partner.
The EU project proposal entitled „Interactive Knowledge“ is currently [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://im.dm.hs-furtwangen.de/index.php?en_team_maass">Wolfgang Maass</a> contacted me and asked if I would like to join the board of experts of an EU project they are going to propose. They are actually also looking for Open Source CMS companies (vendors or system integrators) who would like to join as a partner.</p>
<p>The EU project proposal entitled „Interactive Knowledge“ is currently being developed by a consortium which is led by <a href="http://www.salzburgresearch.at/company/index_e.php">Salzburg Research</a>. The objective is to develop a &#8220;next generation semantic content management framework&#8221; based on existing frameworks, but with significant technological improvements ranging from RDF-storage to easy definition of workflows and business rules, and to dynamically re-configurable web interfaces.</p>
<p>Some more info on the objectives in Wolfgang&#8217;s words:</p>
<blockquote><p>Our experience is that many smaller content management solution providers find it hard to make full use of the new standards such as RDF and CSS 3.0 when it comes to keeping solutions maintainable, re-usable or when it comes to cross-media publishing on mobile and other platforms. Increasingly, content management needs to interface with the &#8220;Internet of things&#8221;, e.g. you can get additional health information about a certain food product, by entering the retail store&#8217;s product code into a web-based content management system or into your mobile PA.</p></blockquote>
<p>This is what the „Interactive Knowledge“ EU project will offer:</p>
<ul>
<li>50 smaller CMS companies can become early adopters (small grants of up to 12.000 Euro are possible)</li>
<li>7 European SMEs who have content management systems will be offered to become full partners in this project and act as requirements experts as well as getting their own frameworks benchmarked with respect to their semantic capabilities. There are budgets between 80.000 and 200.000 Euro available, at a funding rate of 75%.</li>
</ul>
<p>So, the „Interactive Knowledge“ EU project proposal is an excellent opportunity to benefit from a large scale R&amp;D effort.</p>
<p>I know Wolfgang for quite some time and he told me that the project administrators have a very good track record in this type of project, are experts in the field and can assist with the administrative entry hurdles. This is good, because it will avoid that the EU bureaucracy and lazy project partners will eat up your valuable resources. I know how important this is because I have experience as a work package leader on behalf of <a href="http://ez.no/">eZ Systems</a> of the successfully finished <a href="http://tossad.org/">tOSSad</a> EU project.</p>
<p>If you are interested, please send an email to <em>wolfgang dot maass at hs-furtwangen dot de</em> no later than this <strong>Thursday, March 20th, 2008</strong>.</p>
<p>See you at the kick-off meeting after the EU accepted the proposal <img src='http://sandro.groganz.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2008/03/18/open-source-cms-companies-wanted-for-eu-project-proposal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saving CMS Consultants from Being Beaten Up</title>
		<link>http://sandro.groganz.com/weblog/2007/12/06/saving-cms-consultants-from-being-beaten-up/</link>
		<comments>http://sandro.groganz.com/weblog/2007/12/06/saving-cms-consultants-from-being-beaten-up/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 11:03:41 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[eZ]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/2007/12/06/saving-cms-consultants-from-being-beaten-up/</guid>
		<description><![CDATA[Wise man are rare, but they exist and one of them is happy to share his wisdom with all tense CMS consultants and project managers to help them relax.
Martin Bauer is his name and Packt just published his book entitled Managing eZ Publish Web Content Management Projects. In fact, this book is a tremendous work [...]]]></description>
			<content:encoded><![CDATA[<p>Wise man are rare, but they exist and one of them is happy to share his wisdom with all tense CMS consultants and project managers to help them relax.</p>
<p><a href="http://www.martinbauer.com/">Martin Bauer</a> is his name and Packt just published his book entitled <a href="http://www.packtpub.com/Managing-eZ-Publish-Web-Open-Source/book">Managing eZ Publish Web Content Management Projects</a>. In fact, this book is a tremendous work of reference for any kind of CMS project, be it eZ Publish or not, proprietary or Open Source. Only two of 13 chapters actually deal with eZ Publish specifics.</p>
<p>The book contains a hand full lines of code, the rest is valuable information covering the whole life cycle of a CMS project, for example:</p>
<ul>
<li>Project cost estimates</li>
<li>How to write a specification</li>
<li>Project management approaches</li>
<li>Implementation and testing</li>
<li>Training</li>
<li>Maintenance and support</li>
<li>Risk management</li>
<li>etc.</li>
</ul>
<p>What makes the book such a great source of information is its valuable combination of experience and facts. Just a few insightful quotes:</p>
<blockquote><p>If a developer continually gives me best-case scenarios, I&#8217;ll protect myself by adding 40% to the estimate.</p></blockquote>
<blockquote><p>So, you can accomodate some delays, additions, or changes but once it gets beyond 10% [of estimated project duration], the project will be in trouble.</p></blockquote>
<blockquote><p>Risk management itself is a risky activity, but an important one. It&#8217;s a bit like insurance; you can get away without it until something goes wrong at which point you wished you had done something earlier.</p></blockquote>
<blockquote><p>If you make the mistake of thinking that the team doesn&#8217;t include the Client, then chances are you&#8217;ll fall into the &#8220;Us and Them&#8221; syndrome.</p></blockquote>
<p>From my past experience as a Senior Consultant at <a href="http://ez.no">eZ Systems</a>, the creator of eZ Publish, I can wholeheartedly recommend Martin&#8217;s book &#8211; it will help you a lot to successfully cope with implementing CMS-based solutions.</p>
<p>If I were Packt, I&#8217;d cut out the eZ Publish-specific content from Martin&#8217;s book and make it a general reference for CMS project methodologies. Based on that book, Packt could publish vendor-specific references (e.g. eZ Publish, Drupal, Typo3, etc.). That way, Martin&#8217;s book could become a classic.</p>
<p><a href="http://wascou.org/blog/review_of_a_book_managing_ez_publish_web_content_management_projects">Two</a> <a href="http://blog.brookinsconsulting.com/2007/11/23/23">bloggers</a> of the eZ Publish community also reviewed Martin&#8217;s book.</p>
<p><em>Disclaimer: The publisher approached me and asked me to write a review of the book. I agreed not without making clear that I will express my opinion independently.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2007/12/06/saving-cms-consultants-from-being-beaten-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Does PHP 5 Hurt PHP?</title>
		<link>http://sandro.groganz.com/weblog/2007/07/30/does-php-5-hurt-php/</link>
		<comments>http://sandro.groganz.com/weblog/2007/07/30/does-php-5-hurt-php/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 18:44:17 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[eZ]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/2007/07/30/does-php-5-hurt-php/</guid>
		<description><![CDATA[If you follow the PHP blogs, then you are likely to have read Matt &#8220;Wordpress&#8221; Mullenweg&#8217;s anti-PHP 5 rant:
PHP 5 has been, from an adoption point of view, a complete flop. Most estimates place it in the single-digit percentages or at best the low teens, mostly gassed by marginal frameworks.
He makes some good points in [...]]]></description>
			<content:encoded><![CDATA[<p>If you follow the PHP blogs, then you are likely to have read <a href="http://photomatt.net/2007/07/13/on-php/">Matt &#8220;Wordpress&#8221; Mullenweg&#8217;s anti-PHP 5 rant</a>:</p>
<blockquote><p>PHP 5 has been, from an adoption point of view, a complete flop. Most estimates place it in the single-digit percentages or at best the low teens, mostly gassed by marginal frameworks.</p></blockquote>
<p>He makes some good points in the post. He also manages to make himself seem like a bit of a dick <img src='http://sandro.groganz.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The thing that I keep wondering is if we aren&#8217;t seeing a slowdown in general PHP adoption due to other technologies being able to get a leg up while PHP 5 was in development and the succeeding slow migration from PHP 4 to 5.</p>
<p>Now that <a href="http://sandro.groganz.com/weblog/2007/02/13/new-job-at-mindquarry/">I work for a company creating Java-based software</a>, I see:</p>
<ul>
<li>Zend on the PHP-side, who are happy to announce <a href="http://andigutmans.blogspot.com/2007/07/zend-framework-10-released.html">version 1.0 of object-oriented Zend Framework</a> and <a href="http://www.java.com/en/javahistory/timeline.jsp">J2EE on the Java-side already out there on the market for quite some time</a>.</li>
<li>On the Java-side, <a href="http://wiki.alfresco.com/wiki/Roadmap">Alfresco continuously and quickly building a high-quality ECM</a> based on Open Source Java components and on the PHP-side <a href="http://ez.no/community/forum/general/php_5_pressure/re_php_5_pressure__24">eZ Systems who yet do not have their flagship ECM product migrated to PHP 5</a>.</li>
</ul>
<p>Finally, with PHP 5, it is possible to build OO libraries able to compete with Java libraries as far as quality is concerned &#8211; but, well, those Java libraries already have a long market track-record, i.e. have been in production use for a long time.</p>
<p>My impression is that PHP 5 slowed down the development of PHP applications able to compete with similar Java-based server-side products. The problem being that migration from PHP 4 to PHP 5 consumes quite some developer resources for complex PHP applications. Additionally, <a href="http://pooteeweet.org/blog/787">PHP 4 keeps developers busy with finding workarounds</a> for their applications due to limited OO features.</p>
<p>Did PHP applications lose market share or at least not grow as fast as their Java (or C#, etc.) counterparts due to the slow adoption of PHP 5? Unfortunately, I did not find an informative basis to answer this question sufficiently and would appreciate any hints.</p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2007/07/30/does-php-5-hurt-php/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>Defining Commodity Features of Open Source Software</title>
		<link>http://sandro.groganz.com/weblog/2007/03/08/defining-commodity-features-of-open-source-software/</link>
		<comments>http://sandro.groganz.com/weblog/2007/03/08/defining-commodity-features-of-open-source-software/#comments</comments>
		<pubDate>Thu, 08 Mar 2007 10:56:31 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Mindquarry]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[eZ]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/2007/03/08/defining-commodity-features-of-open-source-software/</guid>
		<description><![CDATA[Open Source software is often being referred to as commodity products. This is  particularly true for OSS databases like MySQL or PostgreSQL. Developers of such systems can heavily make use of defined standards. In this case, it&#8217;s the various SQL standards. These standards define the general functionality set your product should have. They help [...]]]></description>
			<content:encoded><![CDATA[<p>Open Source software is often being referred to as <a href="http://en.wikipedia.org/wiki/Commodities">commodity products</a>. This is  particularly true for OSS databases like MySQL or PostgreSQL. Developers of such systems can heavily make use of defined standards. In this case, it&#8217;s the various <a target="_blank" href="http://en.wikipedia.org/wiki/SQL#Standardization">SQL standards</a>. These standards define the general functionality set your product should have. They help you define the commodity features of your software.</p>
<p>The question is: where do you get your software requirements from if the OSS product you are developing cannot rely on any or only a few standards?</p>
<p>Let&#8217;s take a look at two other types of OSS products: Enterprise Content Management (ECM) and collaborative software. I used to work for an <a target="_blank" href="http://ez.no/ezpublish">Open Source ECM vendor</a> until recently and just started to work for a company offering <a target="_blank" href="http://www.mindquarry.com">Open Source collaborative software</a>. Hence, I might be able to provide some useful information.</p>
<p>For ECM vendors, there exist a few standards in different areas of ECM. This is because ECM comprises a very broad set of functionality, e.g. content editing, workflow management, document management, accessibility, etc. Yet, these standards cover only a small fraction of what makes up a full-fledged ECM system. In fact, ECM is very much about customer-specific implementations and integration of legacy systems. It is a lot about experience, best practices.</p>
<p>Hence, a successful Open Source ECM project can define the set of commodity features by listening to its:</p>
<ul>
<li>customers</li>
<li>partner companies</li>
<li>developers and users community</li>
</ul>
<p>These groups have different impact in different OSS ECM projects.</p>
<p>For example, eZ Publish is equally influenced by all three of them. At Alfresco, there is massive know-how of customer needs, simply because they have <a target="_blank" href="http://newton.typepad.com/about.html">John Newton</a> on board, co-founder of the very successful proprietary <a target="_blank" href="http://www.documentum.com/">Documentum</a> ECM. It will be interesting to see how eZ Publish and Alfresco will compete in the future. This will largely depend on how well the eZ Publish developers react upon market needs and on how fast Alfresco can grow its Open Source community. It&#8217;s actually not black and white, because customers can be a part of your developers community.</p>
<p>Before I talk about the interesting aspects of commodity features in collaborative software, one more note about highly standardized products: Of course, the MySQL developers need to also think of market needs. They first implemented the very basic features which made their RDBMS useful for simple, yet common scenarios in Web development. Standards do not free you from deciding which ones to implement first, but they help you to save time collecting all the potential features.</p>
<p>Now about collaborative software: Most development here is based on best practices. The interesting point is: these best practices are mostly already available in the Web. To be more precise: in the Web 2.0. At Mindquarry, we implement collaborative software which includes a Wiki, task and document manager (conversation tools for email and instant messaging coming soon).</p>
<p>Where do we get our basic ideas from? Well, from Wikipedia, Jabber, Bugzilla, etc. Mindquarry&#8217;s commodity features are out there in the Web and have been tested by a lot of users for several years. With Mindquarry, the trick is not about simply imitating an already existing and proven software infrastructure. It is about connecting the various bits and pieces of social software into one coherent infrastructure which you can use e.g. in your Intranet.</p>
<p>The point is: You can see the difference between the Web 1.0 and the Web 2.0 also in how OSS vendors define the commodity features of their products. An RDBMS is largely a Web 1.0 tool. It has at least one foot in the old days, when companies fought about software standards. Social or collaborative software is Web 2.0, you can find and influence its standards in the Web by providing efficient and rich user experience.</p>
<p>Of course, Web 2.0 standards rely on Web 1.0 standards, but the Web 2.0 is more about best practices and de facto standards on the user level compared to logical definitions of standards on the developers level. Again, the reality is not black and white. Take a look at <a target="_blank" href="http://www.petefreitag.com/item/451.cfm">MySQL&#8217;s and PostgreSQL&#8217;s <font size="-1">ANSI92 SQL-defying</font> LIMIT clause</a>. It&#8217;s a best practice approach and shows that OSS developers always listened to their developers community just like Web 2.0 developers today listen to their users.</p>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2007/03/08/defining-commodity-features-of-open-source-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LinuxTag Call for Papers Ends Tomorrow</title>
		<link>http://sandro.groganz.com/weblog/2007/02/15/linuxtag-call-for-papers-ends-tomorrow/</link>
		<comments>http://sandro.groganz.com/weblog/2007/02/15/linuxtag-call-for-papers-ends-tomorrow/#comments</comments>
		<pubDate>Thu, 15 Feb 2007 15:05:12 +0000</pubDate>
		<dc:creator>ordnas</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mindquarry]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[eZ]]></category>

		<guid isPermaLink="false">http://sandro.groganz.com/weblog/2007/02/15/linuxtag-call-for-papers-ends-tomorrow/</guid>
		<description><![CDATA[Hurry up, submit a paper! The LinuxTag Call for Papers ends tomorrow, February 16th.
Short info about LinuxTag from the homepage:
LinuxTag 2007 opens doors from May 30 to June 2, 2007 on Berlin Expo Center under the Funkturm. We invite users and experts to learn at Europe&#8217;s leading conference and expo more about the potential of [...]]]></description>
			<content:encoded><![CDATA[<p>Hurry up, submit a paper! The <a target="_blank" href="http://www.linuxtag.org/2007/en/conf/cfp/cfp-target.html">LinuxTag Call for Papers</a> ends tomorrow, February 16th.</p>
<p>Short info about LinuxTag from the homepage:</p>
<blockquote><p>LinuxTag 2007 opens doors from May 30 to June 2, 2007 on Berlin Expo Center under the Funkturm. We invite users and experts to learn at Europe&#8217;s leading conference and expo more about the potential of Linux, Open Source, and Free Software.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://sandro.groganz.com/weblog/2007/02/15/linuxtag-call-for-papers-ends-tomorrow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
