Talk:Marketing Plan

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

Why do Developers Contribute to ADempiere?

Or why do people contribute to any open source project?

There are a number of reasons (in no particular order):

  • Finding common reusable solutions to large complex problems
  • As an alternative to in-house R&D or expensive licensing
  • As the basis of a business in consulting, training, and services
  • To build a capability in a business
  • Opportunity to work in a team environment with really smart people
  • For the sake of contribution - to give something back
  • Belief in the mission and its importance
  • To be challenged by difficult problems
  • To learn and grow through the challenge
  • To experience software development in the "real" world
  • Freedom to explore your interests and have the autonomy to work on what you like, when you like
  • For recognition and appreciation from peers
  • As a showcase of talent - OSS involvement looks good on a resume, can flesh out areas of expertise and is publicly verifiable
  • As a "gift culture", a programmer's status in an OSS project is based on what is freely given away
  • To demonstrate quality in contributions in the depth of understanding, the efficient design of the solution, and the ability to persuade, to get people "on board" with ones ideas and strategies

Forms of recognition and status

  • Positions (in increasing order)
    • contributor (small c) - provides bug reports, simple code fixes, answers questions on the forums
    • developer - provides bug fixes and new features
    • citizen - recognized and adopted by the community
    • committer - can commit code to the trunk with out having to go through an intermediary
    • Functional/Technical Team member - involved in the direction of the project, setting road-maps
    • Community Council member - overall community governance
  • Signaling or messaging (personal identification)
    • History and changeset logs - frequency and quantity of contribution
    • Code comments highlighting the contribution /* [FR12345] Joe Bloggins */
    • Copyright statements
    • Class naming
    • Application naming

A personal observation: signaling can be at odds with a gift culture if the signals are associated with merit and rank. I think this is the root cause of much of the discontent.

Please add other points of view.

Notes and Background

AN interesting model for virtual ERP consultants. See They have a central market place, job postings and a way to create virtual teams. A similar model could easily work with ADempiere. MJMcKay 03:22, 20 March 2011 (UTC)

Here is an example of a potential partnership involving external integration with OS Commerce. [1].

Some other project history:

Note.gif Note:

In the links below, I'm looking for a record of decision. The comment "no conclusion" just means that the thread doesn't contain one.

Other relevant pages

Of interest

Key partner websites - the next layer in the eco-system (not comprehensive, just off the top of my head)

Case Studies

Advertising in the wiki

Major Advertised/Branded contributions (This is co-branding which is OK, but it seems to be free, which isn't OK in my opinion. Co-branding should require some sort of financial contribution. Most people contribute freely. To contribute and get brand support should require a financial/royalty deal. ADempiere is promoting specific businesses here which violates some of the discussions above which advocate for the community above business. Note that I'm not privy to all the background here.)

- some good investigative writing going on here? :) .. this paragraph is contentious i mean controversial, but i am not sure if this is the right i mean tight spot to push some light chat on it. Cheers! - Redhuan D. Oon 00:25, 23 March 2011 (UTC)
Hi Red1. Yes it is controversial, but it is only my opinion. I'm sure there are good reasons why things are the way they. What am I up to? I'm looking for the key bits and insights into the community, how it was created and how it works. Its all part of the story that needs to be told and is the background needed for the marketing plan. Understanding it will help me write the draft - especially the sections that are currently weak. In the end, when you read the marketing plan, it should feel real and authentic to you and all the community members. At that point, a more open discussion would be in order and we can talk about co-branding, advertising, ranking of contributors and other issues that may come up. In the end, I hope to have a plan that everybody agrees with and that a team of us can execute. Note that I haven't had the time to actually read all of these pages yet so some of them may not be relevant. I'm not sure if some of the policies listed were ever ratified. I'll have to ask for your help to figure that out in the next week or so. When I'm done, this page will be deleted. MJMcKay 03:23, 23 March 2011 (UTC) P.S. Got your book in the mail today!
Thanks for contributing to this discussion Mike, IMO having people/implementors/consulting houses interested in ADempiere and getting their names and number of projects is also contributing to spreading the ADempiere brand all over the world, I imagine most of them are trying to market the ADempiere in the countries they operate. Instead of deleting their presence here it should be promoted. Once they have engaged with the community an upgrade path of presence (based on some sort of financial contribution) should be offered. Just a thought. Rvergara 19:09, 30 March 2011 (UTC)

Sorceforge customer requests

Some sample requests received through sourceforge.

Adempiere Consultant in SoCal area Adempiere software developer needed Adempiere software programmer needed


Hi, I translated your site for the Hispanic community Marketing_Plan_es, I suggest you consider these pages functional team Functional_Team and technical equipment Technical_Team

Thanks! I certainly will. MJMcKay 14:11, 27 March 2011 (UTC)