GUADEC 2021
from
Wednesday 21 July 2021 (14:00)
to
Sunday 25 July 2021 (20:00)
Monday 19 July 2021
Tuesday 20 July 2021
Wednesday 21 July 2021
14:50
14:50 - 15:00
15:00
Cambalache UI Maker
-
Juan Pablo Ugarte
Cambalache UI Maker
Juan Pablo Ugarte
15:00 - 15:40
A new UI designer targeting Gtk version 4 and 3 In this talk I will discuss the reasons that led me to start a new UI designer for Gtk4, the lessons I learn while working on Glade for the past 15 years and show Cambalache's basic design and prototype scope. It will also include a live demo creating some basic UIs and answer questions from the public.
State of the Shell
-
Carlos Garnacho
(
Red Hat
)
Georges Basile Stavracas Neto
(
Endless OS Foundation
)
Jonas Ådahl
(
Red Hat
)
Florian Müllner
Jonas Dreßler
State of the Shell
Carlos Garnacho
(
Red Hat
)
Georges Basile Stavracas Neto
(
Endless OS Foundation
)
Jonas Ådahl
(
Red Hat
)
Florian Müllner
Jonas Dreßler
15:00 - 15:40
This session will cover the highlights and latest development plans in Mutter and GNOME Shell.
15:40
Break
Break
15:40 - 15:50
15:50
If you write it they will come
-
Emmanuele Bassi
(
GNOME Foundation
)
If you write it they will come
Emmanuele Bassi
(
GNOME Foundation
)
15:50 - 16:30
Or: Lies free and open source developers tell themselves about documentation. The holy grail of platform development is to write an API that is so crystal clear in its intent, and whose patterns are so obvious to newcomers and experts alike, that it achieves the hallowed status of being "self documenting". Like any other Utopian ideals, it's of course asymptotic by definition; nevertheless, software developers still try to achieve what is, in effect, a fantasy. This presentation starts by breaking the spell on documentation for software libraries, using the GNOME stack as the reference; it will outline the history of its tools, its current state after nearly 20 years of chasing a dream, and how to move forward in making the GNOME developers documentation better in the real world.
Mentoring Framework for onboarding underrepresented into FOSS
-
Bruna Nayara
(
pyladiesDF/Big Open source sibling
)
Carla Silva Rocha Aguiar
(
University of Brasilia (UnB)
)
Mentoring Framework for onboarding underrepresented into FOSS
Bruna Nayara
(
pyladiesDF/Big Open source sibling
)
Carla Silva Rocha Aguiar
(
University of Brasilia (UnB)
)
15:50 - 16:30
The FOSS community does not reflect the people who use technology. Only 2.3% of open-source core developers are women (Of all FOSS contributors, 5.35% are women). In a recent study in FOSS contributors, from the 105,862 developers, 0.20% were perceptible as Black, 4.14% as Hispanic, 84.26% as White. FOSS contributors from countries with lower Human Development have their Pull Requests more often rejected. We will present the Big Open Source Sibling (BOSS), a mentorship framework to onboard underrepresented groups into FOSS, focusing on both technical aspects and nontechnical aspects. The initiative, finalist on the Gnome Engagement Challenge, arises in a Brazilian context, with the understanding that there is a different context in the southern hemisphere, such as language barrier, and social/economic struggles. We introduce the mentorship program, how we address the confidence gap and impostor syndrome, two oppression collateral effects that could prevent underrepresented groups from contributing to FOSS.
16:30
Break
Break
16:30 - 16:50
16:50
Access to Freedom
-
Robert McQueen
(
Endless OS Foundation
)
Access to Freedom
Robert McQueen
(
Endless OS Foundation
)
16:50 - 17:30
The GNOME Foundation exists to promote access to free personal computing software, particularly amongst those who have been typically left behind or underserved by traditional technology providers. This talk seeks to examine this mission, the reasons why personal computers are still key to personal autonomy and empowerment in the digital economy, why free software is still an essential part of that, both on an individual and a global scale, and what we should do about it as a community. What is GNOME currently doing to reach users and developers? What are we missing to make GNOME more sustainable and inclusive, and what can we do to expand our impact by scaling up both supply and demand of the software we build together?
From Key to Char - the journey of a key event
-
Carlos Garnacho
(
Red Hat
)
Matthias Clasen
From Key to Char - the journey of a key event
Carlos Garnacho
(
Red Hat
)
Matthias Clasen
16:50 - 17:30
In this presentation, we will take a deep dive into input, following a key event on its journey from it birth in the depths of the kernel, through libinput, the compositor, all the way to the client-side, where it has to brave a few more adventures before it finds its destination and turns into a visible glyph in your text entry. Along the way, we'll pass some strange and wonderful sights, from input threads and ibusses to dead keys and modifiers. This will hopefully be entertaining and educational, and give you some idea of what happens when you type something on your keyboard.
17:30
Break
Break
17:30 - 17:40
17:40
Simple, open, music recommendations
-
Sam Thursfield
(
Volunteer
)
Simple, open, music recommendations
Sam Thursfield
(
Volunteer
)
17:40 - 18:05
How many people use GNOME Music in 2021, and how many prefer Spotify? This talk will look at how the open source world can stay relevant in a world where music listening has become dependent on commercial streaming services and users expect an element of recommendations. Expect to see small-tech solutions for music recommendations based around GNOME's Tracker search engine and the open, community-powered database Musicbrainz.
The state of GNOME OS on RISC-V
-
Valentin David
(
Codethink
)
The state of GNOME OS on RISC-V
Valentin David
(
Codethink
)
17:40 - 18:05
GNOME OS is bootable GNOME system built as part of continuous integration for the GNOME releases. So far, GNOME OS has been built for x86 and ARM architectures. RISC-V is a new open standard processor architecture. Some work has been done to bring GNOME OS to RISC-V. However, desktop-ready hardware is still scarce and software support only just there. Thanksfully it is possible to emulate RISC-V hardware to prepare development of GNOME OS for RISC-V. This talk will cover the effort done, show the current state of GNOME OS on RISC-V and detail the future work required.
18:05
Moving towards maintaining a sustainable open-source project
-
Regina Nkemchor Adejo
(
GNOME
)
Moving towards maintaining a sustainable open-source project
Regina Nkemchor Adejo
(
GNOME
)
18:05 - 18:30
Sustainability is a topic often discussed around technology and Open-Source(OS) projects. Over the years, I have learned through research that OS communities have leaned on forking to serve as an invisible hand of sustainability, which has helped OS projects get through extreme events such as; commercial acquisitions, lawsuits and funding. What if OS communities begin to imbibe practices that go beyond traditional ways of sustaining their projects. I believe all OS communities share a common aim: to have OS projects outlive current maintainers, contributors, and members, especially if there is future intent to extend project reach to underrepresented groups. After doing tons of research, listening to podcasts and watching Ted Talks, I've streamlined my learnings to helping OS communities learn about practices that can help increase their life span and make a positive global impact.
Writing applications using GTK 4 & Rust
-
Bilal Elmoussaoui
Writing applications using GTK 4 & Rust
Bilal Elmoussaoui
18:05 - 18:30
With the release of GTK 4 this year, a ton of work has been put into ensuring that the Rust bindings are in a usable state. In this talk, we will see what is the status of the Rust bindings of GTK and other libraries that are part of the platform and why you should consider using Rust in your next GTK application.
18:30
Red Hat & Fedora Office Hours: How to join Fedora, chat with community members & Q/A
Red Hat & Fedora Office Hours: How to join Fedora, chat with community members & Q/A
18:30 - 19:30
19:30
Break
Break
19:30 - 19:40
19:40
10+ years of Outreachy!
-
Marina Zhurakhinskaya
Karen Sandler
10+ years of Outreachy!
Marina Zhurakhinskaya
Karen Sandler
19:40 - 20:20
Outreachy, a diversity initiative that provides paid, remote internships to people subject to systemic bias and under representation in the technology industry where they live, has been running for over ten years in its current formation! While the free software community has had to make conferences like GUADEC and other activities remote during the pandemic, Outreachy's remote nature positioned it to expand to provide opportunities to people who need them most during this difficult time. This talk will share the origins of the program and how it has changed. We'll look at what's happened with the program over the years and feature our lessons learned.
Revitalizing GNOME Software
-
Philip Withnall
(
Endless
)
Phaedrus Leeds
Revitalizing GNOME Software
Philip Withnall
(
Endless
)
Phaedrus Leeds
19:40 - 20:20
GNOME Software is the standard application for managing software on your GNOME desktop. This includes finding applications to install, updating installed applications, keeping your Operating System up-to-date, and installing firmware updates. In recent years the project has been under-resourced and suffered as a consequence. In October 2020 a multi-developer cross-company effort began to invest in maintaining GNOME Software going forward, led primarily by Endless OS Foundation and Red Hat. The goals of this effort are to improve robustness, performance, and user experience. Tobias Bernard and the GNOME Design Team have created a set of mock-ups for refreshing the UI of Software; the implementation of these will be a major goal of the 41 development cycle. Some work has already landed in the 40 release. As always, help is welcome!
20:20
Break
Break
20:20 - 20:30
20:30
Keynote Speaker: Shauna Gordon-McKeon
-
Shauna Gordon-McKeon
Keynote Speaker: Shauna Gordon-McKeon
Shauna Gordon-McKeon
20:30 - 21:25
Title : *Refashioning Freedom* The world is a complex and messy place, so we use shorthands and mental models to navigate - like "open source", or "free software", or "user freedom". But every shorthand leaves something out, and there are always different ways to conceptualize our work and our goals. It's important to regularly revisit these choices, to make sure they still serve us. What alternative conceptions of freedom are out there? What would our communities look like if they were oriented around these different models? What can we learn from the peoples and movements already working to bring those kinds of freedoms into the world? What are the skills and the resources, the institutions and the relationships, the tools and the concepts we need, to bring about the world we want to see?
22:00
Wine Tasting
Wine Tasting
22:00 - 23:00
Thursday 22 July 2021
14:30
Office Hour: AMA with Fedora Project Leader Matthew Miller
Office Hour: AMA with Fedora Project Leader Matthew Miller
14:30 - 15:00
15:00
Keynote Speaker: Hong Phuc Dang
-
Hong Phuc Dang
(
FOSSASIA
)
Keynote Speaker: Hong Phuc Dang
Hong Phuc Dang
(
FOSSASIA
)
15:00 - 15:55
Title: Solving world problems with open technologies We need open source now, more than ever. Now is the time to foster global connections, knowledge exchange and cross-border collaboration. Only by working together can we make bigger strides in solving some of the world’s most pressing problems. People from around the world work together on open source projects. They show every day how a fruitful and successful collaboration on a global scale to the benefit of all is possible despite different views, personal and historical backgrounds and experiences. In this session, Hong Phuc Dang will speak about the state of open source software and hardware during the pandemic and building global solutions the open source way.
15:55
Break
Break
15:55 - 16:00
16:00
Automate your Flatpak manifest updates today
-
Will Thompson
Automate your Flatpak manifest updates today
Will Thompson
16:00 - 16:25
[flatpak-external-data-checker][1] started life as a side-project at [Endless][2], notifying the team when a small number of unofficial Flatpak wrappers for third-party proprietary apps in Endless' own Flatpak repository needed attention. Three years and sixteen developers later, it checks and automatically updates [over a hundred apps on Flathub][3], many of which are free software and maintained by their upstream developers, and has a small but thriving community of contributors itself. This talk will cover how this tool grew into its present form, how it can help you maintain a Flatpak of your application, and its implications for the health of the Flathub ecosystem. [1]: https://github.com/flathub/flatpak-external-data-checker/ [2]: https://endlessos.com/ [3]: https://github.com/search?q=org%3Aflathub%20%22x-checker-data%22&type=code
Contributing Beyond Code in GNOME
-
Ruth Ruth Ikegah
(
GNOME Engagement
)
Contributing Beyond Code in GNOME
Ruth Ruth Ikegah
(
GNOME Engagement
)
16:00 - 16:25
One year transitioning into Tech from a Biology career path was quite interesting. More intriguing, a zeal to contribute to open source, three months in with the GNOME project as the first discovery. With a scare to contribute via code due to my experience level, I settled for engaging in the community which brought me into some interesting projects beyond code. Starting my contributions as a beginner in tech was an amazing journey and really something worth sharing because I was able to contribute beyond the code by actively helping out other beginners get involved. It took me from submitting talks about including beginners in OSS, making explanatory blog posts, tweeting about OSS, getting involved in onboarding teams to improve the process, and even having one on one calls to help out others get involved. In this talk, I will be sharing my challenges, strategies, and accomplishments so far.
16:25
Break
Break
16:25 - 16:30
16:30
AGM Annual Meeting
-
Neil McGovern
AGM Annual Meeting
Neil McGovern
16:30 - 17:30
17:30
Break
Break
17:30 - 17:40
17:40
Adaptive Apps: The Future is Now
-
Tobias Bernard
Adaptive Apps: The Future is Now
Tobias Bernard
17:40 - 18:20
Over the past few years we have laid the foundation for an ecosystem of GNOME apps that work seamlessly across form factors, from phones to desktops and everything inbetween. There are now dozens of core and third party apps using these new adaptive widgets and design patterns, and most new apps are adaptive from day one. But that's just the beginning: GTK4 is finally out, and apps are starting to move to it. This transition unlocks a whole new world of gestures, animations, and layouts that were not possible before. In this talk I'll sum up the current state of adaptive GNOME apps, demo some of the most exciting new stuff, and talk about what's in store for the future.
Whoops! Responding Thoughtfully to a Crisis
-
Deb Nicholson
(
Open Source Inititative
)
Whoops! Responding Thoughtfully to a Crisis
Deb Nicholson
(
Open Source Inititative
)
17:40 - 18:20
When a project hits crisis mode, often things will start to move very fast. Thinking about how you want to respond to emergencies and how you want to be seen at the end of the fiasco is worth thinking and talking about in advance. This talk is for folks who suspect that one day it could be their turn to handle a crisis and want to be as prepared as possible when it finally happens.
18:20
Break
Break
18:20 - 18:30
18:30
Office Hour with openSUSE
Office Hour with openSUSE
18:30 - 19:30
19:30
How to make your apps easy to use: Usability testing the simple way
-
Jim Hall
How to make your apps easy to use: Usability testing the simple way
Jim Hall
19:30 - 20:10
Your program might be easy for **you** to use, but can someone else use it just as easily? If we want people to use open source software, it has to be easy to learn and easy to use, or people will not use it. In this session, we'll learn about *usability testing* - what it is, why it's important, and how to do it. You don't need a "usability lab" to do usability testing - you don't even need to be in the same room. You can learn a lot just by watching five people use the software to do a set of tasks. We'll walk through all the steps to do your own usability test and how to understand the results so you can make your software even better.
Large GUI application with Python and GTK
-
Arjan Molenaar
Large GUI application with Python and GTK
(Application Development and Deployment)
Arjan Molenaar
19:30 - 20:10
Most applications written in Python remain relatively small. But what happens if your application grows? How can you grow the code base of a dynamically typed language? We'll have a look at Gaphor, a modeling tool written in Python, and see what patterns have been used to keep the code maintainable and extensible.
20:10
Break
Break
20:10 - 20:20
20:20
A Year of Strategic Initaitives: 2020-2021
-
Rosanna Yuen
Melissa Wu
A Year of Strategic Initaitives: 2020-2021
Rosanna Yuen
Melissa Wu
20:20 - 20:45
In the year since GUADEC 2020, the GNOME Foundation found itself needing to approach familiar problems in new ways, while also addressing new needs we've never encountered before. In this session, we'll discuss some of the Foundation's work, what we learned, and what we're looking forward to next.
What's new with JavaScript in GNOME: The 2021 edition
-
Philip Chimento
What's new with JavaScript in GNOME: The 2021 edition
(Application Development and Deployment)
Philip Chimento
20:20 - 21:00
This talk is the latest in the yearly series about improvements made in GNOME's JavaScript platform. If you are writing code for a GNOME app or shell extension that uses JavaScript and you want to know how to modernize your code or use new language features, this talk will be interesting for you. If you are curious about the progress made on the garbage collection bug, and what needs to happen before it can be fixed, this talk will be interesting for you. And if you are interested in working on a JavaScript engine and want some ideas for projects to get started with, from beginner through expert level, this talk will definitely be interesting for you!
20:45
From Docs to Discovery
-
Shaun McCance
From Docs to Discovery
Shaun McCance
20:45 - 21:10
10 years ago, we re-imagined our docs. The world has changed. Let's do it again. In this talk, I'll outline a set of proposals designed to move our docs from trying to answer specific questions to focusing on learning and discovery. I'll draw from the experiences of education, journalism, and marketing in an attempt to craft help that creates happier and more engaged users.
21:40
Cooking Together
Cooking Together
21:40 - 22:40
Friday 23 July 2021
14:00
Ubuntu Office Hour: Q&A
Ubuntu Office Hour: Q&A
14:00 - 15:00
15:00
Intern Lightning Talks
Intern Lightning Talks
15:00 - 16:05
16:05
Break
Break
16:05 - 16:10
16:10
BoF: Type-Checking GNOME: Embracing New JavaScript Technologies
-
Evan Welsh
BoF: Type-Checking GNOME: Embracing New JavaScript Technologies
(Application Development and Deployment)
Evan Welsh
16:10 - 17:10
This talk is all about type-checking GNOME projects with TypeScript, ECMAScript Modules in GJS, new technologies on the horizon, and how we can use all of this for better development and documentation. **Background** Interest in running static type analysis on dynamic languages such as JavaScript and Python has grown immensely as large, intricate applications are being built with these languages. Within GNOME, JavaScript has been used to build applications such as GNOME Maps, GNOME Weather, Foliate, and even GNOME Shell itself. TypeScript and other static type analysis tools let large and small projects catch subtle bugs faster and develop more robust codebases.
BoF: XDG Portals
-
Georges Basile Stavracas Neto
(
Endless OS Foundation
)
BoF: XDG Portals
Georges Basile Stavracas Neto
(
Endless OS Foundation
)
16:10 - 18:10
This is the second round of discussions around XDG Portals, after doing the first one at LAS. The topics will include: * Status of various portals (audio, screencasting, etc) * State of portals documentation * Any other news since the last round This BoF is technical; it is expected of attendees to have prior general knowledge about XDG Portals.
17:10
BoF: Code of Conduct Committee
-
Rosanna Yuen
Federico Mena Quintero
BoF: Code of Conduct Committee
Rosanna Yuen
Federico Mena Quintero
17:10 - 18:10
GNOME has many ways for the community to get together. There are people on Rocket.Chat, Telegram, IRC, discourse, email lists, BigBlueButton, GitLab, and other channels. All of these spaces are covered under the GNOME Code of Conduct. In some cases this is managed through reports made to the Code of Conduct Committee. In other cases, people actively moderate the conversations in GNOME spaces. Moderation is something we would like to be better at and we need your help! During this working session, we'll talk about the system currently in place and some challenges it poses. We'll then have a discussion for new ideas about how this process could be organized and what would work for the GNOME community.
18:10
Break
Break
18:10 - 18:30
18:30
Workshop: Change your perspective with Mageia GNOME
-
Andi Artz
Workshop: Change your perspective with Mageia GNOME
Andi Artz
18:30 - 19:30
This workshop provides insight into Mageia and its history as well as its philosophy. Several aspects will be discussed and reflected: - What's Mageia GNOME and how different is the workflow compared to Fedora or openSUSE. - Can Flatpaks or other rpm-pkgs be installed on this OS? In this workshop, attendees will learn the installation process and the first configuration steps of Mageia GNOME. Afterward, we will explore the power of Mageia GNOME with several use-cases, e.g. Office, Gaming, etc. Finally, attendees will learn how they can contribute to Mageia. This workshop will be fun for attendees of all technical levels!
Workshop: Let's Talk About Non-Profit Boards
-
Deb Nicholson
(
Open Source Inititative
)
Workshop: Let's Talk About Non-Profit Boards
Deb Nicholson
(
Open Source Inititative
)
18:30 - 19:30
19:30
BoF: Engagement Team Intro: learn about contributing
-
Kristi Progri
BoF: Engagement Team Intro: learn about contributing
Kristi Progri
19:30 - 20:30
Meet the GNOME Engagement Team and learn about what we do and how you can join! All are welcome.
BoF: Learn by Building: GitLab CI/CD
-
Philip Metz
(
GitLab
)
BoF: Learn by Building: GitLab CI/CD
Philip Metz
(
GitLab
)
19:30 - 20:30
In this session, you'll learn about GitLab as a DevOps solution by building our tanuki logo in the GitLab UI. We'll cover GitLab basics like pipelines, issues, and general use. Come see how GitLab is the open core solution to your DevOps needs.
21:00
Tea Party
Tea Party
21:00 - 22:00
Saturday 24 July 2021
15:00
Lightning Talks
Lightning Talks
15:00 - 15:05
15:05
Digging into the Font-Family Plot
-
Nathan Willis
Digging into the Font-Family Plot
Nathan Willis
15:05 - 15:15
Ubiquitous font menus and desktop font tools focus on letting users find the font they want via generic descriptors like Bold and Italic or with numeric coding schemes like CSS's weight-and-width model. But those labels and codes don't tell you much; font A at weight=500 may look nothing like font B at weight=500. This talk will present some food for thought on an alternate approach to navigating the parameters and design variations of a font library based on intrinsic characteristics. It draws on analysis of letterform detail and normalization I conducted during my PhD studies, and features lots of colorful graphs showing what facets of design open-source fonts cover and what facets of design-space they rarely explore.
15:15
D-Bus service & app in Rust in 10 min or less
-
Zeeshan Ali
D-Bus service & app in Rust in 10 min or less
Zeeshan Ali
15:15 - 15:25
15:25
Learning Rust was a Huge Mistake
-
Nirbheek Chauhan
Learning Rust was a Huge Mistake
Nirbheek Chauhan
15:25 - 15:35
I kept hearing people talk about how Rust is the future of programming, how it will revolutionize the software industry and make C obsolete. I bought into that, and now I regret it. Here's my story.
15:35
Training Deep Learning Algorithms with a GNOME Framework
-
Thomas Y Chen
Training Deep Learning Algorithms with a GNOME Framework
Thomas Y Chen
15:35 - 15:45
Utilizing GNOME as a framework for deep learning algorithms is a burgeoning area of development. In this talk, we discuss how to gather training data, how to code and train the deep neural network itself (we focus on a constitutional neural networks structure), and further how to implement the ML models for use in the real world.
15:45
Re-integrating the Hearth in Concentric CommUnity and Open Sourcing Deep Sovereignty- indigenizing technology
-
Alexander Briggs
Re-integrating the Hearth in Concentric CommUnity and Open Sourcing Deep Sovereignty- indigenizing technology
Alexander Briggs
15:45 - 15:55
16:00
Break
Break
16:00 - 16:10
16:10
BoF: GTK
-
Emmanuele Bassi
(
GNOME Foundation
)
Matthias Clasen
BoF: GTK
Emmanuele Bassi
(
GNOME Foundation
)
Matthias Clasen
16:10 - 18:10
The annual GTK hackfest/birds of a feather session at GUADEC. The BoF is mostly meant for developers of GTK, GLib, and related libraries. Volunteers interested in contributing to GTK are also welcome to attend.
LGBTQA+ BoF
-
Federico Mena Quintero
Brett Smith
LGBTQA+ BoF
Federico Mena Quintero
Brett Smith
16:10 - 17:10
This session is for everyone LGBTQA+. Whether you're out, not ready to be out, or exploring your identity, you are welcome! We will start with a brief, introductory talk by Brett Smith on what technology means to some of the issues faced by the queer community. We can use this as a starting point for conversation or just chat, hang out, and drink tea and prosecco. This is a social session and meant to be chill and fun. No hate speech or trolling will be tolerated.
17:10
BoF: Extensions Rebooted: towards a better extension experience
-
Evan Welsh
Javad
Sriram Ramkrishna
Andy Holmes
BoF: Extensions Rebooted: towards a better extension experience
Evan Welsh
Javad
Sriram Ramkrishna
Andy Holmes
17:10 - 19:10
This BoF is for extension developers, shell maintainers and contributors, and others to work strategically towards building a better extension experience - including better documentation, community management, extensions website, and proper Q&A and testing. All technical levels are welcome!
18:10
Break
Break
18:10 - 18:30
18:30
Workshop: How to applications more accessible for people with learning differences such as ADHD, Asperger syndrome and Dyslexia.
-
Rikard Grossman-Nielsen
Workshop: How to applications more accessible for people with learning differences such as ADHD, Asperger syndrome and Dyslexia.
Rikard Grossman-Nielsen
18:30 - 20:30
A seminar with a small lecture on how to make open source applications more accessible for people with learning differences such as ADHD, and Asperges. The seminar will also contain an exercise for attendees to practice making an application more accessible using the things from the lecture as an inspiration. At the end of the seminar, we discuss the group projects.
19:10
Break
Break
19:10 - 19:30
19:30
Workshop: Akira - The Linux Design Tool
-
Alessandro Castellani
Workshop: Akira - The Linux Design Tool
(Application Development and Deployment)
Alessandro Castellani
19:30 - 20:30
Akira is a native Linux design application built in Vala and GTK. Akira focuses on offering a modern and fast approach to UI and UX design, mainly targeting web designers and graphic designers. The main goal is to offer a valid and professional alternative to commercial and closed source tools like Sketch, Figma, or Adobe XD, in a completely native Linux experience.
20:30
Conference Closing
Conference Closing
20:30 - 20:35
21:00
Zacatecas Tour
Zacatecas Tour
21:00 - 22:30
Sunday 25 July 2021
15:00
Pet Party
Pet Party
15:00 - 16:00
16:00
Open Social or Workshop Time
Open Social or Workshop Time
16:00 - 20:00
Open Social or Workshop Time
Open Social or Workshop Time
16:00 - 20:00