Project/App Store and Fundraising on drupal.org
Recently there have been a lot of discussion about a Drupal App Store. The discussion was spawned by Rober Douglass tweet:
Your Drupal homework: write a thoughtful blog post on why this would or wouldn't be good for Drupal: http://is.gd/198sUM #drupalappstore
Robert then followed up with a presentation at the Drupal Developer Days Brussels. In it, he gives many good points in regards to the economical nature for Drupal developers, in combination with the open source module Drupal is released under, and how an App Store could make a difference.
Then today Morten Heide tweeted:
thowing the first 300€ into the pool to get imce & filefields to make hot love in drupal7 anyone up for the task? http://bit.ly/dJHxGq
Lately I have seen many comments in the issue queues from users offering to donate to get modules ported to Drupal 7. Another form that is quite common to use on d.o is the ChipIn service, such as for the WYSIWYG project.
These and Dries The commercialization of a volunteer-driven Open Source project post is something I have been thinking about quite a bit, trying to come up with ways of improving this to the benefit of everyone in the community.
Current Situation and Bottlenecks
Users are clearly happy and willing to pay to get modules ready or improved, especially for Drupal 7. The problem is that unless the ChipIn widget is on the project pages, these offers are hidden way in the issue queues.
There are a lot of very talented Drupal users out there that contributes fantastic code to core, contributed modules and themes or help maintaining and improving the d.o infrastructure. While some are able to acquire external sponsoring or set aside time at work for it, its not enough. A lot of important modules are not yet ready for Drupal 7, many modules have bugs and other problems. In many cases it is going to take a long time before they are usable.
This is nothing new when it comes to open source since work is being done on volunteering basis. The problem is that this is also the major bottleneck that prevents the adoption of Drupal. It is that because no one knows when a needed module will be ready or bugs fixed in it, unless they are prepared to someone to fix it.
Companies interesting in using Drupal will usually have no problems paying for getting things fixed. The problem here is that they need to dive into d.o, navigate around to find who to contact about this. Often it is not so clear who to contact about getting things done. If they are new to Drupal this might also lead to that they simply give up in the end.
I completely agree with Roberts view that contributors should be able to earn good money on the fantastic work they are doing. If they where able to do so, I am sure a lot of the above problems would be a thing of the past. Not only that, but we would see many new modules, features and other improvements being released as welll.
Another thing Robert brings up is that besides services, such as support or building sites, it is very hard for commercial companies to get paid for writing code that is not specifically written for a client. Sometimes the client sees the benefit of contributing this code back to the community, other times not. But its not just as simple as uploading a new module written for a client. Often that module is tailored to that clients specific needs. To be generally useful a lot more work is needed. However that time they are seldom going to get paid for and little more happens to it after the upload.
Another bottleneck is that documentation, especially user documentation on d.o are quite unstructured, not up-to-date or lacking completely. Documentation in open source projects is usually having a low priority in the community, so its nothing unique to Drupal. This could also be improved with being able to compensate good writers for the time and work they put into learning and producing the documentation. Good documentation leads to less support needs and makes it easier for new users to get started. It should have a higher priority in the community.
Is an App Store the solution?
Robert talks about an App Store where users pay for downloading modules. He points to WPPlugins as an example of how it can be done. While I agree in principal that something like that would be great, I also believe it easily could have a negative result and raise a lot of concerns.
Even though paying for downloading GPL code isn't against the license, it could easily backfire when users/companies that paid for them discover they could just have gone to d.o and download them for free. In worst case it could even get a reputation as a scam. It would also lead to the same module being available in more than one place, adding more work to make sure things are updated.
Another thing is that it would only be a solution for modules and themes. It would not solve all the other things in the community that could benefit from funding, such as:
- Core development.
- The d.o infrastructure, maintenance and administration.
- Needed improvements to d.o or new feature development.
- Improved documentation on d.o.
We need to come up with something else to solve that. The challenge is to:
- Find a way that plays well with GPL.
- Allow community members to make a living coding for Drupal.
- Add resources to d.o for improving infrastructure, sites, events etc...
Here is what I have come up with:
Integrated Fundraising and Project/App Store on d.o
A better solution would be to implement a fundraising and store solution on d.o to make it easy for anyone to offer to sponsor projects, donate and so on. We could also take inspiration from sites such as Kickstarter where users can present projects and the amount of funding they need to complete them.
Integrating the Contributed Module Ideas group into this would make a lot of sense. Anyone can propose a module idea, developers can then "bid" for doing the implementation and so on. Maybe even rename it to "Project Ideas/Proposals" and include more than modules, such as documentation, improvements to d.o, etc...
Revamping the Project Pages
The project pages are much better after the d.o redesign, but they can still be improved. Especially for non developers they can be quite confusion to read. They also needs more uniformity as now it is up to each maintainer to present their project information as they like.
What I would like to see is a tabbed solution where there are tabs for:
- Overview - Presentation of the project, features, demo site, sites using it, user rating and reviews as well as major sponsors of the project.
- Install & Download - Requirements, including versions and dependencies, installation guide and download options.
- Roadmap* - Information about status and future plans.
- Support - Documentation links including embedding of videos, and issue tracking.
- Maintainers - Info about the maintainer(s) and contact options.
- Sponsoring* - Will list the various options for sponsoring this project, both overall and individual sub projects such as porting to Drupal 7 or implementing a new feature. It would also show completed projects as well as testimonials from those who sponsored them.
- Paid for Services* - Will include additional paid for services available for the project, such as support or customization.
* = Optional tabs
It should also be easy to filter on what major version of Drupal the information should be presented for. Thus when clicking on each tab, only that information is available instead of the mishmash it is today. Each page and tab should also have templates and proper forms so that we get a uniformity for each project.
The sidebar on the overview tab will be used similar to how it is used today, with the exception that the issue block would only be used for number of open issues and list critical issues or problems that prevents the current version from working properly, conflicts with other modules. Sidebars on other tabs will be tailored to that tabs needs.
Something like this would make the project pages much more usable for non developers as it would present information in a structured way and hide away technical stuff in tabs.
Paid for Services
Developing quality features require skilled developers and takes a lot of time. Commercial companies will only do this if they know they have a good chance of making a nice profit from it. The GPL license Drupal core, modules and the code part of themes are licensed creates restrictions for commercial companies when developing for Drupal. Today their revenue mostly comes from added services such as implementation, customization and support. Selling propriarity modules is nearly impossible as it would break GPL. As Robert mention in his presentation, this often leads to that they are repeating the same processes, including code writing, for every new project they take on.
Easier ways for end users to pay for development, such as those I propose here, would make it easier to fund the development, but it is not enough.
A "Paid for Services" tab to each project would add new possibilities. On that tab, the project maintainer, or company, will be able to present themselves and the additional services they offer, including links to their own website for further information. This would open up new opportunities to promote what they do and greatly improve their options for making money on it. I'm sure this would make it easier for commercial interest to take the decisions to develope for Drupal as well.
It would also send a clear message to those interested in using the project since they then will know that they will have access to professional services for it.
The Store
The store would simply be Download & Extend and should be easy to navigate through. It would work pretty much as today but also allow users to add projects to a various bookmark lists, such as download, using, watch etc. Thanks to the revamped project pages the presentation of projects would look much better.
Adding features to group projects together would be nice. Then for an article about creating a blogging site, all needed modules, themes etc can be added to the download list with one click. Any user should should be able to create these lists, inclduing adding them to project pages, document attachments and so on.
Each project listed will have a short description based on the current official release, not just a trim from the project page. It should also be possible to add info about fund seeking. A D6 module could then add "Seeking sponsoring for Drupal 7 port". Thus the module will be listed when filtering on Drupal 7, but highlighted that it is not ready.
Each user on d.o will also get an overview page, added to their user account, where they can see what projects they have helped funding, who has contributed money to their projects and so on.
Funding/Sponsoring Page
Other projects that needs funding/sponsoring such as projects for major infrastructure changes, including improving or adding features to d.o, Drupal events, etc., would be placed on this page. They would have a project plan and goal list.
This page would also contain a list of Drupal Core projects that can be sponsored/funded so that development can be speeded up.
These projects should also be possible to add to the homepage as well as the sidebar on many pages.
Administrated by Drupal Association
This should all be administrated by the Drupal Association. In return they would get a cut from each project being funded. The "Paid for Services" tab will use a subscription fee that goes directly to the Drupal Association. Project owners with many projects would be able to get discounts based on number of projects they want the tab available for.
This cut, together with the fees for the Paid for Services, will be used to cover the costs of running the store as well as help funding projects on d.o in general as well as other activities in the Drupal community, such as DrupalCon.
However, just creating the store and let it lose is not enough. There are many more issues that needs to be addressed before it can be done, such as:
- Requirements for who can create a store account.
- How complaints are dealt with.
- Who is responsible if a developer/company does not fulfill what they have been paid for.
There are many other issues that needs to be addressed before a store on d.o can be rolled out. But in my view, the possibilities easily outweighs any of the concerns and problems with it.
Conclusion
If this is done right it could lead to a great boost for the community. It would help funding improvements, as well as open up for possibilities to have full time staff that focuses on many important tasks.
I am also convinced that implementing something like this on would make Drupal much more interesting for commercial interests to invest in, especially when it comes to developing modules. When they look at the financial investment they have to do for developing, they will know that new promoting options on d.o will offer them a much better chance of recovering that investment and make a profit.
In the end, everyone will benefit from this:
- The Drupal Community will get new exiting modules, themes to use since it will be easier to get paid for the work.
- It will be easier to seek funding for existing and new projects, not just core and contribs, leading to quicker releases
- New resources will be available for improving d.o and make it even better.
- It will help attracting new users.
- Make it easier for Drupal to be selected for new site project of any size and budget.
Most importantly is that it would make it much easier to keep the momentum going!
Comments
nigel (not verified)
Thu, 02/17/2011 - 21:56
Permalink
Re: Project/App Store and Fundraising on drupal.org
Finally, someone that proposes a solution to all of the drupal app store business. Every other blog that has been written about this just weighs the pros and cons and the author concludes that they are on the fence about the concept. Thank you for doing this and I highly recommend this read to anyone.
tsvenson
Thu, 02/17/2011 - 23:55
Permalink
Re: Project/App Store and Fundraising on drupal.org
Hi nigel,
Glad you like my post. I think that the debate going on in blogs, tweets and on d.o is good and that it will in the end lead to something that will benefit both the community as a whole and individuals/organisations contributing to it.
As you say, many post has been about pros and cons, that is the reason why I tried to look at it from a different angle to try and find a way on how it actually can be implemented.
orange pekoe (not verified)
Thu, 02/17/2011 - 22:39
Permalink
Re: Project/App Store and Fundraising on drupal.org
I love the Revamping the Project Pages ideas!
tsvenson
Thu, 02/17/2011 - 23:57
Permalink
Re: Project/App Store and Fundraising on drupal.org
Thanks, it is actually an idea I have had for a long time. It made a lot of sense for me to include it here as I see it as an important part of the concept I present in this post.
Felipe Fidelix (not verified)
Thu, 02/17/2011 - 22:42
Permalink
Re: Project/App Store and Fundraising on drupal.org
I was VERY against this idea, until I read this post.
Now I really agree that this would be good for everyone...
tsvenson
Fri, 02/18/2011 - 00:00
Permalink
Re: Project/App Store and Fundraising on drupal.org
Very glad my idea is something that helped change your mind about an app store for Drupal.
Mixel (not verified)
Thu, 02/17/2011 - 23:48
Permalink
Re: Project/App Store and Fundraising on drupal.org
I was just checking if my blog on "app store" was on the Drupal planet and noticed this blog only 5 min later ... what is the coincidence ;-) http://mixel.be/node/94
tsvenson
Fri, 02/18/2011 - 00:06
Permalink
Re: Project/App Store and Fundraising on drupal.org
Same here. Just finished reading your post and must say you make some really good observations in it. Like me you also point to the risks that might happen if this is not done right and the reactions that might come when those that have paid discover that they could have gotten it for free.
That is one of my main reasons for suggesting this should be integrated on d.o and administrated by the Drupal Association. That way it can be done in a way so there are no concerns about conflicts with GPL as well as making it easy for users to donate, sponsor or in other ways monetary support contributors. The added bonus is that it will also generate funds for the association.
eigentor (not verified)
Fri, 02/18/2011 - 09:08
Permalink
Re: Project/App Store and Fundraising on drupal.org
To make it come true, this App Store should be planned and maybe built outside of d.o. Best outcome though would be to re-incorporate it into d.o., which also faces the problem of the Association not being allowed to making direct profit from Drupal (I think).
A good (failed) example is drupalmodules.com. There has been a lot of negativity towards that site and a lot of community members still do not use it because they dislike the fact that it tries to draw focus off d.o. While I guess there could have been a better outcome if both sides (the Association and John) would be more willing to cooperate.
But basically it shows how the "ease of discovery" and improvement for the user in better categorizing and much better display and design can be done. User reviews are basically a good idea but mostly way not thorough enough to be really helpful.
An inhibiting factor also is the perception of the GPL that is widely used throughout the community. Even me took some time to realize that it is perfectly possible to charge money for GPL code (even if not easily viable, since it can be given away for free from the buyer)).
So what things like an app store need is an ecosystem, that is friendly towards those initiatives. Even if they start off d.o., the tendency should always be to pull it back in. D.o. and drupal in general has the big advantage of being centralized. Joomla and Wordpress do not have that, and some Joomla users say that this is something very special they would like to have too.
But we should not spoil this advantage (which mixel calls "good DNA") by being too much of GPL-zealots that condemn everything that is commercial and find suspicious every attempt to directly monetize Drupal. Because things like an app store need a company to take the lead and invest serious time (and thus money) to build it, maintain it, and make it rock. The most direct way to have an incentive is to make money off it.
As I said before, the best possible outcome would be to re-incorporate it into d.o. or maybe build it there in the first place. But I do not see the ecosystem on d.o. both legally and in the general attitude of the community. So it needs to start somewhere else and we should be happy if someone takes the lead.
The DNA-trick is: it is only going to be really successful if d.o. acknoledges it as quasi-official or simply "good" and puts a backlink on d.o. in a prominent place. While drupalmodules.com has a lot of downoloads it can not by far rival d.o., also because d.o. is just too strong on google. So - I would like the Association at least support anyone coming up with a concept. Even if the Association cannot run the thing itself at the moment, wouldn't it be best to be in close contact with the builders and to gain some influence on how it is done instead of having a "hostile" relationship?
tsvenson
Fri, 02/18/2011 - 20:53
Permalink
More focused on volunteering help
I think that having an app store where people pay for modules before they can download it is generally a bad thing for an open source project. That is the reason why my idea is more focused on making it easier for users to donate, support and chip in to projects they are using or want to see being improved.
A big risk with an app store outside d.o would be that it will divide the community as well as create confusion. There are already many that has voiced their opinion about that such a site would make them think twice about their involvement and contributions to Drupal. The worst case scenario would be that a fork is created.
I agree about the points being made about "good DNA", it is something that the community has and something we have to have in mind always.
Tim (not verified)
Fri, 02/18/2011 - 13:38
Permalink
Re: Project/App Store and Fundraising on drupal.org
Very nice ideas. What i have found in the dev community i come from is that the web companies are already in a sense selling modules, to the clients. So say (and i have seen this on many drupal company sites) if the client wants a text editor it is x amount and then x amount for the image upload functionality. I dont myself do this but it lends to the idea that modules are a monetary commodity ( even though they are free ) already
Modules are already beening sold -> http://drupalstore.info so that is not really the issue anymore, I personally think that the drupal association should have control of this and implement it into the D.O and project pages. That , i believe, will be a step closer to keeping drupal ..."drupal" with the community for the community hey.
To be quite honest if paid modules comes with better documentation , im all for it. There should be a rule that if you are requesting money you have to have documentation of some sort.
There is bit more competition in the paid CMS , squaredspace is a very nice alternative. Joomla has very good marketing and wordpress has the whole UI thing going for it. So we should remember that with this move toward paid modules drupal will move into more competition. And for those who are ignorant i dont think they will choose drupal ( well they might not - maybe i dont know, but they have one less reason to choose it). Ask how many people got into drupal becuase it was all just free ... . there are many including myself. I actually had installed wordpress and said I would just try drupal "quickly".
Anyways .. interesting times
tsvenson
Fri, 02/18/2011 - 21:36
Permalink
Re: Project/App Store and Fundraising on drupal.org
I don't see it as selling modules if a Drupal shop offers to implement features such as slideshow, WYSIWYG and so on. Even if they are using freely available modules, what the client is paying for is the work that show has done to create a configuration and then for implementing it on their site. Then they are selling the functionality and implementation of it.
I have also seen that some Drupal Shops charge a fee, sometimes quite large, for their own base installation of Drupal that they then will use to build the unique features for each client on. I see no problem with that either. They have spent a lot of time developing a foundation that cut down the time it takes from idea to finished website. For client it means their site will be up quicker and usually cheaper than if everything was built from a raw Drupal installation. The shop simply regains their investment cost in developing the foundation from several clients.
Boris Mann (not verified)
Fri, 02/18/2011 - 20:33
Permalink
Re: Project/App Store and Fundraising on drupal.org
I appreciate that you are trying to solve everything in one go, but I don't think that's the right approach.
For example, funding *new* modules (or major upgrades or whatever) is a solved problem - KickStarter, ChipIn, or even just a Paypal widget all allow for this today.
I also don't think that building this into drupal.org directly is the right answer. We think of d.o. as our communal home. I certainly don't want a store setup in my home. It doesn't create the right long term atmosphere of contribution at all.
In general, the more I read, the more I am convinced that this is a "free market" issue. Anyone that has a great idea for an app store appropriate feature -- sell it! Prove that it works or doesn't work. There isn't any big infrastructure needed: make some attractive web pages describing it, market it, and sell it.
tsvenson
Fri, 02/18/2011 - 22:07
Permalink
Re: Project/App Store and Fundraising on drupal.org
I don't agree with that funding is solved. Sure, its no problem for maintainers to add ChipIn, Kickstarter or other services to their project pages, but how many do that and then how many are then contributing to them?
This needs to be made more easy, especially for those who want to contribute to the projects. For it to really work it needs to be uniformed on the site. One way of doing it could be to team up with third party solutions and integrate it fully on d.o if developing an own solution is out the window.
When I wrote my post I was trying to look at the problem from the users perspective, and in particular users/clients that has very little experience with Drupal and the community or are interested to find out how it can be a solution for their business problems. For them d.o must look like a playground, it is a little better after the redesign, and they will quickly get lost trying to figure out what a module does, who is the developer of it, what services they offer and how to contact them. The start to a solution I came up with is the revamped project pages I presented in my post. The tabs would make it easy for almost anyone to find the information they are after, as well as quickly be able to contact the right people.
For us that have been members for some years its not a problem, we are learned where to look. The problem is that we are very passionate about Drupal and have no problems putting up with this. New user that are looking for a business solution doesn't care about what it is running on, they want it to work or pay someone to get it to work.
I completely agree, I wouldn't like if d.o was turned into a store. That is why my proposal is focusing on improving what is already on d.o and how we can make things easier. Also, the "store" part in my proposal is about volunteering help/funding, not adding any "Buy now" buttons. Same as when you have discussions in your home about personal projects and how everyone can pitch in helping with them.
I truly believe we can find a balanced way this can be achieved on d.o so that it is easier for any user to contribute to projects based on the means they have. If done right, it would also help educating business users that if they chip in they will get much more back.
If it was clear and easy for commercial interest to help funding/sponsoring projects I am sure we would see an uptake in such activities. However, this will never happen unless it is done and presented on the site so it is easy for them to quickly grasp it and do it. Now it is only understandable for us already in the community.
eigentor (not verified)
Sat, 02/19/2011 - 11:59
Permalink
Re: Project/App Store and Fundraising on drupal.org
Thomas, to take this a step further, I guess some visual mockups and a clear concept for improvements to the project page would be a start. The idea needs to get more elaborate to gain support and feedback.
As much as I like the idea of an app store, much more do I like the idea of improving d.o.
The reason that it does not happen is simply the old song of too little visual or interactive designers, and the focus is on other stuff (I guess Neill is at work on the services marketplace right now).
The association, Neil Drumm and Leisa Rex (I guess there is also a third person involved in steering d.o. redesign) are basically very open for ideas and initiatives. It is even that anything that happens on d.o. can - at least legally - be funded by the association.
Of course the association cannot fund this and that because then everyone would come up with an idea. But if you want to take that step, I am happy to support you since I am a visual / interactive Designer :)
tsvenson
Sat, 02/19/2011 - 12:22
Permalink
Re: Project/App Store and Fundraising on drupal.org
I would be very happy to work with you to create visual mockups based on these ideas. It would be a great way of better present the ideas and easier for users to get a more complete picture about how it could improve things.
I will contact you via email so we can discuss how to work together on this.
Judson (not verified)
Fri, 02/25/2011 - 22:52
Permalink
Re: Project/App Store and Fundraising on drupal.org
I worked for a non profit organization that contracted out for drupal services to build and setup a drupal community organizing website. As someone that has used drupal for personal and professional uses, I really found this article to be on the mark. The hardest part for people developing a big drupal site for a corporation is not having a clear direction on where to turn for development. Non-profits must rely on expensive consultants that are acting as intermediaries between themselves and drupal. They give a list of features they want (usually in very vague terms) to a consulting firm that actually sets about doing this. These people do a mixture of adhoc services - watching from behind the scenes they repackage a lot of what others have done, and this work often does not make it back to drupal.
An appstore is not going to help the situation. The drive will always be to produce a different product not a better one. The effect is obvious in microsoft compatable software. The development drive becomes distinguishing your product from others, not neccessarily improving it. Small bells and whistles will come to dominate and drive the development of large repositories of junk - programs that don't really advance, but have small little features that will appeal to these midlevel developers in a programming situation. What you will end up with, is 30 different modules, that all do essentially the same thing, with a few extra boxes or selection points to hook up with an entire network of eccentric little modules that are all competing with other networks of modules. Someone will develop an entire lineage of their little apps that all have some extra redundant "feature" or whistle, but these won't be actual upgrades to the functionality of the software.
From my limited economic understanding it seems that the smallest changes, the least costly, will have very high deman: very small and arbitrary decisions in programming that cost little to implement, will still have a large effect on the market share. Why buy x, when you buy x+ product for the same price... the investment in producing X+ is small compared to the fact that X+ will generate a large quick market share. Even though the product has improved, somebody basically "hijacks" the payment stream using minimal coding.
The paid for services seems like the best option. Even better would be to attach a rating and payment bracket system - let people give feedback on large projects. Maybe a project tier system ... that organized projects into size and implementation levels that "buyers"... i.e. the kinds of non profits I worked for, could easily rate and review.
Services provided for each type of module could ranked or rated against the completion of the project as a whole.
Sound useful?
I also think this would go a long way into getting a lot of this consulting money into the hands of the actual developers. We spent ridiculous sums of money on consultants. In most cases they did minimal work, while the build of the project implementation is being done by consultants that are just contracting out to lower developers for pennies compared to what they are making.
tsvenson
Fri, 02/25/2011 - 23:31
Permalink
Re: Project/App Store and Fundraising on drupal.org
Thanks for some great input about this subject Judson. I think what you describe is a very common situation, not only in the Drupal ecosystem.
One of my main reasons behind this proposal is that we need to make all the projects (Core, modules, themes, etc) much less anonymous and the people behind them more accessible outside the core community. Without doing so the problems you describe is only going to continue.
By making it easier to find out what options are available for a project and to easily be able to contact the right people I am convinced that it will only be beneficial. It will give everyone better options to be able to earn a living on what they do for the community and that can only have one result - more projects (new, not duplicated features) and higher quality.
Nikos (not verified)
Sun, 02/27/2011 - 15:47
Permalink
Re: Project/App Store and Fundraising on drupal.org
If someone wants to make a module and get paid for it, I think he can just do it.
The fact that he also wants to get customers straight from Drupal.org is that I don't like.
If you really believe that funding is that makes a CMS (or any project) better then why are you picked Drupal at first place?
There is plenty of proprietary or "almost free" CMS's out there.
If you want make funding work with GPL take a look at Joomla Extensions Directory and you will find many disgusting ways...
judson (not verified)
Sun, 02/27/2011 - 21:36
Permalink
Re: Project/App Store and Fundraising on drupal.org
Nikos. I believe you misunderstand the premise of the argument. The argument isn't that funding was difficult for the project. The question is how to divert more of the funds from large CMS projects to go to the developers rather than the consultants that are doing relatively little work.
People are using these consulting firms the way you would a contractor on a house. Except that they are getting all the money and the actual workers are getting none.
Most people running these types of projects don't know where to even begin. If the drupal site was organized to allow companies to showcase the fact that they could customise and tailor the various components on the Drupal site, it would make it a lot easier for these organisations to cut through the middle men.
Why do you have a problem with Drupal linking to professionals that can extend the functionality of certain types of software? Having a landing page for each set of modules with a list of developers that support extensions would make it much easier for smaller non profits to access drupal.
You forget that the overhead for these consulting firms, for A SINGLE email advocacy campaign can run in the neighborhood of 30,000. I'm not exaggeration. Considering I can do the equivalent amount of work in about day... its relatively excessive.
Small groups cannot pay these kinds of fees, and frankly wouldn't know where to start by contacting people directly. Your actually opening the service up to smaller groups with smaller cash-flow. I suspect that individuals who make a lot of money by passing other people's work off will take issue with this system though, as it matches the workers up more directly with the people paying for it.
judson (not verified)
Sun, 02/27/2011 - 21:42
Permalink
Re: Project/App Store and Fundraising on drupal.org
Again... the issue is that Drupal is a perfectly good platform to use for most of these organisations... but why not divert more of the money and resources back to the project instead of to the fluffy-powersuit-advocacy-rofls that charge the value of a small house to send out a few emails with a landing page?
None of the modules are being paid for. Really this is no different than any linux OS website that offers support or implementation. I just don't see the difference in listing a series of "support or techs" groups that can tailor the software more succinctly. The power behind a system like this will be giving these developers A LIST of modules they support. If a group is browsing around and can find one that meets all their module needs or that can handle it, they can go right to them instead of using a bloated consulting service.
John Doe, the D... (not verified)
Thu, 04/07/2011 - 01:51
Permalink
Re: Project/App Store and Fundraising on d.o
What ever happened to open source being free software? I wish that carried over to support too.
Add new comment