Skip to content

Commit 7159491

Browse files
authored
Feature/llms txt (#66)
1 parent e42be96 commit 7159491

2 files changed

Lines changed: 282 additions & 0 deletions

File tree

_config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ future: true
1616

1717
include:
1818
- _pages
19+
- llms.txt
1920

2021
exclude:
2122
- Makefile

llms.txt

Lines changed: 281 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,281 @@
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

Comments
 (0)