• November Meetup: Tools of the Trade
    This month we'll all share something about the tools and techniques that we use to make our work easier, faster, or better. Here's some general topics to get your ideas flowing: * A browser extension * An app * A command-line tool * Something that you use to test your work * Something to automate repetitive tasks Thanks to Drupalize.Me for sponsoring this month's event https://drupalize.me/ The Working Centre 43 Queen St. S. Kitchener, Ontario https://www.google.com/maps/place/43+Queen+St+S,+Kitchener,+ON+N2G+1V8,+Canada/@43.4492623,-80.4917197,17z/data=!3m1!4b1!4m5!3m4!1s0x882bf4f267c7f3e5:0x36aa3ae8b37405f9!8m2!3d43.4492623!4d-80.489531 This is the same place that we met in October (just across the street from our old location). The Working Group have graciously allowed us to use this great space permanently. Thanks to Charles for setting that up. Image courtesy of Stavros Markopoulos https://www.flickr.com/photos/markop/1441643371 This event was originally posted at: https://groups.drupal.org/node/534498

    The Working Centre

    43 Queen Street · Kitchener, on

  • All kinds of Maps
    Join our monthly meetup of the Waterloo Region Drupal User Group. Thursday, Oct 18th,[masked]:00–9:00pm The Working Centre 43 Queen Street (Queen Street Commons Cafe). Kitchener This month we will be meeting across the street from our usual spot at the Working Centre. The room is above the Queen Street Commons cafe. Enter through the unmarked door next to the cafe entrance. 🍕Pizza provided by Lullabot!🍕 At this month's meeting we'll be talking about Mapping, mainly using Leaflet. In this presentation you will see: * Examples of mapping in both Drupal 7 and Drupal 8 * How to set up a simple map using Address, Geocoder, and Leaflet modules * How to tweak map settings using custom modules and JavaScript * How to use Mapbox to make maps look pretty * Advanced implementation of mapping using the Leaflet API in Drupal 8 Afterwards we'll continue the conversation at someplace nearby where we can get drinks (alcoholic or non), and/or food. This event was originally posted at: https://groups.drupal.org/node/534427

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • Headless Drupal, and Lando too
    Join our monthly meetup of the Waterloo Region Drupal User Group. Thursday, Sep 20th,[masked]:00–9:00pm The Working Centre 58 Queen Street S. Kitchener 🍕Pizza provided by Lullabot!🍕 Topics: 1. Mike Sage (Sage Solutions) will show a case study on headless/decoupled Drupal. 2. Dave Hansen-Lange (Advomatic) will demo Lando for local development. 3. Khalid (who has been leading WRDUG for ten years!) is stepping down. A group of about half a dozen people have been starting to plan about how to fill the void, and where to go in the future. We'll talk more. Afterwards the conversation will continue at a nearby place (TBD) where food and drinks will be available.

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • Continuous Integration has never been so easy
    Join our monthly meeting of the Waterloo Region Drupal User Group meetup. Date: Thursday, June 21st, 2018 Time: 19:00 to 21:00 Location: The Working Centre, 58 Queen Street S., Kitchener Speaker: Andrew Berry Continuous Integration has never been so easy Do you want to run tests, check code coverage, check coding standards, and generate coverage reports every time someone in your team pushes code changes? In this session, we will show you a set of tools to implement Continuous Integration to your development workflow, and to make the business case for Continuous Integration (CI) to non-technical stakeholders. In the past few years, we have participated in the implementation of Continuous Integration of every project that we have worked on. Once implemented, we found the metrics it generated added transparency and trust in the team’s work. However, it was always tedious to set up and customize for each team. Furthermore, it required constant monitoring, tuning, and maintenance. With the appearance of Docker and SaaS products like CircleCI and Travis CI, implementing CI has become much easier and flexible to implement. We sought different, more efficient ways to set up and maintain a foundation that future teams could add quickly to their workflow and build upon. This foundation runs the following checks on a given pull request: Runs PHPUnit and Kernel tests. Generates a code coverage report. Checks Drupal’s coding standards and best practices. Updates the database, synchronizes configuration and runs Behat tests with a real web browser like Chrome. In this session we will evaluate three CI architectures to accomplish the above: Jenkins, using Docker to spin up and tear down environments in jobs. CircleCI, via a single-command installer. Travis, via a single-command installer. We will also provide details on the cost savings we realized with a client by migrating build and test servers to a SaaS platform from a custom, internal implementation. Regarding future talks, we don't have speakers lined up after our summer break. If you want to present a topic that is related to Drupal, PHP, showcasing a web site or module, or Web Development in general, please let me know (https://www.drupal.org/user/4063). Meetings for the Waterloo Region Drupal Users Group happen on the third Thursday of each month (except for July, August and December). The meetings are held at The Working Centre, at 58 Queen Street South in Kitchener, between 19:00 and 21:00.

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • May Meeting: General Discussion
    Join our monthly meeting of the Waterloo Region Drupal User Group meetup. Date: Thursday, May 17th, 2018 Time: 19:00 to 21:00 Location: The Working Centre, 58 Queen Street S., Kitchener For our May meeting, the speaker had to cancel due to unforseen circumstances. So, instead of Composer, we will have general discussion on anything Drupal. Regarding future talks, we don't have speakers lined up starting June, which is our last meeting before we break for summer. If you want to present a topic that is related to Drupal, PHP, showcasing a web site or module, or Web Development in general, please let me know (https://www.drupal.org/user/4063). Meetings for the Waterloo Region Drupal Users Group happen on the third Thursday of each month (except for July, August and December). The meetings are held at The Working Centre, at 58 Queen Street South in Kitchener, between 19:00 and 21:00.

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • DrupalCon Debriefing ...
    Join our monthly meeting of the Waterloo Region Drupal User Group meetup. Date: Thursday, April 19th, 2018 Time: 19:00 to 21:00 Location: The Working Centre, 58 Queen Street S., Kitchener For this month's meeting, we will have a DrupalCon round table discussion. Those who attended the conference will share their experiences, what sessions they attended, what 'vibe' is in the air, what is the 'pulse' of the Drupal community, and much more. Meetings for the Waterloo Region Drupal Users Group happen on the third Thursday of each month (except for July, August and December). The meetings are held at The Working Centre, at 58 Queen Street South in Kitchener, between 19:00 and 21:00. If you have a Drupal related topic, or showcasing a web site or a module that you built with Drupal, please contact us, and we will arrange for a talk.

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • Accessibility: WCAG 2.0 and Centre for Equitable Library Access (CELA)
    • What we'll do Date: Thursday, March 15th, 2017 Time: 19:00 to 21:00 Location: The Working Centre, 58 Queen Street S., Kitchener For our March meeting, we have a double feature ... both focused on accessibility ... WCAG 2.0 The Accessibility for Ontarians with Disabilities Act sets the Web Content Accessibility Guidelines (WCAG) 2.0 as requirements for the websites of many public and private organizations in Ontario. The official WCAG 2.0 documents are over 900 pages long, expansive and complex. Based on a close reading of the documents, Mark Weiler will guide attendees through the overarching features and some often overlooked concepts. This introduction will touch on important concepts like "accessibility supported", "success criteria", and "sufficient techniques". Implications for Drupal will be discussed as well. Mark Weiler is the Web & User Experience librarian at Wilfrid Laurier University Library. He has strong interest in WCAG 2.0 and has presented on the topic at the Ontario Library Association. Mark is presently organizing a national WCAG community of practice through the Canadian Association of Professional Academic Librarians. Mark also has a strong commitment to freedom of information laws. He has given oral testimony to the House of Commons Standing Committee on Access to Information, Privacy, and Ethics. Centre for Equitable Library Access (CELA) CELA, the Centre for Equitable Library Access, provides alternative format books and magazines to print disabled patrons of Canada’s public libraries. This online service is going though a major refresh, and as part of this, the website is moving to the Drupal content management system. This talk, by Bob Dodd from CNIB, will focus on the activities being undertaken to ensure the site is accessible both to library patrons, and internally to print disabled staff who support it. We will cover accessible UX design processes in use, the web design challenges involved, and specific work being undertaken to make the site and underlying Drupal theme meet the requirements of WCAG 2.0. Bob Dodd has been the Library Web Developer at CNIB in Toronto for over four years, where he supports CELA's online digital library for print disabled patrons (CELA is the Centre for Equitable Library Access). Bob came to CNIB with ten years academic research in accessible user interface design, and a further 15 years commercial experience with mobile UI design for Nokia Research and Siemens. He has published papers on techniques for adaptive user interfaces (The CISNA model of accessible adaptive hypermedia), and a model for profiling human capability (User capability in an adaptive world). Outside of the world of accessibility, Bob owns and runs Objects and Ideas, a Toronto-based award-winning design practice with his husband. One of their latest designs, the Wye Rocker, won IIDEX Woodshop 2017 and was featured in Toronto Life in January 2018. Meetings for the Waterloo Region Drupal Users Group happen on the third Thurs • What to bring • Important to know

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • Drupal 8 Theming with Pattern Lab
    Join our monthly meeting of the Waterloo Region Drupal User Group meetup. Date: Thursday, February 15th, 2017 Time: 19:00 to 21:00 Location: The Working Centre, 58 Queen Street S., Kitchener For our February meeeting, Tyler Struyk (https://www.drupal.org/user/303676) and Eric Bremner, both with the University of Waterloo, will do a presentation on Pattern Lab (https://www.drupal.org/project/patternlab) and how they are using it with their Drupal 8 project at the University of Waterloo. Pattern Lab helps build pattern-driven user interfaces using atomic design principles. As a website design tool, your team can effectively use it during every phase of your design system process, from the ideation and inception through to long-term maintenance. It can speed up workflow, allowing you to launch more deliverables while saving time and money in the process Meetings for the Waterloo Region Drupal Users Group happen on the third Thursday of each month (except for July, August and December). The meetings are held at The Working Centre, at 58 Queen Street South in Kitchener, between 19:00 and 21:00. If you have a Drupal related topic, or showcasing a web site or a module that you built with Drupal, please contact us, and we will arrange for a talk.

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • Templating with Twig in Drupal 8
    Join our monthly meeting of the Waterloo Region Drupal User Group meetup. Date: Thursday, January 18th, 2017 Time: 19:00 to 21:00 Location: The Working Centre, 58 Queen Street S., Kitchener In this session Megan McDermott will look at some of the cool stuff you can do with Twig in Drupal 8. Topics include: What is twig? Twig filters Drupal specific filters Using variables and conditionals Adding classes Creating paths, urls, and links Attaching libraries Embeds and Includes Along the way you'll also see how themes are structure in Drupal 8, some tips for structuring theme files, and more. Meetings for the Waterloo Region Drupal Users Group happen on the third Thursday of each month (except for July, August and December). The meetings are held at The Working Centre, at 58 Queen Street South in Kitchener, between 19:00 and 21:00. If you have a Drupal related topic, or showcasing a web site or a module that you built with Drupal, please contact us, and we will arrange for a talk.

    The Working Centre

    58 Queen St. S. · Kitchener, ON

  • Open Scholar at the University of Waterloo
    Join our monthly meeting of the Waterloo Region Drupal User Group meetup. Date: Thursday, November 16th, 2017 Time: 19:00 to 21:00 Location: The Working Centre, 58 Queen Street S., Kitchener For our November meeting, the speaker is Eric Bremner from the University of Waterloo. Eric has been the lead developer on the UWaterloo Scholar project. With the project nearly complete, Eric can now share with us all the success of this project. Open Scholar is a Drupal website builder application designed for academics and academic institutions. It allows end users to create a full featured dynamic website on the fly. Open Scholar was designed by Harvard University and the University of Waterloo has adopted it to create UWaterloo Scholar. During our meeting Eric will provide: An overview of Open Scholar and UW’s implementation of it. The trials and tribulations of having a UW implementation. A full demo of the UWaterloo Scholar site will also be displayed. Meetings for the Waterloo Region Drupal Users Group happen on the third Thursday of each month (except for July, August and December). The meetings are held at The Working Centre, at 58 Queen Street South in Kitchener, between 19:00 and 21:00. If you have a Drupal related topic, or showcasing a web site or a module that you built with Drupal, please contact us, and we will arrange for a talk.

    The Working Centre

    58 Queen St. S. · Kitchener, ON