James Crook, web geek ++

Drupal App Store

26 Jan 2011

There's been some chatter recently about creating a "Drupal App Store" where developers could sell modules in a similar way to the WordPress App Store.

Personally, I don't think this will ever become a large part of the wider Drupal community, which has grown due to the open and free nature it provides in both the software and the community. I also don't think that I personally would use an App Store as a vendor, at least not without rethinking how my current business model works.

But let's face it, developers need to eat.

For some freelance developers, in certain situations, I think a Drupal App Store would enable them to make money out of development. It could become just another channel of potential income, with the market controlling what kind of development would happen best under this model.

But my approval comes with a couple of caveats.

Firstly, I don't think a paid App Store should be part of the 'official' community at drupal.org. Drupal.org is built to be free and open and the community depends on that.

Secondly, I feel there are other ways that developers might get paid more easily than through an App Store that would fulfil the need of making money in a better way.

Having said that, I think there are good reasons that an App Store approach could work.

People already pay

For current Drupal developers downloading and using it is free, and I think a large part of the backlash to the App Store suggestion is that these people can't imagine having to pay for something that is currently gratis as well as libre. But what they forget is that many people already do pay for Drupal.

At Drupal Downunder recently I was struck by Dries' comment that Drupal has succeeded in large part because people can and do make money from it.

  • People currently pay for custom development. As a studio using Drupal, almost every project we create has some custom code in it that the client pays for. In some cases we have custom modules that we use on more than one site. Currently, in essence, we are selling modules but as part of a complete website package that includes design, development and setup. An app store would essentially just allow developers like us to separate out one part of this package and sell it through another channel.
  • People pay for support. Support is available free in the forums, IRC and other channels, yet there is a viable business model in providing paid, professional support. Could paid development also exist in the same way through an App Store?
  • People pay for themes. There's already several places that sell downloadable Drupal themes online, with varying quality and success.

Cases where it could work

Drupal App Store graphThere are at least two specific cases I can think of where an App Store could work.

  • A developer is asked for a specific feature by a client that can't afford to fund the whole project. The ability to resell the module would give the developer an extra funding source.
  • A feature is needed badly by only a few people. There are some problems that are difficult to solve but only needed by a few people, and these are the problems that are least likely to be solved by the community. An App Store could give developers the extra incentive (and food-money) needed.

I drew the quick graph on the right to try and illustrate the last point.

The more complex a programming task, the more people will have to need it, and more badly, for it to be solved by the community.

Very complex modules like Views, CCK, and UberCart are buoyed by their popularity. Some simple modules are also very popular. But modules that are only needed by a few people and require a complex solution are where community developers can't easily operate. Their time is better spent developing solutions that will be enjoyed by more people and where the rewards of 'community karma' will be greater.

An example would be something that integrates an online eCommerce store with in-house accounting software, like connecting Ubercart to MYOB or QuickBooks. I have been asked by a couple of clients about this possibility and at the moment there's no real solution available. To create one would cost these (small) clients more than they can afford, as it's quite complex for a one-off module. But it's not so obscure that others wouldn't use it - in fact I'm sure if it was available more people would. A module like this is a good candidate for sale on an App Store, especially due to its inherently commercial nature.

However, although there is a need for a better way to raise funding for these modules, maybe an App Store is not the only model we should consider.

What do you think?

Categories: 
Tags: 

Comments

26 Jan 2011

The Wordpress app store has a checkbox next to each paid download where for $3/month, you get access to the premium support forums. This seems like a simple model to give software vendors motivation to tend to their forums and impart value to them for their efforts.

03 Dec 2012

Awesome blog you have here but I was curious if you knew of any message boards that
cover the same topics talked about in this article? I'd really like to be a part of community where I can get opinions from other knowledgeable people that share the same interest. If you have any recommendations, please let me know. Thank you!

01 Jul 2014

Hey there just wanted to give you a quick heads up and let you know a few of the images aren't
loading correctly. I'm not sure why but I think its a linking
issue. I've tried it in two different browsers and both show the same outcome.

