{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2025.2.2"}, "schedule": {"url": "https://events.documentfoundation.org/libreoffice-conference-2022/schedule/", "version": "0.7", "base_url": "https://events.documentfoundation.org", "conference": {"acronym": "libreoffice-conference-2022", "title": "LibreOffice Conference 2022", "start": "2022-09-28", "end": "2022-10-01", "daysCount": 4, "timeslot_duration": "00:05", "time_zone_name": "Europe/Rome", "colors": {"primary": "#3aa57c"}, "rooms": [{"name": "Auditorium", "slug": "7-auditorium", "guid": "caacddcd-2885-542a-854c-8b44f3b7e634", "description": null, "capacity": 150}, {"name": "Ricci", "slug": "8-ricci", "guid": "bc972e15-2b84-5e93-a419-c787287a483b", "description": null, "capacity": 80}, {"name": "Loyola", "slug": "9-loyola", "guid": "f3096a59-044d-5706-9adb-2a5a808582cd", "description": null, "capacity": 30}, {"name": "Saverio", "slug": "10-saverio", "guid": "72706fa4-eb99-5696-b102-d3a7b5760573", "description": null, "capacity": 30}], "tracks": [{"name": "Development, APIs, Extensions, Future Technology", "slug": "8-development-apis-extensions-future-technology", "color": "#F61010"}, {"name": "Quality Assurance", "slug": "9-quality-assurance", "color": "#0D6E3C"}, {"name": "Localization, Documentation and Native Language Projects", "slug": "10-localization-documentation-and-native-language-projects", "color": "#6D52EE"}, {"name": "Appealing Libreoffice: Ease of Use, Design and Accessibility", "slug": "11-appealing-libreoffice-ease-of-use-design-and-accessibility", "color": "#A7980E"}, {"name": "Open Document Format, Document Liberation and Interoperability", "slug": "12-open-document-format-document-liberation-and-interoperability", "color": "#B516A5"}, {"name": "Advocating, Promoting, Marketing LibreOffice", "slug": "13-advocating-promoting-marketing-libreoffice", "color": "#3EB478"}, {"name": "Diversity and Inclusion, New Generation", "slug": "14-diversity-and-inclusion-new-generation", "color": "#0C88D7"}], "days": [{"index": 1, "date": "2022-09-28", "day_start": "2022-09-28T04:00:00+02:00", "day_end": "2022-09-29T03:59:00+02:00", "rooms": {"Loyola": [{"guid": "bbd3faa8-fcab-55e9-9fb1-0199e3e0cdcd", "code": "VMXVYQ", "id": 116, "logo": null, "date": "2022-09-28T10:00:00+02:00", "start": "10:00", "duration": "03:00", "room": "Loyola", "slug": "libreoffice-conference-2022-116-community-meeting-a", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VMXVYQ/", "title": "Community Meeting A", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Community Meeting A", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VMXVYQ/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VMXVYQ/", "attachments": []}, {"guid": "accc51e4-f476-51a1-a1fa-cb2814b035da", "code": "FPSZEK", "id": 117, "logo": null, "date": "2022-09-28T14:00:00+02:00", "start": "14:00", "duration": "03:00", "room": "Loyola", "slug": "libreoffice-conference-2022-117-community-meeting-b", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/FPSZEK/", "title": "Community Meeting B", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Community Meeting B", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/FPSZEK/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/FPSZEK/", "attachments": []}, {"guid": "16294b4a-43f5-5638-ae52-067f2e008d90", "code": "JBUMHL", "id": 113, "logo": null, "date": "2022-09-28T17:00:00+02:00", "start": "17:00", "duration": "02:00", "room": "Loyola", "slug": "libreoffice-conference-2022-113-tdf-team-workshop", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/JBUMHL/", "title": "TDF Team Workshop", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Workshop", "language": "en", "abstract": "TDF Team Workshop", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NW7DKH", "name": "Uwe Altmann", "avatar": null, "biography": "Started engagement with German OpenOffice.org community in the beginning of the 2000nds and still here, today serving as a substitute member of the Membership Committee.\r\nIn real life, I studied Psychology (mostly biostatistics), but ended up in IT business as head of a software development unit. Today I'm part-time self-employed helping small businesses to get along with their IT. The rest of the time I am preparing for retirement :-)", "public_name": "Uwe Altmann", "guid": "30a089f2-120d-5e75-9b7c-24b403d3ba17", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/NW7DKH/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/JBUMHL/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/JBUMHL/", "attachments": []}], "Saverio": [{"guid": "63b90b8b-115c-51e7-a240-3c76eaf7c97d", "code": "UCNKA3", "id": 118, "logo": null, "date": "2022-09-28T10:00:00+02:00", "start": "10:00", "duration": "03:00", "room": "Saverio", "slug": "libreoffice-conference-2022-118-hacking-session-a", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UCNKA3/", "title": "Hacking Session A", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Hacking Session A", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UCNKA3/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UCNKA3/", "attachments": []}, {"guid": "907240f4-1227-5050-b38e-499d36dde99c", "code": "HMVNCG", "id": 119, "logo": null, "date": "2022-09-28T14:00:00+02:00", "start": "14:00", "duration": "03:00", "room": "Saverio", "slug": "libreoffice-conference-2022-119-hacking-session-b", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/HMVNCG/", "title": "Hacking Session B", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Hacking Session B", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/HMVNCG/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/HMVNCG/", "attachments": []}]}}, {"index": 2, "date": "2022-09-29", "day_start": "2022-09-29T04:00:00+02:00", "day_end": "2022-09-30T03:59:00+02:00", "rooms": {"Auditorium": [{"guid": "1f4156f5-54fd-5e29-8ea2-692fc4f19e34", "code": "YEFRMV", "id": 114, "logo": null, "date": "2022-09-29T09:30:00+02:00", "start": "09:30", "duration": "01:00", "room": "Auditorium", "slug": "libreoffice-conference-2022-114-welcome-logistics", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YEFRMV/", "title": "Welcome & Logistics", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "Welcome & Logistics", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YEFRMV/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YEFRMV/", "attachments": []}, {"guid": "c74c75b8-1180-5ed0-899b-286157fe12de", "code": "XNM9X7", "id": 106, "logo": null, "date": "2022-09-29T10:30:00+02:00", "start": "10:30", "duration": "01:00", "room": "Auditorium", "slug": "libreoffice-conference-2022-106-opening-session", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/XNM9X7/", "title": "Opening Session", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "Opening Session", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/XNM9X7/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/XNM9X7/", "attachments": []}, {"guid": "8b33b57f-9cdb-5ff2-9b90-d831e2a11ec5", "code": "WE8BZF", "id": 110, "logo": null, "date": "2022-09-29T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Auditorium", "slug": "libreoffice-conference-2022-110-sponsor-keynote-allotropia", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WE8BZF/", "title": "Sponsor Keynote Allotropia", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "Sponsor Keynote Allotropia", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GZCKP9", "name": "Thorsten Behrens", "avatar": "https://events.documentfoundation.org/media/avatars/passport-2010_3RCD7RN.JPG", "biography": "Placeholder", "public_name": "Thorsten Behrens", "guid": "c8b13128-1502-5e78-992c-e51191067171", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/GZCKP9/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WE8BZF/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WE8BZF/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/WE8BZF/resources/libocon_2022_keynote_MRSVuzg.pdf", "type": "related"}]}, {"guid": "68dca7e2-d7f6-5d60-9623-63401cb07713", "code": "E8LKSE", "id": 109, "logo": null, "date": "2022-09-29T12:00:00+02:00", "start": "12:00", "duration": "00:30", "room": "Auditorium", "slug": "libreoffice-conference-2022-109-sponsor-keynote-collabora", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/E8LKSE/", "title": "Sponsor Keynote Collabora", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "Sponsor Keynote Collabora", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YBWYGF", "name": "Michael Meeks", "avatar": "https://events.documentfoundation.org/media/avatars/mug-shot-opio-2019-256x256_3mS0rYB.jpeg", "biography": "Michael is a Christian and enthusiastic Open Source developer. He runs Collabora's Office division, leading our Collabora Online and Office products, supporting customers and partners alongside our extremely talented team. He has served as a Director of the The Document Foundation and has contributed to both ODF and OOXML standardization. Prior to Collabora he gained a wide experience as a Novell/SUSE Distinguished Engineer working on various pieces of Free Software infrastructure across the Linux stack to from the base-system, boot-time, MeeGo, GNOME, CORBA, Nautilus, Evolution and Open Source accessibility, among others.", "public_name": "Michael Meeks", "guid": "b300c283-e948-5f68-b77c-a6d4bf497ff5", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/YBWYGF/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/E8LKSE/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/E8LKSE/", "attachments": []}, {"guid": "5572f3be-093c-5c99-8612-5881aa2ec55e", "code": "3NNTRB", "id": 108, "logo": null, "date": "2022-09-29T12:30:00+02:00", "start": "12:30", "duration": "00:30", "room": "Auditorium", "slug": "libreoffice-conference-2022-108-state-of-the-project", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3NNTRB/", "title": "State of the Project", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "State of the Project", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3NNTRB/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3NNTRB/", "attachments": []}], "Ricci": [{"guid": "00f6fe58-6034-57dc-af79-7b8a8ce4f9cd", "code": "MZPBKC", "id": 74, "logo": null, "date": "2022-09-29T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-74-meet-the-engineering-steering-committee-esc", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/MZPBKC/", "title": "Meet the Engineering Steering Committee (ESC)", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "ESC call, a conference edition.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TD33WS", "name": "Miklos Vajna", "avatar": "https://events.documentfoundation.org/media/avatars/vmiklos_5RawZWt.jpg", "biography": "Learn more about the ESC here: https://wiki.documentfoundation.org/Development/ESC", "public_name": "Miklos Vajna", "guid": "0131b761-2e05-577c-9c57-0e6cad577b50", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/TD33WS/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/MZPBKC/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/MZPBKC/", "attachments": []}, {"guid": "0cd9fb5b-211d-50ee-be22-fb2b5782a88e", "code": "NMLABR", "id": 83, "logo": null, "date": "2022-09-29T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-83-using-graph-theory-let-s-look-at-the-addition-modification-and-removal-of-features-in-all-versions-of-libreoffice", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/NMLABR/", "title": "Using graph theory, let's look at the addition, modification, and removal of features in all versions of LibreOffice.", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "LibreOffice releases new versions in short cycles.\r\n\r\nTherefore, it is sometimes difficult to find out which features were added and when they were changed.\r\n\r\nTherefore, I have converted the release information into graph theory nodes and relationships in order to intuitively identify changes in features.\r\n\r\nConvert all features into nodes and relationships.\r\n\r\nUsing graph theory, you can see when a huge number of features have been added, changed, or removed.\r\n\r\nYou can see that LibreOffice does a great job.", "description": "First, convert the release notes to nodes and relationships in graph theory.\r\n\r\nThen, convert for all versions.\r\n\r\nAll version of LibreOffice be a node.\r\nVersions are connected in release order.\r\nConnects all versions with a feature.\r\n\r\nWhat has changed between LibreOffice 7.2.7 and 7.3.5?\r\n\r\nFrom which version is the ability to filter cells by background color or text color in the auto-filter?\r\n\r\nWhich versions have been deprecated in favor of macOS 10.10 and 10.11?\r\n\r\nOpenOffice can be converted as well and compared to LibreOffice.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YSD7VL", "name": "Koji Annoura", "avatar": "https://events.documentfoundation.org/media/avatars/YSD7VL_K2WCXQO.webp", "biography": "Koji Annoura has over 40 years of experience as a full-stack developer.\r\nHe has been working with agile since 2009 and is one of the founders of the Neo4j Users Group Tokyo/Japan.\r\nAnd He also founder of the Apache Hop User Group Japan since 2021.\r\nHe has been involved in the agile transformation of many companies and teams, and has been involved in the implementation of agile and scrum.\r\nHe is one of the authors of \"The Practical Guide to MacOS X Server\".", "public_name": "Koji Annoura", "guid": "4d345e76-adce-57ee-820e-c69792f18a83", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/YSD7VL/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/NMLABR/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/NMLABR/", "attachments": []}, {"guid": "e224fdc6-7d11-5a45-a1a4-fbd483a6bd0f", "code": "GS7B8J", "id": 80, "logo": null, "date": "2022-09-29T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-80-a-modest-and-unassuming-proposal", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GS7B8J/", "title": "A modest and unassuming proposal", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Or can we teach UNO new tricks, like using UTF8 strings", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "A7PWDW", "name": "Noel Grandin", "avatar": null, "biography": "is a programmer from Cape Town, South Africa.", "public_name": "Noel Grandin", "guid": "c434087a-c8aa-5a90-a150-ed06c01b8c14", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/A7PWDW/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GS7B8J/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GS7B8J/", "attachments": []}, {"guid": "96fed91a-c8a0-5a87-8bf7-175019901c45", "code": "VR8B8W", "id": 78, "logo": null, "date": "2022-09-29T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-78-designing-better-api", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VR8B8W/", "title": "Designing better API", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "The LibreOffice codebase is large and with a long history. Reading and understanding existing code may be difficult. This applies to reading code one is not familiar with, but also also to working with familiar code if the API is poorly designed. This talk will show some specific cases of poor API in LibreOffice, discuss ways of how to make it better, and will try to provide some general recommendations to keep in mind when writing code.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "P7F9WZ", "name": "Lubo\u0161 Lu\u0148\u00e1k", "avatar": null, "biography": "Lubo\u0161 Lu\u0148\u00e1k is a software developer with many years of C++ experience. Having previously worked for years on the KDE project, he now works for Collabora Productivity on LibreOffice. His specialities are benchmarking and optimizing, build tools, bug fixing and magic tricks.", "public_name": "Lubo\u0161 Lu\u0148\u00e1k", "guid": "20d05c3e-9504-578a-8afe-b1d5c4ba5c66", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/P7F9WZ/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VR8B8W/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VR8B8W/", "attachments": []}, {"guid": "0eb6527a-b2df-5a57-988a-c620aac53b84", "code": "CRBZLL", "id": 88, "logo": null, "date": "2022-09-29T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-88-maintaining-a-complex-ooo-libo-java-extension-over-15-years", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/CRBZLL/", "title": "Maintaining a complex OOo/LibO Java extension over 15 years", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "WollMux, the template/forms/mail merge extension used in several\r\n German public sector organisations, is large (>85 KLOC),\r\n feature-rich, and uses UNO interfaces from almost all areas of\r\n LibreOffice. It has been in continuous development since 2005 (fully\r\n FLOSS since 2008), and was adapted and run in production with at\r\n least 10 different major releases of OOo and LibreOffice. Come to\r\n hear about the lessons learned, and what the plans are for the\r\n project.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GZCKP9", "name": "Thorsten Behrens", "avatar": "https://events.documentfoundation.org/media/avatars/passport-2010_3RCD7RN.JPG", "biography": "Placeholder", "public_name": "Thorsten Behrens", "guid": "c8b13128-1502-5e78-992c-e51191067171", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/GZCKP9/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/CRBZLL/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/CRBZLL/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/CRBZLL/resources/Wollmux_LibreOffice_Conference__97wn9GY.pdf", "type": "related"}]}, {"guid": "ec63ed30-003a-53e6-ac19-f6eb0957b856", "code": "YFFQTL", "id": 66, "logo": null, "date": "2022-09-29T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-66-jenkins-goes-for-a-kill", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YFFQTL/", "title": "Jenkins Goes for a Kill", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Forensic investigations ensue.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "VCP7FD", "name": "Stephan Bergmann", "avatar": null, "biography": "Working on the LibreOffice source code for Red Hat, Inc.", "public_name": "Stephan Bergmann", "guid": "d672ce46-41fb-5027-bbca-88c76ab19d93", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/VCP7FD/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YFFQTL/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YFFQTL/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/YFFQTL/resources/LoCon22-sberg_Go1fW0R.pdf", "type": "related"}]}, {"guid": "1c860049-ccbf-586c-8804-6f48841ea694", "code": "LRKUPW", "id": 90, "logo": null, "date": "2022-09-29T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-90-libreoffice-continuous-integration-improvements-and-suggestions", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LRKUPW/", "title": "LibreOffice continuous integration improvements and suggestions", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Come and hear about some recent improvements to LibreOffice's CI infrastructure, plus a lot of ideas to discuss and suggest!", "description": "More work from the PrototypeFund's CoverREST project", "recording_license": "", "do_not_record": false, "persons": [{"code": "GZCKP9", "name": "Thorsten Behrens", "avatar": "https://events.documentfoundation.org/media/avatars/passport-2010_3RCD7RN.JPG", "biography": "Placeholder", "public_name": "Thorsten Behrens", "guid": "c8b13128-1502-5e78-992c-e51191067171", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/GZCKP9/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LRKUPW/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LRKUPW/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/LRKUPW/resources/libocon2022-talk_BQ9Lpz1.pdf", "type": "related"}]}, {"guid": "07de1eed-7468-5c61-a2f1-319adafcab0c", "code": "CLVZHF", "id": 100, "logo": null, "date": "2022-09-29T17:30:00+02:00", "start": "17:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-100-scraping-the-crashreport-website", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/CLVZHF/", "title": "Scraping the crashreport website", "subtitle": "", "track": "Quality Assurance", "type": "Talk", "language": "en", "abstract": "To be added later", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZEZKKA", "name": "Xisco Fauli", "avatar": null, "biography": "QA Engineer at TDF", "public_name": "Xisco Fauli", "guid": "6a3fa752-8ff4-5422-b6d3-63dc64d69e13", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/ZEZKKA/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/CLVZHF/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/CLVZHF/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/CLVZHF/resources/scrapingCrashReport_Rf4LjYu.pdf", "type": "related"}]}], "Loyola": [{"guid": "17b314e1-281f-511b-8d21-1709a895b9d5", "code": "KULTVQ", "id": 94, "logo": null, "date": "2022-09-29T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-94-chasing-an-interoperability-bug-in-impress", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KULTVQ/", "title": "Chasing an Interoperability Bug in Impress", "subtitle": "", "track": "Quality Assurance", "type": "Talk", "language": "en", "abstract": "When trying to fix an interoperability bug, usually there are multiple stages of understanding. What is supposed to happen instead of the buggy behaviour might not even be clear. \r\n\r\nIn this talk the whole process of understanding, fixing, and implementing tests for an interoperability bug will be demonstrated with examples.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NVWEFG", "name": "Sarper Akdemir", "avatar": null, "biography": "Sarper Akdemir participated in GSoC 2020 working on LibreOffice. Currently employed as an intern at Collabora Productivity and a student at Istanbul Technical University.", "public_name": "Sarper Akdemir", "guid": "320c0d97-f18e-50a4-aec4-bb18a20321bc", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/NVWEFG/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KULTVQ/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KULTVQ/", "attachments": [{"title": "Slides", "url": "/media/libreoffice-conference-2022/submissions/KULTVQ/resources/chasing-an-interoperability-bug_WXGSDmR.odp", "type": "related"}]}, {"guid": "64bcc829-8b0f-5a0c-bd26-b8fe515e627a", "code": "EL9NWA", "id": 101, "logo": null, "date": "2022-09-29T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-101-test-coverage-in-libreoffice", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/EL9NWA/", "title": "Test coverage in LibreOffice", "subtitle": "", "track": "Quality Assurance", "type": "Talk", "language": "en", "abstract": "To be added later", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZEZKKA", "name": "Xisco Fauli", "avatar": null, "biography": "QA Engineer at TDF", "public_name": "Xisco Fauli", "guid": "6a3fa752-8ff4-5422-b6d3-63dc64d69e13", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/ZEZKKA/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/EL9NWA/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/EL9NWA/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/EL9NWA/resources/testCoverage_A1bEAD9.pdf", "type": "related"}]}, {"guid": "7c46cae7-78d1-51e5-b510-95704641e8a2", "code": "SNBAMY", "id": 103, "logo": null, "date": "2022-09-29T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-103-five-things-we-could-do-to-help-lo-language-communities-flourish", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/SNBAMY/", "title": "Five things we could do to help LO language communities flourish", "subtitle": "", "track": "Localization, Documentation and Native Language Projects", "type": "Talk", "language": "en", "abstract": "Some of LO's language communities are strong and well-established - but\r\nothers are struggling, despite a large potential user base: Inactive\r\nusers and little-to-no discussion and other activities.\r\n\r\nThis session tries to draw on the experience - and lack thereof - of the\r\nonline (Telegram) groups for RTL, Hebrew and Arabic, to offer some\r\nsuggestions about how the larger LO community, developers or the TDF\r\ncould help these struggling communities get back on their feet.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WHDWTF", "name": "Eyal Rozenberg", "avatar": "https://events.documentfoundation.org/media/avatars/IMG_0311_f2umfeL.jpg", "biography": "In LO: Active member of the Hebrew and Arabic/Farsi language communities, and the RTL channel/users group; bug reporter and triager.\r\n\r\nOtherwise: GPU Enthusiast, retired union organizer, Thunderbird extension developer, semi-retired computer science researcher, analytic DBMS architecture buff, Anarchist anti-Zionist.\r\n\r\nFind me at: https://eyalroz.github.io/", "public_name": "Eyal Rozenberg", "guid": "9e5253cd-2868-5971-a0c6-46a7afcae17b", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/WHDWTF/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/SNBAMY/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/SNBAMY/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/SNBAMY/resources/2022-09_Make_language_communiti_pKDhOuL.pdf", "type": "related"}]}, {"guid": "3d069d74-c0d2-567d-9ddf-1f91ffff7caa", "code": "8A8X7R", "id": 81, "logo": null, "date": "2022-09-29T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-81-state-of-interoperability-the-good-the-bad-and-the-ugly", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8A8X7R/", "title": "State of interoperability - The Good, the Bad and the Ugly", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Improving interoperability with OOXML format may seem like an uphill battle, but there is quite a lot of improvement. I'd like to stop here and appreciate all the great work done since the last conference.\r\nIn this talk I'd like to give a 10 thousand meter overview of what feature areas of Writer, Calc and Impress can be deemed safe to use with OOXML format and which need a bit more investment.\r\nThere are also areas where I see huge opportunities for improvement, yet the need of focus on these may not be obvious for all.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "CMBREL", "name": "Gabor Kelemen", "avatar": "https://events.documentfoundation.org/media/avatars/kg_AOY95Kr.jpg", "biography": "A longtime free software activist, currently QA engineer at allotropia GmBH and deputy member of the TDF board of directors.", "public_name": "Gabor Kelemen", "guid": "3fd8c8ae-d17a-5585-a4cc-ad8d8b92640a", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/CMBREL/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8A8X7R/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8A8X7R/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/8A8X7R/resources/Gabor_Kelemen_good-bad-ugly_VJLXlrv.pdf", "type": "related"}]}, {"guid": "dd88f4e8-af0a-5f83-aa64-265ad336a9f9", "code": "8TSMSU", "id": 86, "logo": null, "date": "2022-09-29T16:00:00+02:00", "start": "16:00", "duration": "01:00", "room": "Loyola", "slug": "libreoffice-conference-2022-86-the-ongoing-story-of-online", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8TSMSU/", "title": "The ongoing story of Online", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "How does LibreOffice work ? how can it be that such great software is created and then given away for free to so many ? how does the amazing blend of altruism and commercial interest from our contributors fit together to produce what we have today?\r\n\r\nCome hear a bit of the back-story of how the code-base exists economically and get answers to these important questions.\r\n\r\nHear the history of LibreOffice in the browser - from it's pre-historic past as StarPortal, through gtk-broadway prototypes, to what we see today. Hear about the various projects and re-factors necessary, as well as intersecting features crucial for things to work well.\r\n\r\nHear the critical blockers on the journey, and the many who funded and enabled a very diverse set of suppliers to create Collabora Online and to deliver LibreOffice Technology to both the browser and mobile devices in this form.\r\n\r\nLastly we'll look at options for the future, and discuss the status quo - please bring some ideas & your thinking cap.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YBWYGF", "name": "Michael Meeks", "avatar": "https://events.documentfoundation.org/media/avatars/mug-shot-opio-2019-256x256_3mS0rYB.jpeg", "biography": "Michael is a Christian and enthusiastic Open Source developer. He runs Collabora's Office division, leading our Collabora Online and Office products, supporting customers and partners alongside our extremely talented team. He has served as a Director of the The Document Foundation and has contributed to both ODF and OOXML standardization. Prior to Collabora he gained a wide experience as a Novell/SUSE Distinguished Engineer working on various pieces of Free Software infrastructure across the Linux stack to from the base-system, boot-time, MeeGo, GNOME, CORBA, Nautilus, Evolution and Open Source accessibility, among others.", "public_name": "Michael Meeks", "guid": "b300c283-e948-5f68-b77c-a6d4bf497ff5", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/YBWYGF/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8TSMSU/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8TSMSU/", "attachments": []}, {"guid": "68194332-4e8a-5867-a821-c5f0a173dcb1", "code": "GDZBHZ", "id": 96, "logo": null, "date": "2022-09-29T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-96-let-s-calculate-with-math-using-mathtype-and-mathematica", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GDZBHZ/", "title": "Let's calculate with Math using MathType and Mathematica", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "I use LibreOffice Math to write formulas.\r\n\r\nSometimes I want to use these formulas to perform calculations with variables or to display graphs.\r\n\r\nLet's convert the formula to MathType or Mathematica and calculate it.", "description": "How is the conversion performed?\r\n\r\nHow is the formula structured?\r\n\r\nHow are conversions performed?\r\n\r\nHow do I pass data to MathType or Mathematica?\r\n\r\nHow do I get data from MathType or Mathematica?\r\n\r\nThis presentation will be explained in an easy-to-understand manner with demonstrations.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YSD7VL", "name": "Koji Annoura", "avatar": "https://events.documentfoundation.org/media/avatars/YSD7VL_K2WCXQO.webp", "biography": "Koji Annoura has over 40 years of experience as a full-stack developer.\r\nHe has been working with agile since 2009 and is one of the founders of the Neo4j Users Group Tokyo/Japan.\r\nAnd He also founder of the Apache Hop User Group Japan since 2021.\r\nHe has been involved in the agile transformation of many companies and teams, and has been involved in the implementation of agile and scrum.\r\nHe is one of the authors of \"The Practical Guide to MacOS X Server\".", "public_name": "Koji Annoura", "guid": "4d345e76-adce-57ee-820e-c69792f18a83", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/YSD7VL/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GDZBHZ/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GDZBHZ/", "attachments": []}, {"guid": "a4b9a688-9467-5f88-8b51-cf2df62767b8", "code": "LT7WSV", "id": 65, "logo": null, "date": "2022-09-29T17:40:00+02:00", "start": "17:40", "duration": "00:05", "room": "Loyola", "slug": "libreoffice-conference-2022-65-coverity-ossfuzz-crashtesting", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LT7WSV/", "title": "coverity/ossfuzz/crashtesting", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Lightning talks", "language": "en", "abstract": "Brief presentation of the numbers from the last 12 months of these efforts", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "W3LCGK", "name": "Caol\u00e1n McNamara", "avatar": null, "biography": "Principal Software Engineer and Red Hat, Inc.", "public_name": "Caol\u00e1n McNamara", "guid": "02abd65a-264f-5ae9-93c9-d7790703970a", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/W3LCGK/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LT7WSV/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LT7WSV/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/LT7WSV/resources/LibreOfficeCon-2022-CoverityOss_kAGCAkp.odp", "type": "related"}]}, {"guid": "87e6d6b6-d150-5bca-8f00-a34a1cdd06dd", "code": "KQAK3F", "id": 105, "logo": "https://events.documentfoundation.org/media/libreoffice-conference-2022/submissions/KQAK3F/AnonymizedDoc_SWR4R4H.png", "date": "2022-09-29T17:50:00+02:00", "start": "17:50", "duration": "00:05", "room": "Loyola", "slug": "libreoffice-conference-2022-105-please-anonymize-my-document", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KQAK3F/", "title": "Please anonymize my document!", "subtitle": "", "track": "Quality Assurance", "type": "Lightning talks", "language": "en", "abstract": "This talk will explain what \"anonymizing\" a document means, and argues\r\nfor the need to develop a document anonymization tool for bug reporters\r\nand triagers.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WHDWTF", "name": "Eyal Rozenberg", "avatar": "https://events.documentfoundation.org/media/avatars/IMG_0311_f2umfeL.jpg", "biography": "In LO: Active member of the Hebrew and Arabic/Farsi language communities, and the RTL channel/users group; bug reporter and triager.\r\n\r\nOtherwise: GPU Enthusiast, retired union organizer, Thunderbird extension developer, semi-retired computer science researcher, analytic DBMS architecture buff, Anarchist anti-Zionist.\r\n\r\nFind me at: https://eyalroz.github.io/", "public_name": "Eyal Rozenberg", "guid": "9e5253cd-2868-5971-a0c6-46a7afcae17b", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/WHDWTF/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KQAK3F/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KQAK3F/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/KQAK3F/resources/2022-09_Anonymize_My_Document_RNCsesq.pdf", "type": "related"}]}], "Saverio": [{"guid": "03730371-42cc-5fdf-a36e-13b391eb38c6", "code": "WMZNTC", "id": 120, "logo": null, "date": "2022-09-29T15:00:00+02:00", "start": "15:00", "duration": "03:00", "room": "Saverio", "slug": "libreoffice-conference-2022-120-hacking-session-c", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WMZNTC/", "title": "Hacking Session C", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Hacking Session C", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WMZNTC/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WMZNTC/", "attachments": []}]}}, {"index": 3, "date": "2022-09-30", "day_start": "2022-09-30T04:00:00+02:00", "day_end": "2022-10-01T03:59:00+02:00", "rooms": {"Ricci": [{"guid": "c452e958-8c69-5a11-bc90-87c63f949192", "code": "B87ZBP", "id": 64, "logo": null, "date": "2022-09-30T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-64-using-resolution-independent-positions-for-writer-s-screen-rendering-of-text", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/B87ZBP/", "title": "Using resolution independent positions for writer's screen-rendering of text", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Solving the long standing problems of \"dancing characters\" or \"wiggling glyphs\" in writer.", "description": "Changing zoom level, window width, adding/removing characters at the end of the line, enabling or disabling kerning all could cause unpredictable and frustrating on-screen shifts in position of glyphs in writer. Here's why that happened and what happens now instead.", "recording_license": "", "do_not_record": false, "persons": [{"code": "W3LCGK", "name": "Caol\u00e1n McNamara", "avatar": null, "biography": "Principal Software Engineer and Red Hat, Inc.", "public_name": "Caol\u00e1n McNamara", "guid": "02abd65a-264f-5ae9-93c9-d7790703970a", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/W3LCGK/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/B87ZBP/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/B87ZBP/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/B87ZBP/resources/LibreOfficeCon-2022-ResolutionI_2TieDK1.odp", "type": "related"}]}, {"guid": "e3105e73-03d1-50a2-9083-e9c040bc7ce1", "code": "YRMMCX", "id": 73, "logo": null, "date": "2022-09-30T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-73-content-controls-in-writer", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YRMMCX/", "title": "Content controls in Writer", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "LibreOffice was already capable of filling forms via form controls or form\r\nfields. OOXML gained a third way of filling forms: content controls in 2007.\r\nThe feature set provided by content controls is not something Writer could\r\nfully represent, so the way forms are created by default in Word resulted in\r\nformatting loss during handling of them in Writer. To solve this problem,\r\nnative content control support was added to Writer, inline content controls as\r\na start. Come and see how this work is implemented, where are the still rough\r\nedges and how you can help.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TD33WS", "name": "Miklos Vajna", "avatar": "https://events.documentfoundation.org/media/avatars/vmiklos_5RawZWt.jpg", "biography": "Learn more about the ESC here: https://wiki.documentfoundation.org/Development/ESC", "public_name": "Miklos Vajna", "guid": "0131b761-2e05-577c-9c57-0e6cad577b50", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/TD33WS/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YRMMCX/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YRMMCX/", "attachments": []}, {"guid": "ca8f53f3-4225-5f60-8791-c742c80a60ed", "code": "LMNARS", "id": 112, "logo": null, "date": "2022-09-30T10:30:00+02:00", "start": "10:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-112-improving-structured-document-text-sdt-support-in-writer", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LMNARS/", "title": "Improving Structured Document Text (SDT) support in Writer", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Structured Document Text (SDT or even content control) is a quite powerful Microsoft Word feature for filling documents, creating forms and much more. How does this work? How did we improve it? And what Writer does with it?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ACFCKR", "name": "Vasily Melenchuk", "avatar": null, "biography": null, "public_name": "Vasily Melenchuk", "guid": "571e2c78-3903-5dc3-8598-c72ee4f8da41", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/ACFCKR/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LMNARS/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LMNARS/", "attachments": []}, {"guid": "51fd5ebf-177a-5c3e-abbe-131182f37721", "code": "DYFPAQ", "id": 85, "logo": null, "date": "2022-09-30T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-85-improving-libreoffice-calc", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/DYFPAQ/", "title": "Improving LibreOffice Calc", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "What developments have taken place in Calc since 2020 by me. (Charts, autofilter, standard filter, named ranges, etc.)", "description": "Introducing some of my developments in Calc since 2020. (My last presentation was in Almeria autumn 2019.) Also introducing the future plans about Calc developing.", "recording_license": "", "do_not_record": true, "persons": [{"code": "9VDR7W", "name": "Balazs Varga", "avatar": "https://events.documentfoundation.org/media/avatars/9VDR7W_lmmRT9O.webp", "biography": "My name is Bal\u00e1zs Varga and I am a software engineer. I live in Budapest, Hungary since 2016. I have started developing LibreOffice since the beginning of 2018, mostly the Calc module. In that time I had some break (working on other projects at different software development companies) about LibreOffice developing, from the end of last year to June 2022, when I started to work on LibreOffice again at the Allotropia Software GmbH.", "public_name": "Balazs Varga", "guid": "83f08a89-09e7-5d96-bd7a-4b3f42b44237", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/9VDR7W/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/DYFPAQ/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/DYFPAQ/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/DYFPAQ/resources/Libocon_2022_Calc_Balazs_Varga_jqYeBxY.pdf", "type": "related"}]}, {"guid": "d26ec775-fa17-555c-84a8-b7645e79c8e1", "code": "TQNBSU", "id": 79, "logo": null, "date": "2022-09-30T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-79-sparklines-and-chart-data-tables-new-features-in-calc", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/TQNBSU/", "title": "Sparklines and chart data tables - new features in Calc", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Sparklines are mini charts, that are drawn into a cell. Chart data table is a table of all the values, that is shown at the X axis in a chart. Both are new features recently added to LibreOffice. In the talk I will present the features and the challenges during developing.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "3VCKHM", "name": "Toma\u017e Vajngerl", "avatar": "https://events.documentfoundation.org/media/avatars/self_osQyRqt.jpeg", "biography": "Toma\u017e is a software engineer from Maribor, Slovenia. He started working on LibreOffice as volunteer in 2012 and later joined Collabora Productivity to hack on LibreOffice as my full-time job.", "public_name": "Toma\u017e Vajngerl", "guid": "8614d382-4262-5ef0-a3b2-bacdc7c00453", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/3VCKHM/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/TQNBSU/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/TQNBSU/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/TQNBSU/resources/LibOCon2022-Vajngerl-Sparklines_fekJ1uC.odp", "type": "related"}]}, {"guid": "3022b122-24be-5359-8935-16f80abc8c27", "code": "8YQGQQ", "id": 76, "logo": null, "date": "2022-09-30T12:00:00+02:00", "start": "12:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-76-reducing-build-time-2022", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8YQGQQ/", "title": "Reducing Build Time (2022)", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Lightning talks", "language": "en", "abstract": "The LibreOffice codebase is relatively large and building it takes a while. This talk will sum up various ways that can help build LibreOffice code in less time.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "P7F9WZ", "name": "Lubo\u0161 Lu\u0148\u00e1k", "avatar": null, "biography": "Lubo\u0161 Lu\u0148\u00e1k is a software developer with many years of C++ experience. Having previously worked for years on the KDE project, he now works for Collabora Productivity on LibreOffice. His specialities are benchmarking and optimizing, build tools, bug fixing and magic tricks.", "public_name": "Lubo\u0161 Lu\u0148\u00e1k", "guid": "20d05c3e-9504-578a-8afe-b1d5c4ba5c66", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/P7F9WZ/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8YQGQQ/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/8YQGQQ/", "attachments": []}, {"guid": "f04afe06-1a2d-5c32-9865-79ff5ce43981", "code": "YWTHVP", "id": 87, "logo": null, "date": "2022-09-30T12:30:00+02:00", "start": "12:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-87-news-from-the-wasm-front-calc-and-headless-operations", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YWTHVP/", "title": "News from the WASM front - Calc and headless operations", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Come to see the latest progress on LibreOffice WebAssembly (LOWA) work! We've been busy providing a Calc version, as well as a headless conversion utility demo, running fully in the browser", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GZCKP9", "name": "Thorsten Behrens", "avatar": "https://events.documentfoundation.org/media/avatars/passport-2010_3RCD7RN.JPG", "biography": "Placeholder", "public_name": "Thorsten Behrens", "guid": "c8b13128-1502-5e78-992c-e51191067171", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/GZCKP9/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YWTHVP/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YWTHVP/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/YWTHVP/resources/libocon_2022_wasm_enkOYj6.pdf", "type": "related"}]}, {"guid": "c6888b86-e5ae-5f9b-9100-88c933252f76", "code": "KHQPGN", "id": 63, "logo": null, "date": "2022-09-30T14:00:00+02:00", "start": "14:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-63-tdf-s-membership-committee-how-does-it-work", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KHQPGN/", "title": "TDF's Membership Committee: how does it work", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "To Be Added", "description": "To Be Added", "recording_license": "", "do_not_record": false, "persons": [{"code": "DGQFNU", "name": "Gabriele Ponzo", "avatar": "https://events.documentfoundation.org/media/avatars/GabrielePonzo_PP_Senato_sfondo-sfuocato_QUADRATO_8kCuqvM.jpg", "biography": "An early adopter from the StarOffice days, joined Progetto Linguistico Italiano OpenOffice during the 2009 Conference in Orvieto, and has been part of OpenOffice.org community until LibreOffice was born. Training, professional word-processing and support are his most common activities and he's been working on LibreUmbria and LibreDifesa projects as a teacher.\r\n\r\nHe is a founder of LibreItalia, where he's also in the Board of Directors as vice president. His contributions are mostly speaking at conferences, some translations, and user support on the Italian and international mailing lists.\r\n\r\nCertified TDF Trainer and Migration Expert from February 2015.", "public_name": "Gabriele Ponzo", "guid": "c7a136f3-8b74-5b9c-9bae-407aa48288d9", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DGQFNU/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KHQPGN/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/KHQPGN/", "attachments": [{"title": "Presentation slides", "url": "/media/libreoffice-conference-2022/submissions/KHQPGN/resources/2022-LibOcon_PonzoGabriele_MC-H_VF8jSc9.pdf", "type": "related"}]}, {"guid": "55c58f38-a00a-539e-a380-21096e0e3024", "code": "GNRCT8", "id": 82, "logo": null, "date": "2022-09-30T14:30:00+02:00", "start": "14:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-82-a-year-of-libreoffice-at-collabora", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GNRCT8/", "title": "A year of LibreOffice at Collabora", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Come and hear what features has Collabora implemented in the LibreOffice core, as part of our customer support, Collabora Online work, or just because of our love of the LibreOffice code.\r\n\r\nThis talk will give an overview with screenshots, without too many technicalities. Other Collabora engineers  may address the technical details in their own separate presentations.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LSGDUQ", "name": "Jan Holesovsky", "avatar": null, "biography": "Jan (also known as Kendy) is with LibreOffice since the very first day, but he started contributing to OpenOffice.org already in 2003. He was involved in development of many parts of LibreOffice - the KDE integration, x86-64 port, DOCX export, user interface and usability in general, and more.\r\n\r\nJan works for Collabora Productivity as a People Development Manager, and serves the community as a Member of the TDF Board of Directors.", "public_name": "Jan Holesovsky", "guid": "996a245b-21bf-5f77-acfc-e41fa2309fef", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/LSGDUQ/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GNRCT8/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GNRCT8/", "attachments": []}, {"guid": "07e978c5-39d6-5a7c-ad87-6ba4d2dfa04f", "code": "VTLBLQ", "id": 123, "logo": null, "date": "2022-09-30T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-123-libreoffice-graphics-subsystems-history-visions", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VTLBLQ/", "title": "LibreOffice graphics subsystems - History & Visions", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "LibreOffice graphics subsystems - History & Visions\r\nFrom Win3.1 GDI to scene graphs", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "7CMKRD", "name": "Armin Le Grand", "avatar": null, "biography": null, "public_name": "Armin Le Grand", "guid": "0fe05ea1-9bcf-5a6c-951a-9dcb6e6d4e34", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/7CMKRD/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VTLBLQ/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VTLBLQ/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/VTLBLQ/resources/LiBoCon2022_alg_presentation_VAwTuXU.pdf", "type": "related"}]}, {"guid": "31970004-08c5-5237-a564-c706db159f12", "code": "83UJJG", "id": 93, "logo": null, "date": "2022-09-30T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-93-state-of-cjk-issues-of-libreoffice-2022-edition", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/83UJJG/", "title": "State of CJK issues of LibreOffice, 2022 edition", "subtitle": "", "track": "Localization, Documentation and Native Language Projects", "type": "Talk", "language": "en", "abstract": "The LibreOffice project is aimed at multilingualism, as stated in The Document Foundation's \"Our Values\" of \"Our Next Decade Manifesto\" that anyone can translate so that everyone can use it in their mother tongue.\r\n\r\nHowever, LibreOffice developers are mostly in Europe, and in order to use them conveniently in other languages, those who understand those languages need to solve the problem. LibreOffice's CJK and problems unique to the Japanese environment are various such as vertical writing, external characters, phonetic, currency and date notation.\r\n\r\nCJK bugs are also sometimes regression bugs. Therefore it is important to test development versions. In some cases, feedback received in Japanese on the ASK led to bug reports.\r\n\r\nIn this year's talk, As the first, I will introduce some reported and fixed CJK bugs in the past year. Secondly, introduce some not fixed old CJK bugs. Thirdly,  analyze the bug database and introduce the trend.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "VGTTMS", "name": "Shinji Enoki", "avatar": "https://events.documentfoundation.org/media/avatars/VGTTMS_QSsUzaR.webp", "biography": "Shinji Enoki is a member of LibreOffice Japanese Team since 2011. He is a member of The Document Foundation since 2014, Membership Committee deputy since 2020. He manages events, organizes the Japanese community, and sometimes does QA activities. His other community activities is a vice-chairperson of Japan UNIX Society and a volunteer staff of KANSAI OPEN SOURCE, and more. He is freelance, and he is developing LibreOffice support business with iCRAFT Corp.", "public_name": "Shinji Enoki", "guid": "4a6a96bc-7bbe-523a-a19a-b1dd773813e1", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/VGTTMS/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/83UJJG/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/83UJJG/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/83UJJG/resources/State_of_CJK_issues_of_LibreOff_kXy1cOh.pdf", "type": "related"}]}, {"guid": "59a7368a-bc06-531a-b50b-ed6adb5b19e6", "code": "YNNRCV", "id": 102, "logo": null, "date": "2022-09-30T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-102-the-state-of-right-to-left-language-support-in-libreoffice", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YNNRCV/", "title": "The state of Right-to-Left language support in LibreOffice", "subtitle": "", "track": "Localization, Documentation and Native Language Projects", "type": "Talk", "language": "en", "abstract": "LibreOffice supports different languages and language groups, including\r\nthose languages written from right to left: Arabic, Farsi, Hebrew and\r\neven N'ko and others.\r\n\r\nIt is somewhat of a tradition, once every few LOCons, for members of the\r\nright-to-left LO online language-communities to describe the state of\r\nLibreOffice' RTL language support, as perceived by users and QA\r\ncontributors rather than project developers. \r\n\r\nThis session will relate usage experiences of speakers of RTL languages;\r\nsurvey significant changes since 2018; illustrate outstanding \"pain\r\npoints\" for RTL language users; and suggest avenues of development\r\neffort for taking the support for these languages to the next level.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WHDWTF", "name": "Eyal Rozenberg", "avatar": "https://events.documentfoundation.org/media/avatars/IMG_0311_f2umfeL.jpg", "biography": "In LO: Active member of the Hebrew and Arabic/Farsi language communities, and the RTL channel/users group; bug reporter and triager.\r\n\r\nOtherwise: GPU Enthusiast, retired union organizer, Thunderbird extension developer, semi-retired computer science researcher, analytic DBMS architecture buff, Anarchist anti-Zionist.\r\n\r\nFind me at: https://eyalroz.github.io/", "public_name": "Eyal Rozenberg", "guid": "9e5253cd-2868-5971-a0c6-46a7afcae17b", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/WHDWTF/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YNNRCV/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YNNRCV/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/YNNRCV/resources/2022-09_Rozenberg_Eyal_-_State__Z8YSSPz.pdf", "type": "related"}]}, {"guid": "b818267a-5925-5d57-9885-92c330444367", "code": "YX79FK", "id": 99, "logo": null, "date": "2022-09-30T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-99-arabic-persian-text-justification-an-overview", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YX79FK/", "title": "Arabic/Persian Text Justification: An Overview", "subtitle": "", "track": "Localization, Documentation and Native Language Projects", "type": "Talk", "language": "en", "abstract": "The whole idea for justifying text in paragraphs is somehow similar for all languages: You want to achieve nice looking paragraphs that fill the allocated space. But, the details are different for each writing script.\r\nHere, we focus on the Arabic script, which is used for many languages including Persian. We talk about kashidas, the problems with kashida justification in LibreOffice, and the recent fixes and improvements.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TE7FDA", "name": "Hossein", "avatar": null, "biography": "Hossein Nourikhah is the Developer Community Architect at the Document Foundation (TDF). Hossein is a developer, university lecturer and FOSS advocate. He has a Ph.D. and a M.Sc. in Information Technology, and a B.Sc. in Computer Engineering (Software).", "public_name": "Hossein", "guid": "098f67e9-4c0f-5a55-9f4f-63380383ec89", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/TE7FDA/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YX79FK/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/YX79FK/", "attachments": [{"title": "Slides", "url": "/media/libreoffice-conference-2022/submissions/YX79FK/resources/arabic-persian-text-justificati_XoccChV.pdf", "type": "related"}]}, {"guid": "540b357f-1c94-56ba-a907-3c3603fbaef4", "code": "B9RYGV", "id": 97, "logo": null, "date": "2022-09-30T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-97-let-s-try-nlp-of-klingon-language-using-libreoffice", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/B9RYGV/", "title": "Let's try NLP of Klingon language using LibreOffice!", "subtitle": "", "track": "Localization, Documentation and Native Language Projects", "type": "Talk", "language": "en", "abstract": "Klingon is now available in LibreOffice.\r\n\r\nLet's do natural language processing of Klingon language sentences written in Write.\r\n\r\nLet's make an application so that you can write important words into Calc.", "description": "How would you implement natural language processing for Klingon?\r\n\r\nHow to implement it in LibreOffice using Python.\r\n\r\nWhat is the grammar of Klingon?\r\n\r\nIs it possible to implement English or Japanese and Klingon in the same sentence?\r\n\r\nThis presentation will be explained in an easy-to-understand manner with demonstrations.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YSD7VL", "name": "Koji Annoura", "avatar": "https://events.documentfoundation.org/media/avatars/YSD7VL_K2WCXQO.webp", "biography": "Koji Annoura has over 40 years of experience as a full-stack developer.\r\nHe has been working with agile since 2009 and is one of the founders of the Neo4j Users Group Tokyo/Japan.\r\nAnd He also founder of the Apache Hop User Group Japan since 2021.\r\nHe has been involved in the agile transformation of many companies and teams, and has been involved in the implementation of agile and scrum.\r\nHe is one of the authors of \"The Practical Guide to MacOS X Server\".", "public_name": "Koji Annoura", "guid": "4d345e76-adce-57ee-820e-c69792f18a83", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/YSD7VL/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/B9RYGV/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/B9RYGV/", "attachments": []}, {"guid": "09d67a9d-ec29-51e2-977f-4bfd18653283", "code": "SKBYD3", "id": 89, "logo": null, "date": "2022-09-30T17:30:00+02:00", "start": "17:30", "duration": "00:30", "room": "Ricci", "slug": "libreoffice-conference-2022-89-gsoc-2022-panel", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/SKBYD3/", "title": "GSoC 2022 panel", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Come to see our Google Summer of Code students present their projects", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GZCKP9", "name": "Thorsten Behrens", "avatar": "https://events.documentfoundation.org/media/avatars/passport-2010_3RCD7RN.JPG", "biography": "Placeholder", "public_name": "Thorsten Behrens", "guid": "c8b13128-1502-5e78-992c-e51191067171", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/GZCKP9/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/SKBYD3/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/SKBYD3/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/SKBYD3/resources/libocon_2022_gsoc_panel_1MJNdLK.pdf", "type": "related"}, {"title": "Hannah slides", "url": "/media/libreoffice-conference-2022/submissions/SKBYD3/resources/Hannah-LibreOfficeConference202_X5O4sqp.pdf", "type": "related"}, {"title": "Paris slides", "url": "/media/libreoffice-conference-2022/submissions/SKBYD3/resources/paris-gsoc_d6a6sJ4.pdf", "type": "related"}]}], "Loyola": [{"guid": "bd72c0d0-081a-5957-9b12-54738ab007da", "code": "VDSWHK", "id": 98, "logo": null, "date": "2022-09-30T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-98-state-of-korea-in-libreoffice-and-promote-future-plans", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VDSWHK/", "title": "State of Korea in Libreoffice and promote future plans", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "I'm a full-time worker(Developer) & University student in Korea. \r\n\r\nI will explain the state of the document format in Korea and the HWP Issue, briefly talk about HWP file formats \r\n\r\nAlso, I share several Korean issues in LibreOffice. An example of the famous problem is hangul syllables for Middle Korean Language,  Yet-Hangul(\uc61b\ud55c\uae00), and hangul syllables for the Jeju dialect (\uc81c\uc8fc\ub9d0 jejumal)  issue. \r\nIn FLOSS, hangul syllables for the Jeju dialect (\uc81c\uc8fc\ub9d0 jejumal) font rendering is broken. Also, same issue is hangul syllables for the Middle Korean Language, Yet-Hangul(\uc61b\ud55c\uae00).\r\nI talk about LibreOffice Korea Local Community's activities (such as Hacktoberfest activities). \r\nAt the end of the presentation, I share a plan to promote LibreOffice in Korea.", "description": "I'm a full-time worker(Developer) & University student in Korea. \r\n\r\nI will explain the state of the document format in Korea and the HWP Issue, briefly talk about HWP file formats.\r\n\r\nAlso, I share several Korean issues in LibreOffice. An example of the famous problem is hangul syllables for Middle Korean Language,  Yet-Hangul(\uc61b\ud55c\uae00), and hangul syllables for the Jeju dialect (\uc81c\uc8fc\ub9d0 jejumal)  issue. \r\nIn FLOSS, hangul syllables for the Jeju dialect (\uc81c\uc8fc\ub9d0 jejumal) font rendering is broken. Also, same issue is hangul syllables for the Middle Korean Language, Yet-Hangul(\uc61b\ud55c\uae00).\r\nI talk about LibreOffice Korea Local Community's activities (such as Hacktoberfest activities). \r\nAt the end of the presentation, I share a plan to promote LibreOffice in Korea.\r\n\r\nMy proposal talk needs to go remote. Due to personal issues, I can only attend the LibreOffice conference 2022 remotely.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9JU8JM", "name": "DaeHyun Sung", "avatar": "https://events.documentfoundation.org/media/avatars/20220709_%E1%84%8C%E1%85%A6%E1%84%8C%E1%85%AE%E1%84%87%E1%85%A9%E1%84%85%E1%85%A9%E1%86%B7%E1%84%8B%E1%85%AA%E1%86%BA_%E1%84%91%E1%85%B3%E1%84%85%E1%85%A9%E1%84%91%E1%85%B5%E1%86%AF%E1%84%89%E1%85%A1%E1%84%8C%E1%85%B5%E1%86%AB_short_CrRiWDl.jpeg", "biography": "I'm LibreOffice Korean Team leader, contributor, and translator. also, I'm GNOME & KDE Korean Contributor and GNOME Korean Translator. I contributed some FLOSS, such as, GNU libunistring, LibreOffice, KDE, GNOME. Also, I'm TDF Membership and GNOME Foundation Member in Korea and openSUSE Asia Organization Korean member. I'm interested in Open Source related things (Development, Translation, Contribution, Communities), East Asian Languages (such as Korean dialects, Japanese, Chinese, Manchu, Mongolian, etc), East Asian cultural sphere. My hobby is learning Languages such as English, Japanese (\u65e5\u672c\u8a9e), Mandarin Chinese (\u83ef\u8a9e, \u6f22\u8a9e / \u6c49\u8bed), etc.", "public_name": "DaeHyun Sung", "guid": "4340896b-0f9f-5ae4-94c8-708acb19353d", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/9JU8JM/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VDSWHK/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VDSWHK/", "attachments": [{"title": "libocon2022_DaeHyun_Sung-State_of_Korea_in_LibreOffice_and_promote_future_plans.pdf", "url": "/media/libreoffice-conference-2022/submissions/VDSWHK/resources/libocon2022_DaeHyun_Sung-State__ptV1aym.pdf", "type": "related"}]}, {"guid": "9fd27263-747e-509f-8ae9-2ea4618cd642", "code": "S8JNNM", "id": 70, "logo": null, "date": "2022-09-30T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-70-libreoffice-certification-program-why-and-how-to-get-a-certified-trainer-migrator-developer", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/S8JNNM/", "title": "LibreOffice Certification Program - Why and How to get a certified trainer/migrator/developer?", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "The Document Foundation runs a dedicated Certification Program which is designed in a special and unique way not comparable with other programs in the productivity tools environment. How it looks like, why it is of interest for professional user environments as well as for eco system service provider will be presented in the talk.", "description": "The need for professional services around LibreOffice and its deployment in professional environments is growing worldwide. In this environments it is of absolute relevance of the successful migration and user acceptance to have quality proven service provider aside for developing tasks e.g. for integration or to train all users in all possibilities of the new office suite. The Document Foundation cares about such needs with its certification program for migration consultants, trainers and developers to support such need for successful professional environments. And it is a platform for exchange know-how and help areas to grow its local eco system with it. The talk will introduce the Why and How and discuss a future aspects of the program and how you get in contact with those who run it in TDF.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DQMD9D", "name": "Lothar Becker", "avatar": "https://events.documentfoundation.org/media/avatars/LBneuFinal_w3Ekx72.jpg", "biography": "Lothar is a long term contributor and member of The Document Foundation. He is with over 20 years of experience in person certified as LibreOffice Senior Migration Consultant and Senior Trainer and is Co-chairing the certification committee of TDF. He was the chairman of the Board of TDF in 2020 to 2022.", "public_name": "Lothar Becker", "guid": "9a04a575-2499-5d2e-a871-42610df348f4", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DQMD9D/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/S8JNNM/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/S8JNNM/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/S8JNNM/resources/CertificatioMilano_minimiert_ZpTjOw5.pdf", "type": "related"}]}, {"guid": "82cd121b-6e53-5a00-ba2a-4e7a71228024", "code": "MH3YWY", "id": 111, "logo": null, "date": "2022-09-30T10:30:00+02:00", "start": "10:30", "duration": "01:00", "room": "Loyola", "slug": "libreoffice-conference-2022-111-certification-workshop", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/MH3YWY/", "title": "Certification Workshop", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Workshop", "language": "en", "abstract": "Certification Workshop", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/MH3YWY/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/MH3YWY/", "attachments": []}, {"guid": "616461ee-7cc1-52e4-a85d-dbb58856013d", "code": "VJNTBH", "id": 69, "logo": null, "date": "2022-09-30T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-69-an-introduction-to-the-daas-project", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VJNTBH/", "title": "An introduction to the DaaS project", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Have you ever struggled implementing generation of custom PDFs or other documents in your software? The \"Documents as a Service\" project is here to help: create your template online, send an HTTP request to the API and we will take care of all the dirty work for you.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "A8CMT9", "name": "Marco Marinello", "avatar": "https://events.documentfoundation.org/media/avatars/sfsaward21_1iA16np.png", "biography": "Open source evangelist based in Bolzano. IT Entrepreneur, technical partner of the FUSS project, president of the Linux User Group of Bolzano, member of the document foundation.\r\n(Linux) System administrator and integrator, full stack developer focused on making people life\u2019s easier.", "public_name": "Marco Marinello", "guid": "e4bb9390-e4b6-5432-837b-d39e40fc4e97", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/A8CMT9/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VJNTBH/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/VJNTBH/", "attachments": [{"title": "Presentation", "url": "/media/libreoffice-conference-2022/submissions/VJNTBH/resources/DaaS_LibOCon22_xldIcMv.pdf", "type": "related"}]}, {"guid": "6affb927-20e8-5c16-8d6f-81cb19b3762c", "code": "UQ8PUL", "id": 75, "logo": null, "date": "2022-09-30T12:00:00+02:00", "start": "12:00", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-75-is-scriptforge-really-a-scam", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UQ8PUL/", "title": "Is ScriptForge really a scam ?", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "Why and how ScriptForge and UNO are complementary", "description": "- what is wrong with wrappers ?\r\n- ScriptForge is not a UNO-killer but a UNO-enabler\r\n- ScriptForge extends the Basic language\r\n- ScriptForge extends the Python language in the context of LO\r\nAdvanced features:\r\n- debugging\r\n- charts\r\n- (popup) menus\r\n- some calc features\r\n- data access, ...\r\n- regions\r\n- ... ?", "recording_license": "", "do_not_record": false, "persons": [{"code": "T3ND3F", "name": "Jean-Pierre Ledure", "avatar": "https://events.documentfoundation.org/media/avatars/JP_woYVB2E.jpg", "biography": "Engineer in Applied Mathematics\r\nMiddle and senior management in IT managed services and system integration\r\nLibreOffice: Access2Base, BaseDocumenter, ScriptForge", "public_name": "Jean-Pierre Ledure", "guid": "ba96a281-afcc-5cbc-96ab-f7013e48a5df", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/T3ND3F/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UQ8PUL/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UQ8PUL/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/UQ8PUL/resources/LibOCon_-_ScriptForge_2022-09_7Fo2cgx.odp", "type": "related"}]}, {"guid": "b738889e-57e3-56fa-8455-e7205c94c8f1", "code": "ZE9SYW", "id": 68, "logo": null, "date": "2022-09-30T12:30:00+02:00", "start": "12:30", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-68-introduction-to-feature-limo-stretch-of-shapes", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/ZE9SYW/", "title": "Introduction to feature \"limo-stretch\" of shapes", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "If you drag the \"Rounded Rectangle\" shape in the width, the corners remain circular. This is caused by the \"limo-stretch\" property. If you do the same with the shape \"Rounded Rectangular Callout\" the corners become ellipses.\r\nIn my presentation I explain how the property \"limo-stretch\" is defined in the file format and how this feature is implemented in LibreOffice.\r\nThe presentation is intended for developers and for designers of shapes.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "L3SQM7", "name": "Regina Henschel", "avatar": "https://events.documentfoundation.org/media/avatars/ReginaHenschel_hDr8k91.jpg", "biography": "I worked as a teacher of mathematics and computer science before I retired. I have been using LibreOffice and its predecessors for more than 20 years. My involvement started with user support and writing documentation as well as reviewing bug reports and testing new features. Since about 10 years I also contribute to the code, first in Calc then mainly in Draw. In parallel, I have been a member of the ODF standards committee since 2013.\r\n\r\nSo LibreOffice is my hobby. My focus of interest is currently on shapes.", "public_name": "Regina Henschel", "guid": "d0fbff8a-2890-5c03-a898-281e58301e5d", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/L3SQM7/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/ZE9SYW/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/ZE9SYW/", "attachments": [{"title": "content of the talk with some additional slides and comments", "url": "/media/libreoffice-conference-2022/submissions/ZE9SYW/resources/Limo_Stretch_Talk_0ZXTAJj.odp", "type": "related"}]}, {"guid": "f9cda3c4-af0a-52d7-8300-f378f5a97058", "code": "WDU79Y", "id": 71, "logo": null, "date": "2022-09-30T14:00:00+02:00", "start": "14:00", "duration": "01:00", "room": "Loyola", "slug": "libreoffice-conference-2022-71-creating-fontwork-geometries-beyond-the-predefined-shapes", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WDU79Y/", "title": "Creating 'Fontwork' geometries beyond the predefined shapes", "subtitle": "", "track": "Open Document Format, Document Liberation and Interoperability", "type": "Workshop", "language": "en", "abstract": "LibreOffice provides a fixed set of Fontwork geometries in its 'Fontwork Gallery'. The OOXML standard provides a fixed set of similar shapes called 'Text Warp', MS Office calls them 'WordArt' or 'abc Transform'. However, the ODF standard allows you to create your own geometries, and LibreOffice is able to use them.\r\n\r\nThe workshop shows you how a 'Fontwork' shape works in principle and guides you to your first own Fontwork shapes. You will work directly on the file markup. So you need an editor in addition to LibreOffice and should have a basic knowledge of XML.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "L3SQM7", "name": "Regina Henschel", "avatar": "https://events.documentfoundation.org/media/avatars/ReginaHenschel_hDr8k91.jpg", "biography": "I worked as a teacher of mathematics and computer science before I retired. I have been using LibreOffice and its predecessors for more than 20 years. My involvement started with user support and writing documentation as well as reviewing bug reports and testing new features. Since about 10 years I also contribute to the code, first in Calc then mainly in Draw. In parallel, I have been a member of the ODF standards committee since 2013.\r\n\r\nSo LibreOffice is my hobby. My focus of interest is currently on shapes.", "public_name": "Regina Henschel", "guid": "d0fbff8a-2890-5c03-a898-281e58301e5d", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/L3SQM7/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WDU79Y/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WDU79Y/", "attachments": [{"title": "Workshop content with some additional slides and comments", "url": "/media/libreoffice-conference-2022/submissions/WDU79Y/resources/FontworkWorkshop_NmjNKIq.odp", "type": "related"}, {"title": "Collection of Fontwork shapes shown in the workshop", "url": "/media/libreoffice-conference-2022/submissions/WDU79Y/resources/Collection_of_shapes_from_Fontw_WcJn9C6.odg", "type": "related"}, {"title": "Library with Basic macros", "url": "/media/libreoffice-conference-2022/submissions/WDU79Y/resources/Basic_library_for_Fontwork_v5xXqZw.odt", "type": "related"}, {"title": "File can be used as start for own experiments", "url": "/media/libreoffice-conference-2022/submissions/WDU79Y/resources/DocumentForStarting_If0iZfS.fodg", "type": "related"}]}, {"guid": "c04a33a4-8ed3-5748-9e9b-91570e441e4b", "code": "TVG7RK", "id": 77, "logo": null, "date": "2022-09-30T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-77-odf-interoperability-improvements", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/TVG7RK/", "title": "ODF interoperability improvements", "subtitle": "", "track": "Open Document Format, Document Liberation and Interoperability", "type": "Talk", "language": "en", "abstract": "Some recent improvements in LibreOffice ODF support, including Math objects in Impress text.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "3EQVEZ", "name": "Michael Stahl", "avatar": null, "biography": "Joined the Sun Hamburg OpenOffice.org Writer team in 2007, and quarreling with various parts of OOo/LO since then; nowadays fixing bugs our customers need fixed in LibreOffice, employed by allotropia software GmbH.", "public_name": "Michael Stahl", "guid": "03e39aae-ecaf-5973-bc4d-ffe97af9b536", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/3EQVEZ/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/TVG7RK/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/TVG7RK/", "attachments": []}, {"guid": "32298269-8899-57f4-946b-9c15f04ecac2", "code": "NTLJWF", "id": 84, "logo": null, "date": "2022-09-30T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-84-news-from-the-tdf-odf-toolkit", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/NTLJWF/", "title": "News from the TDF ODF Toolkit!", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Talk", "language": "en", "abstract": "The ODF Toolkit is a set of Java modules that allow programmatic creation, scanning and manipulation of Open Document Format, which is being developed under OASIS (ISO/IEC 26300 == ODF) documents. Unlike other approaches which rely on runtime manipulation of heavy-weight editors via an automation interface, the ODF Toolkit is lightweight and ideal for server use.", "description": "In this session Svante being co-maintainer and co-chair of the OASIS ODF TC will give an update on what has been done and is going to be planned for the future!", "recording_license": "", "do_not_record": false, "persons": [{"code": "AGGMVE", "name": "Svante Schubert", "avatar": "https://events.documentfoundation.org/media/avatars/IMG_0807_9zLZsqE.jpg", "biography": "Svante work focuses on Document Formats, especially the OpenDocument Format, where he is at the OASIS ODF TC a co-chair and a co-editor. He aims to enable collaboration for the \"Office world\" by defining changes and helping merges. His other hobby is e-invoices & e-receipts (also XML), where he is aco-editor at CEN TC 434 for the EU e-invoice standard EN16931.", "public_name": "Svante Schubert", "guid": "07278e4e-b4fc-5e23-8877-f3f6fae04a76", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/AGGMVE/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/NTLJWF/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/NTLJWF/", "attachments": [{"title": "Presentation with Notes", "url": "/media/libreoffice-conference-2022/submissions/NTLJWF/resources/2022_-_FOSDEM_-_News_from_the_O_5O61BST.odp", "type": "related"}]}, {"guid": "37bf11cd-0c97-5501-a8c4-f07f9bb7c25a", "code": "UTCD8B", "id": 62, "logo": null, "date": "2022-09-30T16:00:00+02:00", "start": "16:00", "duration": "00:50", "room": "Loyola", "slug": "libreoffice-conference-2022-62-push-writer-to-its-limits-and-see-how-behaves", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UTCD8B/", "title": "Push Writer to its limits and see how behaves", "subtitle": "", "track": "Quality Assurance", "type": "Workshop", "language": "en", "abstract": "Using Writer to edit complex texts, or in my specific case manuals, can become sometimes really difficult if not a nightmare sometimes. Let's see what and where could be improved our beloved word processing masterpiece.", "description": "The goal of this workshop is to share experiences among professional users of Writer and possibly its core developers to let it become \"perfect\" or at least comparable with other products, even in these edge usages.", "recording_license": "", "do_not_record": true, "persons": [{"code": "DGQFNU", "name": "Gabriele Ponzo", "avatar": "https://events.documentfoundation.org/media/avatars/GabrielePonzo_PP_Senato_sfondo-sfuocato_QUADRATO_8kCuqvM.jpg", "biography": "An early adopter from the StarOffice days, joined Progetto Linguistico Italiano OpenOffice during the 2009 Conference in Orvieto, and has been part of OpenOffice.org community until LibreOffice was born. Training, professional word-processing and support are his most common activities and he's been working on LibreUmbria and LibreDifesa projects as a teacher.\r\n\r\nHe is a founder of LibreItalia, where he's also in the Board of Directors as vice president. His contributions are mostly speaking at conferences, some translations, and user support on the Italian and international mailing lists.\r\n\r\nCertified TDF Trainer and Migration Expert from February 2015.", "public_name": "Gabriele Ponzo", "guid": "c7a136f3-8b74-5b9c-9bae-407aa48288d9", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DGQFNU/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UTCD8B/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/UTCD8B/", "attachments": [{"title": "Presentation slides", "url": "/media/libreoffice-conference-2022/submissions/UTCD8B/resources/2022-LibOcon_PonzoGabriele_Push_5ei5VGB.pdf", "type": "related"}]}, {"guid": "e15f0779-b8dc-5fe5-9d4f-019f94e37393", "code": "EAZRQG", "id": 91, "logo": null, "date": "2022-09-30T16:55:00+02:00", "start": "16:55", "duration": "00:05", "room": "Loyola", "slug": "libreoffice-conference-2022-91-extending-windows-taskbar-actions-with-custom-jump-lists", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/EAZRQG/", "title": "Extending Windows Taskbar Actions with custom Jump Lists", "subtitle": "", "track": "Development, APIs, Extensions, Future Technology", "type": "Lightning talks", "language": "en", "abstract": "This session will demonstrate how the Windows Taskbar can be extended from UNO API.\r\nYou will learn how to add new actions to the taskbar and how to add custom action handlers in LibreOffice.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "KEBDZJ", "name": "Samuel Mehrbrodt", "avatar": null, "biography": "Working on LibreOffice for allotropia.", "public_name": "Samuel Mehrbrodt", "guid": "ad4c6fb8-38b8-5456-ba8c-3461731eb744", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/KEBDZJ/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/EAZRQG/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/EAZRQG/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/EAZRQG/resources/Extending_Windows_Taskbar_weYSzlL.pdf", "type": "related"}]}, {"guid": "3a38cc50-5baa-51e5-af98-261d2e98bd21", "code": "3CEY9A", "id": 92, "logo": null, "date": "2022-09-30T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-92-libreoffice-conference-latin-america-second-edition", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3CEY9A/", "title": "LibreOffice Conference Latin America - Second Edition", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "The main objective of the presentation is sharing the organization process of the second edition of the Latin American regional conference, after two years without in person meetings.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DBWNWC", "name": "Gustavo Pacheco", "avatar": null, "biography": "Member of the Latin American Conference core team and member of TDF Membership Committee.", "public_name": "Gustavo Pacheco", "guid": "6b4a7577-1cb2-5302-a354-4967dd14a9e4", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DBWNWC/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3CEY9A/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3CEY9A/", "attachments": []}, {"guid": "eb6d633f-9103-59fa-8699-240a35aef9be", "code": "WSJTRB", "id": 124, "logo": null, "date": "2022-09-30T17:30:00+02:00", "start": "17:30", "duration": "00:30", "room": "Loyola", "slug": "libreoffice-conference-2022-124-decidim-demo", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WSJTRB/", "title": "Decidim Demo", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "Decidim Demo", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NW7DKH", "name": "Uwe Altmann", "avatar": null, "biography": "Started engagement with German OpenOffice.org community in the beginning of the 2000nds and still here, today serving as a substitute member of the Membership Committee.\r\nIn real life, I studied Psychology (mostly biostatistics), but ended up in IT business as head of a software development unit. Today I'm part-time self-employed helping small businesses to get along with their IT. The rest of the time I am preparing for retirement :-)", "public_name": "Uwe Altmann", "guid": "30a089f2-120d-5e75-9b7c-24b403d3ba17", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/NW7DKH/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WSJTRB/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/WSJTRB/", "attachments": []}], "Saverio": [{"guid": "bd4179c2-32a0-58b1-9829-e6da236b32be", "code": "LPXQZ8", "id": 122, "logo": null, "date": "2022-09-30T10:00:00+02:00", "start": "10:00", "duration": "03:00", "room": "Saverio", "slug": "libreoffice-conference-2022-122-open-discussion", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LPXQZ8/", "title": "Open Discussion", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Open Discussion", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LPXQZ8/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/LPXQZ8/", "attachments": []}, {"guid": "430ef4c7-0b89-5f4f-8f21-141a5ee9c8de", "code": "GTKXJE", "id": 121, "logo": null, "date": "2022-09-30T15:00:00+02:00", "start": "15:00", "duration": "03:00", "room": "Saverio", "slug": "libreoffice-conference-2022-121-hacking-session-d", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GTKXJE/", "title": "Hacking Session D", "subtitle": "", "track": null, "type": "Workshop", "language": "en", "abstract": "Hacking Session D", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GTKXJE/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/GTKXJE/", "attachments": []}]}}, {"index": 4, "date": "2022-10-01", "day_start": "2022-10-01T04:00:00+02:00", "day_end": "2022-10-02T03:59:00+02:00", "rooms": {"Auditorium": [{"guid": "84428d14-6b53-57d3-b14b-d4b10d1c4f9f", "code": "3TXEHC", "id": 72, "logo": null, "date": "2022-10-01T09:30:00+02:00", "start": "09:30", "duration": "00:30", "room": "Auditorium", "slug": "libreoffice-conference-2022-72-we-keep-the-wiki-squeaky-clean", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3TXEHC/", "title": "We keep the wiki squeaky clean", "subtitle": "", "track": "Localization, Documentation and Native Language Projects", "type": "Talk", "language": "en", "abstract": "Just like everything else, TDF wiki is subject to the laws of thermodynamics. The wiki paradigm has certain characteristics that make content maintenance challenging. Shoving structured translations into a fundamentally unstructured system adds another layer of complexity. How do we manage to keep the whole thing from falling apart?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FGKWFA", "name": "Ilmari Lauhakangas", "avatar": null, "biography": "Development Marketing at The Document Foundation", "public_name": "Ilmari Lauhakangas", "guid": "ca1d2fa7-cb64-5e92-a528-7828ab877dd4", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/FGKWFA/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3TXEHC/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/3TXEHC/", "attachments": [{"title": "Slides of the talk", "url": "/media/libreoffice-conference-2022/submissions/3TXEHC/resources/we_keep_the_wiki_squeaky_clean__EwZoD8N.pdf", "type": "related"}]}, {"guid": "166f579d-6ee1-5272-a690-0c3f5ce79241", "code": "D7BVHN", "id": 67, "logo": "https://events.documentfoundation.org/media/libreoffice-conference-2022/submissions/D7BVHN/Proteus_Uh6aZB3.png", "date": "2022-10-01T10:00:00+02:00", "start": "10:00", "duration": "00:30", "room": "Auditorium", "slug": "libreoffice-conference-2022-67-proteus-a-new-open-source-tool-to-manage-member-applications", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/D7BVHN/", "title": "Proteus, a new open source tool to manage member applications", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "Proteus is a new open source software tool TDFs membership committee has developed to manage the application process for members of the so-called board of trustees of the TDF (\"members\" in short). Because membership is only granted for one year, there is a constant flow of (re-)applications which need to be managed. This session shows the tool, how it works, and how it can be adapted to the need of other communities with a similar structure.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NW7DKH", "name": "Uwe Altmann", "avatar": null, "biography": "Started engagement with German OpenOffice.org community in the beginning of the 2000nds and still here, today serving as a substitute member of the Membership Committee.\r\nIn real life, I studied Psychology (mostly biostatistics), but ended up in IT business as head of a software development unit. Today I'm part-time self-employed helping small businesses to get along with their IT. The rest of the time I am preparing for retirement :-)", "public_name": "Uwe Altmann", "guid": "30a089f2-120d-5e75-9b7c-24b403d3ba17", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/NW7DKH/"}, {"code": "A8CMT9", "name": "Marco Marinello", "avatar": "https://events.documentfoundation.org/media/avatars/sfsaward21_1iA16np.png", "biography": "Open source evangelist based in Bolzano. IT Entrepreneur, technical partner of the FUSS project, president of the Linux User Group of Bolzano, member of the document foundation.\r\n(Linux) System administrator and integrator, full stack developer focused on making people life\u2019s easier.", "public_name": "Marco Marinello", "guid": "e4bb9390-e4b6-5432-837b-d39e40fc4e97", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/A8CMT9/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/D7BVHN/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/D7BVHN/", "attachments": []}, {"guid": "a94f094b-9c8d-5543-959d-dec08777ed78", "code": "79VAW3", "id": 115, "logo": null, "date": "2022-10-01T10:30:00+02:00", "start": "10:30", "duration": "01:00", "room": "Auditorium", "slug": "libreoffice-conference-2022-115-libreoffice-improve-the-project-sustainability", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/79VAW3/", "title": "LibreOffice: improve the project sustainability", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Workshop", "language": "en", "abstract": "LibreOffice: improve the project sustainability", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/79VAW3/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/79VAW3/", "attachments": []}, {"guid": "9eb95503-86f1-52b6-8efb-ddbd94498f50", "code": "XKJWHV", "id": 107, "logo": null, "date": "2022-10-01T11:30:00+02:00", "start": "11:30", "duration": "01:00", "room": "Auditorium", "slug": "libreoffice-conference-2022-107-closing-session", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/XKJWHV/", "title": "Closing Session", "subtitle": "", "track": "Advocating, Promoting, Marketing LibreOffice", "type": "Talk", "language": "en", "abstract": "Closing Session", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DUF9S3", "name": "Italo Vignoli", "avatar": "https://events.documentfoundation.org/media/avatars/italovignoli_Ks1pQOO.jpg", "biography": null, "public_name": "Italo Vignoli", "guid": "693a22c8-b59f-50a4-98d9-bb6d48b01c57", "url": "https://events.documentfoundation.org/libreoffice-conference-2022/speaker/DUF9S3/"}], "links": [], "feedback_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/XKJWHV/feedback/", "origin_url": "https://events.documentfoundation.org/libreoffice-conference-2022/talk/XKJWHV/", "attachments": []}]}}]}}}