Here is an idealized transcript of the recent Drupal Dojo session I did regarding the proposed Drupal Guilds, which you can watch here if you didn't catch it earlier:
Also, here are the slides I used during the presentation, which the headers generally refer to, if you want to follow along the text:
https://docs.google.com/present/view?id=dgdc84wd_79g4wmzcf9

My name is Aaron Winborn, and through the Drupal Dojo, I will now present some ideas I’ve had brewing around a concept for a Drupal Guild system for peer-review certifications. You might know me as a developer with Advomatic and contributor to Drupal for nearly five years. You probably don’t realize that I’ve also been involved with the Sudbury model of education for about twelve years, and am currently on the Board of Trustees for my daughter’s school.
First, let’s take a trip back through history.
Feudal Europe 2
Medieval Feudal Europe was not a fun place to live. Despite the image of knights and ladies held in the collective subconscious, everyone was a slave, or serf. All of Europe was parceled up into fiefdoms, where everyone worked to their death on the land. However, by the end of the early middle ages, a few barons came up with the idea of freeing their serfs and charging rent. When others realized they were making easily four times as much by doing this, within a century nearly all serfs had been freed.
The church moved from the center of town to the outskirts, to be replaced by the marketplace, where a new mercantile class sold their wares. Wanting a better life, a large number of them began to educate themselves.
Medieval Guilds 2
Medieval Guilds, deriving from an earlier system of pooling of gold and resources by craftspeople united by craft, quickly rose in prominence throughout Europe. They fostered professionalism with its system of apprenticeship, and the post of Guild Journeymen became the goal for nearly all freemen. This system even survived and thrived in early America, well into the nineteenth century.
Medieval Universities
In the early 11th century, a new type of guild arose, a guild of students, or ‘universitas’. These people met in their homes and churches, pooling together their resources to hire teachers to provide themselves with the best possible education. This system of education became so popular that it attracted the attention of the church and state, who formed competing guilds of teachers, who worked hard to attract paying students.
Modern Universities
Of course, we all know which system survived: by the twelfth century, there were over 100 established universities in Europe. Sanctioned by the state, it became a gatekeeper for the more lucrative professions, such as lawyers and medicine.
Modern Guilds 2
Some guilds have managed to exist into the twenty-first century, particularly in creative arts such as the Screen Actor’s Guild and the Writer’s Guild. Several other systems and organizations resemble modern guilds, such as the Bar Association and many unions.
Modern Guilds 3
I read this morning a paper by a professor at MIT that advocates a return to the medieval guild system, arguing that the twentieth century system of working for the company, with pensions and whatnot, is obsolete. In fact, the modern consultant in many ways resembles the old guild journey member, traveling between clients, working for multiple companies, and sharing their expertise and knowledge with other crafts people.
Professional Certifications
Many developers seek professional certifications, which fall into three categories: Corporate, Proprietary, and Professional. Corporate certifications exist within a single corporation, and are generally non-transferable, but might look good on a resume. Proprietary certifications, or product-specific certifications, are good for a specific software or hardware product, but are also not relevant outside that product. Professional certifications are more general, serving to increase the level of practice, and are generally industry-wide, such as the IEEE Certified Software Development Professional certification. Finally, there are some government mandated and overseen certifications, known as licensures.
Professional Certifications 2
There are hundreds of available software certifications, of dubious quality, most of which are given by the software manufacturer to anyone able to pay a buck and fool the test.
Professional Peer Review
Professional Peer Review is used in place of or to augment the value of testing. It is used in many professions, such as in Health Care, Accounting, Law, Engineering, Aviation, Forest Fire Management, and even Software Development. It has roots in Scholarly Peer Review, used in academia to determine whether an article is worthy of publication. Some criticisms of Peer Review are that it’s subject to gate keeping and elitism, it’s not designed to easily detect fraud, and can be a lengthy and expensive process.
Sudbury Model Schools
Based on the original Sudbury Valley School, Sudbury model schools are democratic, age-mixed, non-coercive environments for children. Part of the model involves certification; students are free to structure their days as they wish, but if they want to use certain equipment (such as a sewing machine, computers, or a dark lab), they must demonstrate proficiency and receive certification. In many of these schools, graduation is also a reflection of this process: students wishing to graduate will create a committee of peers and advisers, who will help guide the student through a portfolio creation, culminating in a defense of their thesis to the entire school body, who will vote on whether to award a diploma.

