Skip to content

Commit 39a4469

Browse files
committed
Add jChampionsConf, fix date sorting bug
1 parent aa18b3c commit 39a4469

File tree

4 files changed

+69
-59
lines changed

4 files changed

+69
-59
lines changed

_data/events.yml

Lines changed: 66 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,21 @@
1-
- id: snic-sustainabilit-2024
2-
name: SNiC SustainabilIT
3-
year: 2024
1+
- id: javaland-2025
2+
name: JavaLand
3+
year: 2025
44
country:
5-
flag: netherlands
6-
name: The Netherlands
7-
city: Bussum
8-
dateStart: 2024-11-27
5+
flag: de
6+
name: Germany
7+
city: 🏎 Nürburgring
98
venue:
10-
name: Spant!
11-
latitude: 52.2701033
12-
longitude: 5.1726545
13-
url: https://sustainabilit.snic.nl
14-
logo: snic-sustainabilit.svg
15-
appearances:
16-
- id: will-git-be-around-forever
17-
sessionPageUrl: https://sustainabilit.snic.nl/program
18-
slides:
19-
source: local
20-
21-
- id: oracle-ace-virtual-conference-2024
22-
name: Oracle ACE Virtual Conference
23-
year: 2024
24-
dateStart: 2024-12-11
25-
logo: ace-pro-spade.png
26-
url: https://blogs.oracle.com/ace/post/oracle-ace-virtual-conference-december-11-2024
9+
name: Nürburgring
10+
latitude: 50.3369791
11+
longitude: 6.9459201
12+
url: https://www.javaland.eu
13+
dateStart: 2025-04-01
14+
dateEnd: 2025-04-03
15+
logo: javaland.png
2716
appearances:
28-
- id: eleven-crazy-java-things
29-
sessionPageUrl: https://apexadb.oracle.com/ords/r/tech/catalog/session-landing-page?p2_event_id=50630387284046870158466092492611300818&p2_join_yn=&session_page=3&clear=2&session=612308783065539
17+
- id: zero-to-secured-jakarta-ee-microprofile-jwt
18+
sessionPageUrl: https://meine.doag.org/events/javaland/2025/agenda/#eventDay.1743458400
3019

3120
- id: devworld-2025
3221
name: Devworld
@@ -46,24 +35,46 @@
4635
appearances:
4736
- id: public-static-void-main-
4837

49-
- id: javaland-2025
50-
name: JavaLand
38+
- id: j-champions-conference-2025
39+
name: jChampionsConference
5140
year: 2025
41+
dateStart: 2025-01-23
42+
dateEnd: 2025-01-28
43+
logo: j-champions-conference.jpeg
44+
url: https://jchampionsconf.com/
45+
appearances:
46+
- id: javas-concurrency-journey-continues
47+
githubUrl: https://github.com/hannotify/structured-concurrency-bar
48+
49+
- id: oracle-ace-virtual-conference-2024
50+
name: Oracle ACE Virtual Conference
51+
year: 2024
52+
dateStart: 2024-12-11
53+
logo: ace-pro-spade.png
54+
url: https://blogs.oracle.com/ace/post/oracle-ace-virtual-conference-december-11-2024
55+
appearances:
56+
- id: eleven-crazy-java-things
57+
sessionPageUrl: https://apexadb.oracle.com/ords/r/tech/catalog/session-landing-page?p2_event_id=50630387284046870158466092492611300818&p2_join_yn=&session_page=3&clear=2&session=612308783065539
58+
59+
- id: snic-sustainabilit-2024
60+
name: SNiC SustainabilIT
61+
year: 2024
5262
country:
53-
flag: de
54-
name: Germany
55-
city: Nürburgring
63+
flag: netherlands
64+
name: The Netherlands
65+
city: Bussum
66+
dateStart: 2024-11-27
5667
venue:
57-
name: Phantasialand
58-
latitude: 50.3369791
59-
longitude: 6.9459201
60-
url: https://www.javaland.eu
61-
dateStart: 01-04-2025
62-
dateEnd: 03-04-2025
63-
logo: javaland.png
68+
name: Spant!
69+
latitude: 52.2701033
70+
longitude: 5.1726545
71+
url: https://sustainabilit.snic.nl
72+
logo: snic-sustainabilit.svg
6473
appearances:
65-
- id: zero-to-secured-jakarta-ee-microprofile-jwt
66-
sessionPageUrl: https://meine.doag.org/events/javaland/2025/agenda/#eventDay.1743458400
74+
- id: will-git-be-around-forever
75+
sessionPageUrl: https://sustainabilit.snic.nl/program
76+
slides:
77+
source: local
6778

