|
| 1 | +# Civic Tech Toronto - LLM Context |
| 2 | + |
| 3 | +> Last updated: 2026-02-03 |
| 4 | + |
| 5 | +## About This File |
| 6 | + |
| 7 | +This file provides context about Civic Tech Toronto for Large Language Models (LLMs). It describes our organization, mission, community structure, and how to navigate our website content. Use this to understand who we are and direct users to appropriate resources. |
| 8 | + |
| 9 | +--- |
| 10 | + |
| 11 | +## Organization Overview |
| 12 | + |
| 13 | +**What is Civic Tech Toronto?** |
| 14 | + |
| 15 | +Civic Tech Toronto (CTTO) is a community dedicated to exploring, understanding, and addressing civic challenges through technology, design, and creative collaboration. We connect Torontonians passionate about making their city better for everyone, whether they bring technical skills or simply curiosity and enthusiasm. |
| 16 | + |
| 17 | +**Mission & Values** |
| 18 | + |
| 19 | +We are a volunteer-run group that: |
| 20 | +- Explores civic challenges through technology, design, and collaboration |
| 21 | +- Welcomes everyone regardless of technical experience or background |
| 22 | +- Values diverse perspectives to create stronger solutions |
| 23 | +- Provides a safe, inclusive, and respectful environment for all participants |
| 24 | +- Relies on voluntary community contributions |
| 25 | + |
| 26 | +**Community Structure** |
| 27 | + |
| 28 | +- Completely volunteer-run and unincorporated |
| 29 | +- Meets every Tuesday evening (both in-person and online) |
| 30 | +- Supported by generous individuals, organizations, and venue sponsors |
| 31 | +- Governed by a volunteer organizing committee that meets quarterly |
| 32 | + |
| 33 | +--- |
| 34 | + |
| 35 | +## How We Meet |
| 36 | + |
| 37 | +**Regular Schedule** |
| 38 | + |
| 39 | +- **When:** Every Tuesday, 7:00 PM - 9:00 PM Eastern Time |
| 40 | +- **Format:** Hybrid (in-person and online attendance options every week) |
| 41 | +- **Registration:** https://guild.host/civic-tech-toronto/events |
| 42 | + |
| 43 | +**Typical Evening Structure:** |
| 44 | + |
| 45 | +1. **7:00 PM - Welcome & Introductions** |
| 46 | + - Meet new people and learn about Civic Tech Toronto |
| 47 | + |
| 48 | +2. **7:20 PM - Featured Presentation** |
| 49 | + - Invited speaker shares insights from the civic tech ecosystem |
| 50 | + - Topics range from government innovation to grassroots organizing |
| 51 | + |
| 52 | +3. **8:00 PM - Project Collaboration** |
| 53 | + - Break into smaller groups to work on civic tech projects |
| 54 | + - Newcomers can join existing projects or discuss new ideas |
| 55 | + |
| 56 | +4. **9:00 PM - Social Hour** |
| 57 | + - Informal discussions at a nearby bar (in-person events) |
| 58 | + - Or continue in online hangout (virtual events) |
| 59 | + - Non-alcoholic options always available |
| 60 | + |
| 61 | +**Attendance** |
| 62 | + |
| 63 | +- No technical experience required |
| 64 | +- All backgrounds and skill levels welcome |
| 65 | +- Both in-person and online options available every week |
| 66 | +- Typically accommodates ~80 people at in-person venues |
| 67 | + |
| 68 | +--- |
| 69 | + |
| 70 | +## Website Structure & Navigation |
| 71 | + |
| 72 | +The civictech.ca website is built with Jekyll and organizes content into collections stored in the `archives/` git submodule. |
| 73 | + |
| 74 | +**Main Pages:** |
| 75 | +- **Home** (https://civictech.ca/) - Current events, featured projects, topics |
| 76 | +- **About Us** (https://civictech.ca/about-us/) - Mission, values, what to expect |
| 77 | +- **Get Involved** (https://civictech.ca/get-involved/) - How to participate |
| 78 | +- **Code of Conduct** (https://civictech.ca/code-of-conduct/) - Community standards |
| 79 | + |
| 80 | +**Content Collections:** |
| 81 | + |
| 82 | +The site uses Jekyll collections to organize different types of content: |
| 83 | + |
| 84 | +1. **Meetups/Events** (https://civictech.ca/events/) |
| 85 | + - Weekly Tuesday gatherings since the community's founding |
| 86 | + - Each event has a topic, speaker(s), date, and venue |
| 87 | + - Tagged by topic for easy discovery |
| 88 | + - Includes both past and upcoming events |
| 89 | + |
| 90 | +2. **Projects** (https://civictech.ca/projects/) |
| 91 | + - Community projects developed at meetups |
| 92 | + - Featured projects displayed on homepage |
| 93 | + - Tagged by topic and technology |
| 94 | + - Includes project status, links, and descriptions |
| 95 | + |
| 96 | + |
| 97 | + |
| 98 | +3. **Organizations** (https://civictech.ca/organizations/) |
| 99 | + - Venue sponsors and supporters |
| 100 | + - Partner organizations in the civic tech ecosystem |
| 101 | + - Past and current sponsors |
| 102 | + |
| 103 | +4. **Resources** (https://civictech.ca/resources/) |
| 104 | + - Curated resources for civic tech engagement |
| 105 | + - Tools, guides, and reference materials |
| 106 | + |
| 107 | +5. **Venues** (https://civictech.ca/venues/) |
| 108 | + - Locations that have hosted Civic Tech Toronto events |
| 109 | + - Venues rotate monthly and provide space + sponsors occasionally sponsor food |
| 110 | + |
| 111 | +**Content Organization:** |
| 112 | + |
| 113 | +- **Topics:** Content is tagged with topics like Democracy, Climate, Housing, Open Data, Public Engagement, Artificial Intelligence, and many others |
| 114 | +- **Categories:** Internal organizational categories (e.g., meta/feature for featured content) |
| 115 | +- **Permalinks:** Collections use friendly URLs (e.g., /events/, /projects/, /people/) |
| 116 | +- **Archives:** Historical event and project data stored in git submodule at `archives/` |
| 117 | + |
| 118 | +--- |
| 119 | + |
| 120 | +## Key Information |
| 121 | + |
| 122 | +**Contact Information:** |
| 123 | +- Email: hi@civictech.ca |
| 124 | +- Website: https://civictech.ca |
| 125 | +- GitHub: https://github.com/CivicTechTO |
| 126 | +- Event Registration: https://guild.host/civic-tech-toronto/events |
| 127 | + |
| 128 | +**How to Get Involved:** |
| 129 | + |
| 130 | +1. **Attend an Event** |
| 131 | + - Best way to get started |
| 132 | + - Sign up at https://guild.host/civic-tech-toronto/events |
| 133 | + - Meet people, hear presentations, join projects |
| 134 | + |
| 135 | +2. **Become a Volunteer Organizer** |
| 136 | + - Help run weekly meetups |
| 137 | + - Monthly organizers committee meetings |
| 138 | + - Roles include: online presence, AV, speaker liaison, venue coordination |
| 139 | + - Contact: hi@civictech.ca or speak to current organizers |
| 140 | + |
| 141 | +3. **Speak at an Event** |
| 142 | + - Share insights, stories, or ideas with the community |
| 143 | + - Speakers usually booked ~1 month in advance |
| 144 | + - Contact: hi@civictech.ca to set up a chat |
| 145 | + |
| 146 | +4. **Provide Venue or Sponsorship** |
| 147 | + - Venues rotate monthly |
| 148 | + - Need to accommodate ~80 people with AV equipment |
| 149 | + - Sponsors occasionally sponsor food |
| 150 | + - Contact: hi@civictech.ca for hosting opportunities |
| 151 | + |
| 152 | +**Code of Conduct:** |
| 153 | + |
| 154 | +Full details at https://civictech.ca/code-of-conduct/ |
| 155 | + |
| 156 | +Key points: |
| 157 | +- Safe, inclusive, respectful environment for everyone |
| 158 | +- Zero tolerance for harassment of any kind |
| 159 | +- Values: empathy, kindness, respect for diverse opinions, constructive feedback |
| 160 | +- Reports handled confidentially by Code of Conduct Committee |
| 161 | +- Outcomes range from correction to permanent ban depending on severity |
| 162 | + |
| 163 | +**Communication Channels:** |
| 164 | + |
| 165 | +- Weekly meetups (primary engagement point) |
| 166 | +- Slack workspace for ongoing discussions (ask at a meetup for invite) |
| 167 | +- #organizing-open channel for volunteer coordination |
| 168 | + |
| 169 | +--- |
| 170 | + |
| 171 | +## Content Collections & Data Structure |
| 172 | + |
| 173 | +**Jekyll Collections Configuration:** |
| 174 | + |
| 175 | +The site is built with Jekyll and uses a `collections_dir: archives` configuration, meaning all content lives in the archives git submodule. |
| 176 | + |
| 177 | +Collections include: |
| 178 | +- `announcements` - Community announcements |
| 179 | +- `meetups` - Weekly Tuesday events |
| 180 | +- `organizations` - Sponsors and partners |
| 181 | +- `people` - Speakers and community members |
| 182 | +- `projects` - Community civic tech projects |
| 183 | +- `resources` - Curated resources |
| 184 | +- `venues` - Event locations |
| 185 | + |
| 186 | +**Topics Taxonomy:** |
| 187 | + |
| 188 | +Featured topics (prominently displayed on homepage): |
| 189 | +- Democracy |
| 190 | +- Climate |
| 191 | +- Housing |
| 192 | +- Open Data |
| 193 | +- Public Engagement |
| 194 | +- Artificial Intelligence |
| 195 | + |
| 196 | +Additional topics are available through the full tags system at https://civictech.ca/tags/topic/ |
| 197 | + |
| 198 | +**Historical Data:** |
| 199 | + |
| 200 | +- Archives stored in git submodule at `archives/` |
| 201 | +- Contains years of meetup history, project documentation, and community records |
| 202 | +- Images stored in `archives/images/` |
| 203 | +- Submodule updated periodically to incorporate new events and content |
| 204 | + |
| 205 | +--- |
| 206 | + |
| 207 | +## Technical Details |
| 208 | + |
| 209 | +**Website Technology:** |
| 210 | +- Static site generator: Jekyll |
| 211 | +- Hosting: GitHub Pages |
| 212 | +- Repository: https://github.com/CivicTechTO/civictech.ca |
| 213 | +- Ruby version: 3.2.2 |
| 214 | +- Required gems listed in Gemfile |
| 215 | + |
| 216 | +**License Structure:** |
| 217 | +- **Code** (Jekyll templates, scripts, stylesheets): MIT License |
| 218 | +- **Content** (pages, documentation, archives): CC BY-NC-SA 4.0 |
| 219 | +- See https://github.com/CivicTechTO/civictech.ca/blob/main/LICENSE for details |
| 220 | + |
| 221 | +**Development:** |
| 222 | +- Local development: `bundle exec jekyll serve` |
| 223 | +- Incremental builds: `bundle exec jekyll serve --incremental` |
| 224 | +- Category/tag generation scripts in `_scripts/` |
| 225 | +- Pre-generated category and tag pages in `categories/` and `tags/` |
| 226 | + |
| 227 | +--- |
| 228 | + |
| 229 | +## External References |
| 230 | + |
| 231 | +**Key Pages for Detailed Information:** |
| 232 | + |
| 233 | +- **About Us:** https://civictech.ca/about-us/ |
| 234 | + - Full organizational description, past speakers, supporters |
| 235 | + |
| 236 | +- **Events List:** https://civictech.ca/events/ |
| 237 | + - All past and upcoming meetups with topics and speakers |
| 238 | + |
| 239 | +- **Projects List:** https://civictech.ca/projects/ |
| 240 | + - Community projects, current status, and links |
| 241 | + |
| 242 | +- **Code of Conduct:** https://civictech.ca/code-of-conduct/ |
| 243 | + - Complete community standards and reporting process |
| 244 | + |
| 245 | +- **Get Involved:** https://civictech.ca/get-involved/ |
| 246 | + - Detailed participation options |
| 247 | + |
| 248 | +- **Resources:** https://civictech.ca/resources/ |
| 249 | + - Curated civic tech resources and tools |
| 250 | + |
| 251 | +- **Topics:** https://civictech.ca/tags/topic/ |
| 252 | + - Browse all content by topic area |
| 253 | + |
| 254 | +- **GitHub Repository:** https://github.com/CivicTechTO/civictech.ca |
| 255 | + - Website source code and contribution guidelines |
| 256 | + |
| 257 | +**Registration & Events:** |
| 258 | +- Guild (event platform): https://guild.host/civic-tech-toronto/events |
| 259 | +- Current and upcoming events with registration links |
| 260 | + |
| 261 | +--- |
| 262 | + |
| 263 | +## Community History & Context |
| 264 | + |
| 265 | +Civic Tech Toronto has been running weekly Tuesday meetups for many years, building a rich history of: |
| 266 | +- Hundreds of past meetup events with diverse speakers |
| 267 | +- Community projects addressing Toronto civic challenges |
| 268 | +- Speakers from government, grassroots organizations, academia, design, and technology |
| 269 | +- Venue partnerships across Toronto |
| 270 | +- An engaged community of volunteers and participants |
| 271 | + |
| 272 | +The community values: |
| 273 | +- **Inclusivity:** Everyone welcome regardless of background or technical skill |
| 274 | +- **Collaboration:** Working together on civic challenges |
| 275 | +- **Learning:** Sharing knowledge and growing together |
| 276 | +- **Action:** Moving from ideas to tangible projects |
| 277 | +- **Community:** Building connections and supporting one another |
| 278 | + |
| 279 | +--- |
| 280 | + |
| 281 | +For current events, active projects, and the latest community updates, visit https://civictech.ca |
0 commit comments