05 Jul 2014

The reach and power of YouTube has been demonstrated by the many artists
and celebrities that have launched their careers through most popular video sharing and social media network available.

From Justin Bieber to Lady Gaga, the effect of video marketing cannot be denied.

Small businesses could do well to understand some of the many benefits of using YouTube in their Inbound Marketing Campaign.
------------------------------------------------------------------------------------------
We create your business video to promote your business- product
, service or company to;

- Capture Attention - High Traffic Volumes - Viral Marketing
- Multiple Video Marketing Channels - Search
Engine Rankings
- Social Media Marketing Integration - World-Wide Accessibility

Please send in the details - text/image for your video.

We design it as per your requirements.
Get additional services like data/image search
, voice over , Extra Fast Delivery
Please note EXTRA Fast delivery does not apply for Voice Over orders.

Contact for custom requirements.

06 Jul 2014

I used to be able to find good information from yourr content.

08 Jul 2014

Attractive section of content. I just stumbled upon your website and in accession capital to assert that I get actually enjoyed account your
blog posts. Any way I will be subscribing to your feeds and even I achievement you access consistently fast.

10 Jul 2014

When you go with selecting a properly credited relocation firm, make no mistake - they're
going to be following correct practices as well as safe
guards to make sure your personal possessions show up safely
and in good condition. Plus, companies have slowly learned that when they add up
the costs associated with manufacturing overseas, they might as well pay American workers
those union wages. A period represents the length of time a business
operates and is being used to calculate a sales forecast.

16 Jul 2014

This is the perfect website for anyone who would like to understand this topic.
You understand so much its almost hard to argue with you
(not that I really will need to…HaHa). You definitely put
a brand new spin on a subject which has been discussed for a
long time. Wonderful stuff, just great!

18 Jul 2014

Hi, Neat post. There is an issue with your site in internet explorer,
would check this? IE still is the market leader and a huge portion of
other people will omit your magnificent writing because of
this problem.

25 Jul 2014

That is really fascinating, You're a very professional
blogger. I've joined your feed and look ahead to seeking more of your fantastic post.
Also, I have shared your web site in my social networks

25 Jul 2014

It really is apparent from the graph the influence of clash of
clans hack will be strong. Whenever blues legend 'Bare Foot D' remarked 'awooooh eeee only my dawg knows me' he shead brand new light on clash of clans hack tool no survey, enabling man to take it with
the hand and understand its momentum. Logic & Thinking skills:
Flow, Scribblenauts, 4 Pics 1 Word.

18 Jul 2014

It's the best time to make some plans for the future and it's time to be
happy. I have read this post and if I could I wish to suggest you some
interesting things or tips. Maybe you can write next
articles referring to this article. I desire to read even more things about it!

21 Jul 2014

The minimum amount of car insurance abc without compromising other things.
The Illinois Insurance Continuing Education also requires that you complete your chosen optional courses
as well as a multitude of opportunities ffor thhe more intellectually minded.
Also consider where your car is in the refinance market.
The main advantage of taking insurance cover is what you need to
do is always to search out what's finest readily available
for anyone. The importance of the bike insurances are felt quite a lot of money over the long haul.

24 Jul 2014

fantastic submit, very informative. I'm wondering why the other specialists of this sector don't understand this.
You must proceed your writing. I am sure, you have a huge
readers' base already!

26 Jul 2014

I all the time emailed tɦis weblog post pаge
to ɑll my associates, аs if like to read it neҳt mmy contacts ԝill tоo.

20 Jul 2014

What's up every one, here every one is sharing these kinds of know-how, therefore
it's nice to read this blog, and I used to go to see this web site all
the time.

20 Jul 2014

Simply wish to say your article is as amazing. The clearness in your post
is just nice and i could assume you are an expert on this subject.
Well with your permission allow me to grab your feed to keep up to date with forthcoming post.
Thanks a million and please carry on the gratifying work.

22 Jul 2014

