I have been a member of 'Drupal Community' for nearly 3 years now and I still fail to understand how things work and what the term 'Community' means. The processes of content moderation are ambiguous and are interpreted by 'Community' (which is just a handful of people with admin privs) differently with favoritism granted to certain 'inner circle' and other members of the 'inner circle' just supporting such moves. Heck! they don't even have procedures to remove some 'bad apples' from their 'inner circle'. Once you are in the 'inner circle' you can pretty much sabotage drupal.org to your own personal like/dislikes. So what I understand from the word 'Drupal Community' today is not the users or thousands of developers or contributors - its a bunch of people who have vested interests to control drupal.org and not allow a true and fair open-ness that is so much wanted in open source world.
If you challenge any wrong doing via emails or via comments on drupal.org, the inner-circle is so united that they will strategize and come after you and some members will even threaten to ban you. This is very discouraging and alarming too if you are thinking of being a long term contributor. In Open Source, this probably would be one off case where there are lot of shoddy practices.
Here are few points to consider :
1) Drupal.org does not have any legal information on which entity manages, operates and funds it. Look at its counterpart Joomla.org which has similar information listed which can be easily navigated to from home page. It is very important for anyone who joins this community either to contribute code, write success stories, case studies, improve documentation, review patches, provide support or even attend conferences to know that there is some place where you can take up legal battle with in case if your contributions are sabotaged or your investments in time on drupal.org are at risk. Not that this happens all the time but just an example that Drupal.org needs to come clean on this.
Here is what I wrote to Drupal Association
Question : Want to know which Legal Entity manages Drupal.org?
Answer : drupal.org is managed by the community. You can contact the Drupal webmasters through their mailing list at http://lists.drupal.org/listinfo
Ah!! Again the word community came up.
I keep getting stumped by this word over and over again.
There are people in this 'inner-circle' who put all laws aside and flagrantly misuse drupal.org infrastructure. And whenever I raised doubts, again the word community was put forward every time. I also run a Drupal Dev shop, with my team having given seminars in many universities, colleges, etc and have actively been part of few Drupal Camps in India and one Drupal Con. If I post a webmaster issue with some rational behind it and if some of the community i.e lets say outside circle(team members, other developers in the area, members from third world countries) supports the rational which the inner circle does not agree, which community gets its say? The inner-circle has been given rights to manage content on drupal.org and they have been repeatedly abusing it.
Here are few situations you may encounter and mostly hit the end of the road with the word 'community' slapped at your face.
- Try to find Advertising policy to advertise on Drupal.org (rates, processes, etc) and where to take your concerns on why a certain company gets precedence repeatedly.
- Try to find How to get case study promoted to front page and where to take your concerns. Your case study may not make it but a private shop whose owner is in inner-circle will get a story on front page promoting the product.
- If your content has been unpublished wrongly to favor certain people, try and challenge it
- It's none of the business of 'Community' to do a ref check with clients but heck they will do it and then keep mum when challenged on legality of this.
- A community of inner-circle will easily make a statement but then there will be no one taking responsibility for the actions.
Heck - Drupal Community will even talk about disgruntled employees from companies, calling few companies sweatshops, commenting on their operations without even understanding the rule of law of these regions. And the same inner-circle people don't even know that there are people(interns, Vice Presidents,etc) who have left their own organizations also having a grudge.
Community of inner-circle can disrepect you, be biased, do favoritism but they want you to show respect when you write. I'm waiting for few approvals from 'inner-circle' and would love to share some evidence in this regards. It will certianly show you the dark side of Drupal 'inner-circle'.
First, let me try and get a very important question answered - 'Which legal entity manages Drupal.org'. No one has yet been able to given me a clear answer including Drupal Founder. What I am given is round and round replies. There is something called 'Legal Entity' and every legal activity has to have one directly responsible and supporting 'Legal Entity' be it an individual or a structured entity. Of course if one has malafide intentions, such information can be kept purposefully hidden. I am not a legal expert but I am sure - A community cannot be a legal entity.
If you have already contributed your valueable time in Drupal, here is something that will go in favor of contributors - the whole idea of open source is that the process has to be open and transparent and you can challenge it from any part of the world depending on where you are coding/contributing from - this is what I am told. (Please do check with legal counsel on this)
On Drupal.org, there is no 'Terms of Use' you agree to. So this gives you as a contributor an upper-hand here if you have been not given fair treatment.
Thank you Barinder :-)
"First they ignore you, then they laugh at you, then they fight you, then you win." -- Mahatma Gandhi
Delicious
Digg
StumbleUpon
Reddit
Facebook
Google
Yahoo


Comments
Dear anonymous , Since you have preached a lot, I am sure you will take time to figure out from Dries why Drupal Association Membership applications that were invited at http://buytaert.net/applications are not displayed? Do a close review of the archive and you will find some surprises. Roshan
As hard as it appears for you to imagine, Drupal is built, organized, and managed by volunteers in an ad-hoc system. It's a great testament to people coming together in common interests to fix common problems. It's often referred to as a do-ocracy, where those who "do" the most, have bigger votes than others. Part of having the votes count is working in a positive direction. Even a small "do" can be a loud vote, which has been evidenced by newcomers getting core patches committed throughout the years. Sometimes, they've even stuck around and now call themselves "Drupal core developer".
I don't think there is a legal entity for you to take your concerns to, but I'm also pretty sure that your apparent knack for pounding on anything you think is negative counts as against you in your efforts to get things done within Drupal. Nobody wants to work with someone who is negative all the time. People who are positive, forward-looking, inspirational, and creative are liked no matter the industry. Given the entirely volunteer nature of Drupal, people will naturally tend to help the positive, rather than the negative contributors.
The various teams that manage parts of Drupal *are* vested in it. They have companies, lives, family incomes, careers, marketing budgets, staff, books, and hobbies all dedicated to making sure Drupal is successful. They want to make sure that a great site gets featured on the front page of drupal.org and that people love to read the drupal.org frontpage feed because of it. Great examples of Drupal implementations help bring more contributors to Drupal, and more contributors means more free features for all to share when the companies and hobby developers go deploy the next cool website. It's a constant cycle of growth and progress. Eventually, contributors work together towards fixing problems and filling needs and become friends, both professional and casual.
People who come in the issue queues and forums and nag on specific volunteers are nagging on someone's friend. Disrespecting a Drupal company is disrespecting all the volunteers that it employs. Nobody wants to be challenged by you, but I bet they would like to be your friend and co-worker in the progress of Drupal. Nobody will want to be your friend and help you grow in Drupal as long as they're afraid of their words being twisted up and thrown on your blog, a Google group, or LinkedIn post as some sort of negative against Drupal. That would work against their efforts to feature Drupal expertise as a Good Thing the next time a client wants a new website.
The tone you have carried out in this blog series against Drupal and Dries isn't going to make any of the *volunteers* that work with Drupal, and support Dries, excited about helping you fix up any of your sites to be ready for their special day on the front of drupal.org, or whatever else you're trying to do.
Put a smile on your face and see what positive things you can do within Drupal, because this so far is getting you nowhere.
http://groups.drupal.org/node/15023#comment-50410 - read this concern too. you are certainly at risk with Dries holding on to Drupal Trademark and Drupal Association registered in Belgium. Who the heck knows about Belgian laws?
Post new comment