6879
- id: jfall-2024
6980
name: J-Fall
@@ -114,8 +125,8 @@
114125
latitude: 51.2459082
115126
longitude: 4.4140204
116127
url: https://www.devoxx.be
117-
dateStart: 07-10-2024
118-
dateEnd: 11-10-2024
128+
dateStart: 2024-10-07
129+
dateEnd: 2024-10-11
119130
logo: devoxx.png
120131
appearances:
121132
- id: javas-concurrency-journey-continues
@@ -1148,8 +1159,8 @@
11481159
latitude: 52.01577007972178
11491160
longitude: 5.64583211559008
11501161
url: //www.devoxx.be
1151-
dateStart: 06-11-2017
1152-
dateEnd: 10-11-2017
1162+
dateStart: 2017-11-06
1163+
dateEnd: 2017-11-10
11531164
appearances:
11541165
- id: qwerty-or-dvorak-debunking-the-keyboard-layout-myths
11551166
sessionPageUrl: //cfp.devoxx.be/2017/talk/MLV-7954/QWERTY_or_DVORAK%3F_Debunking_the_Keyboard_Layout_Myths
@@ -1172,7 +1183,7 @@
11721183
name: Luxoft Technology Series
11731184
year: 2017
11741185
url: https://career.luxoft.com/lts-luxoft-technology-series
1175-
dateStart: 14-11-2017
1186+
dateStart: 2017-11-14
11761187
appearances:
11771188
- id: building-a-spring-boot-application-ask-the-audience
11781189
sessionPageUrl: https://career.luxoft.com/lts-luxoft-technology-series/building-a-spring-boot-application-ask-the-audience/
@@ -1191,8 +1202,7 @@
11911202
latitude: 51.2452257
11921203
longitude: 4.4156213
11931204
url: //www.jfall.nl
1194-
dateStart: 02-11-2017
1195-
dateEnd:
1205+
dateStart: 2017-11-02
11961206
appearances:
11971207
- id: building-a-spring-boot-application-ask-the-audience
11981208
sessionPageUrl: //jfall.nl/sessions/building-spring-boot-application-ask-audience/
@@ -1220,8 +1230,8 @@
12201230
latitude: 41.3581629
12211231
longitude: 2.1265076
12221232
url: //www.jbcnconf.com
1223-
dateStart: 19-06-2017
1224-
dateEnd: 21-06-2017
1233+
dateStart: 2017-06-19
1234+
dateEnd: 2017-06-21
12251235
appearances:
12261236
- id: building-a-spring-boot-application-ask-the-audience
12271237
sessionPageUrl: http://www.jbcnconf.com/2017/infoSpeaker.html?ref=hanno-embregts
@@ -1241,8 +1251,8 @@
12411251
latitude: 50.7993531
12421252
longitude: 6.8786675
12431253
url: //www.javaland.eu
1244-
dateStart: 28-03-2017
1245-
dateEnd: 30-03-2017
1254+
dateStart: 2017-03-28
1255+
dateEnd: 2017-03-30
12461256
appearances:
12471257
- id: building-a-spring-boot-application-ask-the-audience
12481258
sessionPageUrl: //programm.javaland.eu/2017/talk.html#talk?talkId=529558
@@ -1257,7 +1267,7 @@
12571267
name: Luxoft Technology Series
12581268
year: 2016
12591269
url: https://career.luxoft.com/lts-luxoft-technology-series
1260-
dateStart: 06-10-2016
1270+
dateStart: 2016-10-06
12611271
appearances:
12621272
- id: migrating-25k-lines-of-ant-scripting-to-gradle
12631273
sessionPageUrl: https://career.luxoft.com/lts-luxoft-technology-series/migrating-25k-lines-of-ant-scripting-to-gradle/
@@ -1276,8 +1286,8 @@
12761286
latitude: 51.5358885
12771287
longitude: -0.1091954
12781288
url: //www.devoxx.co.uk
1279-
dateStart: 08-06-2016
1280-
dateEnd: 10-06-2016
1289+
dateStart: 2016-06-08
1290+
dateEnd: 2016-06-10
12811291
appearances:
12821292
- id: migrating-25k-lines-of-ant-scripting-to-gradle
12831293
sessionPageUrl:
@@ -1300,8 +1310,8 @@
13001310
latitude: 42.6627755
13011311
longitude: 23.3099296
13021312
url: //www.jprime.io
1303-
dateStart: 26-05-2016
1304-
dateEnd: 27-05-2016
1313+
dateStart: 2016-05-26
1314+
dateEnd: 2016-05-27
13051315
appearances:
13061316
- id: migrating-25k-lines-of-ant-scripting-to-gradle
13071317
sessionPageUrl: //jprime.io/nav/article/61

_includes/events/upcoming.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
{% endif %}
1111

1212
{% if nowUnix < eventTime or eventTime == '' %}
13-
{% assign upcomingEvents = upcomingEvents | push: event %}
13+
{% assign upcomingEvents = upcomingEvents | push: event | sort: 'dateStart' %}
1414
{% endif %}
1515
{% endfor %}
1616

1717
{% if upcomingEvents != null and upcomingEvents.size > 0 %}
1818
# [](#upcoming-events)Upcoming ({{upcomingEvents.size}})
1919
{% endif %}
2020

21-
{% for event in upcomingEvents | sort: "dateEnd" %}
21+
{% for event in upcomingEvents %}
2222
{% if event.dateEnd %}
2323
{% capture dateString %}{{ event.dateStart | date: "%B %e, %Y" }} - {{ event.dateEnd | date: "%B %e, %Y" }}{% endcapture %}
2424
{% elsif event.dateStart %}

_includes/home/upcoming-events.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
{% endif %}
1212

1313
{% if nowUnix < eventTime or eventTime == '' %}
14-
{% assign upcomingEvents = upcomingEvents | push: event %}
14+
{% assign upcomingEvents = upcomingEvents | push: event | sort: 'dateStart' %}
1515
{% endif %}
1616
{% endfor %}
1717

6.83 KB
Loading

0 commit comments

Comments
 (0)