Hello Magento community.
It has been quite a momentous time at Magento. Rocketing out of Imagine and straight into a series of events in Asia and Europe, I was taken by surprise (pleasantly so) regarding the Adobe announcement. Our teams are working together quickly to expand our outreach and interaction with the Magento and Adobe communities of users and developers.
Among the many new things happening in our world is the formation of the Magento Association, announced by Magento CMO Andrea Ward at Imagine this year. In the interest of establishing and maintaining transparency regarding the Association, I’d like to share some information with you as well as an update on progress.
Right now it is just an idea for the future benefit of the community, but one that will be realized. This idea is being made a reality through a deliberate, open process. It will be a replacement for the Meet Magento Association, with a likely expanded scope and deepened community involvement based on copious amounts of community input.
Ever since its grassroots beginning, Meet Magento has grown to be one of the most important initiatives for connecting the community, the company and the growing business of Magento throughout the world. Over the past few years we saw an opportunity to support the Meet Magento network by partnering with the Meet Magento Association (MMA), a German-based trade association which administers the Meet Magento brand. MMA serves the worldwide Magento community through various business and educational initiatives as well as facilitating the growing footprint of Meet Magento events. In pursuit of expanding on this mission and these activities, we began discussions with MMA president Thomas Goletz. We eventually settled on establishing an independent, US-based trade association which will take one of the chief responsibilities of MMA: maintaining and extending the Meet Magento event network as well as licensing of the Meet Magento brand to vetted organizers.
I have a broader vision as well, one in which the Association becomes a venue for all Magento event organizers to work together as well as for community members to better connect with each other and with Magento, Inc. – but we have more work ahead of us to see if, how, and when that broad vision makes sense.
Once we realized this path, we began to consider how best to administer Meet Magento, and what kinds of other purposes and people it might serve. My main concerns were to preserve the independence of Meet Magento, which I credit as the most important part of its survival and growth. This pointed us to establishing a non-profit organization. This means that while Magento, Inc takes on the six-figure cost of researching and establishing the association entity, it is specifically limited from being overly commercialized by anyone – including Magento. Win-win! While this was the obvious course of action, creating independent trade associations isn’t a core competency of mine or of the company, so I had my concerns about how to proceed. However, It turns out that there are companies which help other companies solve this exact problem!
Late in 2017 we began looking at how other technology (especially open source) companies have helped establish associations for their communities. In particular, Mark Lenhard (my boss), reached out to Dries Buytaert of Drupal, who connected us with Megan Sanicki, Executive Director of the Drupal Association. Conversations with her led us to the world of Association Management Companies (AMCs), which Brittany Mosquera, Shahadat Hassan, and I spent the first part of 2017 evaluating. In the end, we selected SmithBucklin as our association launch partner. You can find some details about them online: http://www.smithbucklin.com/about/our-culture/.
We selected SmithBucklin for many reasons, including their corporate history, ethos, and their long-running success creating sustainable technology associations. What most encouraged us about SmithBucklin is their time-tested process of shared initial discovery in order to best define the organization structure, to identify the audiences it serves, and most importantly to ensure that it is self-sustaining. I characterize this initial step as a deep dive into the current character, activities, resources, and needs of the Magento community, with a goal of establishing a vision for how Magento and the community can grow to meet the challenges of today as well as the future. Feel free to reach out to Josh Berman from SmithBucklin’s Technology practice: firstname.lastname@example.org for more details.
To that end, we’ve recently held a couple of brainstorming sessions, one in Chicago at the SmithBucklin headquarters and one in Leipzig, Germany after Meet Magento Germany (and the announcement that the Adobe acquisition is complete). We also conducted a virtual meeting to involve LATAM and APAC community members. These meetings were an honest, introspective, and intense look at our community and activities. They have been purely explorational, mainly for the benefit of SmithBucklin to understand the scope of what we’re trying to accomplish.
I’d like to address some of the concerns and feedback regarding the initial nature of these meetings. Our community tends to be wise, opinionated, and vocal, and I think most would agree with me when I say that transparency is a core value – perhaps the primary core value. It was no surprise to me to hear misgivings around the silence and lack of visibility regarding the brainstorming sessions (e.g. what they are, who was invited and why) and I admit to feeling some dissonance organizing them in silence. That said, we all have a monumental task ahead of us, and we have to start small in order to have focus. I liken it to building a big, beautiful building for us all to work in: it does no good to have all of the materials show up at once, when what’s needed is to clear some space and then go about construction with planning, purpose, and process.
I’d say that this initial process is going well. We’ve uncovered and unpacked several concerns, perspectives, and ideas to consider / challenges to meet. These early discoveries will help to drive the process forward constructively. That said, there were some things that I would like to own publicly:
Teething pains aside, I’m thankful to share this process update along with the notes from the brainstorming sessions with everyone for your collective consideration and comment. It is a personal as well as an organizational goal to share everything in this process as quickly and openly as possible, and I want this expectation to be set from now going forward. Just as Magento is an open source company supported by a community steeped in openness, so must be the work of and eventually by the Magento Association.
After “What is the Magento Association?” (which I’ve hopefully answered here) the most-asked question I hear is “How do I become involved/have a say in this process?” It may seem silly, but it’s really important to register your interest using the link we announced at Imagine (https://magento.wufoo.com/forms/imagine-2018-magento-association/). Beyond that, you can of course reach out to anyone at Magento with thoughts, concerns, etc., including my email email@example.com.
Magento’s past and future success is 100% reliant on the Magento community, a community unlike any other in the technology industry. Our values must always reflect this, and more importantly, so should our actions.
Onward & upward,
This entry is cross-posted to my blog at http://bhmarks.com/blog/magento-association-update-1/.
Thanks for the update @Ben Marks!
Thanks for the write-up, Ben. I think some of the points you addressed were not really clear at the start of the MA process (first announcement, first brainstorms) but now are. You mentioned the meetings in Chicago and Leipzig (and other meetings) as being "explorational" and that also resonates me (while I was at the Leipzig meeting but knew that others felt being left out).
One of the biggest concerns I still have is something that is hard to deal with anyway: Once Magento started talking about MA, the term "community" came along as well. And my biggest concern is whether we see "community" as the same thing. Some see "community" as everybody in the Magento ecosystem, others see "community" as the active part of that ecosystem ("if you are not contributing to the community, you're not really becoming part of it").
But so far (and I think this is really a pity), Magento has often been seen as the other party in this ecosystem: The company that drives the community, not necessarily part of the community itself. This has changed a lot over the years: GitHub collaboration, Community Engineering projects, Contribution Days, hackathons, Magento Master, Magento employees connecting to the community and much more. However, there still is a difference between Magento Inc (the company) and the community.
Exactly this difference between company and community is the thing that drives my concerns, in regards to the Magento Association. If the company started MA, because the community didn't come up with such a thing itself, then it is a company-initiative. If MA is meant to become a community-initiative, control needs to be handed over. However, currently, the company is in control. Which is fine. Because otherwise, nothing would have happened. But for the MA to succeed - to really be what it claims to become - it needs to hand over control to the community. In a timely manner. The longer it remains at the side of the company, the more it becomes a company thing, instead of a community thing. And I'm just wondering if that is the same vision of all Magento folks involved.
That doesn't mean I'm enthusiastic about MA. I am.
regarding this from @Jisse Reitsma:
>Some see "community" as everybody in the Magento ecosystem, others see "community" as the active part of that ecosystem ("if you are not contributing to the community, you're not really becoming part of it").
I think that we should consider as "belonging to the community" everybody in the ecosystem, including inactive members and, of course, the company itself.
"Active members" are just a part of it. Anyone can become active or inactive over time or even abandon the community.