<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Do you feel obligated to open source your Umbraco package?</title>
	<atom:link href="http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/</link>
	<description>A blog about developing packages and sites in Umbraco and working with .NET</description>
	<lastBuildDate>Sat, 10 Jul 2010 18:57:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Morten Christensen</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-103</link>
		<dc:creator>Morten Christensen</dc:creator>
		<pubDate>Tue, 01 Sep 2009 09:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-103</guid>
		<description>Yeah, thats true. Seems I forgot about the upcoming packages from Umbraco Corp.
I guess there is always CodeGarden to showcase commercial packages :)</description>
		<content:encoded><![CDATA[<p>Yeah, thats true. Seems I forgot about the upcoming packages from Umbraco Corp.<br />
I guess there is always CodeGarden to showcase commercial packages <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Niels Hartvig</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-102</link>
		<dc:creator>Niels Hartvig</dc:creator>
		<pubDate>Mon, 31 Aug 2009 20:49:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-102</guid>
		<description>Great input - we wouldn&#039;t do showcases for packages. Promoting 3rd party packages is not something that&#039;s on our list (at least for 2009) and as we&#039;re producing packages ourselves there&#039;s also the risk of having conflict of interest.</description>
		<content:encoded><![CDATA[<p>Great input &#8211; we wouldn&#8217;t do showcases for packages. Promoting 3rd party packages is not something that&#8217;s on our list (at least for 2009) and as we&#8217;re producing packages ourselves there&#8217;s also the risk of having conflict of interest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morten Christensen</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-101</link>
		<dc:creator>Morten Christensen</dc:creator>
		<pubDate>Mon, 31 Aug 2009 19:24:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-101</guid>
		<description>Hi All, thank you all for sharing your thoughts and contributing to the discussion - really appreciate it.

Let me just start off by elaborating on my reasons for creating and releasing packages: For one I like the challenge of creating something useful and something that would be beneficial to others. 
Like many of you emphasize exposure is an important factor, and I would lie if I didn&#039;t say that the exposure of creating a popular package is a huge factor, even though I&#039;m full time employed -- one could argue that it is more important for freelancers, but I find it equally important. As Niels writes it &quot;would increase your market value as a developer&quot;, which is important for me as I want to help shape the Umbraco-direction of &lt;a href=&quot;http://www.codehousegroup.com&quot; rel=&quot;nofollow&quot;&gt;Codehouse&lt;/a&gt; (my employer).
A tool to get exposure is releasing a free package, as I believe it will help it spread and thus achieve a larger install base, and the possible recognition in shape of karma points, and possibly seeing large companies using my package goes way beyond licensing sales. Of course this doesn&#039;t put food on the table, but because I&#039;m employed I have the privilege of making such a feel-good move (as Chris also pointed out in the first comment).
The reason for making my free package open source is a way of giving back to those who have helped the package spread or who have installed it in their own or a customers solution. Personally I think its only fair to do it this way, should I choose (for some strange reason) to no longer support a package (or if I fell of a cliff) that someone else can take over where I left off.
So, I don&#039;t feel obligated to do so because Umbraco is open source, but I do so because I care about your and your customers solution, so that you have the freedom to change something should you want to. :)
If I made a commercial package for Umbraco I probably wouldn&#039;t make it open source, but thats just me...

From what I read in the comments there seems to be a tendency to think that creating commercial packages can be a bit of a pain, because of the extra work that goes into making a commercial package, which I can understand. As many of you have pointed out, a commercial package requires a top tuned package ready to install, complete with documentation, support, future bug-fixes and the fact that you probably want to stay on top of future core releases and whether they play well with your package. All of this doesn&#039;t seem suited for spare time projects unless you have a lot of spare time :)
This being say I would (again, like many of you) also like to see commercial packages flourish. There should be room for packages in an Umbraco Store, which are of higher quality then many of the free packages you see on our.umbraco.org, but also (maybe) not as comprehensive as the uCommerce add-on.
I really hope to see the Umbraco Store stock up and sell some quality products in the feature. Should make for a nice sales window for the light/pro packages out there.

The possible complications of creating a commercial package as a single individual got me thinking about a thing, though. Will we see that commercial products will be limited to solution providers and their customers? Solution providers usually have the resources to create and sell commercial packages, but this might be limited to their customers as opposed to the dev-2-dev that we see in the community.
I&#039;m not sure whether this is a problem or not? This is pretty much what is going on in the Sitecore community - the case of developers developing everything themselves (as Niels wrote). I think that almost all Sitecore solution providers have their own (i.e.) Forms Module...

Would it be an idea to create a solution provider package showcase on umbraco.org or our.umbraco.org - similar to the &quot;sites running Umbraco&quot;-page? I&#039;m suggesting this partly because I don&#039;t see solution providers putting their packages in the Umbraco Store (don&#039;t imagine they would). This would of course not be very productive if ALL solution providers made their own Forms and Statistics packages, which they showcased...
Maybe it should only be products like uCommerce (that are not sold directly to the customer but through a partner) that are showcased, so potential customers become aware of the great additions that are available for Umbraco.
One could argue that its up to the solution providers to promote their packages themselves, so not really sure. But now the idea is out there...

And a question for Adam and CogWorks: Do see CogWorks selling developer licenses for packages created by you guys? - Could very well be that you would prefer to sell directly to the customer and do the implementation yourselves, but do you see this happening?

Hope this comment wasn&#039;t too much of a rambling :)</description>
		<content:encoded><![CDATA[<p>Hi All, thank you all for sharing your thoughts and contributing to the discussion &#8211; really appreciate it.</p>
<p>Let me just start off by elaborating on my reasons for creating and releasing packages: For one I like the challenge of creating something useful and something that would be beneficial to others.<br />
Like many of you emphasize exposure is an important factor, and I would lie if I didn&#8217;t say that the exposure of creating a popular package is a huge factor, even though I&#8217;m full time employed &#8212; one could argue that it is more important for freelancers, but I find it equally important. As Niels writes it &#8220;would increase your market value as a developer&#8221;, which is important for me as I want to help shape the Umbraco-direction of <a href="http://www.codehousegroup.com" rel="nofollow">Codehouse</a> (my employer).<br />
A tool to get exposure is releasing a free package, as I believe it will help it spread and thus achieve a larger install base, and the possible recognition in shape of karma points, and possibly seeing large companies using my package goes way beyond licensing sales. Of course this doesn&#8217;t put food on the table, but because I&#8217;m employed I have the privilege of making such a feel-good move (as Chris also pointed out in the first comment).<br />
The reason for making my free package open source is a way of giving back to those who have helped the package spread or who have installed it in their own or a customers solution. Personally I think its only fair to do it this way, should I choose (for some strange reason) to no longer support a package (or if I fell of a cliff) that someone else can take over where I left off.<br />
So, I don&#8217;t feel obligated to do so because Umbraco is open source, but I do so because I care about your and your customers solution, so that you have the freedom to change something should you want to. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
If I made a commercial package for Umbraco I probably wouldn&#8217;t make it open source, but thats just me&#8230;</p>
<p>From what I read in the comments there seems to be a tendency to think that creating commercial packages can be a bit of a pain, because of the extra work that goes into making a commercial package, which I can understand. As many of you have pointed out, a commercial package requires a top tuned package ready to install, complete with documentation, support, future bug-fixes and the fact that you probably want to stay on top of future core releases and whether they play well with your package. All of this doesn&#8217;t seem suited for spare time projects unless you have a lot of spare time <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
This being say I would (again, like many of you) also like to see commercial packages flourish. There should be room for packages in an Umbraco Store, which are of higher quality then many of the free packages you see on our.umbraco.org, but also (maybe) not as comprehensive as the uCommerce add-on.<br />
I really hope to see the Umbraco Store stock up and sell some quality products in the feature. Should make for a nice sales window for the light/pro packages out there.</p>
<p>The possible complications of creating a commercial package as a single individual got me thinking about a thing, though. Will we see that commercial products will be limited to solution providers and their customers? Solution providers usually have the resources to create and sell commercial packages, but this might be limited to their customers as opposed to the dev-2-dev that we see in the community.<br />
I&#8217;m not sure whether this is a problem or not? This is pretty much what is going on in the Sitecore community &#8211; the case of developers developing everything themselves (as Niels wrote). I think that almost all Sitecore solution providers have their own (i.e.) Forms Module&#8230;</p>
<p>Would it be an idea to create a solution provider package showcase on umbraco.org or our.umbraco.org &#8211; similar to the &#8220;sites running Umbraco&#8221;-page? I&#8217;m suggesting this partly because I don&#8217;t see solution providers putting their packages in the Umbraco Store (don&#8217;t imagine they would). This would of course not be very productive if ALL solution providers made their own Forms and Statistics packages, which they showcased&#8230;<br />
Maybe it should only be products like uCommerce (that are not sold directly to the customer but through a partner) that are showcased, so potential customers become aware of the great additions that are available for Umbraco.<br />
One could argue that its up to the solution providers to promote their packages themselves, so not really sure. But now the idea is out there&#8230;</p>
<p>And a question for Adam and CogWorks: Do see CogWorks selling developer licenses for packages created by you guys? &#8211; Could very well be that you would prefer to sell directly to the customer and do the implementation yourselves, but do you see this happening?</p>
<p>Hope this comment wasn&#8217;t too much of a rambling <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Koiak</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-97</link>
		<dc:creator>Chris Koiak</dc:creator>
		<pubDate>Sat, 29 Aug 2009 06:26:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-97</guid>
		<description>Richard,

&quot;I don’t agree with Chris that a package for developers should always be free, since UmbImport PRO will primarily be used by developers /tech people.&quot;

I stand corrected. Your right, the scale and complexity of the task has an impact on developers. If the package is solving a large or complicated problem and can still be tailored to individual solution then, as a developer, I&#039;d gladly pay.

Great discussion.

Chris</description>
		<content:encoded><![CDATA[<p>Richard,</p>
<p>&#8220;I don’t agree with Chris that a package for developers should always be free, since UmbImport PRO will primarily be used by developers /tech people.&#8221;</p>
<p>I stand corrected. Your right, the scale and complexity of the task has an impact on developers. If the package is solving a large or complicated problem and can still be tailored to individual solution then, as a developer, I&#8217;d gladly pay.</p>
<p>Great discussion.</p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Conlisk</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-95</link>
		<dc:creator>David Conlisk</dc:creator>
		<pubDate>Sat, 29 Aug 2009 03:13:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-95</guid>
		<description>I think that Nik made a good point about a lot of developers, like myself (I&#039;m a freelancer), who are unsure of the quality of their code - is it good enough to release it? In my case I have done a lot of work in the past on stuff like importing data into Umbraco, Campaign Monitor integration, a shopping cart/e-commerce system, etc, etc. But I haven&#039;t taken the time and effort to package any of this up and release it. Mostly it&#039;s a once-off, custom solution that works well for my and my client, but that&#039;s it.
One reason for not packaging up the solution and releasing it is that it&#039;s already being done (in the case of importing data, and e-commerce). Another reason is that it works for me in this one situation, but it would take a lot of work to get it to the point where it&#039;s a general purpose solution, configurable, future-proof and fully supported (by me). I just don&#039;t have the time to do it as I&#039;m too busy paying the bills.
In my case I don&#039;t feel obligated to open-source my stuff - I just feel like it&#039;s not developed enough to charge for (it works just fine, but it&#039;s not general purpose), I don&#039;t have the time to fully document and polish it, and I certainly don&#039;t need the headache of supporting it. However, having a profile in the community is important and so I think if I were to release code to the community, I would go the open-source route, for example like Warren has done with his Twitter package. That way if other developers would like a starting point for their own solutions, they have it, and they can feedback into the project improving it for all. I get to contribute to the community, I get a little exposure through the our.umbraco.org projects section, the project keeps on evolving and improving - and everybody wins.</description>
		<content:encoded><![CDATA[<p>I think that Nik made a good point about a lot of developers, like myself (I&#8217;m a freelancer), who are unsure of the quality of their code &#8211; is it good enough to release it? In my case I have done a lot of work in the past on stuff like importing data into Umbraco, Campaign Monitor integration, a shopping cart/e-commerce system, etc, etc. But I haven&#8217;t taken the time and effort to package any of this up and release it. Mostly it&#8217;s a once-off, custom solution that works well for my and my client, but that&#8217;s it.<br />
One reason for not packaging up the solution and releasing it is that it&#8217;s already being done (in the case of importing data, and e-commerce). Another reason is that it works for me in this one situation, but it would take a lot of work to get it to the point where it&#8217;s a general purpose solution, configurable, future-proof and fully supported (by me). I just don&#8217;t have the time to do it as I&#8217;m too busy paying the bills.<br />
In my case I don&#8217;t feel obligated to open-source my stuff &#8211; I just feel like it&#8217;s not developed enough to charge for (it works just fine, but it&#8217;s not general purpose), I don&#8217;t have the time to fully document and polish it, and I certainly don&#8217;t need the headache of supporting it. However, having a profile in the community is important and so I think if I were to release code to the community, I would go the open-source route, for example like Warren has done with his Twitter package. That way if other developers would like a starting point for their own solutions, they have it, and they can feedback into the project improving it for all. I get to contribute to the community, I get a little exposure through the our.umbraco.org projects section, the project keeps on evolving and improving &#8211; and everybody wins.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Sterling</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-94</link>
		<dc:creator>Paul Sterling</dc:creator>
		<pubDate>Fri, 28 Aug 2009 23:23:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-94</guid>
		<description>Hey all -

Just adding my thoughts to this excellent discussion.  As you may or may not know I have been an early champion of the idea of Commercial Umbraco Packages - and I remain a proponent for the need for more of these.  To that end I started the Umbraco Store in hopes of spurring developers to release some packages as commercial offerings.  This has been met with rather limited success.

Recently I have heard reports of failed transactions for purchases from the store.  If these are, indeed, legitimate attempts to purchase a product that is thwarted by a failure on the part of the store - I sincerely apologize to both the purchaser and the developer.  As many of you know, checkout failures are not uncommon, though certainly disappointing.  

Based on an ongoing discussion and the current lack of support the store suffers from, Niels and I have decided to close the current Umbraco store.  It will be reopened at some point in the future when there is a clearer vision and a well-defined support model.  I look forward to that day, and hope it is soon, as I too have Packages to offer.

-Paul</description>
		<content:encoded><![CDATA[<p>Hey all -</p>
<p>Just adding my thoughts to this excellent discussion.  As you may or may not know I have been an early champion of the idea of Commercial Umbraco Packages &#8211; and I remain a proponent for the need for more of these.  To that end I started the Umbraco Store in hopes of spurring developers to release some packages as commercial offerings.  This has been met with rather limited success.</p>
<p>Recently I have heard reports of failed transactions for purchases from the store.  If these are, indeed, legitimate attempts to purchase a product that is thwarted by a failure on the part of the store &#8211; I sincerely apologize to both the purchaser and the developer.  As many of you know, checkout failures are not uncommon, though certainly disappointing.  </p>
<p>Based on an ongoing discussion and the current lack of support the store suffers from, Niels and I have decided to close the current Umbraco store.  It will be reopened at some point in the future when there is a clearer vision and a well-defined support model.  I look forward to that day, and hope it is soon, as I too have Packages to offer.</p>
<p>-Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Greasley</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-93</link>
		<dc:creator>Jay Greasley</dc:creator>
		<pubDate>Fri, 28 Aug 2009 20:42:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-93</guid>
		<description>My two penneth worth.
I think that most people here recognise that it is up to the individual whether they charge or not and that is good to hear, it certainly means there is a potential market for paid packages.
The other point that comes across is that if you pay for something there is an implied step up in quality, features, ease of use and support. This tells me that really to develop and sell a package you need to be doing it on a commercial basis and that therefore the package needs to be quite feature/functionality rich. This may present its own problems as it may end up too expensive.
Thinking it through, Courier and Concierge are &#039;packages&#039;/additional functionality that essentially fund the core team to develop the core product. A very nice business model for open source software.
One last point, I think that to support a commercial package that is dependent on the core code is tricky and maybe the core team could extend the way they currently release alpha and beta releases to give &#039;certified developers&#039; even more insight into the future roadmap (it is Umbraco Corp now after all :-)
My final observation - what a great discussion this is so far, with none of the flaming and arrogance that sometimes occurs within open source communities.</description>
		<content:encoded><![CDATA[<p>My two penneth worth.<br />
I think that most people here recognise that it is up to the individual whether they charge or not and that is good to hear, it certainly means there is a potential market for paid packages.<br />
The other point that comes across is that if you pay for something there is an implied step up in quality, features, ease of use and support. This tells me that really to develop and sell a package you need to be doing it on a commercial basis and that therefore the package needs to be quite feature/functionality rich. This may present its own problems as it may end up too expensive.<br />
Thinking it through, Courier and Concierge are &#8216;packages&#8217;/additional functionality that essentially fund the core team to develop the core product. A very nice business model for open source software.<br />
One last point, I think that to support a commercial package that is dependent on the core code is tricky and maybe the core team could extend the way they currently release alpha and beta releases to give &#8216;certified developers&#8217; even more insight into the future roadmap (it is Umbraco Corp now after all <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
My final observation &#8211; what a great discussion this is so far, with none of the flaming and arrogance that sometimes occurs within open source communities.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Diplo</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-92</link>
		<dc:creator>Dan Diplo</dc:creator>
		<pubDate>Fri, 28 Aug 2009 20:10:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-92</guid>
		<description>I think the one thing that deters small companies / amateurs from making commercial packages is the need to support them. Most people can accept a few quirks and short-comings in a free open-source product, but not so in a paid-for product. If you pay for something you expect it to work flawlessly and you can then demand they &quot;fix it asap&quot;!

Proper support means producing quality documentation, easy-to-use installers and providing phone/email support. Most onerous of all, though, is you have to provide upgrades and bug fixes when demanded and support it through future versions of umbraco. Given that most packages will have a great deal of dependency on the core product (of which a package developer has no control over), and sometimes on other packages, this is quite an undertaking. I guess many people just don&#039;t want the hassle of providing this, especially if they don&#039;t see a big return.</description>
		<content:encoded><![CDATA[<p>I think the one thing that deters small companies / amateurs from making commercial packages is the need to support them. Most people can accept a few quirks and short-comings in a free open-source product, but not so in a paid-for product. If you pay for something you expect it to work flawlessly and you can then demand they &#8220;fix it asap&#8221;!</p>
<p>Proper support means producing quality documentation, easy-to-use installers and providing phone/email support. Most onerous of all, though, is you have to provide upgrades and bug fixes when demanded and support it through future versions of umbraco. Given that most packages will have a great deal of dependency on the core product (of which a package developer has no control over), and sometimes on other packages, this is quite an undertaking. I guess many people just don&#8217;t want the hassle of providing this, especially if they don&#8217;t see a big return.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Warren Buckley</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-91</link>
		<dc:creator>Warren Buckley</dc:creator>
		<pubDate>Fri, 28 Aug 2009 19:49:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-91</guid>
		<description>Hiya guys I agree with everyone&#039;s thoughts so far and don&#039;t disagree with anyone&#039;s reason to sell or not to sell, but I wanted to share my personal experiences/thoughts with CWS mainly.

I built a site package initially whilst working for an employer a few years ago whilst I was just started using Umbraco for an idea of having an off the shelf website we could sell and just brand/skin up quickly for small websites.

This idea didn&#039;t work out so I decided to create another version that would replace or better the Umbraco HQ&#039;s website wizard package that was out at the time. I decided that the version that the Umbraco team was good but it did not offer common functions/features that most sites want/need and that this could be used to help beginners to the Umbraco platform.

At the time I was a young just starting out developer and the last thing on my mind was trying to sell my package. As I thought I was just coming across from a front end developer into a more general developer role and that my code may not be good enough to sell and I just wanted to offer something back to the friendly community as everyone had been so helpful with getting me up and running with the product.

I have recently revisited the CWS project with version2 that came out this year and I have realised it has definitely raised my profile within the Umbraco community which is a great thing in itself and would be really beneficial if I was a freelancer, which could be more beneficial than just some money.

Looking back on the project I was thinking of a way if I could possibly make money with CWS and I was struggling for ages. I realised I couldn&#039;t sell the main package itself as I wanted to keep up the regular installations of it to keep my profile up within the community but possibly instead rather pay for the package is to pay for an extensive document that would cover how all the parts of the CWS package is built for a beginners guide to umbraco PDF.

Unfortunately I thought about that idea quite a while back probably 5months or longer now, but this has materialised mainly because the lack of free time I have available to do this in. If I was a freelancer I would be working on this in-between jobs are coming in.

Another problem I face currently is the support aspect side of things, I get emails requesting support quite often and sometimes quite rudely asking for support immediately. If I was to put this package or any other package as a commercial I would feel more obliged to answer support emails and my limited time schedule currently wouldn&#039;t allow me to do this.


In my ideal world I would love to have one day a month to work on umbraco pet projects but I know that is not going to happen. So in the mean time I will continue to develop/contribute where I have the time.

I hope this has added to the discussion and not gone off in a random tangent or just rambled but it was just easier to write down my personal experiences.

Warren :)</description>
		<content:encoded><![CDATA[<p>Hiya guys I agree with everyone&#8217;s thoughts so far and don&#8217;t disagree with anyone&#8217;s reason to sell or not to sell, but I wanted to share my personal experiences/thoughts with CWS mainly.</p>
<p>I built a site package initially whilst working for an employer a few years ago whilst I was just started using Umbraco for an idea of having an off the shelf website we could sell and just brand/skin up quickly for small websites.</p>
<p>This idea didn&#8217;t work out so I decided to create another version that would replace or better the Umbraco HQ&#8217;s website wizard package that was out at the time. I decided that the version that the Umbraco team was good but it did not offer common functions/features that most sites want/need and that this could be used to help beginners to the Umbraco platform.</p>
<p>At the time I was a young just starting out developer and the last thing on my mind was trying to sell my package. As I thought I was just coming across from a front end developer into a more general developer role and that my code may not be good enough to sell and I just wanted to offer something back to the friendly community as everyone had been so helpful with getting me up and running with the product.</p>
<p>I have recently revisited the CWS project with version2 that came out this year and I have realised it has definitely raised my profile within the Umbraco community which is a great thing in itself and would be really beneficial if I was a freelancer, which could be more beneficial than just some money.</p>
<p>Looking back on the project I was thinking of a way if I could possibly make money with CWS and I was struggling for ages. I realised I couldn&#8217;t sell the main package itself as I wanted to keep up the regular installations of it to keep my profile up within the community but possibly instead rather pay for the package is to pay for an extensive document that would cover how all the parts of the CWS package is built for a beginners guide to umbraco PDF.</p>
<p>Unfortunately I thought about that idea quite a while back probably 5months or longer now, but this has materialised mainly because the lack of free time I have available to do this in. If I was a freelancer I would be working on this in-between jobs are coming in.</p>
<p>Another problem I face currently is the support aspect side of things, I get emails requesting support quite often and sometimes quite rudely asking for support immediately. If I was to put this package or any other package as a commercial I would feel more obliged to answer support emails and my limited time schedule currently wouldn&#8217;t allow me to do this.</p>
<p>In my ideal world I would love to have one day a month to work on umbraco pet projects but I know that is not going to happen. So in the mean time I will continue to develop/contribute where I have the time.</p>
<p>I hope this has added to the discussion and not gone off in a random tangent or just rambled but it was just easier to write down my personal experiences.</p>
<p>Warren <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Søren Spelling Lund</title>
		<link>http://blog.sitereactor.dk/2009/08/27/do-you-feel-obligated-to-open-source-your-umbraco-package/#comment-90</link>
		<dc:creator>Søren Spelling Lund</dc:creator>
		<pubDate>Fri, 28 Aug 2009 18:44:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sitereactor.dk/?p=95#comment-90</guid>
		<description>As a developer of a commercial package for Umbraco I have to say that I approached Codegarden 09 with a bit of apprehension as to how it would be received by the community. There&#039;s no doubt in my mind that we&#039;re creating a package, which people out there have a real need for, but I just wasn&#039;t sure how a commercial package would be perceived by the established community. Would it be OK? Would we be seen as leechers trying to make money on the hard work done by others?

As it turns out uCommerce has been very well received by everyone we&#039;ve come into contact with, but that doesn&#039;t mean that I don&#039;t get a pang of guilt from time feeling that we leech on the great effort put forth by the core team. This is especially true after Codegarden where I got to meet many of the community regulars, and later on Twitter where I see the great qualities of the Umbraco community again and again.

My feeling on the matter is that commercial packages are a boon for Umbraco. For us at uCommerce creating a package leads to a lot of supporting code, which we need to bring the product to developers out there. One of my personal goals is to give back that code to the community and in fact we&#039;ve already done so by extracting part of our installer code and contributing it to the Package Action Contrib project on Codeplex.

I dedicate much of my spare time to lots of .NET community work in Denmark, and I simply don&#039;t have the time to spend on petprojects any more. Being able to use my work time to create code, which I can give back to the community, is enabled by the fact that we&#039;re creating a commercial package and earning our keep off of the core product.

Large packages like uCommerce serve as a test bed of APIs and extensions points as we leverage areas of Umbraco, which aren&#039;t utilized to as high a degree as the main API surfaces used when creating sites. In effect we help increase test coverage of Umbraco. Also we have a vested interest in the direction of future versions of Umbraco so we&#039;ll definitely be on the frontline for betas and even alphas because we have to know what to expect when we lay out the roadmap for uCommerce and set out to create new versions.  

The fact that commercial package are starting to appear further shows that the Umbraco ecosystem is reaching a new level of maturity, which should help convince even more companies that Umbraco is a great product, which is worth their time.</description>
		<content:encoded><![CDATA[<p>As a developer of a commercial package for Umbraco I have to say that I approached Codegarden 09 with a bit of apprehension as to how it would be received by the community. There&#8217;s no doubt in my mind that we&#8217;re creating a package, which people out there have a real need for, but I just wasn&#8217;t sure how a commercial package would be perceived by the established community. Would it be OK? Would we be seen as leechers trying to make money on the hard work done by others?</p>
<p>As it turns out uCommerce has been very well received by everyone we&#8217;ve come into contact with, but that doesn&#8217;t mean that I don&#8217;t get a pang of guilt from time feeling that we leech on the great effort put forth by the core team. This is especially true after Codegarden where I got to meet many of the community regulars, and later on Twitter where I see the great qualities of the Umbraco community again and again.</p>
<p>My feeling on the matter is that commercial packages are a boon for Umbraco. For us at uCommerce creating a package leads to a lot of supporting code, which we need to bring the product to developers out there. One of my personal goals is to give back that code to the community and in fact we&#8217;ve already done so by extracting part of our installer code and contributing it to the Package Action Contrib project on Codeplex.</p>
<p>I dedicate much of my spare time to lots of .NET community work in Denmark, and I simply don&#8217;t have the time to spend on petprojects any more. Being able to use my work time to create code, which I can give back to the community, is enabled by the fact that we&#8217;re creating a commercial package and earning our keep off of the core product.</p>
<p>Large packages like uCommerce serve as a test bed of APIs and extensions points as we leverage areas of Umbraco, which aren&#8217;t utilized to as high a degree as the main API surfaces used when creating sites. In effect we help increase test coverage of Umbraco. Also we have a vested interest in the direction of future versions of Umbraco so we&#8217;ll definitely be on the frontline for betas and even alphas because we have to know what to expect when we lay out the roadmap for uCommerce and set out to create new versions.  </p>
<p>The fact that commercial package are starting to appear further shows that the Umbraco ecosystem is reaching a new level of maturity, which should help convince even more companies that Umbraco is a great product, which is worth their time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
