KWLUG - The Kitchener-Waterloo Linux User Group is a monthly meeting of GNU/Linux, Free Software, Open Source and technology enthusiasts.

Where? When? We meet in Kitchener, Ontario, usually on the first (non-holiday) Monday of the month, beginning at 7pm. (Directions)

How much? Our meetings are free of charge and open to anybody with an interest in Linux and/or free software.

What next?

KWLUG Meeting: Monday, June 4, 2018, 7pm

Living With the Linux Desktop, PostgreSQL

Meeting Date

Note: For this meeting we are trying a new meeting location. See the 283 Duke St page for details.

James Kelsh will tell us about using the Linux desktop day to day, including work, fun, and maintenance. This presentation is intended to be accessible to new Linux users.

Hadi Moshayedi will discuss different indexing types available in PostgreSQL, discussing the pros and cons of each. He will cover B-Tree, GiST, GIN, Hash, and   BRIN indices.

KWLUG Meeting: Monday, August 13 2017, 7pm

Linux in Virtual Machines, Life as a Debian Developer

Meeting Date

James Kelsh will show us how to install and run Linux in a virtual machine, using Windows 10 as the base operating system. This topic is intended to be accessible to beginning Linux users.
 

In celebration of the Debian Project's 25th anniversary, Hubert Chathi will talk about his experiences as a Debian Developer, including technical components (such as building Debian packages) as well as non-technical aspects (such as Debian's history).

KWLUG Meeting: Monday, September 10, 2017, 7pm

GitLab + 1 more

Meeting Date

Colin Knapp will update us on GitLab, the "open core" Git-repository manager. He calls his presentation "Creating Problems to Solve Problems in GitLab". Some of the topics he will cover include:

  • How to organize and compartmentalize projects to reduce testing and growing pains.
  • How to deal with increased complexity in compartmentalized projects
  • The GitLab development cycle tools he uses when working on Tugthr.
  • How he uses the built-in Kanban boards and commit messages to close tickets
  • How GitLab-Runners work, and the difference between shared cloud runners and runners on your own hardware.