Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mtp: Add Armenia WTD group info #2147

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
8 changes: 8 additions & 0 deletions docs/_data/meetups/armenia.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
region: Asia
country: Armenia
source:
other: https://t.me/technicalwritersEVN
organizers:
- name: Ani Asatryan
link: https://www.linkedin.com/in/ani-asatryan-85565b196/
- name: Note, the Armenia Write the Docs group uses Telegram for their events and community.
3 changes: 2 additions & 1 deletion docs/_data/meetups/aus.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
region: Oceania
country: Australia
website: https://www.meetup.com/write-the-docs-australia/events/
meetup: Write-the-Docs-Australia
source:
meetup: Write-the-Docs-Australia
organizers:
- name: Swapnil Ogale
link: http://twitter.com/swapnilogale/
3 changes: 2 additions & 1 deletion docs/_data/meetups/can-calgary.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: Canada
state: Alberta
city: Calgary
website: https://www.meetup.com/wtd-calgary/events/
meetup: WTD-Calgary
source:
meetup: WTD-Calgary
organizers:
- name: Ken Schatzke
link: https://www.linkedin.com/in/kenschatzke
Expand Down
3 changes: 2 additions & 1 deletion docs/_data/meetups/can-ottawa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: Canada
state: Ontario
city: Ottawa
website: https://www.meetup.com/write-the-docs-yow-ottawa/events/
meetup: Write-The-Docs-YOW-Ottawa
source:
meetup: Write-The-Docs-YOW-Ottawa
organizers:
- name: Andrew Johnston
link: https://www.meetup.com/Write-The-Docs-YOW-Ottawa/members/186359361/
5 changes: 3 additions & 2 deletions docs/_data/meetups/can-toronto.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: Canada
state: Ontario
city: Toronto
website: https://www.meetup.com/write-the-docs-toronto/events/
meetup: Write-The-Docs-Toronto
source:
meetup: Write-The-Docs-Toronto
organizers:
- name: Dan Kellett
link: https://www.meetup.com/Write-the-Docs-Toronto/members/258278938/
link: https://www.meetup.com/Write-the-Docs-Toronto/members/258278938/
3 changes: 2 additions & 1 deletion docs/_data/meetups/esp-barcelona.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Europe
country: Spain
city: Barcelona
website: https://www.meetup.com/write-the-docs-barcelona/events/
meetup: Write-the-Docs-Barcelona
source:
meetup: Write-the-Docs-Barcelona
organizers:
- name: Fabrizio Ferri-Benedetti
link: https://www.meetup.com/Write-the-Docs-Barcelona/members/87132972/profile
3 changes: 2 additions & 1 deletion docs/_data/meetups/fra-paris.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Europe
country: France
city: Paris
website: https://www.meetup.com/write-the-docs-paris/events/
meetup: Write-the-Docs-Paris
source:
meetup: Write-the-Docs-Paris
organizers:
- name: François Violette
link: https://www.meetup.com/fr-FR/Write-the-Docs-Paris/members/239691808/profile
3 changes: 2 additions & 1 deletion docs/_data/meetups/gbr-london.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Europe
country: United Kingdom
city: London
website: https://www.meetup.com/write-the-docs-london/events/
meetup: Write-The-Docs-London
source:
meetup: Write-The-Docs-London
organizers:
- name: Kristof Van Tomme
link: http://twitter.com/kvantomme/
Expand Down
3 changes: 2 additions & 1 deletion docs/_data/meetups/ger-berlin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Europe
country: Germany
city: Berlin
website: https://www.meetup.com/write-the-docs-berlin/events/
meetup: Write-The-Docs-Berlin
source:
meetup: Write-The-Docs-Berlin
organizers:
- name: Sam Wright
link: https://twitter.com/plaindocs
Expand Down
6 changes: 3 additions & 3 deletions docs/_data/meetups/ger-hamburg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ region: Europe
country: Germany
city: Hamburg
website: https://www.meetup.com/write-the-docs-hamburg/events/
meetup: Write-the-Docs-Hamburg
organizer:
source:
meetup: Write-the-Docs-Hamburg
organizers:
- name: Frank Ralf
link:
3 changes: 2 additions & 1 deletion docs/_data/meetups/ind-bangalore.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Asia
country: India
city: Bangalore
website: https://www.meetup.com/write-the-docs-india/events/
meetup: Write-the-Docs-India
source:
meetup: Write-the-Docs-India
organizers:
- name: Rajakavitha Kodhandapani
link: https://www.meetup.com/Write-the-Docs-India/members/11352773/
5 changes: 3 additions & 2 deletions docs/_data/meetups/irl-dublin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Europe
country: Ireland
city: Dublin
website: https://www.meetup.com/write-the-docs-ireland/events/
meetup: Write-The-Docs-Ireland
source:
meetup: Write-The-Docs-Ireland
organizers:
- name: Artem Konev
- link: https://www.linkedin.com/in/artemkonev
link: https://www.linkedin.com/in/artemkonev
3 changes: 2 additions & 1 deletion docs/_data/meetups/isr-herzliya.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Asia
country: Israel
city: Tel Aviv+
website: https://www.meetup.com/write-the-docs-taplus/events/
meetup: Write-The-Docs-TAplus
source:
meetup: Write-The-Docs-TAplus
organizers:
- name: Laura Novich
link: https://www.linkedin.com/in/lauranovich/
Expand Down
5 changes: 3 additions & 2 deletions docs/_data/meetups/kenya-nairobi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Africa
country: Kenya
city: Nairobi
website: https://www.meetup.com/wtd-kenya/events/
meetup: Write-the-Docs-Kenya
source:
meetup: Write-the-Docs-Kenya
organizers:
- name: Hillary Nyakundi
link: https://www.linkedin.com/in/hillary-nyakundi/
link: https://www.linkedin.com/in/hillary-nyakundi/
3 changes: 2 additions & 1 deletion docs/_data/meetups/ned-amsterdam.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Europe
country: Netherlands
city: Amsterdam
website: https://www.meetup.com/write-the-docs-amsterdam/events/
meetup: Write-The-Docs-Amsterdam
source:
meetup: Write-The-Docs-Amsterdam
organizers:
- name: Laura Vass
link: https://www.meetup.com/Write-The-Docs-Amsterdam/members/183302865/
3 changes: 2 additions & 1 deletion docs/_data/meetups/ng-portharcourt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Africa
country: Nigeria
city: Port Harcourt & Lagos
website: https://www.meetup.com/write-the-docs-nigeria/events/
meetup: Write-the-Docs-Nigeria
source:
meetup: Write-the-Docs-Nigeria
organizers:
- name: Tabah Baridule Martins
link: https://www.linkedin.com/in/tabah-baridule/
Expand Down
4 changes: 2 additions & 2 deletions docs/_data/meetups/qrm-usEast.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ country: USA
state: East Coast
city:
website: https://www.meetup.com/virtual-write-the-docs-east-coast-quorum/events/
meetup: Virtual-Write-The-Docs-East-Coast-Quorum
twitter:
source:
meetup: Virtual-Write-The-Docs-East-Coast-Quorum
organizers:
- name: Rose Williams
link: https://twitter.com/ZelWms
3 changes: 2 additions & 1 deletion docs/_data/meetups/swe-stockholm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Europe
country: Sweden
city: Stockholm
website: https://www.meetup.com/write-the-docs-stockholm/events/
meetup: write-the-docs-stockholm
source:
meetup: write-the-docs-stockholm
organizers:
- name: Gunilla Svanfeldt
link: https://www.linkedin.com/in/gunillasvanfeldt/
Expand Down
5 changes: 3 additions & 2 deletions docs/_data/meetups/tn-tunis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ region: Africa
country: Tunisia
city: Tunis
website: https://www.meetup.com/tunis-write-the-docs/
meetup: tunis-write-the-docs
source:
meetup: tunis-write-the-docs
organizers:
- name: AbdelKarim BenAbdallah
link: https://www.linkedin.com/in/karim2k/
link: https://www.linkedin.com/in/karim2k/
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-austin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: Texas
city: Austin
website: https://www.meetup.com/writethedocs-atx-meetup/events/
meetup: WriteTheDocs-ATX-Meetup
source:
meetup: WriteTheDocs-ATX-Meetup
organizers:
- name: Caley Burton
link: https://www.linkedin.com/in/caley-burton/
Expand Down
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-boise.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: Idaho
city: Boise
website: https://www.meetup.com/write-the-docs-boise/events/
meetup: Write-the-Docs-Boise
source:
meetup: Write-the-Docs-Boise
organizers:
- name: Mike Taylor
link: https://www.linkedin.com/in/miketaylor86/
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-boulder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: Colorado
city: Boulder/Denver
website: https://www.meetup.com/write-the-docs-boulder-denver/events/
meetup: Write-the-Docs-Boulder-Denver
source:
meetup: Write-the-Docs-Boulder-Denver
organizers:
- name: Kaylyn Sigler
link: https://www.linkedin.com/in/kaylyn-cheatham-sigler/
Expand Down
5 changes: 3 additions & 2 deletions docs/_data/meetups/usa-florida.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@ region: North America
country: USA
state: Florida
website: https://www.meetup.com/write-the-docs-florida/events/
meetup: Write-the-Docs-Florida
source:
meetup: Write-the-Docs-Florida
organizers:
- name: Barrie Byron
link: https://www.linkedin.com/in/barriebyron/
- name: John Paz
link: https://twitter.com/MrContentDesign
- name: Rose Williams (founder, former organizer)
link: https://www.linkedin.com/in/williamsrose/

