GNOME Asia Summit 2021

GNOME Asia Summit 2021 (Online)

GNOME Asia Summit 2021


Khairul Aizat Kamarudzzaman, Kristi Progri, Muhd Syazwan Md Khusaini

GNOME.Asia Summit is the featured annual GNOME conference in Asia. It focuses primarily on the GNOME desktop, but also covers applications and platform development tools. The summit brings together the GNOME community in Asia to provide a forum for users, developers, foundation leaders, governments and businesses to discuss the present technology and future developments.

  • Abdul Nurrohman
  • aditya babu
  • Aditya Singh
  • Agus Sunyoto
  • Ahmad Muhardian
  • Ahmadreza Gilak
  • Ahmed Noor Kader Mustajir Md Eusoff
  • Akhilesh Kumar
  • Albert K
  • Alonso Garcia Morales
  • Aman Das
  • Amanda Shafack
  • Ameer Hamza
  • Amit Yadav
  • Ammar Mohamad Rizam
  • Andi Artz
  • Andika Triwidada
  • Anjani Kumar Panchal
  • anton ansori
  • Arif panji yuda
  • Arkady Shane
  • atharva kumar
  • Azril Shah Abdul Azis
  • Bin Li
  • Caroline Henriksen
  • Chandra Guntur
  • Choiril Abdul Chozin
  • Christopher Tingen
  • Daniel Galleguillos
  • Dennis Jojo Kuriakose
  • Dil Shad Roshan
  • Dilnavas Roshan
  • Erna Widi
  • Estu Fardani
  • Faiq Aminuddin
  • Febry Heri Setiyawan
  • Felipe Borges
  • Gabriel Mosquera
  • Gabriel Sanches
  • Gaurav Talreja
  • Gema Ramadhan
  • hafid hidayatullah
  • Hafidz Nasruddin
  • harish pillay
  • Harsh Kumar
  • Hashem Nasarat
  • Hendri Permana
  • Hendry Muhammad
  • Hrittik Roy
  • Ibrahim Yusof
  • iqbal abu hamzah
  • Jackie Dong
  • Jacob P Cherian
  • Jeremy Cid
  • Jinseok Kim
  • Jose Antonio Chavarría
  • José Alfredo Román Cruz
  • Kevin Tsui
  • Khairul Aizat Kamarudzzaman
  • Kristi Progri
  • Kristi Progri
  • Kseniya Fedoruk
  • Kukuh Syafaat
  • Kumar Tushar Kanta
  • Love Kaushik
  • Mart Raudsepp
  • Melissa Wu
  • Michael Kolesidis
  • Mohd Shukri Suib
  • Mohd Sufian Ahmad
  • Mohd Syukor Abdul
  • Muhamad Aldi Rifai
  • Muhammad Aan Saputro
  • Muhammad Faizal Abdul Rahman
  • Muhammad Najmi Ahmad Zabidi
  • Muhammad Rohim
  • Naim Faraji
  • Nishal Kulkarni
  • Nishit Patel
  • nugroho dwi hartawan
  • Nusry Nizam
  • Oliver Propst
  • Oussama Chakkour
  • Palak S
  • Paul Flaherty
  • Rahul H
  • ren hai
  • Reva gadis Maghfiroh
  • Rhey Jhune Cacao
  • Rifki Affandi
  • Rizky Purba Dharmawan
  • Robbi Nespu
  • Roshan R
  • Sai Kumar
  • Sameer Lattannavar
  • Sameer Lattannavar
  • Sammy Fung
  • Sandro Santos
  • Shobha Tyagi
  • Sholih Muhdlor
  • Siska Iskandar
  • Stanislaus Pinasthika
  • Sudarshan C P
  • Sudhir Dhumal
  • Sunil V
  • Syed Umair Ali
  • Szuyu Lee
  • Tabrez Khan
  • Troy Younts
  • Vaibhav Pratap Singh
  • Varghese Jose
  • Verdy Tantowi
  • Vishal Mangla
  • William Lee
  • Wisnu Adi Santoso
  • Youngbin Han
  • Zaharani Kissaka
  • Saturday, November 20
    • 2:45 PM
    • 1
      A Closer Look at GNOME Foundation Websites

      A walk-through of some of the GNOME Foundation's websites and systems with Foundation Staff. We'll take a closer look at,, and and talk about what you can find on each site, how they were created, how they're maintained, and recent updates and additions including the and page split and our brand new job board.

      This talk is a great intro for newcomers but also based on the recent website updates, a great refresher for long-time GNOME users and contributors as well.

    • 2
      A healthy git commit for everyday development

      A good day is when you know what to do in that day. A standup meeting everyday is the one you can describe everything you want to do in a day. But that’s not enough (at least for me personally). Once you face the screen you might be forgot about it or your co-worker want to discuss with you after the standup.

      Logging everything what you want to do is important. It’s not only for others but also you in the future. The best way to commit is everyday so that’s why I don’t suggest to create a huge ticket. The ticket should only can finish in a day or less. If a big ticket can’t be avoided, the do a commit message everyday.

      I will show you why this is matter and can make your life easier.

    • 3
      Keynote: Developing and promoting open-source projects: A way to success

      Nowadays open-source culture has already become a part of our lives. Being an open-source project, we understand that open source doesn’t just mean that something is free of charge. Open source means transparency and reliability.
      So, it’s not a surprise that the open-source model has reshaped the industry by changing how software is produced and consumed. Many developers and start-ups opt for going open-source. However, the question arises — how to bring my project to as many people as possible?
      This talk seeks to examine which difficulties companies face when creating open-source products, how it affects the business model and which ways are there to promote such projects. Based on experience we got by developing ONLYOFFICE, we’ll discover the most important aspects of gaining more attention to open-source software, from making well-structured documentation and providing training to building your own community and even taking speaking opportunities like this one.

      About ONLYOFFICE
      ONLYOFFICE is an open-source project with the focus on advanced and secure document processing. In the past 10 years the project rose to universal office apps used by more than 7M people worldwide on their personal computers, mobile devices, local networks, and in public cloud. ONLYOFFICE actively supports various open-source initiatives, also being a member of such organizations as Open Source Business Alliance, Linux Foundation, etc.

      Speaker: Mrs Galina Goduhina (ONLYOFFICE)
    • 4:30 PM
    • 4
      Design in GNOME with Engagement Team

      The objective of this talk is to involve people who want to be part of this community by being part of the Engagement Team with Open Source Graphic Design tools and being able to carry out our work officially for the community.

      I will talk about Handibox, an accessibility tool that will allow human-computer interaction to people who have some degree of motor disability and my role with examples like Videos and Renders as an Artist for this application and the interaction with the Engagement Team.

    • 5
      Open Source for Newbies - Learning & Contributing

      As a newbie, what are the things you could do to get involved with the open-source community and ecosystem? Making the first move is very important - either you go the right way or you lose interest in open source. I would like to present with personal experiences on how to contribute to the open-source ecosystem and making your contributions count- also focussing on how a newbie can learn the technology and get involved with the open-source ecosystem

    • 5:45 PM
    • 6
      How Boxes can help you contribute to GNOME

      In this talk we are going to introduce Boxes, the GNOME virtual machines manager, and how you can use its features to contribute documentation, marketing, translation, and code to the GNOME Project.

    • 7
      Inkscape and my Academic Journey as Sport Student

      Inkscape is a software that I've only ever known when I was in school. When I was in college, I unexpectedly met this software again in an Inkscape community on my campus. It turned out that my second meeting with Inkscape made me learn a lot about design, doing publications for various activities, even the completion of my studies at university.

      I'm currently pursuing a postgraduate program and Inkscape is still my best friend. In this talk, I will tell you about my journey using Inkscape since college as an undergraduate student until now as a postgraduate majoring in sports.

  • Sunday, November 21
    • 8
      Sponsors Office Hour!
      Speaker: Melissa Wu
    • 9
      FOSS projects strengthened by communities and academic talent

      The talent of young developers currently studying and some recent graduates offer, in addition to the generational talent of our young people, access to skills in very up-to-date technologies and fortunately more and more are FOSS technologies.

    • 10
      Next level DevOps implementation with GitOps

      Currently, the problems faced by software developers in implementing the DevOps method include security issues of a person's ability to directly access and change clusters, configuration drift, also the ineffective rollback process in the application deployment. GitOps with "Single source of truth" concept able to solve these problems.

    • 11
      Keynote-Prof. Dr. Suhaimi Napis, PhD,

      My OSS Journey

      My OSS journey started when I was doing my PhD in Plant Molecular Biology between 1988 to 1991 where I am required to carry out bio-informatics analysis of my DNA sequences. Many of the softwares I used for the analyses were developed by fellow scientists and almost all are opensource although later on some were packaged as a paid service by companies. At that time, GeneBank database, one of the most widely used database for molecular biologists, can be stored inside 6 double sided double density (DSDD) floppy disks each capable of storing 512KB data. Upon coming back from the study, and started working at Universiti Putra Malaysia, I was given SUN Sparc 5 with floppy disk drive and that was the beginning of my exposure to SUN Solaris and UNIX system and the rest is history. The talk will narrate my OSS journey of over 20 years until today with my laptop running Endless OS. I will also touch on what our company, Birunisoft current activities and what kind of softwares we are using to operate SIFULAN and its associated services.

    • 4:30 PM
    • 12
      Exploring Open Source task queues and implementing one using PostgreSQL and Python

      Task queue is an important part of web application as it allow executing long running task without affecting user's request and response flow.

      Through out this talk, I'll present an overview of some open source task queues libraries and project commonly used by developers and also share our experience in building our own task queue using PostgreSQL and Python.

    • 13
      How Designers Prepare to Survive Post-Pandemic Era with Free Open Source Software

      In this digital era, everyone uses multimedia in their daily life. Cell phones, social media, and the internet seem to be the new basic needs. The pandemic has increased the intensity of gadget use due to limited mobility and physical activity. It changes in our activities into online activities, making our attention focused on online media.

      The use of online media then increases the need for attractive displays and visuals. Thus, today many people become designers to supply that need. The increasing number of new graphic designers will certainly be a challenge for existing designers, including designers who use open source software.

      In this talk, I will talk about the challenges that designers may face after the pandemic and what we need to prepare for them.

    • 14
      The career opportunities from Open Source Contributions

      Open Source contribution is not just a hobby or just for fun. It is also an opportunity for undergraduates and anyone to gain and show their skills and experience to look for opportunities in career. Speaker will tell how to contribute and imagine the opportunities from examples.

    • 15
      Computing and GNOME - The Asia connection

      Computing has a long history as do GNOME by now

      This talk will try to give an overview and introduction to both topics and hopefully providing the audience with an interesting and maybe a fascinating overview about the history of computing, GNOME, open source and how the topics relates back to Asia.

    • 16
      How Open Source Change My Life

      While Open Source may related to code or probably operating system, it mainly started as a philosophy move which not gonna be understood for new comers, but it will may affected to your life sooner or later.

      This session will be share my journey in Open Source world and how it shaping my life (and mindsets) around it.

    • 17
      Javanese Script In Gnome

      Javanese Script is one of Indonesia's traditional scripts developed on the island of Java. The script is primarily used to write the Javanese language, but in the course of its development has also been used to write several other regional languages such as Sundanese, Madurese, and Sasak; the lingua franca of the region, Malay; as well as the historical languages Kawi and Sanskrit.

      Javanese script is one of the Brahmi descendants in Indonesia in which its evolutionary history can be traced fairly well due to the numerous inscriptional evidences that permitted epigraphical studies. The oldest root of the Javanese script is Indian Brahmi script which evolves into Pallava script in Southern India and Southeast Asia between 6th and 8th ce.

      Javanese script was added to the Unicode Standard in October, 2009 with the release of version 5.2. The Unicode block for Javanese is U+A980–U+A9DF.

      There is already a lot of documentation on how to type Javanese script in GNOME. However, the problems of "pasangan"/conjuncts is still often found. The Problem may be caused by font problems and applications that are not support with smart font technology from SIL Graphite.

      On this occasion, I would like to share some of my experiences in typing Javanese script in Gnome. May be useful.