Skip to content

Commit d789b21

Browse files
Merge pull request #616 from eclipse-tractusx/feat/add-information-to-open-meetings
feat(community): adapt open meeting infos and functionality
2 parents 6465018 + f443d69 commit d789b21

File tree

3 files changed

+114
-6
lines changed

3 files changed

+114
-6
lines changed

community/open-meetings.mdx

+11-3
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,27 @@
1-
import MeetingInfo from '@site/src/components/MeetingInfo';
1+
import MeetingInfo from '@site/src/components/OpenMeetings/MeetingInfo';
22

33
# Open Meetings
44

55
This page hosts information about all of our open Tractus-X meetings.
66
These are dedicated sync meetings for specific products, as well as open planning sessions.
77

8+
<MeetingInfo title="[C-X] Alignment & Open Planning Trace-X (Follow-up)"
9+
schedule="Monday, 22. January 2024 from 03:30 pm to 04:00 pm CET (UTC +1)"
10+
description="Open Planning (follow up for Trace-X features), planned for release 24.05"
11+
12+
sessionLink="https://teams.microsoft.com/l/meetup-join/19%3ameeting_NTA2NTRhNjAtYzMyYi00OTBkLWIxYTUtM2FhNjgzOGU2ZjBk%40thread.v2/0?context=%7b%22Tid%22%3a%2226f86412-f875-4281-b566-fe6fe385e17c%22%2c%22Oid%22%3a%22db3ba521-7335-4e4f-b672-fc9f7c3f5536%22%7d"
13+
meetingLink="../meetings/alignment-and-planning-trace-x.ics"
14+
/>
15+
816
<MeetingInfo title="Tractus-X Open Planning R24.05"
917
schedule="Wednesday, 17. January 2024, 9.30 pm until 16.30 pm CET (UTC +1)"
1018
description="Open Planning, hosted by the Network Service Committee of the Catena-X association. The goal for this meeting is the planning of the features for the next Tractus-X release"
11-
19+
1220
/>
1321

1422
<MeetingInfo title="Tractus-X community call"
1523
schedule="Every Friday 1pm CET (UTC +1)"
1624
description="Formerly known as the 'Office Hour', hosted by the System Team of the Catena-X Consortium, the Tractus-X is the open
1725
replacement meeting for everyone interested in general and overarching topics regarding Eclipse Tractus-X"
18-
26+
1927
/>

src/components/MeetingInfo.jsx renamed to src/components/OpenMeetings/MeetingInfo.jsx

+39-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
********************************************************************************/
1919
import React from 'react';
2020