3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-losAngeles.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: California
city: Los Angeles
website: https://www.meetup.com/write-the-docs-la/events/
meetup: Write-the-Docs-Los-Angeles
source:
meetup: Write-the-Docs-Los-Angeles
organizers:
- name: Andrea Kao
link: https://www.meetup.com/Write-the-Docs-LA/members/59612492/
Expand Down
5 changes: 3 additions & 2 deletions docs/_data/meetups/usa-michigan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ country: USA
state: Michigan
city: Detroit-Windsor
website: https://www.meetup.com/write-the-docs-detroit-windsor/events/
meetup: write-the-docs-detroit-windsor
source:
meetup: write-the-docs-detroit-windsor
organizers:
- name: Ryan Macklin
- name: Glendon Hodges
- name: Cory Williamson-Cardneau
- name: Cory Williamson-Cardneau
5 changes: 3 additions & 2 deletions docs/_data/meetups/usa-nashville.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: Tennessee
city: Nashville
website: https://www.meetup.com/write-the-docs-nashville/events/
meetup: Write-the-Docs-Nashville
source:
meetup: Write-the-Docs-Nashville
organizers:
- name: Pratishtha Singh
link: https://www.meetup.com/Write-the-Docs-Nashville/members/257049966/
link: https://www.meetup.com/Write-the-Docs-Nashville/members/257049966/
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-new-england.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: New England (formerly Boston)
city: Boston, MA
website: https://www.meetup.com/ne-write-the-docs/events/
meetup: Boston-Write-the-Docs
source:
meetup: Boston-Write-the-Docs
organizers:
- name: Lisa Gay
link: https://www.linkedin.com/in/lisa-gay/
Expand Down
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-nyc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: New York
city: New York City
website: https://www.meetup.com/writethedocsnyc/events/
meetup: WriteTheDocsNYC
source:
meetup: WriteTheDocsNYC
twitter: WriteTheDocsNYC
organizers:
- name: Ricardo Feliciano
Expand Down
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-pittsburgh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: Pennsylvania
city: Pittsburgh
website: https://www.meetup.com/write-the-docs-pittsburgh/events/
meetup: write-the-docs-pittsburgh
source:
meetup: write-the-docs-pittsburgh
organizers:
- name: Rachael Stavchansky
link: https://twitter.com/RMStav
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-portland.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: Oregon
city: Portland
website: https://www.meetup.com/write-the-docs-pdx/events/
meetup: Write-The-Docs-PDX
source:
meetup: Write-The-Docs-PDX
twitter: WriteTheDocsPDX
organizers:
- name: Rose Williams
Expand Down
5 changes: 3 additions & 2 deletions docs/_data/meetups/usa-sanfrancisco.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: California
city: San Francisco
website: https://www.meetup.com/write-the-docs-bay-area/events/
meetup: Write-the-Docs
organizer:
source:
meetup: Write-the-Docs
organizers:
- name: Ilona Koren-Deutsch
link: https://twitter.com/nitsekees
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-seattle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: Washington
city: Seattle
website: https://www.meetup.com/write-the-docs-seattle/events/
meetup: Write-The-Docs-Seattle
source:
meetup: Write-The-Docs-Seattle
organizers:
- name: Jerome Villegas
link: http://twitter.com/__jfv__/
Expand Down
3 changes: 2 additions & 1 deletion docs/_data/meetups/usa-washingtondc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ country: USA
state: DC
city: Washington
website: https://www.meetup.com/write-the-docs-dc/events/
meetup: Write-the-Docs-DC
source:
meetup: Write-the-Docs-DC
organizers:
- name: Allison Gisinger
link: https://www.linkedin.com/in/allisongisinger
Expand Down
21 changes: 21 additions & 0 deletions docs/_data/schema-meetups.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
region: str(required=True)
country: str(required=True)
state: str(required=False)
city: str(required=False)
website: str(required=False)
twitter: str(required=False)
organizers: list(include('organizer-detail'), min=1, max=9)