Open Guilds
My initial idea for creating the Drupal Guilds (as a subset of Open Guilds) came about during the development of the latest incarnation of DrupalDojo.com. Part of the initial discussions for that site included “learning tracks”, where users could flag their favorite lessons and sessions, forming “playlists” to be shared with others. I realized along the way that this could serve as an excellent form of certification.
For instance, a developer interested in learning how to present multimedia in Drupal could work through all the lessons in a specific track and come out the other end able to put their new-found knowledge to work. It would simply require people putting in the the time to oversee their education and award a certification. Considering that thousands of people already donate hundreds of thousands of hours to development and documentation, it simply requires a framework to funnel some of this expertise into an Open Source University.
Rather than a corporation coming along and offering a $500 certification test, we can create this system in a grassroots fashion, bootstrapping and certifying ourselves. Certifications would be free, with reputations as strong as the developers’ due diligence.
Open Guilds 2
The structure I propose involves allowing any person to join the Open Guilds as an Apprentice. Anyone may also join any individual Guild. Each Guild itself offers its own certifications, which are overseen by Journey Members and Masters, who, after presentations by the Apprentice and discussions, vote on whether to award a certification. The Masters of a Guild are likewise elected within that Guild.
Open Guilds 3
Finally, the creation of new guilds itself follows similar tenets: anyone may propose a new guild charter, which is determined by a majority of Vested Members of the Open Guilds. The proposed charter would state the title and purpose of the guild, as well as (perhaps) its form of governance, such as by democratic vote of all members, or the representative vote of its council of Masters.
Open Guilds 4
Vested Members would be members of the entire organization who have a vested stake (most likely determined by paying dues, and/or by the length of their membership and the frequency of their involvement). However determined, Vested Members would oversee the General Business of the Drupal Guilds and Open Guilds.
(Cross-posted at AaronWinborn.com.)

