Drupal legend Robert Douglass has started a conversation on Twitter under the hash tag #drupalappstore, which presents the idea of a "Drupal App Store" up for discussion, arguments, and flame wars. Robert has challenged people in the Drupal community to blog about this topic, and when Robert says something about Drupal, people listen. Here's my contribution to the conversation.
As a person who makes his living by providing Drupal services, I have mixed feelings about the concept of an app store.
In the open source world, there are many people who believe that it's immoral to charge for open source software. Free is free, and if you desire to profit from using your talents to code, you're an evil capitalist who threatens the entire culture of open source.
There are many people who subscribe to the idealogy of open source because they simply wish to contribute something useful to the world. We are free to speak, free to contribute, free to share and this is a very powerful concept. There's no barrier to entry, no license fees, and no one to prevent your contribution from being shared.
Like many others, I write open source software because it feels good, I get to share the fruits of my labor, and I find it very rewarding to solve a problem with code that others can use.
The Drupal community embraces these beliefs fully. Anyone with an idea can get a CVS account on drupal.org and contribute a module or a theme. These modules range from the essential-can't-build-without-them to modules that provide specific functionality for specific use-cases, to colorful and mostly pointless modules. The point is, no one stops these modules from being contributed.
Some people are now sharing their code in places outside of Drupal, either on their own servers or on Github or other sites.
Drupal is a highly collaborative culture. Many Drupal modules are designed to work in conjunction with other modules, and many modules have multiple maintainers.
The very notion of an App store evokes thoughts of how Apple and Google have implemented the concept. Recently, Wordpress has launched an app store of its own. In these instances, what people pay for is a single, stand-alone block of code that provides discrete and atomic functionality. Wordpress plugins rarely require other plugins in order to work. iPhone apps don't depend on other iPhone apps, and neither to Android apps.
This concept doesn't translate to the Drupal community, as many modules are dependent upon other modules. The idea that a person pays $9.99 for one module, and then has to pay varying amounts for two or three other modules in order to use that module is really not feasible, in my opinion. Given that most Drupal sites have a minimum of 20 modules in use, it could get fairly expensive to build a moderately complex site in Drupal if you had to pay for all of the modules you needed.
How about the collaboration argument? If developer A has a module and developer B writes a similar module, there's no incentive to work together to merge those two modules, as they will both potentially lose money. Having several modules that perform largely similar functionality only pollutes the ecosystem and makes it difficult to select modules when building projects. What if a developer writes a module that is so absolutely useful that it ought to be merged into Drupal core? That developer will lose revenue.
And how about vetting? Apple has strict policies about what apps can be sold in their store. Would a Drupal app store do the same thing? I wouldn't want someone to tell me that I couldn't sell my app because someone else didn't find my code useful or of sufficient quality.
The only way I see a Drupal app store working is if it is implemented in a way that follows the concept of the iPhone app store; that is, fully standalone applications with no dependencies. What that means to me is that Drupal distributions would fit this model, such as OpenAtrium, or some e-commerce application. I could easily see a Magento-like application built with Drupal for sale as an app, with additional plugins for sale. Or perhaps a multi-user blogging distribution for sale.
I think that if this idea was implemented, it would go a long way toward forwarding the concept of Drupal distributions, and companies can be successful with this business model.
Why would I pay for any of these solutions when there are so many free alternatives? Superiority, support, functionality. If the Drupal community was going to go in the direction of an App store, I would expect that these three things would need to be provided by developers in order to make the case that paying for the application has more value than getting a similar application for free.
Your article shows you have a lot of background in this topic. Can you direct me to other articles about this? I will recommend this article to my friends as well. Thanks
http://www.les-auteurs.eu
your blog is very nice.Thanks for posting this important blog on your website. I had fun reading this post. Very informative as well. I didn’t know the procedure can be easy. buy youtube views
todaycheaptravel.com Nice Blog definitely, you will find a many approaches after visiting your post.This is good to hear that finally, they come up with this innovation.
Well I think a found a solution, you need to delete the columns and add custom ones with the exact names of the old ones.. that seems to solve the problem for now getcasinofreegames.com
I really like it! I'll always appreciate your brief sharing in this awesome stuffs sincerely, this discussion has put light on this topic. elektronik sigara
I had fun reading this post. Very informative as well. I didn’t know the procedure can be easy. your blog is very nice.Thanks for posting this important blog on your website. I appreciate your efforts to bring such a huge list for us. Nice feeling by reading this types of things…thanks…
Perücken
Green Power International was established in early 2002 in close cooperation with MWM GmbH (formerly Deutz Power System GmbH).
Captive power plant
Clean power genset
Gas based power
Gangaur Realtech is a professionally managed organisation specializing in real estate services where integrated services are provided by professionals to its clients seeking increased value by owning, occupying or investing in real estate.
Property consultants in gurgaon
We are a customer oriented organisation and we believe in putting our best foot forward in our journey to pinnacle.
Ireo new projects in gurgaon
Unitech new projects in gurgaon
Vipul new launch in gurgaon
BPTP latest project in faridabad
It took us three years to build the NeXT computer. If we'd given customers what they said they wanted, we'd have built a computer they'd have been happy with a year after we spoke to them - not something they'd want now.
bronx chiropractor
Older people sit down and ask, 'What is it?' but the boy asks, 'What can I do with it?'.
debtconsolidationusa.com
Robert Douglass is a master of Drupal.It is a very inspiring post of him to go through for excellent story about sustainability; food and environment in urban areas. The successful example of urban farming in Chicago can be followed in other cities to make the cities greener and less polluted. I've enjoyed reading the interesting discussion. It's better than meilleur casino en ligne
if they work hard enough, when in fact they can't can't Sac Longchamp pliage can't do that … just makes their distress and their
-- their depression -- even worse," Anderson said.Marcus Bachmann describes describes Sac Longchamp describes a gentle approach to counseling on his website, saying
believes "my call is to minister to the needs of of Longchamp pas cher of people in a practical, caring and sensitive way." In
moved outside the building, where LaBelle allegedly tried to attack attack Woolrich Parka attack Monk again as her entourage pulled her into a
car, Davis said.The Monk family plans to donate any settlement settlement Woolrich Outlet settlement money to Hope & Heroes Children's Cancer Fund, Davis
Teen Volunteers Disinvited From President's Big SpeechTeens Left Out After After Woolrich Arctic Parka Men After Venue of President's Speech to Smaller ArenaBy SUNLEN MILLERSept.
. Since I had already made a lot of sites in Drupal, I waentd to continue with this CMS. Although other choices might have seemed more out-of-the-box dating / social networking solutions, Drupal's flexibility convinced me to give it a try. I spent a lot of time on this first social networking site. It seemed that there was no easy way to create advanced profiles with Drupal. Although the Content Profile Module gave me more options, it also raised a few questions: how to get the photo gallery on the profile, and so on After spending a lot of time on forums, I was very proud to have found a satisfying approach that did not require any custom modules or coding. I started thinking that I waentd to share this with other people who were searching.I started a new site, this time in Drupal 6, and documented each step in the process. This step by step guide became the book. It is a fairly fast paced book, and will serve anyone from the motivated beginner to the more experienced Drupal user. The site eventually became
Find out society from longchamp le pliage and then the recent selections.Fashion handbags, smallish leathergoods, luggage not to mention add-ons.I JUST was basically from the longchamp handbags Spring/Summer 2012 advertising preview a while ago not to mention straight from the amazing selection of purses in your location – evidently well over 130 purses as per the PAGE RANK – typically the modest longchamp le pliage large purses captured your eyeball.Have fun with complimentary delivering concerning a lot of our tremendous variety from time honored Longchamp Tote purses.longchamp planetes are actually popular products perfect for the purpose of give good results, store shopping and / or campus.Longchamp Backpack lagoo through longchamp retailer show recognition with the help of a large number of superstars, you too can have it to turn out to be seriously stars.
Very compliments because is a great folly to pay Drupal's Modules , an incorrect thinking around Drupal and all User and Admin of Drupal, one thing that scares users and customers.
I see this question = a Trojan horse, = an own goal, = a failure for everyone.
Joomla and Wordpress will be happy ..very happy in future!
--
è una grande follia fare pagare DRUPAL, un sistema sbagliato ,
una cosa che fà scappare gli utenti e i clienti.
Un cavallo di troia, un autogoal, un vero fallimento per tutti.
Saranno contenti JOOMLA e WORDPRESS !
---
FREEDOM OF THE CHOICE !
What that means to me is that
Submitted by Anonymous on Sun, 05/12/2013 - 05:31.What that means to me is that Drupal distributions would fit this model, such as OpenAtrium, or some e-commerce application. buy nendoroid