I'm gone to inform my little brother, that he should also go to see this weblog
on regular basis to get updated from hottest gossip.

22 Jul 2014

hey there and thank you for your info – I've certainly picked up anything new from right here.
I did however expertise a few technical issues using this site, as I experienced to reload the web site lots of times previous to I could get it to load properly.
I had been wondering if your web host is OK? Not
that I am complaining, but sluggish loading instances times
will very frequently affect your placement in google and could damage your high quality score if ads and
marketing with Adwords. Well I am adding this RSS to my email and can look out for a lot more of your respective fascinating content.
Make sure you update this again very soon.

22 Jul 2014

I'm extremely pleased to find this page. I wanted to thank you for ones time due to this wonderful read!!
I definitely really liked every part of it and i also have you book-marked to see new information on your site.

24 Jul 2014

Hello my loved one! I wish to say that this article is amazing, nice written and come
with approximately all vital infos. I'd like to look more posts like this .

24 Jul 2014

Yоu reallу mzke it seem really easy together wth your presentation howevеr I
to find thiѕ topic ttо be rеally something that I feel Ι'd Ƅyy no meаns understand.
It kind οf feels too comрlewx and vsry large for
mе. I am taking a look forward in your subsesquent
submit, I will try to get the hold of it!

24 Jul 2014

There are other strategies for making a significant income online, and there are opportunities to cash in on the
social media marketing gold rush, just not in the way
many envision and not as quickly and not at the click
of a link We will discuss the real value of social media and other social media
marketing platforms in the next article in this series. A
path to the west leads to a precarious cliff 1000 ft up Mt.
Everything in your life can feel drastically different all of a
sudden.

19 Jul 2014

Howdy! I know this is kind of off topic but I was wondering if
you knew where I could find a captcha plugin for my comment form?

I'm using the same blog platform as yours and I'm having problems finding
one? Thanks a lot!

19 Jul 2014

Link exchange is nothing else but it is just placing the other person's weblog link on your page at appropriate place
and other person will also do similar in support of you.

22 Jul 2014

You will need to realize that even when you
have hired a firm to implement your Seo you will probably still should work with consultation with them to be able to
market your web site online correctly - explaining your
online marketing aims, objectives, deadlines along with budgets.
Make use of the search term frequently throughout the subsequent 200 words and
phrases. As a corollary of this it should be noted that successful client management is one of
the key attributes of a good SEO company.

25 Jul 2014

I am truly glad to glance at this blog posts which carries tons of useful information, thanks for providing these statistics.

22 Jul 2014

Good answer back in return of this query with firm
arguments and telling the whole thing on the topic of that.

25 Jul 2014

Awesome things here. I am very happy to see your post.
Thank you so much and I'm having a look ahead to touch you.
Will you please drop me a e-mail?

20 Jul 2014

Dunbar's roger hamilton wealth dynamics NumbersTo open up the quarters and deposit
them to the resources that you can no longer enough to see a common misnomer.

24 Jul 2014

Gooɗ post. I learn something totally neѡ ɑnd challenging օn blogs
I stumbleupon everyday. ӏt's alwɑys exciting to read tҺrough articles fгom other
writers ɑnd use ɑ little sometҺing fгom other sites.

25 Jul 2014

Hey there! I've been reading yyour site for a while now and finally got the bravery to go ahead and give youu a shout ouut from
Kigwood Texas! Just wanted to tell you keep up the excellent work!

25 Jul 2014

Hello! This post could not be written any better! Reading through this post reminds me of my previous room mate!
He always kept talking about this. I will forward this article to him.
Fairly certain he will have a good read. Many thanks for sharing!

22 Jul 2014

Today, I went to the beach front with my kids. I found a sea shell and gave it to my 4
year old daughter and said "You can hear the ocean if you put this to your ear." She placed the shell
to her ear and screamed. There was a hermit crab inside and it pinched her ear.
She never wants to go back! LoL I know this is entirely
off topic but I had to tell someone!

25 Jul 2014

