 Hello Drupalcon, how's everybody doing? Yeah, who went to an amazing session today? Yeah Me too Fantastic. Well, it is my great pleasure to kick off the closing plenary here at Drupalcon in Seattle It's been a fantastic week. I've heard incredible stories from all of you and from everybody in attendance I would like to introduce Fred from platform SH who will be introducing our first plenary speaker Thank you team and good afternoon Drupalcon It is my great honor to be introducing this amazing keynote speakers today that we have for this closing keynote My name is Fred place and I am the CEO of platform and if I may say platform SH was sort of born in Drupal We are very proud to be for the third year in a row the platinum sponsor of Drupalcon Thank you to the Drupal Association for organizing the event and Platform that I said she's a 130 people company globally We are very distributed. We operate from 17 different countries Our teams are based in 100 different cities. So we are very magical jewel and Mutual tourism is a thing in Drupal. You guys are not surprised. That's pretty much what Drupal is about, right? But I can tell you this it is not the norm and Outside of these very fine circle of people It's actually not that common to have such a level of multiculturalism and I'm very often listening to people asking me. Well, you know, that doesn't even work to have that much of You know different backgrounds and do they actually manage to contribute and work efficiently together and My answer to them is guess what? It's yes It does and it's amazing and I think it's probably the most the biggest asset of this company to be leveraging, you know, that's sort of Amazing power that those people have to work together And I have to say this This is due to the inspiration of looking at communities open source communities And looking at Drupal and the way Drupal is operating with so many people from so many places Working efficiently together both online and offline. So I really want to thank you Drupal community for being an inspiration for companies like us like I'll try into also be mutual cultural and and diverse Please welcome with me our amazing speakers today. Marcy Seddon who's head of training at Gatsie Hi Drupal Khan, let's get this party started. Shall we? So respect inclusion Collaboration diversity Communication these are needs and issues not only of our time, but of all time I'm Marcy Sutton. I'm a web developer and an accessibility advocate and now I'm the head of learning at Gatsby I'm gonna talk to you today about a topic that's super near and dear to my heart JavaScript and civil rights and the impact that we can make in people's lives as technologists You can find my slides online at bit.ly Slash JS dash civil dash rights and you can find me on Twitter at Marcy Sutton So what are civil rights? They're the rights of individuals to receive equal treatment and to be free from unfair treatment or discrimination Some aspects of civil rights include protection from discrimination physical and mental integrity safety Privacy and the most slippery of them all freedom of speech, but you know what doesn't belong in this list? hatred or Exclusion not being able to get a book from the library for some reason or being killed on a train for standing up for big against bigotry Being discriminated against in the workplace because of your gender or your age So equal rights mean that we all have equal protection under the law and frankly people have fought for this Historically fighting for the for in the civil rights movement in the 1960s people picketed for equal rights to housing Other movements including feminism and gay rights. They were built on top of the civil rights movement and These days more currently in the EU people fighting for the rights of disabilities and pushing the the European disability forum to have a more ambitious set of legislation to improve Accessibility in the EU and there's this sort of famous saying for people with disabilities nothing about us without us So it's all about protecting our users and our colleagues and collaborators rights to access safety and privacy And then there's JavaScript. I know we're a Drupal con so PHP is you know our back-end language that we're mostly talking about But these days JavaScript is a part of the user experience that people have come to expect and people are going to build user interfaces with JavaScript it's used heavily in Drupal as well So we might as well talk about making it as inclusive as possible because it's out there. It's ubiquitous Pivotal and modern So today, let's talk about how JavaScript applies to people's civil rights and we'll discuss accessibility security safety Privacy and ultimately people's freedom So accessibility it's all about freedom from discrimination And in terms of physical spaces We have an image of a man in a wheelchair getting onto the bus So public spaces need to be accessible say you're navigating through a building and you need Braille to to identify where you are With web accessibility the same concepts apply Web accessibility is the inclusive practice of removing barriers that prevent interaction with or access to websites by people with Disabilities and it's essential that we build web accessibility into every experience every pull request every commit Because if we do it as we go, it's a lot easier than trying to tack it on at the end and fix the mess that you've created and Really, it's about all of us this applies to every single one of us You might not have a disability now, but your life can change your family could be affected your friends And I really enjoy the Microsoft inclusive design toolkit Which has a set of personas that really motivate accessibility as it applies to inclusive design and therefore all of us Say you have one arm and you have a permanent disability the same Accessibility support that would help you would also help someone in a more situational Disabilities such as a new parent or someone with a cup of tea in their hand So I'm Challenging you to put your values to work and to help people and I feel like this is the right audience because You're probably already doing some of this, but let's talk about how we can apply the this these concepts to the work that we do every day In Drupal, there's a great foundation for accessibility and building quality websites that support a wide range of people And I've been really pleased to read things from Dries talking about Drupal's commitment to accessibility it's really refreshing at a time when WordPress has stumbled and Failed to include collaborators telling them what needs to improve with accessibility and I don't bring this up to sling mud Only to communicate the importance of inclusion when the stakes are so high our sites can affect millions of people around the world so one thing that you could do to establish this commitment and this leadership with accessibility is to write an accessibility statement and we recently introduced one on the Gatsby JS org website and what I want to communicate to you is that you don't need to be perfect Good leadership is admitting that things might go wrong and it's all about how you handle it after that Give people a way to contact you and provide feedback and in case they encounter barriers So leadership is a huge part of this and I've been really pleased to see Drupal's leadership in this area Even inviting me to do this talk inviting Nithya to do her talk on inclusion that demonstrates a commitment and leadership to inclusion that you don't find everywhere and It's also worth mentioning that in addition to that top-down leadership It will take a commitment from all of us to make a difference because the loan accessibility champion Can do a lot of her great things but to make lasting change It's gonna take a commitment from all of us and here's why because there's people who need Accessibility support to make a living to use websites to live more Full lives with their dignity intact and I have a post here from Amanda rush who works with WordPress and she says I do not have the privilege of simply ignoring Gutenberg's accessibility problems Because when it becomes the default editor those accessibility problems will directly affect my livelihood This was written back in December when Gutenberg was sort of forced out the door Basically at the protest of people in the accessibility community It was rolled out without a user guide And so those guardrails and those systems that are put in place and upheld And I know Drupal has done this to make sure that there are accessibility gates that upholds quality that makes a an actual difference in people's lives so let's look at an example of some poor accessibility and I'm they're gonna play this video for us and it will use the Sorry the Mac voiceover screen reader and we're gonna look through this user interface It's not all bad, but the landing screen has some accessibility issues So we're gonna hear what it's like for a screen reader user Window work stack web content as keyboard focus Link yes, please you are currently on a link to click this lit open intercom messenger button You are current leaving frame link visited link calendar menu link projects link people link reports Link mf slash 1cd 529d 0a a4 dda3 b124 2a 3 5 0 1 6 3 a 60 dot jpeg question s equals 200 and d equals blank You are a group you are current link plus invite user expanded link everyone link show No one result is available use up and down arrow keys to navigate you are currently on a text field to enter no project No project unselected one result is available use up and down arrow keys to navigate at Marcy Sutton You are Marcy Sutton You are Marcy Sutton You a group you are currently on a group you are currently on a group link. Yes, please You are currently on a link to click this open intercom messenger button intercom leaving frame Kind of brutal right? I mean there's unlabeled alt text So you heard that cached file name being read out when I landed on a link and all I was doing was pressing the tab key to reach Interactive controls so for keyboard and screen reader users. It's super important that we make our interactive controls accessible There were items that I was reaching that I couldn't operate I was using the arrow keys as voiceover was instructing me and We heard my voice pronounced in different tones, which was kind of cool But not super usable from a user interface perspective So let's look at another example that was built with more accessibility in mind and see that this is possible to achieve with a little more care DML content has keyboard focus You are currently a link skip to main content Complementary three items heading level one courses that are two items courses filter pop up button Current courses selected button main course is one item link meeting management You are currently on a link to click this link heading level one meeting management banner two items Link skip to main content main course is one item heading level two details and actions Complementary six items menu pop up link roster view everyone in your course Courses open students can access this course pop up button Join session collapsed pop up button more options for collaborate pop up button link books and tools main four items More options for course content pop up button Add new content above team building assignment collapsed button Add new content above team building assignment expanded button. You are current visited link create You are currently on a link to click this heading level one create item banner one item Course content items selected expanded tab main course is one item your link folder Visited link document. You are currently on a link new document edit text capital C C F F F F F F Y Access accessibility you are currently on a text field To enter text in this field type So that's blackboards user interface for education and you can imagine in an education platform Super important to include everyone so they have an equal access to their education But it goes way beyond education health care government HR applications Banking grocery shopping. I mean it's really hard to find a niche of our technology world that would not benefit from Accessibility so some highlights of what we should we saw there were focus management, which is super important in JavaScript So when those new layers open our focus was sent into them They did a really great job of labeling buttons that were little icon buttons where there were multiple instances of them But they had unique names so a screen reader user would know what that instance of that button does They also communicated their proximity to other interactive content And so this to me is a really great example of what can be achieved with these rich JavaScript heavy interfaces With some attention to accessibility Some UI considerations if you're building interfaces for people to use this is sort of basic But it's always worth reiterating that using accessible and semantic HTML will get you a really long way because you get a lot of behavior for free Adding keyboard support making sure that if there are inactive layers like the modal in our first example I was stuck behind that modal and there were two buttons in that modal, but I can only reach one of them So making sure that the keyboard can actually reach interactive controls and then focus management for these layers of modals Making sure if you have JavaScript changing the views or the pages of your application that you announced in a screen reader that Things have changed and then this is a big one and in Drupal as we just heard localization and Personalization and giving users control and then remembering what their preferences were There's a really great documentation site for Drupal 8. I recommend you checking that out And if you're actively developing working on accessibility in the moment is a great way to chip away at it over time And I really recommend the Chrome developer tools for accessibility You can inspect the DOM or the document object model and then you can use this Accessibility inspector to see what is happening in your your page There's also a color contrast tool in the color picker that I love a lot And there are tools in both Firefox and Safari that are great as well Baking and some automated testing is really important for these longer living websites and web applications And I used to work on a tool called axe core It's an open-source JavaScript library that has a set of accessibility rules that are their open source So if you find an issue you can go and communicate with them on github and in Drupal you can integrate this using night watch So there's a really awesome post at bit.ly Drupal dash axe dash night watch and I'll have a list of resources at the end for you But that would be a great thing to look at if you want to integrate accessibility testing into your application But it's also worth mentioning that we can only automate so much and the human element that that manual testing element Is very critical as well And I want to take a moment to remember Rachel Olivero who recently passed away she did so much to contribute to the Drupal community and That is the example that we should really remember when we need help There's people there to help you people like Everett Zufeld People like Harry Fisher Mike Gifford and so many more names of people who are there to help you if you need some assistance So let's transition a little bit to security Super important in the world of web development and I can't let Drupal off scot-free and not mention Drupal get-in So but it's not unique to Drupal either These security vulnerabilities could happen no matter what web platform you're using and there's an example recently of a third-party Accessibility tool called browse allowed that became a cryptocurrency mining It was an attack vector that was compromised and this can happen So we need to protect against this so that our users and our you know our sites are not being compromised I have a tweet here from Scott Helm saying the more I think about this the worse it becomes Attackers had arbitrary script injection on thousands of sites including many NHS websites here in England Just stop and think for a few moments about what exactly they could have done with that capability and they even talk about some Techniques in this thread that maybe could have prevented this from happening So it's worth training your team on security and some tips here that I would recommend are to use HTTPS you secure sites with whatever the most modern protocol is keep your software up to date by patching servers keep being Drupal up to date any JavaScript modules or PHP packages that you happen to download keep those up to date Sanitized user input so from what I've read about the last Drupal get-in That was a big part of why that happened is not to trust user input and even the things that are more creative like Modifying the developer tools We have to protect against those things that the browse allowed example Possibly if we if you had checked the integrity of a script So caching it and seeing if this source still matches to make sure it wasn't tampered with in transit And then following info sec best practices So read up on the owasp top 10 train your teams on security because it's pretty high stakes and Going along with this transitioning into safety, which is sort of tangentially related to security You may have heard of the instance where a journalist had a tweet sent to them with a flashing gif This journalist had epilepsy and so that flashing gif was actually a deadly weapon and that person was prosecuted for that So I'm gonna show a video of how this can play out in a user interface I have a website that moves a lot and it's pretty it was considered innovative And it is kind of pushing the envelope with the user interface, but it makes me physically ill So when the pages transition the whole interface Turns and rotates and I won't leave it up too long because it does make me physically sick So what you need to do is provide affordances for users not ship them off to a PDF or a plane site Just give them a button to turn the animation off and that way they can they can use it in a way That doesn't make them sick There's also this great tool now called prefers reduce motion Which is a CSS media query and you have a JavaScript function called match media Where you can respond to the user's preference and this is an operating system level setting that is pretty powerful It started with WebKit and on iOS and OS 10 in your system preferences as a user You can go and click this reduce motion setting and then your websites will respond to that You can use CSS and JavaScript to make custom Animation-free versions of your user interface. So that's now in Safari Firefox. I think they're working on it in Chrome It's on Windows and OS 10. So hopefully we'll see that in more places It has caught on quite a bit. So I think you can safely use that in any modern interface So let's play one more video of a the Giffy website Which if you have sensitivity to motion pages with animated GIFs can can kind of be jarring So one thing I like about this Giffy site is that they do have that auto play button play paws up in the top And there's another GIF here that we haven't seen but Giffy is full of them. They're all over There's Fran Drescher and it's Sort of dizzying to watch this zoom in on her But they did add these play-paws buttons. So if you have motion, this is another example of why adding those toggles can be super useful and Here's a great tweet from Tasha that says dear every web developer in the history of ever and all the future to come Don't play autoplay anything ever and you can even see that Twitter had added those play buttons onto animated GIFs I think that's also a user setting so giving people more control to personalize their experience really plays into making safe experiences The brave browser has a great way to control autoplaying media where it will detect Autoplaying videos and give you the ability to allow or deny that autoplay and it will remember your decision So if we have this in more browsers, I know chrome Revisited their autoplay policy or a year or two ago This is one way that users can have the control to keep things from autoplaying But we can't control what browsers our users are in so giving them buttons To control it themselves in your user interface is a good way to go So let's talk about privacy another big component of respecting our users and collaborators civil rights. I Was recently looking at this article I think I was on the guardian calm and this ad came up for I think it was for yogurt and Within a few minutes. I you know went from this website went over to Instagram and I got the same advertisement That's because websites have been leaking our data and they track you across the web Using tracking cookies ad networks. They measure your behavior and file dossiers and profiles on you and there's no way to opt out of this stuff It's not regulated in the United States so we have to be really careful with how we Like what tools we're using so I have one more video here of the discuss commenting platform and This these scripts will load as I refresh my web page This was my WordPress site and there's all these third-party scripts that download that I didn't know were being downloaded And each one of these could be an attack vector We think about browse allowed which got compromised any one of these could be compromised So I ended up removing discuss. I think they've improved a little bit They give you more control and they've written about GDPR, but personally as developer. They've lost me by now I don't have commenting on my website anymore I Was pleased to see this post from Dries that said how to remove YouTube tracking and it's pretty simple when you Copy the code from YouTube to embed embed a video There's a little checkbox that you can enhance privacy mode and all it does is use a YouTube dash No cookie domain instead of the regular YouTube domain and it will prevent a tracking Pixel or a tracking cookie from being added to the user's browser So this is more compliant with GDPR for regulations for privacy in Europe It's a really simple way to not be contributing to this tracking of your users So the tools we use should not undermine our users privacy and as Technologists this can be sort of difficult because we have competing priorities with business and marketing But if we at least look at what our tools are doing it We will be a more informed you have more of a business case to not put your privacy up against your business needs And that's always going to be an ongoing conversation. It can be a bit challenging and big organizations But be a champion for your users privacy And this goes all the way back to people with disabilities here I have a tweet from Leonie Watson saying Facebook using educated guesses to trap people into confirming They have a disability is not acceptable and they had she had a screenshot from Facebook's interface saying we have some questions about your screen reader So they were using heuristics to determine whether she had a screen reader turned on and then therefore having a disability because people with Disabilities are commonly using screen readers and Leonie does not want to trade her privacy for access And a lot of people with disabilities feel that way and that's why we can't track people using screen readers on the web It's for this privacy purpose Marco Zia from Mozilla says the screen reader detection is a bad thing because it's like walking around on the web With a white flag going hi, I'm disabled When otherwise that could be the one place that they can be equal and they can do their banking and their shopping and Not have to be out in the world Trying to you know get cited help or using a computer vision app in the grocery store It's a pretty big time-saver to be able to use online services. And so having to Disclose that you have a disability in order to use a platform is a huge miss And we can actually do better by just making it usable for everyone There's a really controversial Technology in the web world called the accessibility object model and it's been developed at the web incubator community group This is a screenshot from their github repository And they've done a really good job of considering privacy having discussions about privacy And I think they've they're at a point now where there's really great a really great foundation for moving forward It has been implemented by Apple however and they use an older version of the spec Prove this that was prior to some of these privacy conversations and just a day or two ago Apple wrote this post about accessibility events. This is a technology that would allow you to Use events with assistive technology to add more enhanced Functionality and there's sort of a tug of war here with with priorities like developers who want to make more cutting edge Accessible experiences and they need more tools for that pinned up against disabled people's privacy and We should really not have to trade our privacy for access So this is something to watch and be very careful about if you're planning to use it One thing you can do since we can't track people with disabilities if you absolutely need more data You can look at resources like the web aim screen reader survey But if you have analytics you could do some event level tracking on keyboard events to say hey Are people using these skip links are people using the keyboard to navigate through the page and that would Give you data on every user not just people with disabilities anyone that's using the keyboard I do need to say however in terms of privacy that you need a public privacy policy and a way to opt out from this analytics And if you don't need analytics don't do it because it's it's another layer of privacy that you need to manage with cookie banners With these ways to opt out so yeah, if you don't need analytics don't go that route But if you do and you have a good privacy policy you could track some event level things just for the keyboard So to recap Accessibility is a civil right and it's super important that we uphold this because you collectively have so much power In the world and you can make a huge difference in people's lives for better or worse So why not do the good thing and actually improve things for people? Because it really as I mentioned earlier it applies to all of us inclusive design can touch the lives of everyone Safety and privacy to These concerns I mean whether or not you've realized it before these do map back to people's civil rights And they're all very interlinked very connected We saw with accessibility and privacy. Those are very intertwined with safety and security. Those are very intertwined as well so our work can impact people's lives and I really hope that your takeaway from this talk is that you can make a difference with every line of code with every design with every Proposal for a project So I implore you let's do better and I think I'm with the right crowd because I think you're already gonna do a great job So thank you so much you can find me on Twitter and github at Marcy Sutton I created a page just for you on my website at Marcy Sutton comm slash Drupal con You can find a list of resources and articles that I mentioned in this talk. So thank you so much Thank You Marcy. I Think that was a fantastic Reminder of all the things that we should be doing as a community and that we've committed to particularly within the Drupal community I thought maybe as a quick sort of follow-up question. I'd ask the audience Raise your hand if you have navigated your site keyboard only Pretty good fairly impressive Raise your hand if you've done it with voice assistance Also not bad. So clearly there's a large number of people here Who've experimented with understanding the accessibility of their sites of the sites they maintain for their clients? And I think what that means is I want to see you tomorrow on Friday at the contribution day This is an opportunity to talk to contribute to accessibility And a and a good chance to give back in just the ways that Marcy spoke about So it's my honor now to introduce Nithya Ruff our next plenary speaker Who will be talking about building inclusive communities? Please join me in welcoming Nithya to the stage okay, so it's fantastic to be here and What an honor to close out the conference right and end on a really positive note as I was building this deck and I lead the open-source practice at Comcast I realized that I would be speaking to the choir I would be speaking to a community that already does extremely well in this area So let me go about why I thought this topic was so fantastic and also to Share with you how proud I am to be part of this community It really starts with the fact that the 21st century that we live in is an era of Unprecedented diversity the world is closer than ever before our users our markets our talent our Developers are everywhere and they come in all shapes and sizes. They come in all forms They are small. They're big. They're accessible not accessible abilities not having the abilities genderfluid etc So it becomes so crucial to create communities that are inclusive to create organizations that are inclusive That is one of the reasons I felt that this was still worth talking about even though this community is so inclusive There's such a need and it's even more urgent than ever before in the world today to create inclusive and healthy communities With the level of diversity it becomes urgent that our leaders know how to create these inclusive communities And I find that most technical projects most products most companies often start out from the technology side with an idea with Some sort of code that solves a problem But then you know very soon we forget that it's people who create this Code people who create the solution and and we need to really start focusing on the people that surround that technology that surround that project and Most successful projects that I have observed tend to be very inclusive projects They are projects that can be sustained that grow that scale Because they think about inclusion they think about policies and principles and Really the values by which that they want to live by this saying from Werner Myers who who is now the diversity chief at Netflix really resonated with me it's not enough to just assemble a group of people that are diverse and Get different perspectives from everyone What's important is to empower those people to actually share their Perspectives to have a seat at the table to express their voice to be part of the decision-making to be heard And so it's not enough to just bring people together It's the inclusion that really unleashes their ability to make an impact from a diverse perspective and And I find that we are very often have very great intentions as people as leaders as Part of companies as part of projects But very often we don't know how to do it how to model inclusion how to build inclusion into our projects And especially an open source We find that we often come from a very technical background and we are often not trained or not given the tools To know how to handle people issues how to build communities that are sustainable and that are inclusive So when you really double-click on what does inclusion mean? It really means respecting basic human values and When you think about human values it refers to values which are at the core of being human These are values that are basic inherent values that make us good human beings It's things like truth. It's honesty. It's love. It's peace because they bring out the goodness in all of us And really inclusion means to allow people the respect of being fully human And you find that we all as managers as leaders of projects and as leaders of communities We always say I want my community to be healthy. I want my community to be engaged I want my community to be productive and the way to do it is really to create an inclusive project a project and a place where people feel safe included and valued is Often a place where people are happy They're more engaged and they're more loyal when I look back at times where I have been the most productive It's always been communities where people Allowed me to be my authentic self to bring my complete self to the table to not fear being judged and to feel like I belong and that I'm not being an imposter at the table and those are the places where I felt that I was joyful and I Was comfortable to express my views and I brought my full self to the table and Healthy communities are not difficult. We can and need to build cultures of inclusion So here are 12 observations that I've come to In in all my years working in open source. I've been in a number of different communities I've worked across a number of different companies And in over these 25 so plus years of working in open source as well as in companies I have kind of boiled it down to about 12 principles or 12 observations and To my delight when I went to the Drupal con website and Drupal dot org website and looked at the principles and values The Drupal lives by they were very very similar and and I was really thrilled to kind of look at the detail and And the amount of intention and work that went into the Drupal values so the first one is Exactly that it takes intent It doesn't come by accident as with a lot of things in life You need to have a plan you need to have a goal you need to have intent you need to make a choice to be Inclusive as a community We don't reach our goals in life or objectives Accidentally sometimes yes accidents and luck does happen and that happens because we were prepared luck favors those who are prepared they say But I also want to mention that it really starts at the leadership level often leaders of projects Come with that intention come with that ethos comes with those values like Ries does and that then builds that intention and make sure that everything that the project touches or does is Intentionally inclusive you cannot do it by accident. You cannot do it and bring it as as a principle The other thing I want to mention is you have to create an environment that you want to be in when you talk to a lot of leaders They say that they often Create an environment that they would prefer to be in that they would enjoy being in I Happen to work in a division of Comcast Which is fantastic and where I feel very included and I was talking to my leader the other day And I said what why is this group so good? Is it because you feel that you need to role model it for the rest of the company or is it because you were told to do this and What John said to me is it's because I believe in these values These are the kind of values that I would like to be in and these are the types of teams I would like to be in and so I would say this is very very important That you bring your authentic self to work you bring the values that you care about and create an environment that you care about Empathy is at the heart of everything that good communities have an empathy for your users empathy for developers empathy for People you work with empathy for others and their perspectives It allows you to create more inclusive solutions as Marcy was saying it allows you to make broader and more proper choices and Ego does just the opposite ego often kind of surrounds you with fear You don't want to open up your mind or listen to something else because you fear Something different or that it's not what you believe in and so it's so important to have an open mind and to really have The heart to listen to what your community wants what your users want what your customers want when you're creating an inclusive community So the fourth Observation to me is diverse perspectives not group think Sometimes when we surround ourselves with people who think just like us Then we really arrive at the same conclusion all the time and I love this community because you have Such a variety of people in this community you have creative types Who write content you also have web developers and then you have the back-end developers And then you have such a wide variety of People that come to these events and that you go seek and invite to these events And I love that and the fact that Marcy and I have invited and so many other speakers were invited to speak here To bring different perspectives to the table. I think is is a wonderful things And you have to acknowledge that also contributions come from all types of people and all kinds of contributions and I love that people get credit for contributing things like organizing meet-ups or improving the documentation or improving accessibility or localization or as I said read from your principles Even referring a friend or saying something favorable about the community to somebody else It really truly makes it inclusive Many communities that I know tend to just value code Contributions and not all other forms of contribution and that sometimes really diminishes The the work that it takes to make communities and to build successful communities So number five would be Kind of redundant right inclusion not exclusion and inclusion is often seen through our actions and not words Sometimes we'll say all the right words, but our actions say completely different things So we organize events in the evening when we know that there are a number of people who have second jobs Or they have to go home to take care of the families and and yet we organize events in the evening We know that there are a number of diabetics in our group and yet we always have donuts as as a Friday morning, you know feast and Then you find that you have many people who don't like to go to go carts or Golfing and yet you organize those events all the time So those are the kind of activities would say I really don't value you or I don't want to include you in all these activities or I'm not really thinking about all of these things and It really takes action not just words to make sure that we include everyone I'll tell you another example. We are a very remote and and kind of distributed team and My boss always makes sure to Have all of us on the on the zoom Interface in video form even those who sit in the office with him So that we are all equal on the website or on our on our screens and the people remote Don't feel disadvantages Disadvantaged and then the people that are in the room I think that takes a special kind of caring and thinking to in action to include people Listen more and talk less this again goes with empathy and this goes with inclusion Especially as leaders the more we listen the more we learn and grow It may mean following people who are different than you on Twitter It may mean, you know calling upon different voices in the room Even the quiet voices even the voices that don't speak and making sure that all of their voices are heard Listening to the challenges that they face and this and then you also discover that you have a lot of similarities I find that when I get to know someone from a particular community I actually it dismisses a lot of myths and and false assumptions that I have about that community knowing someone in person really really Changes the whole dynamic of what you think of that particular community Evolve don't stagnate and I think you all in your principles in Drupal talk about Constant learning you also talk about the fact that change is a constant the world changes around you norms change around you and Communities need to evolve and make adjustments along the way We need to be learners and then not just learners, but when you learn something Fascinating something interesting something good share it with somebody else right and let lift everybody else up around you and not just Learn the knowledge yourself one of the values that we have as a team is if you learn something share it if you learn something Document it if you learn something see if there's an opportunity to automate it Empower don't tear down and I loved listening to one of the sessions that I was in yesterday Where people were talking about opening doors to new Drupal learners and they talked about the fact that you know Give them a chance to speak at the conference. Give them a chance to make a commit You know give them a chance to shine and and don't always give it to the same people who are highly seasoned highly Experienced let someone new shine or grab the moment I've heard many stories in the hallway about people sharing their privilege with others and People working with others on their imposter syndrome making sure that they don't feel like an imposter that they feel like they belong and sometimes in the language that we use we can make people feel like imposters in in confusing them or intimidating them with the words that we use and so understanding how people feel and empowering them to Feel that they belong that they are valuable in this community is is wonderful The ninth principle I would say is recognize and celebrate and this is kind of an interesting one because sometimes meritocracy can be a double-edged sword because if we recognize certain types of behaviors and It basically says a lot about we as a community and what people say about meritocracy is that sometimes it can exclude Because we may define meritocracy in such a narrow way that it excludes certain people so it's very very important to think of who we recognize how we recognize as a community and And and I love the fact that communities here are Recognizing the quiet ones the people who chop the wood who fetch the water who do all of the activities behind the scenes That one often doesn't see but are still needed in this community And are still needed to keep the lights on and to keep the community moving And so what we recognize is just as important as how we celebrate these recognitions Sustain and don't destroy So there's a lot of talk in open source these days about how do we sustain open source? How do we make sure that? Projects don't you know die because the maintainer is Exhausted and has burnout and that we make sure that projects have sufficient money sufficient contributions to sustain it for the long haul and I think some of it comes from resourcing the community Giving back as companies we really need to give back we can't just be passive consumers But the other thing really goes towards having a very vibrant a healthy inclusive community Because the more new people we bring in the more welcoming we make the community The longer the community can last and the more vibrant and active and and moving forward that the community is Advocate openly is another Quality that I love Leaders in particular have an opportunity to demonstrate how they support the Underrepresented underprivileged the new people in the community the people who are different and they can role model this They can make sure that people understand that this is a value that we stand by and that I proudly and openly Will advocate this to everybody just just sheer doing it in public sets a ripple effect Across the community to make sure to do the same and to support people and to know that this is something that we proudly do This really goes along with The role modeling being an ally to me You really have to Demonstrate as a leader that you are an ally that you're an advocate and that you will Be demonstrating these values in front of everyone. I Really loved the trees note yesterday because trees started with How he recognized the importance of this community of the people in this community and the values of this community and Recognize all the hard work that goes to making it an inclusive community. I love that that was the beginning It wasn't about all of the technical achievements that that was coming But the first and foremost thing that he did was talk about the values I was also in the ask drew trees questions And I was quite amazed at a lot of the listening that happened a lot of the candidness a lot of the Openness with which these questions were answered, you know people watch and and leaders have to act as role models because People then observe those behaviors and kind of emulate those behaviors frankly when my leader Leaves at five o'clock and shows me that he cares about his family and he goes home To take care of his family and doesn't send me emails over the weekend It shows me that it's okay that I can too You know live a balanced life and that I don't need to constantly be worrying about Working on the weekend or sending emails on the weekend and these are small things but they make a big difference in creating an inclusive community and Frankly, there's so much positive peer pressure in our group because our values are published our leader behaves in a certain way There's that ripple effect and all of us feel compelled to also demonstrate positive behavior and to bring our best selves to work We look up and value How our leaders behave? So it's important to I know I'm I have a lot more time But I don't think I'm going to take all of it But I wanted to say that it's not enough to just build a diverse team It's not enough to just talk about Diversity we often stop at diversity and we really need to move beyond diversity to actually valuing inclusion and acting inclusive It means that we welcome everyone we make this a safe place for them to be in and And for them to kind of be fully actualized and to be fully empowered and to be fully functional And I want to say that a lot of inclusive communities are often happy communities And and as I was going around since Monday, I've been a Drupal con and this is my first Drupal con So thank you for inviting me Thank you for including me in this community and I I feel like I've fallen in love with this community because It's a happy community It it from the moment people contacted me to welcome me to this community to all the people who You know asked me am I okay? Did I have everything I needed? Do I need more information? Do I have the slides? Do I have this? It was just lovely and I felt You know totally welcome and empowered to be here. I Also want to say I work for Comcast NBC Universal and NBC especially for all of their websites sci-fi Bravo Telemundo a Sports network and golf network. We use Drupal. We use Drupal 7 Drupal 8 We love the fact that it allows us to create very very Interactive digital experiences with our customers and fan base as you know, this is a very competitive field this is an environment where our Consumers and our fans want more and more and more and to become a beloved band Brand that is we really need tools like Drupal that allow us to deliver those types of magical interactions Customizations and personalizations to our customers. So I want to end by saying We love Drupal and we are very happy to be here. I'm very happy to be here And if you want to follow me on Twitter, you can find me at Nithya Ruff And thank you so much for your time and for creating such an inclusive community Thank You Marcy. Thank You, Nithya for these tremendous conversations that I think have kept a Trajectory of the conversation in the Drupal community about diversity inclusion about accessibility about growing our community By understanding who needs to be in the room who needs to be part of the conversations and who can help us to be better I think it's also important to Recognize everything that we've accomplished so far this week talk a little bit about what Drupal con was like for these past several days So how was the week for all of you some fantastic sessions some good things going on? Awesome Fantastic, I heard some really good feedback on Twitter. We've seen some amazing messages just related to messages in the trees note Just the feedback that we've heard was phenomenal the reach that it had was absolutely incredible I'm really thrilled to see the community reaction in the community response to everything that's been done here at this event And plus the bunnies and puppies come on How can you resist? I Do want to pause for a moment though Marcy mentioned this briefly in her message to remember a member of the community that we lost this year so Rachel a la vero was an Accessibility expert who passed away in February and an advocate for digital equality Just really a superhero in the accessibility space and became involved in the Drupal community actually relatively recently It was when Drupal con was in Baltimore Just in 2017 and she participated in our first contribution day contributed her first bug report and she really Made significant contributions to the way that the Drupal community Treats accessibility for the vision impaired So a little bit about the week about the week we've had together I'm thrilled to Announce that we've had 35 percent first time in 10 D's here at the con a wonderful growth of Our community bringing in a lot of new voices and a lot of new faces. I think that's fantastic Throughout the week both here directly at the conference and Internationally as people collaborate with us and with the people who are here. There've been over 950 commits to the project Advancing Drupal and moving it forward This is also the biggest Drupal con ever in our history and we are thrilled To announce that to you and you may notice that I don't have a number on that slide. I wonder why that would be We're gonna have a little game Following Drupal con if you watch the hashtag con you believe it We'll have a little collaborative guessing game about some more stats about the events and just to have a little fun with the community As we roll out the evening So it's time to show our appreciation for everyone who made this possible and I'll ask you to join me in giving thanks To a wide number of people If you are a person who is on this list who is in the audience, I ask you to stand as this applies to you The first category is pretty broad so maybe wait for some of the second ones But first thank you to all Drupal con volunteers who have made this possible in particular Thank you to the track team that helped us select the sessions and make all the great content available to everyone Thank you to the program team that picked the individual ones that decided where these would be placed that helped schedule all of this for you Thank you to all of the onsite volunteers who are doing room monitoring who are who are mentoring people in sprints Thank you to the contribution leads who have done a tremendous job introducing new people to contributing in this landscape And the whole mentor team who supported that as well And I wanted to give and a special thanks to To Three members of the Drupal Association staff who have been really core to making this event happen And I'm I'm fairly sure none of them can be here because they're still making this event happen But I want to say a special thank you to Rebecca Carly and Bethany who you've seen all over the convention center making this possible So we really want to hear from you after this event. There's a survey monkey link here survey monkey comm slash r slash Drupal con Seattle There will be if you participate you'll be entered in me a drawing to win a ticket for Drupal con Minneapolis, so we really need your feedback There were a lot of changes this year, and I've heard wonderful things in the hallways I've heard Frank feedback about things, but we want to use a data different approach to know what we what we should do next So please respond and let us know what you thought of the event what you'd like to see Also give feedback to your speakers There's this big blue button that should appear on the website for any session you attended You can click on that button provide speaker feedback That's helpful for the speakers themselves and for us and the track team when they do their session selection tonight Don't miss trivia night. It's from 9 p.m. To 11 45 p.m. It is a 21-plus event So remember to bring your ID and it's sponsored by Palantir So we thank them for that and it'll be in the armory. There's some more details on the website as well, of course Tomorrow as I alluded to earlier is our contribution day So there are three types of contributions that happen on the last day of Drupal con general Contributions for those who know what they want to do how they want to contribute Self-organized in the topics they want Mentored contributions where the volunteer mentors will come together and help you learn how to contribute or help you perhaps Contribute in a new way in this case perhaps. It's learning how to do better accessibility work And also the first time contributor workshop, which has been going on actually pretty much all week But we'll continue again tomorrow for anyone who's trying to contribute for the first time Finally, where are we going next? well it's not a big surprise we've actually already announced this of course, but Drupal con Amsterdam is coming up in October. So we'd love to see you there We'd love to have you join us and I'm actually thrilled to announce that registration has just opened now And the call for papers has just opened now So anyone interested in speaking or attending that event It is ready to go For the next North American event We will be in Minneapolis, Minnesota of May in May of 2020 Which has got to be the future by now, right like we're out of the teens in 2020 Absolutely the future and then if you'd like to go to local events that might be closer to you There's a wonderful community resource Drupal that tracks all of the local camps all of the local meet-ups everything like that that you Might need so with that Thank you all and have a good evening