Skip to content

Commit bcff100

Browse files
author
graial
committed
2 parents 50bad92 + db35365 commit bcff100

8 files changed

Lines changed: 1605 additions & 165 deletions

File tree

.github/workflows/verify.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
name: Verify Data
2+
permissions:
3+
contents: read
24

35
on: [push, pull_request]
46
jobs:

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ GEM
4747
google-protobuf (4.27.5)
4848
bigdecimal
4949
rake (>= 13)
50-
graphql (2.3.14)
50+
graphql (2.3.21)
5151
base64
5252
fiber-storage
5353
graphql-client (0.23.0)
@@ -104,7 +104,7 @@ GEM
104104
mercenary (0.4.0)
105105
mini_portile2 (2.8.8)
106106
minitest (5.25.1)
107-
nokogiri (1.18.3)
107+
nokogiri (1.18.8)
108108
mini_portile2 (~> 2.8.2)
109109
racc (~> 1.4)
110110
pathutil (0.16.2)

Rakefile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,16 @@ task :fetch_meetup, [:group_id] do |_, args|
9595
end
9696
end
9797

98+
desc "fetch write all meetup groups"
99+
task :fetch_and_write_all_meetups do
100+
MeetupGroup.all.each do |group|
101+
MeetupsFile.read.tap do |file|
102+
file.fetch!(group.id)
103+
file.write!
104+
end
105+
end
106+
end
107+
98108
desc "sort meetups"
99109
task :sort_meetups do
100110
MeetupsFile.read.tap do |file|

_data/conferences.yml

Lines changed: 95 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2773,7 +2773,7 @@
27732773
location: Boulder, CO
27742774
start_date: 2024-10-07
27752775
end_date: 2024-10-08
2776-
url: https://rockymtnruby.dev/
2776+
url: https://2024.rockymtnruby.dev
27772777
twitter: rmrubyconf
27782778
mastodon: https://ruby.social/@rockymntruby
27792779
cfp_open_date: 2024-05-15
@@ -2843,6 +2843,13 @@
28432843
cfp_link: https://www.papercall.io/rubyconf-india-2024
28442844
announced_on: 2024-07-23
28452845

2846+
- name: RubyConf China 2024
2847+
location: Guangzhou, China
2848+
start_date: 2024-11-30
2849+
end_date: 2024-12-01
2850+
url: https://www.rubyconfchina.org
2851+
announced_on: 2024-07-17
2852+
28462853
- name: RubyWorld Conference 2024
28472854
location: Matsue, Japan
28482855
start_date: 2024-12-05
@@ -2918,13 +2925,19 @@
29182925
location: Matsuyama, Ehime, Japan
29192926
start_date: 2025-04-16
29202927
end_date: 2025-04-18
2921-
url: https://rubykaigi.org
2928+
url: https://rubykaigi.org/2025
29222929
twitter: rubykaigi
29232930
mastodon: https://ruby.social/@rubykaigi
29242931
announced_on: 2024-05-18
2925-
cfp_open_date: 2024-12-14
2926-
cfp_close_date: 2025-01-19
2927-
cfp_link: https://cfp.rubykaigi.org/events/2025
2932+
# Original CFP:
2933+
# cfp_open_date: 2024-12-14
2934+
# cfp_close_date: 2025-01-19
2935+
# cfp_link: https://cfp.rubykaigi.org/events/2025
2936+
2937+
# Lightning Talk CFP:
2938+
cfp_open_date: 2025-03-07
2939+
cfp_close_date: 2025-03-30
2940+
cfp_link: https://cfp.rubykaigi.org/events/2025LT
29282941

29292942
- name: Balkan Ruby 2025
29302943
location: Sofia, Bulgaria
@@ -3006,6 +3019,17 @@
30063019
cfp_link: https://www.papercall.io/rubyconfafrica2025
30073020
announced_on: 2025-01-15
30083021

3022+
- name: RubyConf Taiwan x COSCUP 2025
3023+
location: Taipei, Taiwan
3024+
start_date: 2025-08-09
3025+
end_date: 2025-08-10
3026+
url: https://2025.rubyconf.tw
3027+
twitter: rubyconftw
3028+
announced_on: 2025-04-15
3029+
cfp_open_date: 2025-04-19
3030+
cfp_close_date: 2025-05-10
3031+
cfp_link: https://pretalx.coscup.org/coscup-2025/cfp
3032+
30093033
- name: Rails Camp West 2025
30103034
location: Kenai Lake, Alaska, USA
30113035
start_date: 2025-08-18
@@ -3014,6 +3038,14 @@
30143038
twitter: railscamp_usa
30153039
announced_on: 2024-12-02
30163040

3041+
- name: Rails at Scale Summit 2025
3042+
location: Amsterdam, Netherlands
3043+
start_date: 2025-09-03
3044+
end_date: 2025-09-03
3045+
url: https://rubyonrails.org/world/2025/rails_at_scale
3046+
twitter: rails
3047+
announced_on: 2025-05-06
3048+
30173049
- name: Rails World 2025
30183050
location: Amsterdam, Netherlands
30193051
start_date: 2025-09-04
@@ -3044,7 +3076,11 @@
30443076
end_date: 2025-09-19
30453077
url: https://2025.euruko.org
30463078
twitter: euruko
3079+
mastodon: https://ruby.social/@euruko
30473080
announced_on: 2024-11-29
3081+
cfp_open_date: 2025-03-14
3082+
cfp_close_date: 2025-04-10
3083+
cfp_link: https://papercall.io/euruko-2025
30483084

