Table of contents
Volunteering Facilitator: Marc Laporte
Recording
Watch/listen to the recording of the meeting here.
When
Our monthly meetings are the third Thursday of each month at 14h UTC, so this one is Thursday, January 18th, 2023. 14h UTC (click to check time zone in your location)
Where
What
See Roundtable Meetings for a detailed description.
Topics
First hour, quick news
- Smarty 5 in Tiki and https://gitlab.com/tikiwiki/tiki/-/merge_requests?scope=all&state=opened&target_branch=tiki-smarty-5 (Rodriguez)
- Cypht and Bootstrap 5 (Alvin)
- Updates of calendar revamp in Tiki26x (John)
- Plans for FOSDEM 2024 and associated TikiFest (Jean-Marc)
- Drag and drop library selection for Cypht and Tiki (Merci Jacob): Decision Analysis for Drag and Drop Library for usage in Tiki and Cypht
- Build system (Benoit)
- WYSIWYG and Markdown (boss.ibrahim, emmanuel.masikilizano and josaphat.imani)
- Tiki IoT (Bruno or Geoff): https://iot.dev4.evoludata.com/
- ...
put your topic (max. 5-10 minutes) into the list above
Second hour, longer topics
- Tiki27 release schedule and process (Roberto and Rodriguez)
- We also discussed upcoming plans for Snapshots from trunk
- Performance scores (unused JavaScript)
put your topic (max. 15 minutes) into the list above
Follow-Up
- ...
put your follow up action(s) when you're done into the list above
Chat log
ibrahim mussa (ibmussa) 00:00:11
Hello
Marc Laporte (marclaporte) 00:01:25
@rodriguez: Smarty 5 update please
Guest: Bienvenu Moringa 00:01:33
Hello
Marc Laporte (marclaporte) 00:03:27
https://gitlab.com/tikiwiki/tiki/-/merge_requests/4354
Guest: Rodriguez Nyiringabo 00:04:00
Sorry,, I lost internet connection again.
Marc Laporte (marclaporte) 00:04:03
https://gitlab.com/tikiwiki/tiki/-/merge_requests/3529
Guest: Benoit Grégoire 00:04:17
https://github.com/smarty-php/smarty/issues/296
Jonny Bradley (jonnybradley) 00:06:35
Thanks Benoit
Marc Laporte (marclaporte) 00:08:23
https://gitlab.com/tikiwiki/tiki/-/merge_requests/3529 modifies 584 files
Marc Laporte (marclaporte) 00:14:31
https://github.com/cypht-org/cypht/pull/828
Marc Laporte (marclaporte) 00:15:14
56 files changed!
Elvis ANSIMA (elvis.ansima) 00:19:35
Good job Alvin!!!👌
Jean-Marc Libs (Jyhem) 00:20:28
Can you sahre the link?
Jean-Marc Libs (Jyhem) 00:21:09
s/sahre/share/
Elvis ANSIMA (elvis.ansima) 00:21:09
@Benoit looks tired th
Marc Laporte (marclaporte) 00:22:58
https://avan.tech/item97143-Tiki-calendars-Testing-all-the-features-UX-of-appointment-slots-CalDAV-invitations-by-email-etc-includes-testing-for-Concession-Calendar
Gary Cunningham-Lee (chibaguy) 00:25:04
The calendar year view is broken in master (has been for a while). Something to check in the revamp, I imagine.
Marc Laporte (marclaporte) 00:26:02
https://doc.tiki.org/Appointment-slots
Marc Laporte (marclaporte) 00:29:56
https://tiki.org/TikiFestFosdem2024
Marc Laporte (marclaporte) 00:33:36
https://dev.tiki.org/Decision-Analysis-for-Drag-and-Drop-Library-for-usage-in-Tiki-and-Cypht
Marc Laporte (marclaporte) 00:34:25
Conclusion: 1) Interact.js: and 2) Sortable.js:
Guest: Benoit Grégoire 00:36:05
@gary: Humm, it was working when i ported to fullcalendar 6 and the new build system. It's indeed broken now.
Marc Laporte (marclaporte) 00:37:46
https://dev.tiki.org/Debugger-Console
Elvis ANSIMA (elvis.ansima) 00:39:37
https://gitlab.com/tikiwiki/tiki/-/blob/9af389376ab569be5a02f32a727eee41354bfbd9/lib/jquery_tiki/function.debugger.js
Gary Cunningham-Lee (chibaguy) 00:39:44
I noticed it broken several months ago also (displayed in one horizontal row).
Gary Cunningham-Lee (chibaguy) 00:44:23
Bug report (broken calendar year view - Aug. 1, 2022): https://dev.tiki.org/item8163-Year-view-in-calendar-displays-in-one-condensed-row
Marc Laporte (marclaporte) 00:47:31
Internal task: https://avan.tech/item98556-Tiki-Review-UX-of-text-editor-when-in-Markdown-mode-TOAST-UI-editor-All-modes
Bruno Kambere (kambereBr) 00:52:00
https://avan.tech/item98647
Roberto Kirschbaum (robertokir) 00:56:40
https://dev.tiki.org/Tiki27#Tentative_release_schedule_and_Tiki_main_sites_updates
Gary Cunningham-Lee (chibaguy) 01:00:50
Looking forward to snapshots 😄.
Marc Laporte (marclaporte) 01:04:33
https://dev.tiki.org/Snapshots-from-trunk
Gary Cunningham-Lee (chibaguy) 01:06:52
I was thinking maybe snapshots would also be useful for people who can't run npm on shared hosting accounts — they could stay more current with code and not have to wait for version releases.
Jonny Bradley (jonnybradley) 01:28:16
https://pagespeed.web.dev/analysis/https-tiki-org-HomePage/9q3jsjo86t?form_factor=mobile
Elvis ANSIMA (elvis.ansima )01:29:21
OMG, 2 for performance.... 😒
Gary Cunningham-Lee (chibaguy) 01:33:16
Performance is 26 on tiki.org/Community (https://pagespeed.web.dev/analysis/https-tiki-org-Community/slo4sweisl?form_factor=mobile), which is quite a bit better.
Elvis ANSIMA (elvis.ansima) 01:33:42
Also long unused scripts
Gary Cunningham-Lee (chibaguy) 01:33:42
Maybe I should replace the animation on the HomePage with a plain image.
Gary Cunningham-Lee (chibaguy) 01:35:18
Suggestions are welcome 😉.
Elvis ANSIMA (elvis.ansima) 01:36:00
How about minimizing all css and js that we send to the browser?
Jonny Bradley (jonnybradley) 01:36:20
https://pagespeed.web.dev/analysis/https-creativeloafing-com/b33hen9gwf?form_factor=mobile
Elvis ANSIMA (elvis.ansima) 01:38:50
Most of times, the mobile score is lower, for tiki.org/Community the desktop is around 43 https://pagespeed.web.dev/analysis/https-tiki-org-Community/slo4sweisl?form_factor=desktop
Elvis ANSIMA (elvis.ansima) 01:41:07
At least when minimized we can save the size of bundle we send to the user, which i think can reduce TTFB
Marc Laporte (marclaporte) 01:41:38
https://pagespeed.web.dev/analysis/https-dev-tiki-org-Development/qlzm9zyza5?form_factor=mobile
Guest: Benoit Grégoire 01:52:03
https://gitlab.com/tikiwiki/tiki/-/merge_requests/4041#note_1727936009
Marc Laporte (marclaporte) 02:01:29
We have 40 backports planned (33 to 26.x, 7, to 26.x and 24.x):
https://gitlab.com/tikiwiki/tiki/-/merge_requests?label_name%5B%5D=needsCherryPicksTo%3A%3A26.x&scope=all&state=merged
https://gitlab.com/tikiwiki/tiki/-/merge_requests?label_name%5B%5D=needsCherryPicksTo%3A%3A24.xLTS&scope=all&state=merged
Bruno Kambere (kambereBr) 02:10:13
Bye bye!