21-
export default function MeetingInfo({title, schedule, description, contact}) {
21+
export default function MeetingInfo({title, schedule, description, contact, sessionLink = undefined, meetingLink = undefined}) {
2222
return (
2323
<section style={meetingInfo}>
2424
<div style={meetingOverview}>
@@ -27,13 +27,49 @@ export default function MeetingInfo({title, schedule, description, contact}) {
2727
</div>
2828
<div style={meetingDetails}>
2929
<p>{description}</p>
30-
<p>Contact:</p>
31-
<a href={"mailto:" + contact}>{contact}</a>.
30+
31+
<ul>
32+
<li style={itemTitle}>Contact:</li>
33+
<li style={itemLink}>
34+
<a href={"mailto:" + contact}>{contact}</a>
35+
</li>
36+
</ul>
37+
38+
<ul>
39+
<li style={itemTitle}>Participation opportunities:</li>
40+
{
41+
sessionLink &&
42+
<li style={itemLink}>
43+
<a href={sessionLink}>Join Meeting</a>
44+
</li>
45+
}
46+
{
47+
meetingLink &&
48+
<li style={itemLink}>
49+
<a href={meetingLink}>Download calendar file</a>
50+
</li>
51+
}
52+
</ul>
3253
</div>
3354
</section>
3455
);
3556
}
3657

58+
const itemLink = {
59+
fontWeight: '400',
60+
fontSize: '14px',
61+
lineHeight: '18px',
62+
color: '#faa023',
63+
listStyleImage: 'url("/img/product_link_bullet.png")'
64+
}
65+
66+
const itemTitle = {
67+
fontWeight: '400',
68+
fontSize: '14px',
69+
lineHeight: '18px',
70+
listStyle: 'none'
71+
}
72+
3773
const meetingInfo = {
3874
display: 'flex',
3975
width: '100%',
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
BEGIN:VCALENDAR
2+
METHOD:PUBLISH
3+
PRODID:Microsoft Exchange Server 2010
4+
VERSION:2.0
5+
BEGIN:VTIMEZONE
6+
TZID:tzone://Microsoft/Utc
7+
BEGIN:STANDARD
8+
DTSTART:16010101T000000
9+
TZOFFSETFROM:+0000
10+
TZOFFSETTO:+0000
11+
END:STANDARD
12+
BEGIN:DAYLIGHT
13+
DTSTART:16010101T000000
14+
TZOFFSETFROM:+0000
15+
TZOFFSETTO:+0000
16+
END:DAYLIGHT
17+
END:VTIMEZONE
18+
BEGIN:VEVENT
19+
ORGANIZER;CN=Martin Kanal:mailto:[email protected]
20+
DESCRIPTION:Microsoft Teams-Besprechung\nNehmen Sie auf dem Computer\, in d
21+
er mobilen App oder im Raumgerät teil\nHier klicken\, um an der Besprechu
22+
ng teilzunehmen<https://teams.microsoft.com/l/meetup-join/19%3ameeting_NTA
23+
2NTRhNjAtYzMyYi00OTBkLWIxYTUtM2FhNjgzOGU2ZjBk%40thread.v2/0?context=%7b%22
24+
Tid%22%3a%2226f86412-f875-4281-b566-fe6fe385e17c%22%2c%22Oid%22%3a%22db3ba
25+
521-7335-4e4f-b672-fc9f7c3f5536%22%7d>\nBesprechungs-ID: 398 755 550 092\n
26+
Passcode: q9b7H4\nTeams herunterladen<https://www.microsoft.com/en-us/micr
27+
osoft-teams/download-app> | Im Web beitreten<https://www.microsoft.com/mic
28+
rosoft-teams/join-a-meeting>\n
29+
UID:040000008200E00074C5B7101A82E00800000000AE27B76AE649DA01000000000000000
30+
010000000C3CE29B53C3E8648A87B7C828F916A2C
31+
SUMMARY:[C-X] Alignment & Open Planning Trace-X (Follow-up)
32+
DTSTART:20240122T143000Z
33+
DTEND:20240122T150000Z
34+
CLASS:PUBLIC
35+
PRIORITY:5
36+
DTSTAMP:20240118T081455Z
37+
TRANSP:OPAQUE
38+
STATUS:CONFIRMED
39+
LOCATION:Microsoft Teams Meeting
40+
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
41+
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
42+
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
43+
X-MICROSOFT-CDO-IMPORTANCE:1
44+
X-MICROSOFT-CDO-INSTTYPE:0
45+
X-MICROSOFT-SKYPETEAMSMEETINGURL:https://teams.microsoft.com/l/meetup-join/
46+
19%3ameeting_NTA2NTRhNjAtYzMyYi00OTBkLWIxYTUtM2FhNjgzOGU2ZjBk%40thread.v2/
47+
0?context=%7b%22Tid%22%3a%2226f86412-f875-4281-b566-fe6fe385e17c%22%2c%22O
48+
id%22%3a%22db3ba521-7335-4e4f-b672-fc9f7c3f5536%22%7d
49+
X-MICROSOFT-SKYPETEAMSPROPERTIES:{"cid":"19:meeting_NTA2NTRhNjAtYzMyYi00OTB
50+
[email protected]"\,"rid":0\,"mid":0\,"uid":null\,"priva
51+
te":true\,"type":0}
52+
X-MICROSOFT-ONLINEMEETINGEXTERNALLINK:
53+
X-MICROSOFT-ONLINEMEETINGINFORMATION:{"OnlineMeetingChannelId":null\,"Onlin
54+
eMeetingProvider":3}
55+
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
56+
X-MICROSOFT-DISALLOW-COUNTER:FALSE
57+
X-MICROSOFT-LOCATIONDISPLAYNAME:Microsoft Teams Meeting
58+
BEGIN:VALARM
59+
DESCRIPTION:REMINDER
60+
TRIGGER;RELATED=START:-PT15M
61+
ACTION:DISPLAY
62+
END:VALARM
63+
END:VEVENT
64+
END:VCALENDAR

0 commit comments

Comments
 (0)