Focus on:
All days
1 Dec 2023
2 Dec 2023
3 Dec 2023
Indico style
Indico style - inline minutes
Indico style - numbered
Indico style - numbered + minutes
Indico Weeks View
Back to Conference View
Choose Timezone
Use the event/category timezone
Specify a timezone
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
Africa/Blantyre
Africa/Brazzaville
Africa/Bujumbura
Africa/Cairo
Africa/Casablanca
Africa/Ceuta
Africa/Conakry
Africa/Dakar
Africa/Dar_es_Salaam
Africa/Djibouti
Africa/Douala
Africa/El_Aaiun
Africa/Freetown
Africa/Gaborone
Africa/Harare
Africa/Johannesburg
Africa/Juba
Africa/Kampala
Africa/Khartoum
Africa/Kigali
Africa/Kinshasa
Africa/Lagos
Africa/Libreville
Africa/Lome
Africa/Luanda
Africa/Lubumbashi
Africa/Lusaka
Africa/Malabo
Africa/Maputo
Africa/Maseru
Africa/Mbabane
Africa/Mogadishu
Africa/Monrovia
Africa/Nairobi
Africa/Ndjamena
Africa/Niamey
Africa/Nouakchott
Africa/Ouagadougou
Africa/Porto-Novo
Africa/Sao_Tome
Africa/Tripoli
Africa/Tunis
Africa/Windhoek
America/Adak
America/Anchorage
America/Anguilla
America/Antigua
America/Araguaina
America/Argentina/Buenos_Aires
America/Argentina/Catamarca
America/Argentina/Cordoba
America/Argentina/Jujuy
America/Argentina/La_Rioja
America/Argentina/Mendoza
America/Argentina/Rio_Gallegos
America/Argentina/Salta
America/Argentina/San_Juan
America/Argentina/San_Luis
America/Argentina/Tucuman
America/Argentina/Ushuaia
America/Aruba
America/Asuncion
America/Atikokan
America/Bahia
America/Bahia_Banderas
America/Barbados
America/Belem
America/Belize
America/Blanc-Sablon
America/Boa_Vista
America/Bogota
America/Boise
America/Cambridge_Bay
America/Campo_Grande
America/Cancun
America/Caracas
America/Cayenne
America/Cayman
America/Chicago
America/Chihuahua
America/Ciudad_Juarez
America/Costa_Rica
America/Creston
America/Cuiaba
America/Curacao
America/Danmarkshavn
America/Dawson
America/Dawson_Creek
America/Denver
America/Detroit
America/Dominica
America/Edmonton
America/Eirunepe
America/El_Salvador
America/Fort_Nelson
America/Fortaleza
America/Glace_Bay
America/Goose_Bay
America/Grand_Turk
America/Grenada
America/Guadeloupe
America/Guatemala
America/Guayaquil
America/Guyana
America/Halifax
America/Havana
America/Hermosillo
America/Indiana/Indianapolis
America/Indiana/Knox
America/Indiana/Marengo
America/Indiana/Petersburg
America/Indiana/Tell_City
America/Indiana/Vevay
America/Indiana/Vincennes
America/Indiana/Winamac
America/Inuvik
America/Iqaluit
America/Jamaica
America/Juneau
America/Kentucky/Louisville
America/Kentucky/Monticello
America/Kralendijk
America/La_Paz
America/Lima
America/Los_Angeles
America/Lower_Princes
America/Maceio
America/Managua
America/Manaus
America/Marigot
America/Martinique
America/Matamoros
America/Mazatlan
America/Menominee
America/Merida
America/Metlakatla
America/Mexico_City
America/Miquelon
America/Moncton
America/Monterrey
America/Montevideo
America/Montserrat
America/Nassau
America/New_York
America/Nome
America/Noronha
America/North_Dakota/Beulah
America/North_Dakota/Center
America/North_Dakota/New_Salem
America/Nuuk
America/Ojinaga
America/Panama
America/Paramaribo
America/Phoenix
America/Port-au-Prince
America/Port_of_Spain
America/Porto_Velho
America/Puerto_Rico
America/Punta_Arenas
America/Rankin_Inlet
America/Recife
America/Regina
America/Resolute
America/Rio_Branco
America/Santarem
America/Santiago
America/Santo_Domingo
America/Sao_Paulo
America/Scoresbysund
America/Sitka
America/St_Barthelemy
America/St_Johns
America/St_Kitts
America/St_Lucia
America/St_Thomas
America/St_Vincent
America/Swift_Current
America/Tegucigalpa
America/Thule
America/Tijuana
America/Toronto
America/Tortola
America/Vancouver
America/Whitehorse
America/Winnipeg
America/Yakutat
Antarctica/Casey
Antarctica/Davis
Antarctica/DumontDUrville
Antarctica/Macquarie
Antarctica/Mawson
Antarctica/McMurdo
Antarctica/Palmer
Antarctica/Rothera
Antarctica/Syowa
Antarctica/Troll
Antarctica/Vostok
Arctic/Longyearbyen
Asia/Aden
Asia/Almaty
Asia/Amman
Asia/Anadyr
Asia/Aqtau
Asia/Aqtobe
Asia/Ashgabat
Asia/Atyrau
Asia/Baghdad
Asia/Bahrain
Asia/Baku
Asia/Bangkok
Asia/Barnaul
Asia/Beirut
Asia/Bishkek
Asia/Brunei
Asia/Chita
Asia/Choibalsan
Asia/Colombo
Asia/Damascus
Asia/Dhaka
Asia/Dili
Asia/Dubai
Asia/Dushanbe
Asia/Famagusta
Asia/Gaza
Asia/Hebron
Asia/Ho_Chi_Minh
Asia/Hong_Kong
Asia/Hovd
Asia/Irkutsk
Asia/Jakarta
Asia/Jayapura
Asia/Jerusalem
Asia/Kabul
Asia/Kamchatka
Asia/Karachi
Asia/Kathmandu
Asia/Khandyga
Asia/Kolkata
Asia/Krasnoyarsk
Asia/Kuala_Lumpur
Asia/Kuching
Asia/Kuwait
Asia/Macau
Asia/Magadan
Asia/Makassar
Asia/Manila
Asia/Muscat
Asia/Nicosia
Asia/Novokuznetsk
Asia/Novosibirsk
Asia/Omsk
Asia/Oral
Asia/Phnom_Penh
Asia/Pontianak
Asia/Pyongyang
Asia/Qatar
Asia/Qostanay
Asia/Qyzylorda
Asia/Riyadh
Asia/Sakhalin
Asia/Samarkand
Asia/Seoul
Asia/Shanghai
Asia/Singapore
Asia/Srednekolymsk
Asia/Taipei
Asia/Tashkent
Asia/Tbilisi
Asia/Tehran
Asia/Thimphu
Asia/Tokyo
Asia/Tomsk
Asia/Ulaanbaatar
Asia/Urumqi
Asia/Ust-Nera
Asia/Vientiane
Asia/Vladivostok
Asia/Yakutsk
Asia/Yangon
Asia/Yekaterinburg
Asia/Yerevan
Atlantic/Azores
Atlantic/Bermuda
Atlantic/Canary
Atlantic/Cape_Verde
Atlantic/Faroe
Atlantic/Madeira
Atlantic/Reykjavik
Atlantic/South_Georgia
Atlantic/St_Helena
Atlantic/Stanley
Australia/Adelaide
Australia/Brisbane
Australia/Broken_Hill
Australia/Darwin
Australia/Eucla
Australia/Hobart
Australia/Lindeman
Australia/Lord_Howe
Australia/Melbourne
Australia/Perth
Australia/Sydney
Canada/Atlantic
Canada/Central
Canada/Eastern
Canada/Mountain
Canada/Newfoundland
Canada/Pacific
Europe/Amsterdam
Europe/Andorra
Europe/Astrakhan
Europe/Athens
Europe/Belgrade
Europe/Berlin
Europe/Bratislava
Europe/Brussels
Europe/Bucharest
Europe/Budapest
Europe/Busingen
Europe/Chisinau
Europe/Copenhagen
Europe/Dublin
Europe/Gibraltar
Europe/Guernsey
Europe/Helsinki
Europe/Isle_of_Man
Europe/Istanbul
Europe/Jersey
Europe/Kaliningrad
Europe/Kirov
Europe/Kyiv
Europe/Lisbon
Europe/Ljubljana
Europe/London
Europe/Luxembourg
Europe/Madrid
Europe/Malta
Europe/Mariehamn
Europe/Minsk
Europe/Monaco
Europe/Moscow
Europe/Oslo
Europe/Paris
Europe/Podgorica
Europe/Prague
Europe/Riga
Europe/Rome
Europe/Samara
Europe/San_Marino
Europe/Sarajevo
Europe/Saratov
Europe/Simferopol
Europe/Skopje
Europe/Sofia
Europe/Stockholm
Europe/Tallinn
Europe/Tirane
Europe/Ulyanovsk
Europe/Vaduz
Europe/Vatican
Europe/Vienna
Europe/Vilnius
Europe/Volgograd
Europe/Warsaw
Europe/Zagreb
Europe/Zurich
GMT
Indian/Antananarivo
Indian/Chagos
Indian/Christmas
Indian/Cocos
Indian/Comoro
Indian/Kerguelen
Indian/Mahe
Indian/Maldives
Indian/Mauritius
Indian/Mayotte
Indian/Reunion
Pacific/Apia
Pacific/Auckland
Pacific/Bougainville
Pacific/Chatham
Pacific/Chuuk
Pacific/Easter
Pacific/Efate
Pacific/Fakaofo
Pacific/Fiji
Pacific/Funafuti
Pacific/Galapagos
Pacific/Gambier
Pacific/Guadalcanal
Pacific/Guam
Pacific/Honolulu
Pacific/Kanton
Pacific/Kiritimati
Pacific/Kosrae
Pacific/Kwajalein
Pacific/Majuro
Pacific/Marquesas
Pacific/Midway
Pacific/Nauru
Pacific/Niue
Pacific/Norfolk
Pacific/Noumea
Pacific/Pago_Pago
Pacific/Palau
Pacific/Pitcairn
Pacific/Pohnpei
Pacific/Port_Moresby
Pacific/Rarotonga
Pacific/Saipan
Pacific/Tahiti
Pacific/Tarawa
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
US/Alaska
US/Arizona
US/Central
US/Eastern
US/Hawaii
US/Mountain
US/Pacific
UTC
Save
Asia/Kathmandu
English (United Kingdom)
Deutsch (Deutschland)
English (United Kingdom)
English (United States)
Español (España)
Français (France)
Italiano (Italia)
Polski (Polska)
Português (Brasil)
Türkçe (Türkiye)
Čeština (Česko)
Монгол (Монгол)
Українська (Україна)
中文 (中国)
Login
GNOME Asia Summit 2023
from
Friday, 1 December 2023 (08:00)
to
Sunday, 3 December 2023 (23:44)
Monday, 27 November 2023
Tuesday, 28 November 2023
Wednesday, 29 November 2023
Thursday, 30 November 2023
Friday, 1 December 2023
10:45
Welcome and Conference Opening
Welcome and Conference Opening
10:45 - 10:55
11:00
Keynote Speaker: The Open Source launchpad: A then & now look at tech careers.
-
Justin W. Flory
(
Fedora Project
)
Keynote Speaker: The Open Source launchpad: A then & now look at tech careers.
Justin W. Flory
(
Fedora Project
)
11:00 - 11:50
Open Source is “everything, everywhere, all at once.” In 2022, GitHub reported over 94 million developers using the platform and over 3.5 billion contributions recorded on the platform. While GitHub does not only have Open Source projects, it is impossible to ignore the changing drumbeat and record investments made into “Open Work” over the last ten years. But when people say “open source” and “free software,” what exactly do they mean? How do we define “free stuff” and what different ways do we produce this “free stuff?” Furthermore, how are companies, businesses, governments, and international NGOs providing opportunities, careers, and jobs to work on “free stuff?” In this talk, Justin W. Flory will pull the curtain back on the past 40 years of “free & open source,” how we got to where we are today, and advice on how to find competitive careers working on open source products and with open source communities. Justin pulls from both the public history and his own personal experience as an open source contributor for the last 10 years, beginning when he was a high school student. Attendees will leave with a better understanding of the different ways “free & open source” are used in industry and gain insight for how open source projects can act as a launchpad for a technology career.
11:50
GNOME - How does it work?
-
Matthias Clasen
GNOME - How does it work?
(Track A)
Matthias Clasen
11:50 - 12:40
Finding your way to contributing in GNOME can be a daunting task - you have to navigate a labyrinth of modules and technologies. This talk will present a newcomer-friendly introduction to how the GNOME desktop functions, at a technical level. I will give an overview of the architecture and technologies such as Wayland, D-Bus and flatpak, and dive a bit deeper into selected topics, such as login or launching applications.
Understanding GNOME's Code of Conduct
-
Rosanna Yuen
Federico Mena Quintero
Understanding GNOME's Code of Conduct
(Track B)
Rosanna Yuen
Federico Mena Quintero
11:50 - 12:40
As GNOME community members, we are all obligated to follow our Code of Conduct. But what does that mean? In this talk, we will discuss our Code of Conduct, meet our committee in charge of enforcement, give examples of incidents we can and cannot act on, and explain the procedures for reporting incidents.
12:45
GNOME Extensions: The key to more users and developers
-
Aryan Kaushik
GNOME Extensions: The key to more users and developers
(Track A)
Aryan Kaushik
12:45 - 13:15
GNOME Extensions, although many times not given proper recognition, are an important tool in driving in contributions to the community. The extensions are a great way to learn code hygiene, proper version control usage, launching a program to the masses and learning GTK. I also learned GTK and software development on GNOME by contributing to GNOME Extensions. In this talk, we'll explore how GNOME Extensions play a pivotal role in bringing in more users and contributors to the GNOME desktop environment and what we can do to boost that effect and give it the recognition it deserves.
13:15
Coffee Break
Coffee Break
13:15 - 13:30
13:30
Dynamics of Open Source Graphic Design Communities in Indonesia in the Last Decade and What We Can Learn From Them
-
Bayu Aji
Dynamics of Open Source Graphic Design Communities in Indonesia in the Last Decade and What We Can Learn From Them
(Track A)
Bayu Aji
13:30 - 14:00
Community is an inseparable thing in the culture and development of free/open source software (FOSS). This includes the FOSS community in graphic design. As a member of several FOSS graphic design communities in Indonesia for around 10 years, I have generally observed the dynamics of these communities. I saw similarities in their growth patterns, uniqueness, "peak times", and the current state of these communities. In general, almost all FOSS graphic design communities in Indonesia are maintaining their existence. What makes the difference is the contribution of the community, active members, and the potential of the community to reach its peak again. In this session, I will present the profile of each community that I follow (or observe), the dynamics of these communities from my perspective, and what lessons can be learned in building or reactivating similar open source communities
Open Doors to Open Source: Empowering Asia through Operating Systems
-
Koteswara Rao Vellanki
(
UST
)
Open Doors to Open Source: Empowering Asia through Operating Systems
(Track B)
Koteswara Rao Vellanki
(
UST
)
13:30 - 14:00
My Talk content goes something like this. **Introduction (2-3 Minutes):** In this, I will set the stage for the topic and provide a glimpse of open source and the role of open source OSes. **Importance of Open-Source Operating Systems (8-10 Minutes):** In this section, I'll try to explain the importance of open source and take depth into how open source is helpful for the world in terms of economic benefits, technological innovations, freedom to developers or contributors, etc. **Challenges(3-5 Minutes):** In this section, I'll try to break down barriers or issues that contributors or organizations have with respect to Open Source OSes. **Strategies for Promotion and Enhancing Contribution (5-7 Minutes):** In this section, I'll try to explain what are various strategies and steps that we can follow to promote open source. How can we involve multiple parties in the open-source ecosystem and finally how can we enhance the contribution to the open source etc. **Conclusion (2-3 Minutes):** I will conclude my talk here by providing inspirational insights to the attendees to help them in their journey to support Open Source at a scale.
14:00
Lunch Break
Lunch Break
14:00 - 15:25
15:30
Declarative GTK programming
-
Jens Petersen
(
Red Hat
)
Declarative GTK programming
(Track A)
Jens Petersen
(
Red Hat
)
15:30 - 16:20
In this talk we will look at declarative approaches to creating GUI applications, which could be said to have been popularized first by the Elm web programming language. The first example will be a small GTK application called compare-fonts written in Haskell with the gi-gtk-declarative library. The second part of the talk will look at some examples using Rust libraries like relm4, iced and vgtk. The session will be a cross between demos with code and an interactive mini-tutorial in declarative GTK programming. If you want to follow along on your own laptop please checkout and build <https://github.com/juhp/declarative-gtk-tutorial> beforehand.
How to collaborate with GNOME as a Visual Designer
-
Daniel Galleguillos Cruz
(
GNOME Foundation Member
)
How to collaborate with GNOME as a Visual Designer
(Track A)
Daniel Galleguillos Cruz
(
GNOME Foundation Member
)
15:30 - 16:20
The objective of this talk is to involve people who want to be part of this community by being part of the GNOME Engagement Team with Open Source Design and Web Development tools being able to carry out our work officially for the community. This talk will show and explain how you can collaborate as a graphic artist for GNOME Engagement Team. I will talk about all the GNOME Guidelines and the process for release your Project with a respective Open Source Licences. The guidelines section covers the standard conventions used in GNOME UX design. These are all generally applicable, and are relevant to all applications and design patterns.
16:20
Two Translate Or Not Two Translate
-
Andika Triwidada
(
GNOME Foundation
)
Two Translate Or Not Two Translate
(Track A)
Andika Triwidada
(
GNOME Foundation
)
16:20 - 16:50
Indonesian translation team has only 2 active members for a few years, but we can keep GNOME Indonesian translation at 100%. I will share our strategy.
16:50
Lightning Talks
Lightning Talks
16:50 - 16:51
16:53
Gnome as a User Interface for hardware devices
-
Leon Nunes
Gnome as a User Interface for hardware devices
(Track A)
Leon Nunes
16:53 - 16:58
Gnome in my opinion has a good User interface which is quite similar to the Touch interface on Androids, I found it particularly useful for Hardware devices with small LCDs. In this talk I would like to discuss how touch devices benefits from the Gnome ecosystem. I've been trying to use the Gnome UI to create things like Kiosk Mode to enhance how one interacts with Touchscreens.
16:58
Contributing to Phosh as a Startup: A case study of Making some Impact on the Open Source Community
-
Suraj Kumar Mahto
Contributing to Phosh as a Startup: A case study of Making some Impact on the Open Source Community
(Track A)
Suraj Kumar Mahto
16:58 - 17:03
Phosh is a modern GNOME-based graphical shell for mobile and smartphones. We wanted to leverage this ecosystem for our own suite of software. The best approach we thought of for understanding the project was to contribute upstream. This talk puts some emphasis on the amalgamation of enterprise and community. In this talk, I will discuss the challenges and opportunities of contributing to Phosh as a startup. I will be covering topics such as: - The benefits of contributing to open-source software - The challenges of contributing to open-source as a startup - What are the best practices? - How to get started with Phosh development - How to find bugs and contribute fixes and contribute new features - How to work with the Phosh community This will be a case study of our journey regarding the same.
17:03
Exploring the Power of gRPC-Gateway for Writing RESTful Services
-
Rajiv Ranjan Singh
Exploring the Power of gRPC-Gateway for Writing RESTful Services
(Track A)
Rajiv Ranjan Singh
17:03 - 17:08
**Elevator Pitch** In this talk, I will cover the topic of creating RESTful services with gRPC-Gateway. I’ll provide an overview of gRPC-Gateway and explain the problem it solves. Additionally, I’ll demonstrate how to build a basic Hello World gRPC service and utilize gRPC-Gateway to expose it as a RESTful service. **Description** To begin the talk, I will provide an overview of the advantages and disadvantages of both gRPC and REST. From there, I will delve into the topic of gRPC-Gateway, discussing its purpose, usage, and problem-solving capabilities. Finally, I will showcase how to create a basic Hello World REST service using gRPC-Gateway. **Notes** To fully benefit from this presentation, it is recommended that you possess prior knowledge and understanding of both gRPC and RESTful services. In terms of my background, I was fortunate enough to work on the gRPC-Gateway project during the Google Season of Docs 2020 program. In addition, I have created various personal projects utilizing Go, gRPC, and gRPC-Gateway. My expertise in these technologies enables me to communicate effectively and provide valuable insights as a speaker on this subject. I am enthusiastic about the opportunity to give back to the community and engage with individuals who share similar interests during this talk. I anticipate enhancing my abilities, learning from others, and imparting my knowledge to the audience.
17:08
Sustainable computing using mobile linux.
-
Suraj Kumar Mahto
Sustainable computing using mobile linux.
(Track A)
Suraj Kumar Mahto
17:08 - 17:13
As of 2019, the average global e-waste generated per capita was 7.3 kilograms. E-waste has been a significant problem in recent years and will continue to grow. Modern-day smartphones have much higher computing power than the previous generation of hand-held devices. ![old android smarphones][1] I implemented a small feasibility study as a part of my final year project showing that Android systems today are PC-like enough after forming SSH clusters so that it is easily possible to deploy standard tools and mechanisms from the stationary computing world to distribute computational tasks successfully. ![flow chart][2] We followed a Level-Oriented Design: a top-down process Design by composition: modeling the problem, building up, and extending the solution by adding additional things. We tried to approach this by flashing 3rd party firmware and software. MPI was used to perform parallel computing operations. Since this is a heterogenous cluster we used multiple OSes like Mobian(Debian on mobile) and PostMarketOS running software like phosh etc Is there a scope for this solution to extend to real-life use cases? What challenges do we face here? How is FOSS helping me work in this feasibility study? I would interact with fellow technocrats, diving into these questions. [1]: https://raw.githubusercontent.com/suraj-sloth/cdn/main/images/projects/smartphone-cluster/smartphones%20running%203rd%20party.jpg [2]: https://raw.githubusercontent.com/suraj-sloth/cdn/main/images/projects/smartphone-cluster/abstract%208th%20sem%20project.png
17:13
Closing Credits Clip Generator
-
Rhythm Narula
Closing Credits Clip Generator
Rhythm Narula
17:13 - 17:18
17:30
Fedora 39 Release Party: Celebrating 20 years of Fedora
-
Nikita Tripathi
Sumantro Mukherjee
(
Fedora, RHT
)
Anushka Jain
Justin W. Flory
(
Fedora Project
)
Fedora 39 Release Party: Celebrating 20 years of Fedora
(Track A)
Nikita Tripathi
Sumantro Mukherjee
(
Fedora, RHT
)
Anushka Jain
Justin W. Flory
(
Fedora Project
)
17:30 - 19:30
Join friends from the Fedora community to celebrate the most recent release of the Fedora Linux operating system, Fedora Linux 39. We will provide the refreshments while you get to meet other Fedora contributors from across the region. There will be short presentations about Fedora Linux 39 and new changes, the Fedora community, and more. In addition to Fedora Linux 39, the Fedora community is also celebrating its 20th anniversary in 2023, so we will have double the reason to celebrate and party near the closing of the year! See you there? :)
Saturday, 2 December 2023
10:00
Keynote Speaker: Open Source Code, Community and Culture in Nepal
-
Hempal Shreshta
Keynote Speaker: Open Source Code, Community and Culture in Nepal
Hempal Shreshta
10:00 - 10:50
10:55
Challenges in Engaging The Young Generation with FOSS Through Vocational School Internship Program
-
Muhammad Irfan
Challenges in Engaging The Young Generation with FOSS Through Vocational School Internship Program
(Track B)
Muhammad Irfan
10:55 - 11:25
As far as I know, currently the use of FOSS among the younger generation around me is decreasing. This certainly needs to be evaluated because it will affect the FOSS movement in the future. Meanwhile, many FOSS activists my age are busy with their work and lives. One day, one of my teachers at a vocational school contacted me about a vocational internship program at my studio.Even though I was hesitant at first, I finally took the opportunity. Now my studio has entered its 4th year as a vocational school internship program partner with my old school. As a part of contribution and encouragement to the younger generation, I use this opportunity to introduce, teach, and engage the students in the use of FOSS for what is useful in the professional world. Apart from the topic related to my current job as a developer, I also facilitate students in using FOSS for multimedia because I had experience in this field before. Of course everything didn't go smoothly, considering that almost everyone doesn't know what FOSS is, neither teachers nor students. But it's still an interesting thing to do. In this talk, I will tell my experience on how the internship program started, its continuity, the challenges I faced and the strategies I used to overcome them.
Creating with Krita
-
Nikita Tripathi
Creating with Krita
(Track B)
Nikita Tripathi
10:55 - 11:25
Most designers use applications like Inkscape on GNOME, but they do not venture on to explore even more powerful softwares like Krita because of fear of failing or thinking that it is too complicated or that it can’t create what designers have in mind. This talk will introduce the powerful features of Krita that I have explored while using it since my freshman year at college and will help contributors and new designers bridge the gap to using and creating graphic design, digital art or animation with the software.
11:30
Driving Innovation: How Contributing to GNOME Fuels Tech Entrepreneurship.
-
Mantoh Nasah Kuma
Driving Innovation: How Contributing to GNOME Fuels Tech Entrepreneurship.
(Track A)
Mantoh Nasah Kuma
11:30 - 12:00
In an increasingly competitive tech industry, founders and aspiring founders are constantly seeking innovative paths to success. This talk explores the untapped potential of contributing to GNOME, as a catalyst for entrepreneurial growth. By participating in the GNOME community, individuals gain invaluable benefits that can propel their journey as tech business founders.
12:00
Coffee Break
Coffee Break
12:00 - 12:15
12:15
Community building - How to welcome newcomers in GNOME
-
Anisa Kuci
Community building - How to welcome newcomers in GNOME
(Track A)
Anisa Kuci
12:15 - 13:05
As an active contributor of FLOSS projects in different countries in Europe and in the last few years specifically in Italy I have gained the experience of different communities and countries at scale and as a consequence very different perspectives. In this session I am going to use the experience I have gained in community building to have an interactive workshop with the participants. In the Free Software environment, active communities are the key factor in bringing forward the project. Exchanging knowledge and experience among different projects is important in order to learn from one another new ways to engage the community and understand what are some factors that might influence positively within each community. I will also bring my experience on how to work with the Diversity Equity and Inclusion as well, as an important key for a healthy environment. It will be a walk through that will include some best practices on growing a local community and some tips and tricks to help keeping community members active and have a positive, inclusive and friendly environment that makes it easier for newcomers to join.
Introduction to writing accessible applications with GTK4
-
Federico Mena Quintero
Introduction to writing accessible applications with GTK4
(Track B)
Federico Mena Quintero
12:15 - 13:05
How does one go about writing an application that is usable from the various assistive technologies that GNOME supports? How do you make your application usable from a screen reader? In this talk, we will learn the basics of making an application accessible, starting from how the "accessibility tree" is a tenuous concept, different but related to the "widget tree". We will look at GTK4's minimal API for annotating accessibility properties on custom widgets, and talk a bit about future work in this area.
13:05
Lunch
Lunch
13:05 - 14:30
14:30
Designing in the open
-
Anushka Jain
Designing in the open
(Track B)
Anushka Jain
14:30 - 15:00
[Medium article][1] [1]: https://medium.com/prototypr/designing-in-the-open-d333a5d32308
Open Source Community supporting Malaysia Government Open Source Initiative
-
Khairul Aizat Kamarudzzaman
(
GNOME Asia
)
Open Source Community supporting Malaysia Government Open Source Initiative
(Track A)
Khairul Aizat Kamarudzzaman
(
GNOME Asia
)
14:30 - 15:00
Sharing on how Ubuntu-MY LoCo team and EndlessOS Communities members helping Malaysia Government agencies in planning and implementing OSS as an alternative to Proprietary Software and Cost Saving. As part of it, OSS communities educate and promote OSS.
15:05
Exploring the Package Management Ecosystems of Different Open-Source Distributions
-
Rakshit Gondwal
(
CNCF
)
Bhawna Chauhan
(
Monado
)
Exploring the Package Management Ecosystems of Different Open-Source Distributions
(Track B)
Rakshit Gondwal
(
CNCF
)
Bhawna Chauhan
(
Monado
)
15:05 - 15:35
Have you ever wondered how applications are packaged for different computer systems? Different systems like Debian, Arch, MacOS, and Windows - all have unique ways of managing software. But how does this affect us? Join us in our talk where we’ll dig into the world of package management, where software is organized and shared. Get to learn about different types of package management systems and how they work differently. What’s the difference of using one over the other? How does this choice impact the safety and ease of use? Also, get a demo of how you can package your very own application. Don’t miss out!
Open Source: The professional-student perspective
-
Satya Raj Awasthi
Open Source: The professional-student perspective
Satya Raj Awasthi
15:05 - 15:35
In this talk, I will share What, Why, When, How, etc. and practical experiences and insights on Open Source gained from my journey as a student and professional in the open source world. We will explore the benefits of open source contributions for both students and professionals, along with strategies for successfully balancing these roles along with open source and communities.
15:40
Translation Workshop
-
Umarzuki Bin Mochlis Moktar
(
Gnome l10n Malay language coordinator
)
Muhd Syazwan Md Khusaini
Translation Workshop
(Track B)
Umarzuki Bin Mochlis Moktar
(
Gnome l10n Malay language coordinator
)
Muhd Syazwan Md Khusaini
15:40 - 16:40
Translation workshop that covers below topics 1. Register account 2. Poedit installation 3. Preparing poedit for translation 4. Translating GNOME modules 5. Checking on translations 6. Submitting translations
16:40
Conference Closing
Conference Closing
16:40 - 16:50
Sunday, 3 December 2023
08:00
City Tour
City Tour
08:00 - 14:00
More information will be provided soon!