Skip to content

Commit 4539f34

Browse files
author
graial
committed
2 parents 2ba3831 + 5d376d1 commit 4539f34

15 files changed

Lines changed: 2485 additions & 390 deletions

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ GEM
122122
rb-fsevent (0.11.2)
123123
rb-inotify (0.11.1)
124124
ffi (~> 1.0)
125-
rexml (3.3.9)
125+
rexml (3.4.2)
126126
rouge (4.3.0)
127127
ruby-rc4 (0.1.5)
128128
safe_yaml (1.0.5)

Rakefile

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ task :verify_meetups do
6363
"twitter",
6464
"mastodon",
6565
"video_link",
66-
"status"
66+
"status",
67+
"service"
6768
]
6869
data = YAML.load_file("_data/meetups.yml", permitted_classes: [Date])
6970
validator = DataFileValidator.validate(data, allowed_keys, :meetup)
@@ -85,6 +86,14 @@ task :fetch_meetups do
8586
end
8687
end
8788

89+
desc "fetch past meetups"
90+
task :fetch_past_meetups do
91+
MeetupsFile.read.tap do |file|
92+
file.fetch!(past: true)
93+
file.write!
94+
end
95+
end
96+
8897
# to fetch a single group run:
8998
# bundle exec rake fetch_meetup[sfruby]
9099
desc "fetch a single group"
@@ -95,6 +104,16 @@ task :fetch_meetup, [:group_id] do |_, args|
95104
end
96105
end
97106

107+
# to fetch past events of a single group run:
108+
# bundle exec rake fetch_past_meetups[sfruby]
109+
desc "fetch past meetups of a single group"
110+
task :fetch_past_meetup, [:group_id] do |_, args|
111+
MeetupsFile.read.tap do |file|
112+
file.fetch!(args[:group_id], past: true)
113+
file.write!
114+
end
115+
end
116+
98117
desc "fetch write all meetup groups"
99118
task :fetch_and_write_all_meetups do
100119
MeetupGroup.all.each do |group|

_data/conferences.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3165,6 +3165,27 @@
31653165
cfp_close_date: 2025-06-30
31663166
cfp_link: https://sessionize.com/rocky-mountain-ruby-2025
31673167

3168+
- name: XO Ruby Portland 2025
3169+
location: Portland, OR
3170+
start_date: 2025-10-11
3171+
end_date: 2025-10-11
3172+
announced_on: 2025-08-23
3173+
url: https://xoruby.com/event/portland/
3174+
3175+
- name: XO Ruby San Diego 2025
3176+
location: San Diego, CA
3177+
start_date: 2025-10-18
3178+
end_date: 2025-10-18
3179+
announced_on: 2025-08-23
3180+
url: https://xoruby.com/event/san-diego/
3181+
3182+
- name: XO Ruby Austin 2025
3183+
location: Austin, TX
3184+
start_date: 2025-10-25
3185+
end_date: 2025-10-25
3186+
announced_on: 2025-08-23
3187+
url: https://xoruby.com/event/austin/
3188+
31683189
- name: RubyWorld Conference 2025
31693190
location: Matsue, Japan
31703191
start_date: 2025-11-06

0 commit comments

Comments
 (0)