20–25 Jul 2022
Guadalajara Connectory
US/Central timezone

Contribution List

53 out of 53 displayed
  1. 20/07/2022, 08:50
  2. 20/07/2022, 09:00
    Application Development and Deployment
    40 Minute Presentation

    This talk aims to detail the recent developments in power measurement infrastructure in GNOME for hardware devices and software applications. Power panel in GNOME-Usage aims to allow the users to see which hardware devices or applications are responsible for system power consumption. These statistics are extremely useful for both users and GNOME developers.

    Major objectives in this talk...

    Go to contribution page
  3. 20/07/2022, 09:01
    Community Building and Diversity
    Workshop

    Kick off the first day of GUADEC with icebreakers and a community social. Spend time socializing and catching up with GNOME friends, and join for some interactive icebreaker games to meet your fellow conference-goers. Some games and activities are planned to help you get to know others before getting into this year's GUADEC.

    Go to contribution page
  4. 20/07/2022, 09:01
    Application Development and Deployment
    40 Minute Presentation

    The GNOME Foundation funded me to work a project starting in November 2021 to make Progressive Web Apps first-class citizens in the GNOME desktop environment. Progressive Web Apps are essentially websites which make use of web standards to enable them to look and feel more like native apps: they can be installed like native apps, used without the usual browser chrome such as the address bar,...

    Go to contribution page
  5. 20/07/2022, 09:45
    Design of User and Developer Experiences
    40 Minute Presentation

    We're fortunate these days that there are hundreds of freely available, redistributable fonts for use on our systems, many published under the Open Font License (OFL). But many OFL fonts don't come with source, and details in the OFL and other licenses can make it hard to even patch in bugfixes. This talk will explore all the fixes and patches that can be made to improve usability,...

    Go to contribution page
  6. Benjamin Otte
    20/07/2022, 09:45
    Application Development and Deployment
    Remote 40 Minute Presentation

    With these new buzzwords like "high dynamic range", "color management", "high bit depth", "nits", "color spaces", "[wide...

    Go to contribution page
  7. 20/07/2022, 09:45
    Workshop

    What are unconscious bias and imposter syndrome, and how do they affect our lives as open source contributors and maintainers? This workshop introduces these two concepts and shares stories from other open source communities. We'll conclude with an interactive exercise to explore its impact on our community and strategies to mitigate their effects on our well-being.

    Go to contribution page
  8. 20/07/2022, 10:40
    Workshop

    What is privilege and what does it look like in open source communities? This exercise, also known as a privilege walk, explores the visible and invisible ways that privilege works in the society and community around us. The exercise is followed by a guided discussion to analyze the experience and strategize on ways to create more equitable playing fields for all in open source communities.

    Go to contribution page
  9. 20/07/2022, 10:40
    Application Development and Deployment
    40 Minute Presentation

    GNOME has a first-class solution for rendering internationalized text since its early days, with Pango. In recent years, development of text rendering and font handling has moved more and more to harfbuzz.
    In this presentation, we will take a look at the shape of the text rendering stack underneath GTK, compare how it worked in the past, how it works today, and provide some outlook for how...

    Go to contribution page
  10. 20/07/2022, 10:40
    Application Development and Deployment
    Remote 25 Minute Presentation

    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. And if you are interested in working on a JavaScript engine and want some ideas for projects to...

    Go to contribution page
  11. 20/07/2022, 11:25
    Workshop

    Join this informal session in person or virtually! In the Guadalajara workshop room, get introduced to the Story Stitch card game, created by Green Card Voices and featured on Instagram and TikTok. This is a fun and explorative way to share experiences and stories with other GNOME friends. In the online BBB room, join for casual virtual games in a more interactive experience with other remote...

    Go to contribution page
  12. Daniel Garcia Moreno (endless)
    20/07/2022, 11:25
    25 Minute Presentation

    Motivated by other GNOME community members, I've started to do daily GNOME live coding streams, and I think this is a great way to connect with the community and to show to the newcomers and other members the real work behind the GNOME development and to show a more personal face of the programing work. In this talk I'll talk about my motivations, what I've learned and how this live stream...

    Go to contribution page
  13. 20/07/2022, 11:25
    Application Development and Deployment
    40 Minute Presentation

    GNOME's accessibility infrastructure has not kept up with changes in the rest of the platform. I am embarking on a project to pay its technical debt.

    This talk is about making it easy to work on GNOME's accessibility infrastructure, by adding modern amenities to it: continuous integration, auto-generated code instead of a hand-written protocol implementation, unit tests and end-to-end...

    Go to contribution page
  14. 20/07/2022, 11:50
    Community Building and Diversity
    40 Minute Presentation

    Catalyzing the generational talent of our young developers, strengthened by the experience of academic advisers from universities, are the pillars of a Collaborative Innovation Model and enhanced by the great maturity of open technologies.

    This Model consolidated in Mexico and some Latin American countries a collaborative community dedicated to the development of innovative technological...

    Go to contribution page
  15. 20/07/2022, 13:15
    Design of User and Developer Experiences
    Remote 40 Minute Presentation

    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.

    Go to contribution page
  16. 20/07/2022, 13:15
    Privacy and Security
    40 Minute Presentation

    In an increasingly volatile world, a growing number of threats to individual safety and privacy are posed by increased reliance on centralised Internet services for communication, search and information access. In today’s climate lawmakers, poorly-regulated corporations, hostile nations and conflicts impact data, security, connectivity –and the risk of losing all three– for anyone on the...

    Go to contribution page
  17. Robin Tafel
    20/07/2022, 14:10

    How did a humble vegetable peeler evolve from a product for arthritis to a tool in countless kitchen drawers? And what does vegetable peeler design have to do with designing software?

    Studying software products through the lens of varying abilities and backgrounds opens opportunities for creating better experiences for everyone. Inclusive and accessible design, while gaining visibility, are...

    Go to contribution page
  18. 21/07/2022, 09:00
    Application Development and Deployment
    Remote 25 Minute Presentation

    The 42.0 release of GNOME Software contains the first stage of a reworking of its internal threading. This talk will cover some of the architecture of the changes, the reasoning behind them, and the problems the changes intend to solve. The talk will also cover lessons I’ve learned from making these changes, and some thoughts about different approaches to using threads in complicated...

    Go to contribution page
  19. 21/07/2022, 09:00
    Community Building and Diversity
    Remote 25 Minute Presentation

    For the past 3 years, GNOME contributors have been streaming on various platforms. Viewers can now witness the creation of new features in real time, learn how a software release is done, how a bug is fixed, and so much more. Engagement with the community is branching into a new field, reaching new and bigger audiences. What caused this revolution? Let's revisit history and see what happened...

    Go to contribution page
  20. Victor Rodriguez
    21/07/2022, 09:30
    40 Minute Presentation

    Technology-based on open source evolves every year with novel ideas that break paradigms. This evolution requires the reinvention of toolchains constantly. The performance and security of an open-source project could be improved by choosing the precise configuration in the compiler, linker, or debug tools available in the GNU toolchains project. This presentation aims to show some of the new...

    Go to contribution page
  21. 21/07/2022, 10:35
  22. 21/07/2022, 11:50
    Community Building and Diversity
    40 Minute Presentation

    I believe our future success depends on being able to have presence in the greater FOSS world. GNOME has a proud history of being the first set of community based Free Software projects that emerged. We are one of the original pillars. There is no deployment of Linux that does not contain the body of work present by GNOME people. The rapid rise of open source, also means that the history of...

    Go to contribution page
  23. 21/07/2022, 11:50
    Application Development and Deployment
    40 Minute Presentation

    In this presentation we will dive into GNOME Boxes and discuss how it can be useful to the GNOME development process, helping developers, translators, designers, marketers, and documentation writers.

    We will demonstrate some standard contribution workflows combining GNOME OS and Flatpak apps, while using GNOME Boxes features such as file sharing, device redirection, display sizing, etc...

    Go to contribution page
  24. 21/07/2022, 13:30
    Design of User and Developer Experiences
    40 Minute Presentation

    A state of the union talk around the GNOME Infrastructure with specific focuses on:

    1. Technologies in use
    2. Infrastructure architecture design
    3. Deploying an App on Openshift
    4. Hardware, subscriptions, bandwidth: our sponsors
    5. Build infrastructure state of art and architecture
    6. Major achievements during these past 3/4 years
    Go to contribution page
  25. 21/07/2022, 13:30
    Use of GNOME by Users
    40 Minute Presentation

    The climate crisis is here. This year's IPCC report pretty bluntly states that unless we take drastic action in the next 2-3 years, civilization as we know it will collapse in our lifetimes.

    While we can and should fight to avoid the worst effects of this crisis while we still can, it's also worth asking: What if we fail, in part or completely? What will the world look like in 20 years?...

    Go to contribution page
  26. Dylan McCall, Manuel Quiñones
    21/07/2022, 14:20
    Application Development and Deployment
    40 Minute Presentation

    At the Endless OS Foundation, we are concerned about the billions of people who have limited or no access to the internet, including millions of youth in the United States. Free software allows us to create empowering solutions which are uniquely catered to their situations.

    For example, Endless OS uses Kolibri to deliver rich educational content to students and self-guided learners. This...

    Go to contribution page
  27. Till Kamppeter (OpenPrinting/Canonical)
    21/07/2022, 14:20
    Design of User and Developer Experiences
    40 Minute Presentation

    With the background of all modern printers being driverless IPP (Internet Printing Protocol) printers (AirPrint, Mopria, IPP Everywhere ...) and the standard job format being PDF and not PostScript any more for years we will have changes in the architecture of the printing stack.

    From the 3.x series on (release end-2023)...

    Go to contribution page
  28. 22/07/2022, 09:00
    Application Development and Deployment
    40 Minute Presentation

    Webcams used to be simple; a GStreamer source, an X11 sink, and maybe a GtkWindow if you wanted to get fancy. Multiple cameras per device are now common, Wayland is everywhere, and GtkWindow is a bit more fancy. Webcams themselves also got a lot more complicated, with some gaining the ability to sense into the infrared, making facial recognition a possibility, not to mention completely messing...

    Go to contribution page
  29. 22/07/2022, 09:00
    Community Building and Diversity
    40 Minute Presentation

    Innumerable ways, open-source projects have unquestionably advanced the software industry. It has sped up innovation and provided a platform for maintainers and contributors to feel a sense of belonging to a community while collaboratively contributing to the project's development and success. Notwithstanding these growing advantages, open-source projects continue to represent a substantial...

    Go to contribution page
  30. 22/07/2022, 09:45
    Application Development and Deployment
    40 Minute Presentation

    Jonathan will share his experiences building GNOME Crosswords. This app is both a stand-alone game as well as a crossword puzzle editor. Along the way, he'll share information about the Crossword ecosystem, reflect on what's changed in the GNOME development in the past decade, and talk about the challenges faced while writing this app.

    Go to contribution page
  31. 22/07/2022, 09:45
    Application Development and Deployment
    Remote 40 Minute Presentation

    With GNOME 41 and 42 released, there is much to celebrate since last year. This session will go through the improvements done since last talk, and cover highlights and latest development plans in Mutter and GNOME Shell.

    Go to contribution page
  32. 22/07/2022, 10:40
    Use of GNOME by Users
    40 Minute Presentation

    This presentation will discuss how the Endless OS Foundation and Fundación Alfredo Harp Helú Oaxaca (FAHHO) have worked together to bring connectivity, digital learning tools and educational resources to rural Indigenous communities in the state of Oaxaca, Mexico. The main objective of this partnership was to improve connectivity and education issues in the mostly offline state of Oaxaca,...

    Go to contribution page
  33. 22/07/2022, 10:40
    Application Development and Deployment
    Remote 40 Minute Presentation

    Is Vala “dead” as was once proclaimed? Vala is a programming language created by GNOME in 2006. It is used by many components, and has been adopted by outside projects like elementaryOS. Recent years have seen renewed interest in the language. An overview of the past two years improving the Vala developer experience with new tooling and...

    Go to contribution page
  34. 22/07/2022, 11:25
    Design of User and Developer Experiences
    40 Minute Presentation

    The GNOME development platform has evolved considerably over the past year, and it's easier than ever to create fantastic apps for GNOME. In this talk, I'll describe the best way to approach the GNOME platform from a design perspective, and how to leverage that platform to create amazing application designs.

    Along the way, I'll review the main design patterns that you should be familiar...

    Go to contribution page
  35. 22/07/2022, 11:25
    Encourage New Contributors
    40 Minute Presentation

    Has GNOME helped grow your career? Or, interested in learning ways to harness the GNOME community to help accelerated your skills and network?
    This panel discussion will highlight how GNOME has helped grow the careers of some of our community members and what tactics you can take to grow yours!

    Go to contribution page
  36. 22/07/2022, 13:05
    Design of User and Developer Experiences
    25 Minute Presentation

    “We exist for our users” is one of Endless’ most cherished values. In order to create the best experiences for our users, we strive to keep them at the center of our development process and constantly collect new insights and validate our ideas. In this talk we want to share a bit of the historical ground research context at Endless and what are the challenges we have been facing today...

    Go to contribution page
  37. 22/07/2022, 13:05
    Use of GNOME Technologies Outside of the Desktop
    25 Minute Presentation

    A common question that arises regularly is why someone invest time and energy in WebKitGTK? What does one gets in exchange? Building WebKitGTK requires patience, let alone the challenge of understanding, and contributing to its source code.

    We aim to shed light and answer that type of questions. We will explain the synergia between WebKitGTK and its sidekick WPE, as well as the underlying...

    Go to contribution page
  38. 22/07/2022, 13:35

    Anupam Kumar
    Ignacy Kuchciński
    Pooja Patel
    Afshan Ahmed Khan
    Aman Kumar
    Asmit Malakannawar
    Utkarsh Gandhi
    Thejas Kiran P S
    Aryan Kaushik
    Marco Melorio

    Go to contribution page
  39. 22/07/2022, 14:25

    Heather Ellsworth
    Emmanuele Bassi
    Julita Inca Chiroque
    Matthias Clasen
    Justin Flory

    Go to contribution page
  40. 22/07/2022, 15:05
  41. Chris Davis, Felipe Borges (Red Hat), Sophie Herold
    23/07/2022, 10:00
    BoF

    Organizing, structuring, and quality controlling apps for GNOME is a long-standing issue within GNOME. In 2020 the board proposed the differentiation of Official GNOME Software and GNOME Circle projects. The definition of both categories was made official one month later with the board's approval of the Software Policy. While this new structure already had a lot of positive impact in the last...

    Go to contribution page
  42. Robin Tafel
    23/07/2022, 10:00
    Workshop

    Hosted by: Robin Tafel

    Let's make paints! Join GUADEC 2022 keynote speaker, Robin Tafel for this fun, hands-on workshop, where we'll learn how to make watercolor paints.

    Go to contribution page
  43. Phaedrus Leeds
    23/07/2022, 12:00

    This BoF is open to anyone who wants to work together on topics in the world of Flatpak, Flathub, and portals.

    Attendees can join in person in the Samsung Room or remotely using the link and access code for Rm 2.

    Go to contribution page
  44. Robert McQueen (Endless OS Foundation)
    23/07/2022, 12:00
    BoF

    GNOME online accounts has traditionally struggled to copy with requirements from cloud providers on secret keys, or use of APIs. This BOF aims to look at GOA and how it can be maintained better in future.

    Go to contribution page
  45. Andy Holmes, Javad Rahmatzadeh, Sriram Ramkrishna
    23/07/2022, 13:00
    BoF

    Join GNOME developers, extension developers and users to discuss where we are with extensions and what we can improve as a community!

    Go to contribution page
  46. Jim Hall
    23/07/2022, 13:00
    Workshop

    Usability testing helps you make your websites and software easier for everyone to use. In this hands-on 2-hour workshop, attendees will learn the fundamentals of usability testing, and walk through all the steps to design, create, execute, and analyze a usability test. You’ll be well prepared to do your own usability tests in your organization.

    Go to contribution page
  47. Ms Aarti Ramkrishna
    24/07/2022, 10:00
    Community Building and Diversity
    BoF

    This is a talk discussing diversity, equity, and inclusion from the point of view of an educator. Aarti Ramkrishna is an award-winning educator who is building equitable classroom curricula for a school district at the elementary (Kindergarten-5th grade)level.
    Aarti has been doing equity work with 5-year olds and elementary-aged students. She will discuss her observations of children and...

    Go to contribution page
  48. Benjamin Otte, Matthias Clasen, Nils deGraef, Sebastian Wick (Red Hat)
    24/07/2022, 10:00
    BoF

    The mutter and GTK teams have been working on support for HDR content for a while now. This BOF is meant to continue the discussion of status and open questions. We would also highly welcome if application developers for apps that could benefit from HDR support (image viewers, video players, etc) want to come by and discuss questions around HDR and color.

    Go to contribution page
  49. Ole Aamot
    24/07/2022, 13:00
    Encourage New Contributors
    BoF

    GNOME Radio 16 on GNOME 42

    What is GNOME Radio 16?

    GNOME Internet Radio Locator 16 for GNOME 42 is a Free
    Software program that allows you to easily locate Free Internet
    Radio stations by broadcasters on the Internet with the help of
    map and text search.

    GNOME Radio 16 for GNOME 42 is developed on the GNOME 42
    desktop platform with GNOME Maps, GeoClue, libchamplain...

    Go to contribution page
  50. Rikard Grossman-Nielsen
    24/07/2022, 13:00
    BoF

    Opensource, Neurodiversity, Accessibility and How to include people with disabilities in open source by Rikard Grossman-Nielsen, neurodiverse linux user and teacher with Aspergers and ADHD.

    Topics:
    • What are ADHD, Asperger's, Dyslexia, and Dyscalculia?
    • Strengths of ADHD, Asperger, Dyslexia, and Dyscalculia
    • What is Neurodiversity?
    • Four questions of the method...

    Go to contribution page
  51. Workshop

    Join in for different mini-sessions, workshops, and activities throughout the day. There will be participatory activities like a privilege walk and/or an unconscious bias workshop. Facilitators also have icebreaker games and social activities for you to get to know your fellow community members at GUADEC this year. Be prepared to be active and break off into small groups for some activities –...

    Go to contribution page
  52. Community Building and Diversity
    25 Minute Presentation

    There are some people in the GNOME community doing live coding sessions related to GNOME in different stream platforms. We'll see the benefits of this new interaction tool with the community and how it'll increase the collaboration.

    Go to contribution page