source: any(include('source_meetup'), include('source_other'), required=True)

---

organizer-detail:
name: str(required=True)
link: str(required=False, none=False)

source_meetup:
meetup: str(required=True, none=False)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we could call this and the other one "url"? So that you only flip whether url is under source_meetup or source_other. Feels cleaner.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, I actually went the other way to

source:
  meetup:

and

source:
   other:

but I'm falling into the trap of half assing things:

#2242 (review)


source_other:
other: str(required=True, none=False)
5 changes: 3 additions & 2 deletions docs/_ext/meetups.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,10 @@ def load_meetups_by_region():
'organizers',
'website',
'twitter',
'meetup_alt',
]])
if 'meetup' not in meetup:
raise ExtensionError('Meetup missing `meetup` key: file={0}'.format(
if 'meetup' not in meetup and 'meetup_alt' not in meetup:
raise ExtensionError('Meetup missing `meetup`/`meetup_alt` key: file={0}'.format(
yaml_file
))
result[meetup['region']].append(meetup)
Expand Down
7 changes: 7 additions & 0 deletions docs/_scripts/validate-yaml.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,11 @@ do
yamale -s docs/_data/schema-sessions.yaml $y -p ruamel
done

# Meetups

for y in ../_data/meetups/*.yaml
do
yamale -s docs/_data/schema-meetups.yaml $y -p ruamel
done

cd -
Loading
Loading