I know this if off topic but I'm looking into starting my own weblog and was curious
what all is needed to get set up? I'm assuming
having a blog like yours would cost a pretty
penny? I'm not very internet smart so I'm not 100% sure.
Any recommendations or advice would be greatly appreciated.

Appreciate it

09 Jul 2014

Aside from that, interview former patients to obtain first-hand insight into a particular cosmetic surgeon's methods, approach,
and techniques to plastic surgery. An experienced plastic surgeon can ensure you appealing aesthetic results with
the help of innovative body contouring procedures.

There is one error: the sentence "The heir who wins the windfall will be the one who finds the.

09 Jul 2014

Hi there, just wanted to say, I loved this article.
It was inspiring. Keep on posting!

10 Jul 2014

What's up, I wish for to subscribe for this website to
obtain most up-to-date updates, so where can i do it please help.

10 Jul 2014

Communalanxietiesstimulate the aspiration to become taller.
Also, do take note that alcohol, cigarettes, artificial sweeteners and refined
sugars are calcium inhibitors. Pelvic shift - Start by laying on your back
with your palms face down by your hips.

12 Jul 2014

Fantastic blog! Do you have any tips for aspiring writers?

I'm hoping to start my own site soon but I'm a little lost on everything.
Would you recommend starting with a free platform like Wordpress or go
for a paid option? There are so many options out there that I'm totally confused ..
Any ideas? Kudos!

14 Jul 2014

Hi there friends, its great piece of writing regarding tutoringand fully defined, keep it up
all the time.

18 Jul 2014

I visited multiple sites except the audio quality for audio songs existing at this web site is really superb.

20 Jul 2014

Also a very important set of libraries worth mentioning for PHP systems, is
the PEAR libraries. By confirming this, you would make a
conclusion to settle on formats that play smoothly on your device.

We all know that numbers are complicated and people can easily make mistakes
with them, so why not make your lives easier by simply availing
the accounting software that will assist in all your accounting matters.

20 Jul 2014

Hello, Neat post. There is a problem with your site in web explorer,
may test this? IE nonetheless is the marketplace chief and a
good section of other people will omit your
magnificent writing due to this problem.

24 Jul 2014

Hey would you mind letting me know which webhost you're using?
I've loaded your blog in 3 different web browsers and I must say this blog loads
a lot quicker then most. Can you recommend a good internet
hosting provider at a reasonable price? Thanks a lot, I appreciate it!

25 Jul 2014

I like the valuable info you supply in your articles.

I'll bookmark your blog and test once more here frequently.
I am slightly certain I'll be told many new stuff right right here!
Best of luck for the following!

18 Jul 2014

Howdy, I think your web site might be having browser
compatibility problems. When I look at your website in Safari, it looks fine but
when opening in I.E., it has some overlapping issues.
I just wanted to give you a quick heads up! Apart from that, excellent website!

19 Jul 2014

Some folks want analyze every possible aspect before making any kind of buying decision. This
means that someone actually has to keep an eye
on these things. In the past, having a website is
sufficient for a business to take the lead over others.
There are numerous answers to this question, However, the article will reveal a few of the main reasons why using a production company is the
key to increased business. While search engines lead you to the most well-optimised and useful websites for your respective searches, social media
networks allow you to connect with the people and businesses that you
find interesting. There are so many of these websites, however only a few of them are driving most traffic such as
Facebook, Twitter and Linked - In. You will rank higher in search engine
results, almost immediately, when you post in multiple sites because Google
lists the same video multiple times when it is posted to different video sharing and social networking sites.
So to become popular with this free publicity technique, why don't you try to visit a recreation area
and show what you've got. They usually have an agenda which tends
to revolve around one main point. Your email mailing list building is
a critical activity across social media because people prefer to get your stuff by email.

25 Jul 2014

Your style is really unique compared to other people I have read stuff from.
I appreciate you for posting when you have the
opportunity, Guess I'll just book mark this web site.

22 Jul 2014

You should be a part of a contest for one of the finest
sites on the web. I am going to highly recommend
this web site!

Pages

Add new comment