 Hi everybody. So we will be talking about the Jhupan Bangalore community and how we grew from a small community to a final class member team. So how many of you are from India? Bangalore? Great. So yeah, so this is Jhupan and myself are Chakrapani. So we work for a company called Azri Solutions. So I am from Bangalore and I work as a Drupal architect at a company called Azri Solutions. I have been working with Drupal since 2009 and lately I have been partnering with Golang and Elixir as well. I am a co-contributor and I have worked on contributing modules as well and most importantly I have been involved with Drupal Bangalore community since 2011. I am also involved in the program team at Drupal ConAsia since from the research and planning part of the program team. This is Gokul. I graduated from REC. I have been in Bangalore for the last five years. Recently I moved to Hyderabad and formally I was a Java developer at a company called Mindtree. I have been a Java developer for two years after which I moved to Drupal. So Drupal was something that started off as a hobby and then I saw Promise and then finally I made a career shift after two years. Since then I have been working on Drupal at Azri Solutions. I am the lead maintainer for a module called Automator. It is a marketing automation integration module. It is basically a 360 degree integration with websites so that you can completely automate your marketing paradigm and also you can make sure that your website is in response to whatever data that is collected so that you have a complete feedback loop. And I am also co-founder for a small merchandise startup called Azitiz and the whole site is built on Drupal. That was one of the reasons I actually moved to Drupal because I could start a small business without any investment in website. So all the investment that I had to do was my learning of Drupal. And I am also a bowling addict. So if anybody is up for a game tonight please let me know. Yeah. So what we will be talking today is we will talk about community. So when you say community what is community? We will discuss about that and we will also share a short story and how we became what we are today. So also we will talk about what do we mean by contributions. We have been hearing a lot about contributions and this is the first time we have a separate track for contributions as well. So we will talk about what contribution means as well. And we will talk about how Drupal Bangalore is contributing to Drupal. So we will also talk about what is the impact of the Bangalore community. Yeah. So what is Drupal community? So community is nothing but people obviously. So when we say Drupal community it is all the people that are involved with Drupal in various ways. So we generally talk about developers. Obviously there is a first thing that comes to the mind and Drupal there is something called side builders who don't necessarily work with the code but still work with Drupal. And a lot of individuals and teams who organize local events like meetups, trainings and code sprints and Drupal evangelists and business development teams who work very hard to promote Drupal. Let me just run you through the brief history of Drupal community Bangalore. So let's call it just instead of calling it history let's just say this is our story. And the beginning this is how Drupal Bangalore community began. It all started with a meetup in May 2010 and it was organized by a member called Anil Sagar who also used to work with us. And the first session that had organized there were only 4 attendees. So that's how it began in Bangalore. And then he carried on and there were a few events that they were organizing. And then one of the major changes that happened was D7 release party. So that was the first time I mean till D6 Drupal had a linear growth and D7 was when there was a change in perception about Drupal. So this was the first D7 meetup and that's when Chakri joined. So that was almost around 4 years ago. And an interesting thing is that was the right time when I was moving from Java to Drupal. So I was kind of deciding as to whether I have to move to Drupal or not. And it was a time when I had started with Drupal 6 and then we had Drupal 7 coming up. So whether to start with Drupal 6 or directly start with Drupal 7. So those were the questions that I had in mind. And in fact the funny thing is that I had RSVP'd for the event but the RSVP's were closed. So unluckily I was not able to attend the event but that was the beginning. But later on I joined the team. So can anyone recognize where I am? Any chance? This is me. So that's when I moved to Bangalore. So before that I was working with Drupal Hyderabad communities to work there. So I was working with Drupal Hyderabad community and then moved to Bangalore. So that's when Drupal 7 release party happened. So then after that there were regular meetups that used to happen. And as I told you so I was not able to attend the Drupal 7 release party. But later on I became a part of the group. And we had regular meetups that Chakri and I were carrying on. And so they used to be a joke that we both used to stay for most of the meetups. And generally Chakri used to set up an event on Meetup. And we generally used to ask for speakers. So it used to be like he was the one who used to take care of all the logistics. And we wait for the day before to see if there are any speakers. And then I would get a call in the night saying that there are no speakers. You are up for the session. So that used to be the way how we began. But today as you can see as we kept on doing meetups. So we started gaining steam and more and more people joined. And one of the interesting things that happened was we started reaching out to colleges. So initially what used to happen in Bangalore was there were many people working on Drupal in their companies. But it all used to be in their isolated environments. So bringing them all together was a challenge initially. And starting with colleges was something that also gave us motivation. Because the students were generally like in their third year or fourth year. So one of the major concerns would be about their career. What would be good for them. And having a day long session with them. In fact we actually did not begin with Drupal. We also told them what lamp was, what web is. And we made sure that they had the interest in web development. And then we gave them an option of Drupal. And how Drupal could be considered as a career. So though we had begun sessions in Drupal. So there was an option for Drupal. But Drupal was still not being considered as a major option for career. But today we have so many people who have built their careers on Drupal. And that's one of the reasons that people feel that they have to give back to the community. And we have more participation from the companies. And as I told you when we started it was primarily we had to announce and we had to wait for people. We had to decide what is better. So this was kind of a turning point for us especially in Bangalore. So what we tried to do was we tried to set up a statement saying that loss started of every month would be the Drupal meter. So the moment this happened it became easy for everybody. Not only for us because we could organize and we could plan. And also for all the attendees they need not think about when would be the next meter. So everybody knows that it's going to happen in the loss started of the month. And they could plan their calendar accordingly. The other thing with this is we, this is also means that we are committing to a very long period. We're not saying that you know this month there's a meetup and there's no meetup next month. So this means that we are committing to every sort of every month. So people also can easily plan and remember they don't need to check their meetup calendars every time to come to the meetup. So they can just check is it the loss started of the month or not. The same for us as well. And as we went ahead we had a few other people joining. For example in the early adopters we had Hussein. So who used to be present at most of our meetups. But he's not the same Hussein that you know now. So he was a very shy guy who never used to speak up. He was also there at the Drupal 7 release party as well. So he was a very regular attendee in almost all the meetups. Same Hussein. Yes, that's true. So and then as it says so after a few meetups he went on from passive mode to active mode. And now we all know about his contributions and his sessions. And similarly we had Mrs. Jaya. So this is an interesting personality because she's not from a coding background. So generally whenever we have meetups we have all these coders coming up and not site builders or anybody who is working with Drupal on their own. So she was in fact like an example for many people. So she was a lady who was working from her own home. She didn't know how to code but she was still building websites and delivering it to clients. So she was like her single line used to be if I can make it why can't you. So that was a major line for her and through that she was able to motivate many ladies also and also students. And Vishnu also along with Hussein. Vishnu was another guy who was regularly present at our meetups. And Hussein and Vishnu generally you might see them missing in many photos because they are our star photographers. So you generally find them behind the cameras. And recent additions we have Sudeesh from TCS and Neeraj from Value Bomb. So they played a very critical role in organizing Drupal camp that we had in Bangalore as well as many meetups and trainings that we had after that. And so it's not just a few people that I have mentioned here. There are many people and the list goes on and on. And as I told you so today there are more than 530 people in our community both in groups or Drupal.org as well as meetup. So that's a huge team. I'll say a little bit about how we grew. So what all help does in the process. So one thing as I mentioned is consistent meetups. So even though we were doing meetups before they were a little bit regular. Once we started to have meetups on every last Saturday things changed and everybody loved to come to the meetups every month. And there were a lot of other people as well who wanted to help us organize meetups and do trainings at various places as well. And so we also as mentioned earlier we reached out to colleges and connected a lot of global training days as well. So there were few students who were interested and joined the community as well. And we slowly started organizing code sprints. So those days contributing to Drupal core was a very foreign idea. So we started with code sprints as well. So we had like two people coming to the code sprints. I still remember just three people sitting in the office and finishing a couple of issues. So a lot of support from the local community members and involvement was a was very key in achieving the success. So active participation from corporates does a lot. So most I mean like in all these process we used to host meetups and for everything we had full support. The only thing we needed was our energy and interest. And partnerships with nonprofits. So we also partnered with the free software movement Karnataka and IHCP student body as well. So that we can reach to other open source communities as well as student bodies within the educational institutions. This was one of the key decisions which also helped us propagate Drupal. We use various tools for organizing meetups and keeping everybody in the loop. But the thumb rule is that make sure that groups.drupal.org is a primary resource because that's where everybody checks in. So whenever we had any events we made sure that it goes on groups.drupal.org. And one of the things that people generally miss out is when you have so many new people coming to the meetups for the first time. So it's very important to tell them that what is important for Drupal.org? Why should they create a profile on Drupal.org? And why should they join groups.drupal.org? So that was one thing that we made sure that at the end of every meetup we made sure that we passed down that information. And over the time we had the numbers increasing in groups.drupal.org. And as I told you so generally we used to announce all the events on groups.drupal.org. But for RSVP we primarily used meetup.com because it was very convenient and it was easy for people to RSVP. So that was about meetup. The other thumb rule is whenever we get RSVPs in the meetup we just need to plan for 50% of it. That's almost the exact average. So if we plan for 50% of the actual RSVPs that would be good enough. So along with RSVPs it used to help us get the organizing things. It's 50%. See it's actually the RSVPs to actual attendees. So if 100 people RSVP to the event 50% would turn up on the actual day of the meetup. Is that same for all the types of meetups or more for regular person? For both teams we generally have lesser attendance. But for the gender groups it used to be like 10 out of 1 to RSVP. And out of that only 50% used to turn up for a year. So once we got those rules it was easier for us to plan. So for global training days we had a better attendance as we were reaching out to colleges. And it was made as a compulsory session and stuff. So it depends on college to college. Is it compulsory? For that day we worked with IEEE in Vishwishwari University. It was like it's a Saturday learning session for you, you must attend. So if you work out with professors and things they will make it compulsory for them. It's just one day of the training. As usual we used Facebook primarily for marketing. So we also made sure that whenever we had an important event we created sales. So which helped us to get to more people. Which better platform than Facebook to reach to people? Slack was something that we started using off late. Especially it's really helpful when you are planning a bigger event. For example we started with Drupal Camp Bangaloo. So there were so many threats of communications that used to happen. So Slack was very helpful because we could have a channel for each communication. So for example you have different people in each category. So for marketing we had one channel and for planning one channel. And also we tried to have various integrations. For example the website where the registrations happened for the Drupal Camp. We had an integration with Slack so that we could track all the registrations in real time. So this was something that gave us better insights. And it helped us plan reach out to people. Especially for Drupal Camp Bangaloo. So this was something that Neeraj was particularly concentrating. And whenever we have less notifications he used to make sure that the team reaches out to all the people for head to knee stuff. So if you actually see the screenshot you see all the registrations. Registration received from user and so on. So whenever there is somebody who is registering for Drupal Camp we will get a notification. So that's also very exciting for the people, motivating to the people who are actually working. So that's one important thing. Not only here Slack is also used almost globally within the Drupal community. So we are using Slack within the Pan India Drupal community. And we are using Slack for Drupal on Asia as well. And since the website for Drupal Camp was built on Drupal. So the integration was as simple as enabling a module and setting up few rules. And we had the integration. So we are talking about contributions. So contributions are more than code. So it's not just about code. So generally when we talk about contributions we talk about code contributions. If you see this keynote. So the contributions he was talking about was code contributions. So the top 10 code contributors. So the contributed modules also play a major role in helping Drupal. So patches and re-rolls. Documentation edits. So this is something we generally stress whenever we have a code sprint and there are new people who wants to start contributing documentation edits. And testing as well. So it's also important. If everybody is coding, we will test. So it's very important to have people test the issue views as well. Great. After Drupal in a day. Today we will join groups of Drupal.org. Which is a primary communication channel and also Drupal.org. So that's contributions again. So if you want to give back initially. So you can go to the first timer as contributions spin down as well. Yeah.