30493085
- name: Kaigi on Rails 2025
30503086
location: Tokyo, Japan
@@ -3057,19 +3093,69 @@
30573093

30583094
- name: Rocky Mountain Ruby 2025
30593095
location: Boulder, CO
3060-
# TODO: update when dates are confirmed
3061-
start_date: 2025-12-31
3062-
end_date: 2025-12-31
3063-
date_precision: year
3096+
start_date: 2025-10-06
3097+
end_date: 2025-10-07
30643098
url: https://rockymtnruby.dev
30653099
twitter: rmrubyconf
30663100
mastodon: https://ruby.social/@rockymtnruby
30673101
announced_on: 2024-10-08
30683102

3103+
- name: RubyWorld Conference 2025
3104+
location: Matsue, Japan
3105+
start_date: 2025-11-06
3106+
end_date: 2025-11-07
3107+
# TODO: url is an annoucement page, not an official page for 2025
3108+
url: https://2024.rubyworld-conf.org/ja/news/2025/01/rwc2025/
3109+
twitter: rubyworldconf
3110+
announced_on: 2025-01-10
3111+
3112+
- name: "#{conference} 2025"
3113+
location: Helsinki, Finland
3114+
# TODO: update when dates are confirmed
3115+
start_date: 2025-11-30
3116+
end_date: 2025-11-30
3117+
date_precision: month
3118+
url: https://helsinkiruby.fi/conference/
3119+
mastodon: https://ruby.social/@helsinkiruby
3120+
announced_on: 2025-04-25
3121+
30693122
- name: RubyConf TH 2026
30703123
location: Bangkok, Thailand
30713124
start_date: 2026-01-31
30723125
end_date: 2026-02-01
30733126
url: https://rubyconfth.com
30743127
twitter: rubyconfth
30753128
announced_on: 2025-02-28
3129+
3130+
- name: Tropical on Rails 2026
3131+
location: São Paulo, Brazil
3132+
start_date: 2026-04-09
3133+
end_date: 2026-04-10
3134+
url: https://www.tropicalonrails.com/
3135+
twitter: tropicalonrails
3136+
mastodon: https://ruby.social/@tropicalonrails
3137+
announced_on: 2025-04-30
3138+
3139+
- name: RubyKaigi 2026
3140+
location: Hakodate, Hokkaido, Japan
3141+
start_date: 2026-04-22
3142+
end_date: 2026-04-24
3143+
url: https://rubykaigi.org
3144+
twitter: rubykaigi
3145+
mastodon: https://ruby.social/@rubykaigi
3146+
announced_on: 2025-04-18
3147+
3148+
- name: Balkan Ruby 2026
3149+
location: Sofia, Bulgaria
3150+
start_date: 2026-05-15
3151+
end_date: 2026-05-16
3152+
url: https://balkanruby.com
3153+
twitter: balkanruby
3154+
announced_on: 2025-04-27
3155+
3156+
- name: RubyConf Austria 2026
3157+
location: Vienna, Austria
3158+
start_date: 2026-05-30
3159+
end_date: 2026-05-30
3160+
url: https://rubyconf.at
3161+
announced_on: 2025-03-12

_data/meetup_groups.yml

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,12 @@
9191
name: BelfastRuby
9292
service: meetupdotcom
9393

94+
- id: belfastruby
95+
name: Belfast Ruby
96+
service: luma
97+
ical_url: https://api.lu.ma/ics/get?entity=calendar&id=cal-6rPmMIYodqbr6WA
98+
timezone: Europe/London
99+
94100
- id: bmore-on-rails
95101
name: B'more on Rails
96102
service: meetupdotcom
@@ -424,6 +430,15 @@
424430
name: Newcastle Ruby
425431
service: meetupdotcom
426432

433+
- id: nwrug
434+
name: North West Ruby User Group
435+
service: ical
436+
ical_url: https://nwrug.org/events.ics
437+
timezone: Europe/London
438+
default_location: Manchester, UK
439+
remove:
440+
- "NWRUG: "
441+
427442
- id: nyc-on-rails
428443
name: NYC on Rails
429444
service: meetupdotcom
@@ -494,6 +509,7 @@
494509
timezone: Europe/Warsaw
495510
exclude:
496511
- Ruby Community Conference
512+
- Baltic Ruby
497513
remove:
498514
- (PLRUG)
499515

@@ -914,11 +930,11 @@
914930
name: SD Ruby
915931
service: meetupdotcom
916932

917-
# - id: seattle-rb
918-
# name: Seattle.rb
919-
# service: ical
920-
# timezone: America/Los_Angeles
921-
# ical_url: https://seattlerb.org/events.ics
933+
- id: seattle-rb
934+
name: Seattle.rb
935+
service: ical
936+
timezone: America/Los_Angeles
937+
ical_url: https://seattlerb.org/events.ics
922938

923939
- id: seoul-ruby-meetup
924940
name: Seoul Ruby Meetup
@@ -1139,3 +1155,8 @@
11391155
- id: women-on-rails
11401156
name: Women On Rails
11411157
service: meetupdotcom
1158+
1159+
- id: yorkdevelopers
1160+
name: York Ruby
1161+
service: meetupdotcom
1162+
filter: York Ruby

0 commit comments

Comments
 (0)