Comments
Very interesting. I brought
Very interesting. I brought up the idea of a Drupal Guild back at the OSCMS/DrupalCon in February of 2006, and even before that, as a product of conversations with Philip Smith and Mike Gifford at Web Of Change in 2005.
Here are some links to materials I developed at that time.
http://civicactions.com/node/183
http://civicactions.com/node/172
http://GregoryHeller.com
Wow, this is so awesome,
Wow, this is so awesome, Gregory! Glad to see these ideas validated. I'm going to spend some time looking over your past work; let's get this ball rolling!
Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic
By chance....from yesterday
http://thinkshout.com/blog/2010/09/sean/leave-no-drupal-dev-behind
I have a lot of concerns re: certifications in the Drupal ecosystem. But there is much here that I could get behind. I think that the transparency of this approach is a key benefit, as is the fact that individuals' participation in the program has positive results for our entire community. There is competitive advantage to participating in the program - without the same costs as a paid certificate program or a black-box algorithm.
Of course, as with any community initiative, there's the potential for in-fighting and time squandering (Aquinas did write whole chapters regarding how many angels could fit on the head of a pin....). But frankly the market-based aspects of something like this would help mitigate those impacts.
Nice. I'd like to stay in the loop Aaron and Gregory.
Cheers,
Sean Larkin
ThinkShout.com
http://twitter.com/sean_larkin
Excellent. Glad to have you
Excellent. Glad to have you on board, Sean!
Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic
Permaculture Guilds
hey Aaron, all
just found this on Drupal Dojo last night and watched today - glad you included the MIT 21st Century Guilds info... what about the Collective Intelliegence stuff? thats way more recent
anyway, myself and some other folks are interested in developing an open guild in the sustainability space... permaculture guilds...
for some more on permaculture http://permaculture.tv
Excellent resources!
Thanks for reminding me niccolo; I'd printed those out, but haven't finished that. Lots of good reading you directed me towards. Definitely seems relevant.
For folks who missed that:
How to Build a Collective Intelligence Platform to Crowdsource Almost Anything
http://news.noahraford.com/?p=695
Mapping the Genome of Collective Intelligence
http://cci.mit.edu/publications/CCIwp2009-01.pdf
And the stuff from MIT referenced in my talk:
Flexible Work Arrangements and 21st Century Worker's Guilds
http://ccs.mit.edu/21C/21CWP004.html
@niccolo also has some other excellent resources buried in the comment thread of the previous post:
http://groups.drupal.org/node/88819#comment-291894
http://groups.drupal.org/node/88819#comment-297069
http://groups.drupal.org/node/88819#comment-298309
Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic
Guild and Co-op together
In Flexible Work Arrangements and 21st Century Worker's Guilds, you wrote the following: A significant obstacle to widespread adoption of the guild concept is the tax code--when self-employed workers buy their own health insurance and similar items, they cannot pay for them with fully tax-exempt dollars, as can employers, or employees making partial payments in employer-subsidized benefits plans. Without a level legal playing field, individual workers will continue to be at a disadvantage. And, in the same article, you also wrote about the Guilds' inability to benefit from conventional Unemployment Insurance.
Workers's co-ops do not have these drawbacks. A co-op is a bona-fide employer and co-op members are genuine employees. When there is no work, they are entitled to Unemployment Insurance. No need to forego this enormous benefit. Nothing preventing us from further income security measures, such as the ones you suggest. Co-op members are entitled to everything that ordinary employees benefit from when employed by any enterprise, including tax-exempt expenses like health insurance and so-on. Plus, because we are a co-op, we are entitled to a 125% tax-deduction on revenue that is re-invested in the co-op; like a RRSP but far-better. :-)
There is nothing fundamentally incompatible with the two. A co-op could operate internally as a guild as you have described them, while externally it could interface with the World (legally and financially) as a co-op. A "Best of Both Worlds" approach, you might say. Let's combine our efforts, in so far as we can. We could cooperate, for example, on the matchmaking of Drupal-skills and clients' needs; a system to evaluate and track skills would serve us both, as well as the community at large. :-)
This is an excellent
This is an excellent explanation of something that I have been pondering for sometime here in the Nashville market. We have quite a few Drupal professionals now who have grown tired of working with companies that learned how to market in the days of bulk mailing and cell phones that were the size of a small child.
Independent entrepreneurial minds are desperately seeking a model like the one expressed here. This is part guess, part cloudy memory, but I think that in many ways the CivicActions team has operated much like this for many years and have been very successful at it.
What is needed in the community is a model for how to structure this kind of organization that is repeatable. There are a lot of great resources out there about worker cooperatives, but they are often centric to design, or more generalized fields. Drupal presents some very unique business structure requirements that make many of these approaches difficult or even completely wrong.
But I do think that there are ways of adjusting these methods to fit the "Drupal Way" when it comes to everything from the sales cycle through long term product management.
What I think would be incredible is if there were a mechanism that guided individuals to rally around say certain distributions and become "experts" on certain verticals or even multiple verticals. There are already companies out there in the Drupal community that are doing this in some way, but they are finding it tough because they are breaking new ground. And that can be incredibly hard to constantly keep afloat.
Co-ops serve to allow people with different skill sets move around in the industry they might work in without being penalized. I would say the same was probably true of the Guild ages. I would guess it was considered an honor to apprentice under someone new even if you were a skilled professional in some specific but related area.
This is what I believe is the answer to the "burn and churn" that occurs within so many start-ups and early growth companies. Creative and smart humans need new opportunities to explore and innovate. Co-op's (or Guilds for that matter) can provide this kind of opportunity but only if they can do it while at the same time provide for people to make a living.
Imagine a network of labor that is all associated through a common parent entity. One could almost imagine Guilds being mini companies of specialized skill underneath a very broadly structured co-op. Members of the co-op could move between guilds, growing, learning and staying challenged.
Yeah, I know ... a bit utopian, but hey ... who knows!
Good conversations here. Keep it up everyone.
--
Jamie Meredith
Technical Account Manager
Acquia, Inc.
My comment re Guilds has to
My comment re Guilds has to do with purpose/goal. If the purpose is to increase business revenue streams because of certification, then I wouldn't bet on the goal being met -- unless there is a corresponding aggressive promotional program to drive home the benefits to prospects. If the purpose is to educate/train in a structured manner not available right now, then that goal could certainly be met. With the former, I recall when the Public Relations Society of America decided to separate professional PR counselors from the pack of wanna-be's/think-they-are's. We created an accreditation process that results in PR professionals being able to hang APR behind their names. It's a grueling exam process and expensive. But because there has not been a nationwide promotional program, the majority of clients do not understand APR as they might CPA. So, the effect for practitioners has been minimal.
My personal goal for pushing
My personal goal for pushing for a Drupal Guilds has to do with education, recognizing how many self-educated developers work with Drupal. I can easily envision something like this working side-by-side with the good folks at p2pu for instance.
Whether there are other goals (such as business revenue streams) that other folks may have are secondary to me, although I recognize that being a group effort, the Guilds will most likely serve many goals.
Aaron Winborn
Drupal Multimedia (my book, available now!)
AaronWinborn.com
Advomatic
What we are aiming for
In my view, the goal is to match skills being offered with skills needed. This will indeed increase business revenue streams. Not because of certification per-se, but because it is hard to find the qualified Drupal help when you need it. If practicing our trade was premised on being vetted by a certification authority, then guilds would be relevant, but I seriously doubt that such an authority could be instantiated and I am equally skeptical about enforcing such a limitation, in a milieu characterized by freelancers, the free flow of software, and the open sharing of knowledge.
What we are aiming for, including people in this page, is a solution where:
(1) we identify which skills we have to offer (via a normalized self-assessment);
(2) we assess the skill-level achieved, as objectively as possible. Concrete evidence is preferred over hearsay ;
(3) we craft and offer training where it's most needed, w/o the corresponding tools to evaluate learner's grasp of what he's learned;
(4) learner's abilities are then reviewed (on an on-going basis) by one's peers :
(a) one's mentor(s),
(b) one's teammates, e.g. people that work with him.
(c) one's peers in the guild, in the workers' coop, etc.
(d) one's customers, e.g. the recipients of his work. Btw, the benefits of this quality-control are too numerous to mention here/now.
(e) or 'inherited', e.g. inferred from taxonomy of skills. Ex: if he masters X then he certainly masters A, B, C because A, B, C are required to achieve X.