{ "schedule": [ { "room": "", "rooms": [], "start": "2024-08-04T09:15:00", "end": "2024-08-04T09:45:00", "duration": 30, "kind": "Coffee/tea break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 234, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Breakfast and coffee break" }, { "room": "", "rooms": [], "start": "2024-08-02T09:15:00", "end": "2024-08-02T09:45:00", "duration": 30, "kind": "Coffee/tea break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 232, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Breakfast and coffee break" }, { "room": "", "rooms": [], "start": "2024-08-03T09:15:00", "end": "2024-08-03T09:45:00", "duration": 30, "kind": "Coffee/tea break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 233, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Breakfast and coffee break" }, { "room": "", "rooms": [], "start": "2024-08-04T09:45:00", "end": "2024-08-04T10:30:00", "duration": 45, "kind": "Keynote Session", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 231, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Keynote Session: Corporations and FOSS" }, { "room": "", "rooms": [], "start": "2024-08-03T09:45:00", "end": "2024-08-03T10:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 230, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Keynote Panel: Open Source and AI" }, { "room": "", "rooms": [], "start": "2024-08-02T09:45:00", "end": "2024-08-02T10:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 229, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "20+ years of the OSU Open Source Lab", "authors": [ { "name": "Lance Albertson", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/fdd76b88c53bc0051e9a25d6b99efae3?s=120&d=mp", "code": "371", "biography": "Lance Albertson is the Director for the Oregon State University Open Source Lab (OSUOSL) and has been involved with many open source projects since 2003. The OSUOSL provides hosting for more than 160 projects, including those of worldwide leaders like Debian Linux, the Linux Foundation and AlmaLinux. The most active organization of its kind, the OSUOSL offers world-class hosting services, professional software development and on-the-ground training for promising students interested in open source management and programming.\r\n\r\nSince joining the OSUOSL in 2007, Lance has managed all of the hosting activities that the OSL provides for nearly 160 high-profile open source projects. He was promoted to Director in early 2013 after being the Lead Systems Administration and Architect since 2007.", "username": "" } ], "abstract": "The OSU Open Source Lab is a free vendor-neutral colocation hosting facility that provides a variety of hosting services for FOSS projects from around the world since 2003. This session will cover the current status of what the lab has been up to and other new services we\u2019re planning on releasing soon. Some of the interesting technologies we\u2019ve been working with include OpenStack, OpenPOWER, ARM64, RISC-V, Ceph storage and Chef to name a few.\r\n\r\nIf you\u2019ve ever wondered about all the services we provide and what we do, this is the session for you. We\u2019ve been improving our services quite a bit and also have been expanding on a few other fronts as well. In addition, we\u2019ll cover how we hire and mentor students who work at the lab and where they end up after graduating. In addition, we\u2019ll cover some other ways we try and mentor other students beyond those who work at the lab.", "conf_url": "http://2024.fossy.us/schedule/presentation/274/", "cancelled": false }, { "room": "", "rooms": [], "start": "2024-08-01T10:15:00", "end": "2024-08-01T13:15:00", "duration": 180, "kind": "Registration", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 239, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Registration Open" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-02T10:45:00", "end": "2024-08-02T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 327, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "From Data to Action: Using Metrics to Improve FOSS Communities", "authors": [ { "name": "Dawn Foster", "twitter": "geekygirldawn", "mastodon": "https://hachyderm.io/@geekygirldawn", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/506e49a7dae9eb8bd05bb64a5169cfa4?s=120&d=mp", "code": "282", "biography": "Dr. Dawn Foster works as the Director of Data Science for the CHAOSS project where she is also a board member and maintainer. She is an OpenUK board member and co-chair of the CNCF Contributor Strategy Technical Advisory Group. She has 20+ years of experience at companies like VMware and Intel with expertise in community building, strategy, open source, governance, metrics, and more. She has spoken at over 100 industry events and has a BS in computer science, an MBA, and a PhD. In her spare time she enjoys reading science fiction, running, and traveling.", "username": "" } ], "abstract": "Sustaining FOSS projects and communities over the long-term can be a challenge. Project leaders and contributors are busy people who don\u2019t always have the time or experience to focus on growing a community and maintaining their software. Using metrics is one way to help FOSS projects identify potential issues and identify areas where they can improve their community to make it more sustainable over the long-term. Being proactive about improving sustainability before it becomes a crisis can help make our software more sustainable and reliable for all of us. However, not everyone has the experience or skills required to know how to interpret their metrics and use what they learn to make improvements within their community.\r\n\r\nThe CHAOSS project has been creating a series of MIT licensed Practitioner Guides focused on helping bridge the gap between research and practice to improve the sustainability of our software and communities. The guides are designed to make it easier for people to draw meaningful and actionable insights using community metrics, even when those people do not necessarily have a deep background in data analysis or much experience working within FOSS communities.\r\n\r\nThis talk will identify several categories of metrics from the Practitioner Guide Series (e.g., responsiveness, contributor sustainability, organizational participation), discuss how to interpret the metrics, and provide ideas for improving in areas identified using the metrics. The audience will walk away with a better understanding of how to use metrics to proactively improve the long-term sustainability of their FOSS projects and communities.", "conf_url": "http://2024.fossy.us/schedule/presentation/253/", "cancelled": false, "twitter_id": "geekygirldawn", "mastodon_id": "https://hachyderm.io/@geekygirldawn" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-02T10:45:00", "end": "2024-08-02T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 297, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-03T10:45:00", "end": "2024-08-03T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS in Daily Life", "conf_key": 338, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Steadfast Self-Hosting Workshop", "authors": [ { "name": "Adam Monsen", "twitter": "", "mastodon": "@meonkeys@fosstodon.org", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/efd087b3c1ac43def6e3e926ad633c25?s=120&d=mp", "code": "391", "biography": "Adam is a kind and savvy FOSS enthusiast. He\u2019s been in tech for over 20 years: building, producing, coding, debugging, architecting, leading, managing, debugging some more, lecturing, writing, administering and securing systems and processes, ensuring privacy and compliance; in markets of all maturities, sizes, and scales; startups to big enterprise. He\u2019s most proud of his family, growing Mifos, founding SeaGL, selling C-SATS, and writing a FOSS book about self-hosting FOSS.\r\n\r\nAdam is privileged and lucky to have given talks and workshops at a handful of conferences (LFNW, SeaGL, LibrePlanet, OSCON, FOSSY) and various other engagements.", "username": "" } ], "abstract": "Join in a hands-on workshop all about self-hosting! Bring your experiences and curiosity, leave with inspiration and ideas to try out. Together we'll help each other get unblocked wherever we're at, from thinking about self-hosting to improving smooth-running servers and services. This workshop will focus on fundamental concepts, tools, and techniques from the FOSS book Steadfast Self-Hosting, although having and having read the book is not required.", "conf_url": "http://2024.fossy.us/schedule/presentation/219/", "cancelled": false, "mastodon_id": "@meonkeys@fosstodon.org" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-04T10:45:00", "end": "2024-08-04T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 374, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-03T10:45:00", "end": "2024-08-03T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 347, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-02T10:45:00", "end": "2024-08-02T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 307, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Open source training for reproducibility, collaboration, and community in academic research", "authors": [ { "name": "Alex Marden", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/f599a70b5623f5831f8d24bd6e652035?s=120&d=mp", "code": "367", "biography": "Alex Marden began using open source software to facilitate international fieldwork and collaboration while studying wildfire ecology in the Kalahari Basin. He incorporates that experience into teaching numerous open source software-based courses and workshops at the University of Texas at Austin. As the GIS and Geospatial Data Coordinator at the UT Libraries, he supports the GIS needs of the university community and works to make geospatial data broadly available and accessible. In his role as an Open Geospatial Software Specialist with the UT Open Source Program Office (UT-OSPO), he focuses on open-source software training and best practice documentation. Additionally, he is the current Chair of the newly formed UT-OSPO User Advisory Group, which aims to effectively serve and foster a community of open-source focused researchers. He received a PhD in Geography from UT Austin in 2024, where his research focused on spatiotemporally complex climate-disturbance linkages and how scale relates to the observability of those linkages.", "username": "" } ], "abstract": "Research-focused data and software training outside of the standard academic curriculum can play a crucial role in university environments. Reproducibility and collaboration are fundamental aspects of research, creating an opportunity to incorporate open source software development strategies and techniques into training workshops.\r\n\r\nThe University of Texas at Austin Open Source Program Office (UT-OSPO) has co-sponsored numerous workshops that emphasize the interplay among open source software, reproducibility, and collaboration. A key focus is engaging researchers across diverse use-case scenarios along the open source participation pathway \u2013 from introducing participants to the benefits of using open source software to managing collaborative open source software ecosystems.\r\n\r\nThis session will explore the UT-OSPO\u2019s cross-departmental initiative, integrating open source software training into research workshops and events. We will discuss pedagogical and administrative strategies for appealing to a wide range of researchers and fostering an open source community within a large university.", "conf_url": "http://2024.fossy.us/schedule/presentation/204/", "cancelled": false }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-03T10:45:00", "end": "2024-08-03T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 331, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Things I've Learned as a Linux Kernel Maintainer", "authors": [ { "name": "Darrick J. Wong", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/442ca87b78597c13bf4df13bbd8d6c1d?s=120&d=mp", "code": "320", "biography": "Darrick designed the autonomous self healing capabilities in the XFS filesystem in Linux, and served as the kernel XFS maintainer from 2016 to 2023.", "username": "" } ], "abstract": "I spent seven years serving as the maintainer of the XFS filesystem and iomap filesystem library in the Linux kernel. Whilst on that journey, I learned a lot about steering technical direction of those two projects, but also the limitations of managing a community without authority. I intend this talk to be most helpful for people who are current FOSS maintainers or are mid to senior level developers contemplating taking on such roles.\r\n\r\nThese are the six skills that I found most helpful and grew the most in those seven years:\r\n * Concocting a strategy from which to build a development roadmap\r\n * Defining roles for people to take on\r\n * Negotiating staffing and budgets with managers\r\n * Coaching people who are trying to get their efforts across the finish line\r\n * Dealing with external shocks in as principled a manner as possible\r\n * Steering your way out of burnout, aka Replacing Yourself\r\n\r\nFor each of these areas, I'll share how that skill fits into the Linux community (they didn't always fit well!) and what happened when I tried to make things happen in those areas. I will target spending about 4-5 minutes talking about each of those points and leave 20-25 minutes at the end for an audience discussion.", "conf_url": "http://2024.fossy.us/schedule/presentation/246/", "cancelled": false }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-03T10:45:00", "end": "2024-08-03T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 353, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Thinking Beyond 0's and 1's", "authors": [ { "name": "Nisha Kumar", "twitter": "", "mastodon": "@nisha@social.afront.org", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/289a98c380a0ba0c05c19ceee863800a?s=120&d=mp", "code": "300", "biography": "Nisha is a Software Engineer at Oracle Cloud Infrastructure. When she isn't troubleshooting the cloud, she contributes to various open source Software Bill of Materials (SBOM) projects, most notably SPDX. In their free time, they like to solve human problems by making things.", "username": "" } ], "abstract": "Open Source won. We see it in the large number of software projects created and used by other software projects. Most of our modern day software, including AI, runs on a large number of open source software projects. Working in a cloud company that produces and deploys software at scale, I see a lot of phenomenon that look very much like what I used to see when I worked in semiconductor manufacturing an age ago. Examples of these are drift from the norm, heisenbugs, emergent properties, and just \u00af\\_(\u30c4)_/\u00af things.\r\n\r\nThe physical world is full of these types of phenomenon. We deal with it by using probability and statistics - accepting that we can't give a \"true\" or \"false\" answer, but settling for a continuous \"maybe\". This is a talk about looking at software production at a larger scale than just the single artisanal \"app\". We will apply probability and statistics to open source software at scale, and use some \"Machine Learning\" to get some insights into how the single app is the product of, and part of a somewhat unknowable whole.", "conf_url": "http://2024.fossy.us/schedule/presentation/266/", "cancelled": false, "mastodon_id": "@nisha@social.afront.org" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-04T10:45:00", "end": "2024-08-04T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "AI and Machine Learning", "conf_key": 360, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "A truly community-based Open Source LLM and what it can do for your business and the open community", "authors": [ { "name": "JJ Asghar", "twitter": "jjasghar", "mastodon": "@jjasghar@mastodon.social", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/e667c0b7aa0e84a428ff1c1b5ee8473d?s=120&d=mp", "code": "323", "biography": "JJ works as a Developer Advocate representing IBM worldwide. He engages in the IBM\u2019s watsonx service, the Open Source AI ecosystem, and Kubernetes ecosystem with a focus on Red Hat\u2019s OpenShift. He attempts to teach enterprises and users succesful skills to onboard to the AI and Cloud Native ecosystem though he learned his trade in the DevOps ecosystem. If he isn\u2019t building high level automation to streamline his work, he\u2019s building the groundwork to prepare for that need. He\u2019s been an avid homelaber and self-hoster of open source software for years and gives back to that community as much as possible.\r\n\r\nHe lives and grew up in Austin, Texas. A father and husband, trying to learn to balance his natural nerdiness with family life. He enjoys a good strong dark ale, hoppy IPA, some team building Artemis, and epic Gloomhaven campaigning.\r\n\r\nHe has dove headfirst into Fedora since IBM buying Redhat, but still secretly wants FreeBSD everywhere. He\u2019s always trying to become a better web technology developer, though normally just uses bash and python to get the job done.", "username": "" } ], "abstract": "What if I told you the way we're distributing AI models is fundamentally broken? The majority of people out there leverage the ChatGPTs of the world and just ask it for some simple tasks leveraging Prompt Engineering. That's all well and good, but when you want to bring AI into your business processes, do you really want to give your secret sauce to another company to train their own models? Probably not.\r\n\r\nBuilt by IBM and Red Hat from the get-go, InstructLab is an open source project that lets you stay in control of your AI by creating some easy-to-use tuning for a base model. Today we\u2019ll talk about what it can do for you as an engineer and how much it can do to improve your business processes. If you\u2019re thinking that you need a trusted AI system that\u2019s truly open source and lets you track back what is put into the tuned data set, we\u2019ve got you covered.\r\n\r\nThis talk will prime you to be able to check it out and learn to use it in 45 minutes or less. \r\nKeeping you in complete control of your AI story code, and making sure your company knowledge is in a place that you find secure.", "conf_url": "http://2024.fossy.us/schedule/presentation/238/", "cancelled": false, "twitter_id": "jjasghar", "mastodon_id": "@jjasghar@mastodon.social" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-03T10:45:00", "end": "2024-08-03T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 314, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "An ideal education with Open Source, a Recent Grad's Perspective.", "authors": [ { "name": "Onexi", "twitter": "NONE", "mastodon": "NONE", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/af166ed2d55b11cf74a1fd8510f61003?s=120&d=mp", "code": "380", "biography": "Onexi is a recent graduate of Norfolk State University in the Field of Computer Science. A curious mind that has participated in the Netflix Pathways UX/UI Bootcamp, Cybersecurity competitions from the SANS organization, and most recently was introduced to the world of open source through the Open Source Research Experience Catalyst Program from UCSC. Now working as a Developer, always looking to learn something new and participate in an interesting conversation!", "username": "" } ], "abstract": "The open source world is one filled with opportunity, for collaboration, for learning, and brimming with experiences. It allows for ideas and communities to come about regardless of background, for the sake of a common goal. If only I knew about it sooner. I learned of open source in my last semester of college, and I believe it can transform our education as it is now.\r\n\r\nLet\u2019s propose a thought experiment. Suppose that you are back in college and open source is a widespread concept in education, not as it is right now, but as widely known as the idea of internships, for example. Opportunities for open source projects would exist for every discipline, allowing for the collaboration among students from art, literature, business, engineering, and more. Open source would be more diverse, allowing for other disciplines to pick up the work where another may falter. A developer might be too clear cut to write out friendly documentation for newcomers to a project, and a writer might be too non-technical to explain certain technologies in depth, but both people collaborating could create great documentation. If it sounds familiar in any way, it is essentially how people work in the real world, at a company. Meaning, that if you had open source in your education you could adapt to working with other disciplines that are not studying the same thing as you, on a project that can have a real world impact.\r\n\r\nCollege students would trick themselves into creating their own company, a pseudo startup. Many ideas flourish in young minds, but never come to fruition, maybe due to lack of resources, or not having the right people around. A lot of times, given a lack of knowledge, or the overwhelming feeling of doing lots of work that could have no impact, they never see the light. College is a place filled with diversity of knowledge and experiences, like open source. If a school club existed which allowed any major to join, bundle together, and create an open source project of their choosing while leaving each student a piece of the puzzle to fulfill, it would essentially have the same structure as a real company, more or less. Think about the many app/company ideas that have crossed your mind. Would you have tried to make them if you had open source? \r\n\r\nStudents can experience the real world and create a real project, from the comfort of their home. People have different circumstances, and many students fail to gain experience in their field right out of college. Whether it be personal circumstances, failing to get chosen for internships, or not having the time to do extracurriculars, there are many reasons why students fail to learn what real world work is like. Open source projects would allow a student to apply their skills regardless of time frame or location, given that they have a laptop on hand. Moreover, these skills can be directly applicable into the real world, as you work with people with different backgrounds towards a common goal.", "conf_url": "http://2024.fossy.us/schedule/presentation/205/", "cancelled": false, "twitter_id": "NONE", "mastodon_id": "NONE" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-04T10:45:00", "end": "2024-08-04T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS Funding and Economics", "conf_key": 364, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Co-Designing Sustainable Prosocial Digital Infrastructure", "authors": [ { "name": "LX Cast", "twitter": "laurex", "mastodon": "I have one but have yet to post", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/05e09dd17e9c18210650a755b866e7ac?s=120&d=mp", "code": "381", "biography": "LX is currently a founder of a group app called Fractal and a student and practitioner of patterns of collective practice. They have been a product leader working on communication and collaboration tech for about 12 years. They're a board member at Prosocial Design Network and Tech Fleet, a past Resident Fellow at the Integrity Institute, a steering committee member of the Council on Tech and Social Cohesion, a member of Aspen Institute's Virtually Human working group, a mentor with PDX Women in Tech and All Tech is Human, and a consultant helping nonprofits develop product discovery practices. \r\n\r\nLX Cast is mostly water and collections of bacteria and bone and stardust. An emergent invention. Canadian West Coast island-born former New Yorker current Portlander curiouser researcher reader leader shape shifter code switcher beginner elder young a flash of light technologist social engineer experimental questioning contradictory vegan (except for brownies) consultant recoverer contributor community practitioner strategist poet weirdo professional queer non-binary neurodivergent raised-Quaker seemer listener fox cook step-parent partner collaborator co-keeper teacher coach flaneur aesthete hiker hard to locate reliable emerging being who practices synthesis learning listening walking investigating supporting reflecting confusing growing perplexing and occasionally punctuating.", "username": "" } ], "abstract": "To build social tech infrastructure that supports our collective well-being, we need to include decentralized, open source, and slow-growth options. However, these approaches have historically fallen outside traditional tech funding mechanisms. \r\n\r\nTech that supports collective well-being should meet real needs, solve real problems, be usable, and be purpose-built, not seeing people as an exploitable resource or means to extract. So how can projects like these be sustainable, secure, and built in collaboration with communities? We think that people putting money into projects should be part of the project design team, so that their expertise, experience, and motivations can be both represented and explicitly weighed in the context of the problem the technology hopes to solve. \r\n\r\nIn other words, we need to co-design our financial models to find strategies that support the holistic goals of the makers, community, and capital suppliers. In this workshop, we will explore some of the mechanisms that might lead to co-design frameworks, and surface strategies from participants. We will learn from one another what has worked and what hasn\u2019t, and re-imagine how people putting money into FOSS might be collaborators with us and the communities we\u2019re designing and building with.", "conf_url": "http://2024.fossy.us/schedule/presentation/223/", "cancelled": false, "twitter_id": "laurex", "mastodon_id": "I have one but have yet to post" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-04T10:45:00", "end": "2024-08-04T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 369, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-04T10:45:00", "end": "2024-08-04T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 345, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "News Flash! You Are Enough. Let's Talk About Amplifying Your Value & Authenticiy", "authors": [ { "name": "Shannon Rasimas", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/cf68106f97c0b63b86d5eaf73e9f143f?s=120&d=mp", "code": "345", "biography": "Shannon is a tech professional with experience spanning across edtech, fintech, data centers, and green tech, that values and champions for community building, inclusion, work life integration, cultures of belonging, and empowering people to connect to their value and superpowers so they can champion for and elevate their careers. She has developed a successful career development training program launching 100's of professionals into their first tech roles, built internal leadership, development, and growth strategies, recruited, and has existed at the intersections of people operations and technical project management, and hardware and software engineers. She is also an exam away from being recognized as an ICF (International Coach Federation) ACC Coach. She\u2019s driven to help people feel valued and connected to the purpose of their roles, and is passionate about authenticity, and advocating for and creating places for everyone to start feeling safe to bring their true selves to any room. In her spare time, you can find her reading her next favorite book, or hiking, paddle boarding, or snowshoeing with her golden retriever, Camp.", "username": "" } ], "abstract": "Having talked with 100's of people about their careers, whether it be a transition into something new or growth from within, the default seems to be to focus on what you don't know or who you need to morph into to get to where you want to go. You don't need to learn 5 new languages, refactor all your code, earn 3 new skills, and build 2 websites and an API to show you are good enough. Guess what, you already are enough. You also don't need to transform yourself into somebody you think you should be in order to fit in or find acceptance. You are amazing just as you are. This is all hard work looking a little more deeply at ourselves, but let's find strategies to elevate the way we think and talk about ourselves, connect to our why, and be comfortable sharing the true essence of who we are. In a time where loneliness is at an all time high, how can we also build meaningful community and create spaces, interview practices, and culture for everyone to find safety in bringing their authentic selves, connect to purpose, and be valued. And finally, why are we doing any of this if we can't find the joy in it. This talk is meant to inspire you to tap into the leadership qualities and value you already have instead of focusing on the deficits, and for all of us, especially those with the power to do so, to start building better spaces for for all of us to exist in and start creating better community all around. We all can use a little more belonging these days.", "conf_url": "http://2024.fossy.us/schedule/presentation/244/", "cancelled": false }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-02T10:45:00", "end": "2024-08-02T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 285, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "FreeBSD on ARM64", "authors": [ { "name": "Michael Dexter", "twitter": "", "mastodon": "https://bsd.network/@dexter", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/2940463bef733994c4ebf550290bb2c7?s=120&d=mp", "code": "338", "biography": "Michael has used BSD Unix since 1991 and advanced it through fundraising, community coordination, and dozens of conference talks around the world. He has also organized the Portland Linux/Unix Group since 2009, coordinating over 150 speakers. By day Michael provides support for Open Source storage solutions for users of all sizes. Michael lives in Portland, Oregon with his wife and three children, dog, cat, and five chickens.", "username": "" } ], "abstract": "FreeBSD is a compelling operating system for the ARM64 platform with its recent addition of bhyve (\"beehive\") hypervisor support and its traditional tightly-integrated features including OpenZFS, Jail, DTrace, Packet Filter, and pkg.\r\n\r\nThis talk will provide an authoritative introduction to FreeBSD features and uses with a focus on the ARM64 platform.", "conf_url": "http://2024.fossy.us/schedule/presentation/194/", "cancelled": false, "mastodon_id": "https://bsd.network/@dexter" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-02T10:45:00", "end": "2024-08-02T11:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Licensing and Legal Issues", "conf_key": 291, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Why FOSS Must Be Discrimination Free", "authors": [ { "name": "Josh Berkus", "twitter": "", "mastodon": "@fuzzychef@m6n.io", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/a9bf741211c9717ed23f4680227b88e2?s=120&d=mp", "code": "352", "biography": "Josh Berkus has been contributing to various FOSS projects since 1998, including Linux, PostgreSQL, OpenOffice, MySQL, CouchDB, OpenSolaris, and others. Currently he works on Kubernetes for Red Hat. Josh is on the OSI Board, the CNCF Code of Conduct Committee, and co-organizes SCALE and Container Plumbing. He is local to Portland.", "username": "" } ], "abstract": "Why are the non-discriminatory clauses (5 and 6) part of the Open Source Definition? Why does anyone care? Why shouldn't project owners be able to limit where the software can be used or prevent bad people from using the software?\r\n\r\nThese two clauses are the most poorly understood parts of the Open Source Definition, and the ones that would-be license writers most frequently want to compromise. They are not a moral requirement; instead, they are compulsive in order to sustain how FOSS is packaged, distributed, and used. An Open Source Initiative board member will explain, in developer-friendly terms, why you should care about OSD5 and OSD6.\r\n\r\nAttendees will learn why to retain these freedoms in their own license-writing, and why the are important when consuming other people's projects.", "conf_url": "http://2024.fossy.us/schedule/presentation/263/", "cancelled": false, "mastodon_id": "@fuzzychef@m6n.io" }, { "room": "", "rooms": [], "start": "2024-08-04T11:30:00", "end": "2024-08-04T11:45:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 271, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-02T11:30:00", "end": "2024-08-02T11:45:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 269, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-03T11:30:00", "end": "2024-08-03T11:45:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 270, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-03T11:45:00", "end": "2024-08-03T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 354, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Workshop: Developing Your First Nextcloud App", "authors": [ { "name": "Edward Ly", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/e7388cdede23a3b3ff0a96860f1b768a?s=120&d=mp", "code": "281", "biography": "Edward Ly is a Portland, Oregon native who has a B.A. in Computer Science and Mathematics from Earlham College as well as an M.Sc. and a Ph.D. in Computer Science and Engineering from the University of Aizu. His research interests in machine learning and computer music culminated in FaustCGP, a free software research project that utilizes evolutionary algorithms to generate new digital audio signal processing applications. Currently, he works as a Software Engineer at Nextcloud, contributing to the company's free software offerings as well as providing technical support to enterprise customers. In his spare time, Edward enjoys electronic music and video games.", "username": "" } ], "abstract": "Nextcloud is an on-premises, free software alternative to Google \r\nWorkspace and Microsoft 365 that puts user data back into the hands of \r\nthe people. Whether it be getting a handle on your photos, your budget, \r\nor your recipe collection, Nextcloud is your one-stop solution for \r\nde-Googling your digital life. But as much as the app ecosystem may have \r\ngrown since Nextcloud was founded in 2016, it is impossible to cover the \r\nunique needs of every single user. That is why Nextcloud offers you the \r\nbasics upon which you can build your own app. In this workshop, we will \r\ndemonstrate how you can quickly get started developing your first \r\nNextcloud app.", "conf_url": "http://2024.fossy.us/schedule/presentation/273/", "cancelled": false }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-03T11:45:00", "end": "2024-08-03T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 326, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-02T11:45:00", "end": "2024-08-02T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 292, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-03T11:45:00", "end": "2024-08-03T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS in Daily Life", "conf_key": 337, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Maps as Art using FOSS", "authors": [ { "name": "Tracy Homer", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/14f540eea60434f708ce82379f00ce57?s=120&d=mp", "code": "264", "biography": "By day Tracy works for the Software Freedom Conservancy, and by night extends her enthusiasm of Open Source Software into the worlds of maps and making. She recently graduated from the University of Tennessee with a BS in Geospatial Technology. In her spare time she helps administrates Knox Makers, a local community makerspace, also focused on FOSS for their tool setups.", "username": "" } ], "abstract": "Tracy will show several different artistic maps she has made, and go through the different software tools used to make them. She will discuss what datasets and formats work for each type of map and how you can make your own artistic maps using freely licensed software.", "conf_url": "http://2024.fossy.us/schedule/presentation/187/", "cancelled": false }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-04T11:45:00", "end": "2024-08-04T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 370, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-04T11:45:00", "end": "2024-08-04T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 375, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-03T11:45:00", "end": "2024-08-03T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 306, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Development of a Nation-wide Research Data Management Platform Leveraged by Open Science Framework", "authors": [ { "name": "Shoji Kajita", "twitter": "shojikajita", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/50256d5a70cc9aebbc47be1eca2b5d75?s=120&d=mp", "code": "333", "biography": "Shoji Kajita is a researcher and practitioner on Infield Information Informatics defined as study of the ways in which community dynamics and information and communication technologies mutually shape each other as a stakeholder of community. He is currently a Professor of Information Technology Center at Nagoya University and a board member of Apereo Foundation. Also he is an Emeritus Professor of Kyoto University as the recognition of his works at IT Planning Office, Institute for Information and Management Communication, Kyoto University. Before that, he was an Associate Professor of Strategic Planning Office in Information Communication Technologies and Services, and also Department of Systems and Social Informatics, Graduate School of Information Science, Nagoya University. His current main interests include e-Learning and e-Science to actualize sharable and scalable information environment across higher educational institutions by Open Source Software and Open Standards.", "username": "" } ], "abstract": "This session shares our experiences on a nation-wide Research Data Management (RDM) platform in Japan by using Open Science Framework developed by Center for Open Science in U.S.A. The surrounding contexts of RDM like Open Science and Research Integrity have been quickly changing and the supporting technologies of RDM have been dramatically changing due to the speed of Dog Year for digital technologies. To tackle these situations, National Institute of Infomatics (NII) has been developing and operating a nation-wide RDM platform \"Gakunin RDM\" for the entire Japanese higher educational institutions. Currently over 100 institutions have been using Gakunin RDM since 2022. Through the course, several challenges are emerging due to the major customizations requested by institutional users. These are common to any Open Source projects. In this talk, we will introduce the challenges by the following three parts:\r\n1. What is Open Science Framework\r\n2. Current status of Gakunin RDM\r\n3. Current major challenges", "conf_url": "http://2024.fossy.us/schedule/presentation/206/", "cancelled": false, "twitter_id": "shojikajita" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-02T11:45:00", "end": "2024-08-02T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 305, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-02T11:45:00", "end": "2024-08-02T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 286, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Java Performance on ARM64 and Ampere", "authors": [ { "name": "Mikael Vidstedt", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/f0b62119c4ff42603277b110162b7ac2?s=120&d=mp", "code": "370", "biography": "Mikael Vidstedt is Senior Director of the Java Virtual Machine (JVM) in the Java Platform Group at Oracle. Over the last 20+ years he has worked across all the various aspects of Java and JVM technologies, focusing on everything from compilers and optimization to operating systems and server virtualization. He has worn many hats, including that of JVM tech lead and Architect. Mikael holds a master\u2019s degree in Computer Science from the Royal Institute of Technology (KTH) in Stockholm, Sweden.", "username": "" } ], "abstract": "For close to three decades the Java technology stack has been powering the world, running everything from edge device to enterprise server-side workloads. The Java Platform Group at Oracle is heavily investing in ARM64, working closely with Ampere to ensure that current and future applications run securely and with high performance. In addition to designing and implementing new features to leverage the natural strengths of the hardware, the team has also delivered a long list of performance enhancements to future and existing versions of Java through OpenJDK. This session will cover key projects and features in the Java platform, how they relate to ARM64, and showcase the performance improvements they have resulted in.", "conf_url": "http://2024.fossy.us/schedule/presentation/193/", "cancelled": false }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-02T11:45:00", "end": "2024-08-02T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Diversity Equity and Inclusion and FOSS", "conf_key": 298, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "How to Chart your own Career Path in Open Source - A Panel Discussion", "authors": [ { "name": "Ray Paik", "twitter": "rspaik", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/6f994e54a97bbf7354e2350b1a61c320?s=120&d=mp", "code": "286", "biography": "Ray is a Community Manager at PingCAP where he is helping to grow the TiDB community. Prior to PingCAP, Ray managed open source communities at Cube Dev, GitLab and the Linux Foundation. Ray has been a speaker at open source conferences such as All Things Open, Community Leadership Summit, FOSDEM, GitLab Commit, Open Source Summit, and SCaLE.\r\n\r\nRay lives in Sunnyvale, CA with his wife and daughter and all three are loyal season ticket holders of the Bay FC women's soccer team.", "username": "" }, { "name": "Allison Randal", "twitter": "", "mastodon": "@allison@muon.social", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/9fa42951d6f1d5532c26032ca89a01b6?s=120&d=mp", "code": "287", "biography": "Dr. Allison Randal is a free software and open hardware developer and strategist. She is chair of the board at the Software Freedom Conservancy, vice-chair of the board at the Open Infrastructure Foundation, and co-founder of the FLOSS Foundations group. In the past three decades, she has served as chair of the board at the Open Infrastructure Foundation, president and board member of the Open Source Initiative, president and board member of the Perl Foundation, board member of the Python Software Foundation, chair of the board at the Parrot Foundation, chief architect of the Parrot virtual machine, conference chair of the O'Reilly Open Source Convention (OSCON), technical architect of Ubuntu, Open Source Advisor at Canonical, Distinguished Technologist and Open Source Strategist at Hewlett Packard, Distinguished Engineer at SUSE, and Principal Engineer at Rivos. She collaborates in the Debian and RISC-V projects.", "username": "" }, { "name": "Dawn Foster", "twitter": "geekygirldawn", "mastodon": "https://hachyderm.io/@geekygirldawn", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/506e49a7dae9eb8bd05bb64a5169cfa4?s=120&d=mp", "code": "282", "biography": "Dr. Dawn Foster works as the Director of Data Science for the CHAOSS project where she is also a board member and maintainer. She is an OpenUK board member and co-chair of the CNCF Contributor Strategy Technical Advisory Group. She has 20+ years of experience at companies like VMware and Intel with expertise in community building, strategy, open source, governance, metrics, and more. She has spoken at over 100 industry events and has a BS in computer science, an MBA, and a PhD. In her spare time she enjoys reading science fiction, running, and traveling.", "username": "" }, { "name": "Ildiko Vancsa", "twitter": "IldikoVancsa", "mastodon": "@ildikov@fosstodon.org", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/c9a2f2094a0718421d8a2fbf45d6b020?s=120&d=mp", "code": "266", "biography": "Ildik\u00f3 is working for the Open Infrastructure Foundation as Director of Community. As part of her role, she is the Community Manager for the StarlingX open source distributed cloud project and the Kata Containers secure container runtime project, and a co-leader of the OpenInfra Edge Computing Group. Ildik\u00f3 has been contributing to projects like OpenStack, Anuket and State of the Edge for over 10 years with focus areas of Edge Computing, Telecommunications and NFV. She is an evangelist of open collaboration and is using her experience to help individuals, companies and organizations to learn and get more involved and active in open source communities.", "username": "" } ], "abstract": "There isn\u2019t one way to build your career in open source as there are a variety of roles beyond writing code and many different routes into those roles. It\u2019s also important for individuals to chart their own path that aligns with their unique experience and interest.\r\n\r\nIn this panel discussion, panelists will share how they got started in their career and their journey over the past two decades. For people looking for jobs in open source, we\u2019ll discuss what we look for in candidates and why it\u2019s not necessary to check all the boxes in job descriptions. We\u2019ll also discuss challenges in balancing your day jobs vs. open source activities during your career.\r\n\r\nIn addition, we\u2019ll also delve into other challenges and opportunities of an open source career that range from dealing with the impostor syndrome, DEI (Diversity, Equity, and Inclusion) challenges, exploring open source communities for self growth, and more.\r\n\r\nThe goal of this session is to help attendees feel more comfortable exploring opportunities in open source and be confident in charting their own path. Our panel members will share what contributed to their success and the lessons learned throughout their extensive experience in open source. This session is meant to be interactive, and we\u2019ll encourage attendees to ask questions and engage in the conversation.", "conf_url": "http://2024.fossy.us/schedule/presentation/224/", "cancelled": false, "twitter_id": "rspaik" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-04T11:45:00", "end": "2024-08-04T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "AI and Machine Learning", "conf_key": 361, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Getting ML Right in a Complex Data World", "authors": [ { "name": "Oz Katz", "twitter": "ozkatz100", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/072c0f7292a2051d29ecfef3851df888?s=120&d=mp", "code": "343", "biography": "Oz Katz is the Co-Creator of the open source lakeFS Project, an open source platform that delivers resilience and manageability to object-storage based data lakes, as well as the CTO and co-founder of Treeverse, the company behind lakeFS. Oz engineered and maintained petabyte-scale data infrastructure at analytics giant SmilarWeb, which he joined after the acquisition of Swayy.", "username": "" } ], "abstract": "Machine learning workflows are iterative & repetitive to and from multiple steps including data labeling, data cleaning, preprocessing and feature selection methods during model training, just to arrive at an accurate model.\r\n\r\nQuality ML at scale is only possible when we can reproduce a specific iteration of the ML experiment\u2013and this is where data is key. This means: capturing the version of training data, ML code and model artifacts at each iteration is mandatory. However, to efficiently version ML experiments without duplicating code, data and models, data versioning tools are required. Open source tools like lakeFS make it possible to version all components of ML experiments without the need to keep multiple copies, and as an added benefit, save you storage costs as well.\r\n\r\nIn this talk, you will learn how to use a data versioning engine to intuitively and easily version your ML experiments and reproduce any specific iteration of the experiment.\r\n\r\nThis talk will demo through a live code example:\r\n\u2022 Creating a basic ML experimentation framework with lakeFS (on Jupyter notebook)\r\n\u2022 Reproducing ML components from a specific iteration of an experiment\r\n\u2022 Building intuitive, zero-maintenance experiments infrastructure\r\n\r\nAll with common OSS data engineering stacks & open source tooling.", "conf_url": "http://2024.fossy.us/schedule/presentation/237/", "cancelled": false, "twitter_id": "ozkatz100" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-02T11:45:00", "end": "2024-08-02T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 325, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "How do FOSS projects actually use new README documents?", "authors": [ { "name": "Matt Gaughan", "twitter": "", "mastodon": "mgone@hci.social", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/5ac31bcad0ac6001ad8b27a23bd8a103?s=120&d=mp", "code": "299", "biography": "Matt Gaughan is a graduate student researcher with the Community Data Science Collective. He is interested in helping to figure out how FLOSS communities' governance can best support their projects' software and is especially interested in how the collective management of software engineering impacts the critical utility of FLOSS projects in the global digital ecosystem. He is a PhD student in the Technology and Social Behavior program (a joint program in Computer Science and Communication Studies) at Northwestern University. Prior to this research, he worked as a software engineer.", "username": "" } ], "abstract": "Without safeguards or redundancies, FOSS maintainers can find themselves unsupported in the upkeep of projects; this can concentrate risk, jeopardizing project health and software security. The suggestions for better community governance are often the same: grow documentation, recruit new maintainers, expand what it means to be a contributor. But does this common advice actually work? What impact do these prescriptions actually have in growing the project's maintainer community?\r\n\r\nStudying over 2,000 FOSS projects packaged in the Debian distribution, we test how the popular recommendations of publishing README and CONTRIBUTING files actually impact project contribution activity and the recruitment of maintainers. Our work finds that, contrary to popular recommendations, governance files are often newly published in response to increased project activity and that the benefit of this new documentation is not always immediate. Further descriptive analysis of initial governance documents show a wide range of content and forms across projects as communities adopt standards and formats from different traditions. \r\n\r\nIn this talk, we will discuss our results and what they might mean for maintainers. We hope that maintainers will share their own experiences around community governance, project documentation, and FOSS evolution. Our empirical results are the starting point of a community conversation around the utility of governance files and how projects can better employ these documents for project health; we look forward to this talk opening a broader discussion about project organization and presentation.", "conf_url": "http://2024.fossy.us/schedule/presentation/254/", "cancelled": false, "mastodon_id": "mgone@hci.social" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-03T11:45:00", "end": "2024-08-03T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 348, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-04T11:45:00", "end": "2024-08-04T12:15:00", "duration": 30, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 344, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Making new tools for open source graphics software", "authors": [ { "name": "Tom Lechner", "twitter": "", "mastodon": "@tomsart@mastodon.social", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/49c733dd94c6a53e2c79b3c7bab5ac24?s=120&d=mp", "code": "303", "biography": "Tom Lechner has been using open source software to produce his artwork since the early 2000s. He created the desktop publishing program Laidout to quickly lay out his comic books, and is currently using various open source software to work on video game projects, including VR with the Godot Engine. Tom is based in the Portland, Oregon area.", "username": "" } ], "abstract": "Let's discuss various ways that tools such as Godot, Blender, Inkscape, and Krita let you extend them, such as non-destructive procedural generation from Blender's Geometry Nodes, custom utilities with Inkscape extensions, or hacking right in source code for crazier things. We will also talk about the importance of open standards for art resources, to be able to share resources across different software that might otherwise have very different internals and purposes.", "conf_url": "http://2024.fossy.us/schedule/presentation/242/", "cancelled": false, "mastodon_id": "@tomsart@mastodon.social" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-04T11:45:00", "end": "2024-08-04T12:30:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS Funding and Economics", "conf_key": 365, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "The State of FOSS Funding", "authors": [ { "name": "Kara Sowles", "twitter": "feynudibranch", "mastodon": "https://xoxo.zone/@feynudibranch", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/439077b7bf7c4fc3f1e345e5f52c2f88?s=120&d=mp", "code": "359", "biography": "Kara Sowles is an Open Source Program Manager at GitHub, where she gets to focus full-time on supporting free and open source maintainers. She ran the first cohort of GitHub Accelerator, a funding program aimed at finding new paths to financial sustainability for projects. She co-organizes Maintainer Month (it's in May) yearly, as well as GitHub's Maintainer Community. In the past, she ran Community programs at Puppet Labs for many years. She resides in Portland, Oregon, and loves studying trash, archaeology, and animation.", "username": "" } ], "abstract": "Join me in taking a look at the current state of free and open source software funding, what the potential paths to financial sustainability currently look like for maintainers, and what new models are being explored. \r\n\r\n- What options do projects have when looking to be financially sustainable long-term?\r\n- What organizations are funding free and open source software, and how do they allocate it?\r\n- What does it looks like to have funding that isn't subject to unstable corporate budgets and interests? \r\n- What\u2019s missing from our current models of funding? \r\n\r\nI\u2019ll include info from some of the top Open Source Program Offices currently funding corporate dependencies; government-funded initiatives aimed at sustaining digital public goods we all rely on; and user-sustained projects that rely on the goodwill of individuals. We\u2019ll touch on what place Accelerators and Grants have in this, and peeling away the growth-curve expectations from investors who may, or may not, understand the needs of free and open source. \r\n\r\nIt's essential we ask ourselves: how do we ensure the software our societies depend on is sustainable long-term?", "conf_url": "http://2024.fossy.us/schedule/presentation/222/", "cancelled": false, "twitter_id": "feynudibranch", "mastodon_id": "https://xoxo.zone/@feynudibranch" }, { "room": "", "rooms": [], "start": "2024-08-02T12:30:00", "end": "2024-08-02T14:00:00", "duration": 90, "kind": "Lunch break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 224, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Lunch" }, { "room": "", "rooms": [], "start": "2024-08-03T12:30:00", "end": "2024-08-03T14:00:00", "duration": 90, "kind": "Lunch break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 225, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Lunch" }, { "room": "", "rooms": [], "start": "2024-08-04T12:30:00", "end": "2024-08-04T14:00:00", "duration": 90, "kind": "Lunch break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 226, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Lunch" }, { "room": "", "rooms": [], "start": "2024-08-01T13:45:00", "end": "2024-08-01T14:00:00", "duration": 15, "kind": "Opening Remarks", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 227, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Opening Remarks" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-01T14:00:00", "end": "2024-08-01T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 315, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-03T14:00:00", "end": "2024-08-03T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS in Daily Life", "conf_key": 339, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Your FOSS Productive Life! - The Vibrant Ecosystem around Applications", "authors": [ { "name": "Sriram Ramkrishna", "twitter": "sramkrishna", "mastodon": "sri@floss.social", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/447062d346ca576f8745b0cae1255dfc?s=120&d=mp", "code": "362", "biography": "Sri is a Free and Open Source advocate for over 25 years. Sri started working on open source software when he was 25 contributing to the GNOME project in 1997. 15 years later, he was given the opportunity to work on open source professionally at Intel Corporation in 2012. While his career has gone through many iterations his contributions to the GNOME project has been consistent - building community around projects and engaging with community. His passion today is to help build the Linux Application Ecosystem through initiatives like the Linux App Summit. Professionally, Sri is the senior community manager for oneAPI and the lead coordinator of Intel's Software Innovator Program.", "username": "" } ], "abstract": "Free and Open Source Software ecosystems evolve in curious ways. In the beginning, when we thought about open source software, we limited ourselves to applying it to the desktop and the web. \r\n\r\nKernel, user-space, and application frameworks worked together closely to recreate the user experience that we, as nerds, grew up on. Over time as the utility of open source software became a part of enterprise and business, we moved away from the desktop into the data center. Then, came the myriad of technologies... from databases to containers....we are all familiar with today. The Linux-based desktop was relegated to the tinkerer, the curious, and the nostalgic. Developers moved to MacOS as the serious developer tool of choice. As investment moved away from the desktop and application ecosystem, it seemed that the bright light of this ecosystem had been diminished.\r\n\r\n Away from center stage, amazing things are happening in the app ecosystem. A greater sense of collaboration prevails, and this not quite hidden from view ecosystem is flourishing.\r\n\r\nThe Flathub App store has 2600 apps and is adding 40 new apps a month. By the end of 2024, it\u2019s projected that Flathub will have over 3000 apps ranging from developer oriented apps to apps on the go. Let's look at how this ecosystem is thriving and ushering in a renaissance. Expect to hear a short history lesson on the app ecosystem's influence on the Linux platform before focusing on the apps and where we are today.", "conf_url": "http://2024.fossy.us/schedule/presentation/218/", "cancelled": false, "twitter_id": "sramkrishna", "mastodon_id": "sri@floss.social" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-04T14:00:00", "end": "2024-08-04T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 371, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-04T14:00:00", "end": "2024-08-04T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 342, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "GNU/Linux Loves All: Free Software in Music", "authors": [ { "name": "Timmy James Barnett", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/7bd72e1c886b2c5d19d28fa12fed3f92?s=120&d=mp", "code": "361", "biography": "Timmy James Barnett is a musician and FLO software/hardware developer. He studied violin with Anna Vayman at Ball State University for 6 years, where he received his BM and MM. His original music is inspired by microtonality and Free Software. He plays microtonal music on violin, variously fretted guitars, keyboards and computers. Free Software is important because it makes microtonality and music in general more accessible to all without compromising Human Tech Rights. It allows musical exploration without arbitrary boundaries. Timmy writes and uses Free Software for live performance with !mindparade and GNU/Linux Loves All.", "username": "" } ], "abstract": "The music industry is cluttered with proprietary software and hardware. Musicians get locked into non-free technologies. There is even a professional pressure to use proprietary tools as though it is just part of making music in today's modern society. Apple computers are even seen by many as a default for beginner and professional musicians. When someone says they don't regularly use MacOS, Windows is assumed. But you can make great music without compromising Human Tech Rights by using Free Software and GNU/Linux, a far superior operating system to proprietary alternatives.\r\n\r\nTechnology is such a great tool for music. The development of technology supports the development of music. This is why musicians should be using Free Software and supporting a Free community. Philosophers, mathematicians, music performers and theorists have been coming up with many different ways of how to tune instruments for thousands of years. With the Internet, musicians can find out so much of what has been done in the past as well as what is possible now. The world of tuning keeps coming up with exciting new and innovative ways to organize possible pitches. \r\n\r\nHowever, even with something as exciting as new modern instruments and software that can inspire so much great music, we see so many new things that are proprietary. This world of proprietary puts unnecessary restrictions on what should be an open and creative process that is inviting for both amateurs and professionals. Why are companies making non-free software tools just for users to be able to even experience the sounds of notes that are decades, centuries or millennia old? Why should we have restrictions on the great notes both historic and modern from Africa, India, and the Middle East, that are not found on standard Western instruments in the local Western music store? We have such a great tool all around us, the computer. Computers should come to our aid in a way that inspires more music and community on a global scale. \r\n\r\nThis talk shows some great Free technologies, instruments and software. All software is run on a GNU/Linux Laptop.", "conf_url": "http://2024.fossy.us/schedule/presentation/243/", "cancelled": false }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-03T14:00:00", "end": "2024-08-03T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 310, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Mentoring youth: The FOSS strategy we've been looking for", "authors": [ { "name": "Devin Ulibarri", "twitter": "sugar_labs", "mastodon": "https://mastodon.social/@sugar_labs/", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/adea5f3e51a3a91467120cc66c0f1ca0?s=120&d=mp", "code": "353", "biography": "Devin's inception to FOSS began when he asked a fundamental question when faced with digital restrictions on MacOS: Why is my computer telling me what to do?\r\n\r\nFrom there, he discovered free/libre software and could immediately see its profound implications for education. Shortly thereafter, he attended a talk by Walter Bender, a co-founders of OLPC and Sugar Labs.\r\n\r\nFast forward: Devin has been a part of the Sugar Labs community for ten years, primarily working on the development of Music Blocks, together with Walter Bender. Devin has been a tireless advocate of the work and philosophy of Sugar Labs, giving talks and leading workshops internationally. Since January 2024, Devin has served as the executive director of Sugar Labs, a nonprofit whose mission is to create learning tools for kids, as well as mentor youth on their journey in technology, software development, and life-long learning.\r\n\r\nTrained in music, Devin continues to teach music to youth and mentor young teaching artists learning how to bring their craft to future generations. And, of course, he teaches Music Blocks to kids of all ages.", "username": "" } ], "abstract": "Free software enthusiasts are eager for the day to come when digital sovereignty is the norm. However, how do we get there from where we are now?\r\n\r\nWhile installing GNU/Linux onto your own computer and avoiding proprietary software may be helpful for your personal freedom, these actions fail to persuade others to change their deep-seeded habits. Informing friends and family about software freedom is certainly important, but folks have an understandably hard time transitioning. So what are we to do about it?\r\n\r\nMentoring youth interested in technology to be contributing members of the free software projects can have a lasting impact. Youth are more amenable to change, and they have more time to learn and try new things. Moreover, youth who are able to not only understand the *philosophy* of software freedom -- but to *exercise* those freedoms -- stand ready to make a significant and lasting impact, both for themselves and those around them.\r\n\r\nAt Sugar Labs, we create tools for learning. The tools are FOSS. The source code published, even during development. We invite youth to contribute to our software, solving issues under community mentorship and developing their skills. Plus, many of our tools help students to learn programming, which helps our youngest learners prepare for their next steps (at Sugar Labs or elsewhere). As a result, we have some repositories with over two-hundred contributors, many of whom are in high school or college. Moreover, students who have stayed with us for a sustained period have reported their successes in later FOSS endeavors.\r\n\r\nThis talk will examine education and mentorship as a strategy to bring free software into the mainstream, both because it helps give youth the experience they need to better understand the implications of software freedom as well as helps to guide youth into free software communities where they can continue to make a lasting positive impact.", "conf_url": "http://2024.fossy.us/schedule/presentation/202/", "cancelled": false, "twitter_id": "sugar_labs", "mastodon_id": "https://mastodon.social/@sugar_labs/" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-02T14:00:00", "end": "2024-08-02T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Licensing and Legal Issues", "conf_key": 293, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Update on Recent Copyleft Litigation and the State of Copyleft", "authors": [ { "name": "Bradley M. Kuhn", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/0580d7a67da1b15b1695edc4e22779f9?s=120&d=mp", "code": "373", "biography": "Bradley M. Kuhn is the Policy Fellow and Hacker-in-Residence at Software Freedom Conservancy (SFC). Kuhn began his work in the software freedom movement as a volunteer in 1992, as an early adopter of Linux-based systems and contributor to various FOSS projects, including Perl. He worked during the 1990s as a system administrator and software developer for various companies, and taught AP Computer Science at Walnut Hills High School in Cincinnati. Kuhn\u2019s non-profit career began in 2000, when he was hired by the Free Software Foundation (FSF). As FSF\u2019s Executive Director from 2001\u20132005, Kuhn led FSF\u2019s GPL enforcement, launched its Associate Member program, and invented the Affero GPL. Kuhn began as SFC\u2019s primary volunteer from 2006\u20132010, and became its first staff person in 2011. Kuhn's work at SFC focuses on enforcement of the GPL agreements, FOSS licensing policy, and non-profit infrastructural solutions for FOSS. Kuhn holds a summa cum laude B.S. in Computer Science from Loyola University in Maryland, and an M.S. in Computer Science from the University of Cincinnati. Kuhn\u2019s Master\u2019s thesis discussed methods for dynamic interoperability of Free Software programming languages. Kuhn received the Open Source Award in 2012, and the Award for the Advancement of Free Software in 2021 \u2014 both in recognition for his lifelong policy work on copyleft licensing and its enforcement.", "username": "" } ], "abstract": "So much has happened recently with enforcement of copyleft licenses, such as the GPL and LGPL. This session will give you an update on all that's happened in the last year regarding GPL compliance and enforcement.", "conf_url": "http://2024.fossy.us/schedule/presentation/257/", "cancelled": false }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-03T14:00:00", "end": "2024-08-03T14:25:00", "duration": 25, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 355, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "You've been laid off. Now what?", "authors": [ { "name": "Mike Jang", "twitter": "theMikeJang", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/ee6f74a36fa8e02e7450e3e9607a205b?s=120&d=mp", "code": "274", "biography": "Mike is a Principal Technical Writer for NGINX (part of F5) He creates clear and engaging documentation for developers and sysadmins. He's created authoritative content in Linux, security, and Identity Management. He's also a Red Hat Certified Engineer (RHCE v5) and an enthusiastic speaker at industry events.\r\n\r\nHe built a docs-as-code documentation practice from scratch at Cobalt.io, where he also developed a voice and tone style guide for user experiences, taught non-writers to create better UI text, and set up a paid open source documentation contribution program. At GitLab, he guided the documentation efforts for the Manage Stage and developer content. At ForgeRock, he gained seven years of experience writing about Identity Management. \r\n\r\nMike's mission is to share my passion for new software and to help users achieve their goals with the rigor of a technical writer.", "username": "" } ], "abstract": "I've survived two layoffs. I've also found jobs while employed. While I've announced my availability, I've never used the LinkedIn \"Open for Work\" banner. After my last layoff (March of 2024), I submitted 15 serious applications in under 40 days and had a 40% success rate getting interviews. Too many of us in tech are not working. So many more of us are at risk.\r\n\r\nI want to share my lessons learned, \"Best practices after a layoff.\" I've split this talk into the following sections:\r\n\r\n\u2022 Negotiate your layoff terms\r\n\u2022 Apply for unemployment\r\n\u2022 Regain focus (avoid anger)\r\n\u2022 Don't just ask for help (Tell potential future employers what you can do for them)\r\n\u2022 Find hiring managers in your network\r\n\u2022 Customize your application (and cover letter, and thank you note, etc.)\r\n\u2022 Share your schedule\r\n\u2022 Extra work (demonstrate what you can do for your target company)\r\n\u2022 Prepare for your interview (spoiler: prepare a \"closing statement\")\r\n\u2022 Follow up\r\n\u2022 The offer\r\n\r\nFor the record, I'm happy where I'm working now, and I hope to stay there for many years into the future. This is a difficult economy. While my methods may not work for everyone, I hope they can help people who need a different approach to their job searches.", "conf_url": "http://2024.fossy.us/schedule/presentation/268/", "cancelled": false, "twitter_id": "theMikeJang" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-04T14:00:00", "end": "2024-08-04T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "AI and Machine Learning", "conf_key": 362, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Report from the AI-Assisted Programming and Copyleft Committee", "authors": [ { "name": "Stefano Zacchiroli", "twitter": "zacchiro", "mastodon": "@zacchiro@mastodon.xyz", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/9c31af6c5b4daa602dacb9d90274df38?s=120&d=mp", "code": "273", "biography": "Stefano Zacchiroli is full professor of computer science at T\u00e9l\u00e9com Paris, Polytechnic Institute of Paris. His current research interests span digital commons, open source software engineering, computer security, and the software supply chain. He is co-founder and CTO of Software Heritage, the largest public archive of software source code. He is a Debian developer since 2001, where he served as Debian project leader from 2010 to 2013. He is a former board director of the Open Source Initiative (OSI) and recipient of the 2015 O\u2019Reilly Open Source Award.", "username": "" }, { "name": "Denver Gingerich", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/5ca795f06b3505f43bf7ba26fef37c7d?s=120&d=mp", "code": "340", "biography": "Denver is a software right-to-repair and standards activist who is currently Director of Compliance at Software Freedom Conservancy, where he enforces software right-to-repair licenses such as the GPL, and is also a director of the worker co-operative that runs JMP.chat, a FOSS phone number (texting/calling) service. Denver writes free software in his spare time: his patches have been accepted into Wine, Linux, and wdiff. Denver received his BMath in Computer Science from the University of Waterloo. He gives presentations about digital civil rights and how to ensure FOSS remains sustainable as a community and financially, having spoken at conferences such as FOSSY, CopyleftConf, LibrePlanet, LinuxCon North America, CopyCamp Toronto, FOSSLC's Summercamp, and the Open Video Conference.", "username": "" }, { "name": "John Sullivan", "twitter": "", "mastodon": "https://social.librem.one/@johns", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/c7bc3f6412a881f2f758658817f50702?s=120&d=mp", "code": "363", "biography": "John Sullivan is an independent free software activist and consultant\r\n(Alliterative Advising LLC), with specialties in communication,\r\ncommunity organizing, licensing, fundraising, strategic planning, and\r\nnonprofit governance. He is a Debian Developer, and member of its\r\nkeyring team. He is also a board member of F-Droid, and currently its\r\nvice chair. Previously, he worked for the Free Software Foundation for\r\nover nineteen years, including two as its union steward and eleven as\r\nits executive director. Prior to the FSF, John worked as a speech and\r\ndebate instructor for Harvard, University of Kentucky, and Michigan\r\nState University, coaching undergraduates and high school students on\r\npublic speaking, research, and critical thinking. He holds an MFA in\r\nWriting and Poetics from the Jack Kerouac School of Disembodied\r\nPoetics (which is real) at Naropa University, and a BA in Philosophy\r\nfrom Michigan State, but he has been spending too much time with\r\ncomputers and online communities since running a 1990s BBS on his\r\nCommodore 64. Also he co-owns a pen store.", "username": "" } ], "abstract": "At the onset of AI-assisted programming, Software Freedom Conservancy convened a committee to investigate the implications of such assistance \r\nfor copyleft and software freedom more broadly. \r\nIn this session, members of the committee will report back to the FOSSY audience about their work and discuss recommendations for the use and development of AI assistants that are compatible with free software goals.", "conf_url": "http://2024.fossy.us/schedule/presentation/236/", "cancelled": false, "twitter_id": "zacchiro", "mastodon_id": "@zacchiro@mastodon.xyz" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-01T14:00:00", "end": "2024-08-01T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Supporting User Groups", "conf_key": 277, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "30 Years and Counting: Secrets to enduring user groups", "authors": [ { "name": "Michael Dexter", "twitter": "", "mastodon": "https://bsd.network/@dexter", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/2940463bef733994c4ebf550290bb2c7?s=120&d=mp", "code": "338", "biography": "Michael has used BSD Unix since 1991 and advanced it through fundraising, community coordination, and dozens of conference talks around the world. He has also organized the Portland Linux/Unix Group since 2009, coordinating over 150 speakers. By day Michael provides support for Open Source storage solutions for users of all sizes. Michael lives in Portland, Oregon with his wife and three children, dog, cat, and five chickens.", "username": "" } ], "abstract": "Why do some user groups endure for decades while others do not? What organizational structures and personalities are needed to maintain interest, attendance and participation? The Portland Linux/Unix Group was founded over 30 years ago and is still going strong, hosting some of the top open source speakers in the world including Linus Torvalds, Kelsey Hightower and Bradley M. Kuhn.", "conf_url": "http://2024.fossy.us/schedule/presentation/213/", "cancelled": false, "mastodon_id": "https://bsd.network/@dexter" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-02T14:00:00", "end": "2024-08-02T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 308, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Open source mentorship programs: what\u2019s in it for you as a mentor, maintainer, or mentee? (panel)", "authors": [ { "name": "Emily Lovell", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/fe4d4e7d3149fa30c941ccbaf1fda669?s=120&d=mp", "code": "293", "biography": "Dr. Emily Lovell is an OSPO Incubator Fellow at UC Santa Cruz. Her research and teaching use novel domains to invite broader participation in computing, with her postdoctoral work focusing on newcomers to open source. Emily previously served on faculty at Berea College, where she developed and taught courses on open source contribution and computational craft. She has a S.M. in Media Arts & Sciences from the MIT Media Lab and a Ph.D. in Computer Science from UC Santa Cruz.", "username": "" }, { "name": "Jonathan Starr", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/5f23b4a626e2d89265b10faad2886bab?s=120&d=mp", "code": "316", "biography": "Program Manager at NumFOCUS's Open Source Science Initiative as well as a perpetual contributor to open source projects, companies, and organizations that enable open science.", "username": "" }, { "name": "Kevin Wang", "twitter": "KevinKWang", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/1315d3612eaeef9405b01604e4bacd75?s=120&d=mp", "code": "317", "biography": "Kevin Wang is the founder of Mentors in Tech, a program that helps overlooked tech students at smaller, less well known, accessible and affordable colleges navigate and launch their careers through structured industry mentorships, integrated open source capstone projects, and tailored recruitment. \r\nMentors in Tech\u2019s work has been recognized as one of the 20 Promising Practices to Advance Quality, Equity, and Success in Community College Baccalaureate Degree Programs by the Community College Baccalaureate Association. MinT has also been featured on the Clayton Christensen Institute blog as well as Microsoft Alumni News. MinT is the recipient of the 2023 GeekWire Geeks Give Back Award and MinT\u2019s work with partner community colleges was published at ACM SIGCSE 2024. \r\nPrior to MinT, Kevin founded the Microsoft TEALS Program that has helped over 1,000 high schools in the US, Canada, and Mexico build successful, diverse, equitable, inclusive, and sustainable CS programs. Kevin\u2019s work in TEALS has been featured in the New York Times, CNN, Geekwire, and Univision. The founding and growth of TEALS is the subject of a Yale School of Management case study. \r\nKevin has a BS in Electrical Engineering and Computer Science from UC Berkeley, and a graduate degree in education from Harvard.", "username": "" }, { "name": "Tyler Menezes", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/711d6faf50aa9eae83bcbc904a92335a?s=120&d=mp", "code": "314", "biography": "Tyler Menezes is the Executive Director at CodeDay, where he works to provide welcoming and diverse opportunities for under-served students to explore a future in tech and beyond.\r\nBorn in Canada but raised in the Pacific Northwest, he briefly attended the University of Washington before dropping out to start a Y Combinator and venture-backed social video startup in 2011. This, combined with stints working in machine learning at Microsoft Research and as a programmer at several Seattle startups, led to his work finding data-driven solutions to increasing CS diversity and enrollment since 2014.", "username": "" } ], "abstract": "Mentorship can be a powerful tool for cultivating a more diverse, equitable, and inclusive tech pipeline. For mentors and maintainers, investing in these relationships can help to grow and sustain their technical communities. Meanwhile, mentees can benefit from a sense of belonging, alongside technical learning and professional development.\r\n\r\nJoin us for a conversation about four mentorship initiatives serving as onramps to open source, especially for those minoritized in tech; these include a variety of models for bridging community colleges, research universities, and HBCUs with industry open source. We\u2019ll discuss how these collaborations have been beneficial to everyone involved, and how such efforts can be beneficial to you as a potential mentor, maintainer, or mentee. We\u2019ll then open up the floor to questions and conversation about mentorship in open source \u2014 and how you can get involved.\r\n\r\nSession takeaways:\r\n- Key considerations for launching a new mentorship initiative within your own project, organization, or community\r\n- Existing programs you might engage with as a mentor or apply to as a mentee\r\n- An invitation to join a growing cross-sector interest group on this topic", "conf_url": "http://2024.fossy.us/schedule/presentation/196/", "cancelled": false }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-04T14:00:00", "end": "2024-08-04T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 376, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-01T14:00:00", "end": "2024-08-01T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 281, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Empowering FOSS projects on ARM64 at the OSUOSL", "authors": [ { "name": "Lance Albertson", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/fdd76b88c53bc0051e9a25d6b99efae3?s=120&d=mp", "code": "371", "biography": "Lance Albertson is the Director for the Oregon State University Open Source Lab (OSUOSL) and has been involved with many open source projects since 2003. The OSUOSL provides hosting for more than 160 projects, including those of worldwide leaders like Debian Linux, the Linux Foundation and AlmaLinux. The most active organization of its kind, the OSUOSL offers world-class hosting services, professional software development and on-the-ground training for promising students interested in open source management and programming.\r\n\r\nSince joining the OSUOSL in 2007, Lance has managed all of the hosting activities that the OSL provides for nearly 160 high-profile open source projects. He was promoted to Director in early 2013 after being the Lead Systems Administration and Architect since 2007.", "username": "" } ], "abstract": "At the OSU Open Source Lab, we provide a variety of services, including access to ARM64 for FOSS projects. This session will discuss what we can provide to FOSS projects, how the infrastructure underneath is setup and some user stories from some of our hosted projects. This will also include some brief discussion about the nuisances of hosting ARM64 hardware in a data center.", "conf_url": "http://2024.fossy.us/schedule/presentation/192/", "cancelled": false }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-01T14:00:00", "end": "2024-08-01T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "XMPP", "conf_key": 240, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Setting Up A Simple XMPP Server", "authors": [ { "name": "Root", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/5b2b58c93321529b9daf5353f51cf4c3?s=120&d=mp", "code": "279", "biography": "Root has been a long time advocate in the privacy and security space, and enjoys teaching others how to stay safe and secure while online and to avoid common pitfalls. Root is a beginner developer and enjoys breaking things while learning what makes it tick ;) this has lead to a wide range of experience across many different subjects. Root is also part of the team that runs Soprani.ca, Cheogram.com and JMP.chat and is heavily focused on their acceptance and success, in both the freedom-ware communities and beyond.", "username": "" } ], "abstract": "This talk will showcase the simplicity and ease of setting up your own XMPP server using the Snikket software, walking step-by-step through the process using slides. The end result will be a fully functioning XMPP server that can be used throughout the remainder of the conference between all attendees. There will be a demonstration of the features available to a Snikket Instance including, but not limited to, inviting others to join your server, group chats that are private or public, adding contacts, managing and updating the instance as the admin, creating limited accounts for kids, and steps for more secure end-to-end encryption. This talk will also dive into some personal privacy, security, and persona considerations and how they will be affected by your threat model.", "conf_url": "http://2024.fossy.us/schedule/presentation/233/", "cancelled": false }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-02T14:00:00", "end": "2024-08-02T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 287, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Video Encoding on Arm64", "authors": [ { "name": "John J. O'Neill, Ph.D.", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/b425537333f9696ae50907b6778a513a?s=120&d=mp", "code": "392", "biography": "John has extensive software development experience focusing on performance optimization especially on new hardware platforms with deep knowledge of the software development toolchain and architecture. John has given numerous presentations at international computing and scientific conferences, is the primary author of 7 scientific publications, co-author of over 200 peer reviewed publications, and contributed to several books. John holds a Ph.D. in physics from the University at Albany.", "username": "" } ], "abstract": "This session provides a brief overview on video encoding and why it's critically important due to the exponential increase in online video. Video encoding on Arm64 processors provide outstanding performance and are very power efficient. The talk will compare running video encoding on Arm64 with legacy x86 processors as well as hardware-based Video Processing Units (VPU). The Arm64 video encoding ecosystem is very active and recent performance improvements will be highlighted. Future directions in Arm64 based video processing ecosystem will also be discussed.", "conf_url": "http://2024.fossy.us/schedule/presentation/256/", "cancelled": false }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-03T14:00:00", "end": "2024-08-03T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 349, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-02T14:00:00", "end": "2024-08-02T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 332, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Private Equity companies only want one thing and it's.......", "authors": [ { "name": "Ben Ford", "twitter": "", "mastodon": "@binford2k@hachyderm.io", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/b79a99299ae3be86dd433d56c1159d6e?s=120&d=mp", "code": "372", "biography": "Ben is director of Community Developer Relations at Puppet which tickles his funnybone because he gets to strategize over community engagement, build neat things, -and- talk to people! \\o/ He's been in the tech industry in one way or another since the late 90's doing everything from devops before devops was a thing at a tiny security startup, to forensics investigations, to maintaining a compute cluster for a computational anthropology department at an American university and teaching the grad students how to write distributed Java code to run on it.\r\n\r\nHe's one of those weirdos who runs marathons in those funny finger shoes and yes he's read the book. It was ok.", "username": "" } ], "abstract": "The experience of being acquired by a private equity company is often traumatic. There are layoffs and reorgs and canceled projects and nobody knows who's working on what and the back office suite always changes so you're off balance to begin with and... and the community. Who's keeping the community engaged through the process? How do you even keep a community alive, when all the metrics seem to be up in the air and nobody seems to care about what's important? Complaints are piling up, community members feel unappreciated, and we keep stepping on them. Don't they know that community is what built this company?\r\n\r\nIt doesn't have to end here. This talk will go through our experiences with this situation and how we learned from it and are coming through the other side. I will talk about how we learned to communicate our business value and how we had to reset some of our expectations. Most importantly, I'll talk about how we taught the new company to look at our community, not with greed, but with appreciation.", "conf_url": "http://2024.fossy.us/schedule/presentation/245/", "cancelled": false, "mastodon_id": "@binford2k@hachyderm.io" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-03T14:00:00", "end": "2024-08-03T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 333, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-02T14:00:00", "end": "2024-08-02T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Diversity Equity and Inclusion and FOSS", "conf_key": 299, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "\"The Power of Belonging: go beyond DEI \"", "authors": [ { "name": "Aarti Ramkrishna", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/8f5957d8bf047049a030a9326d42f890?s=120&d=mp", "code": "379", "biography": "Aarti Ramkrishna\r\n\r\nAarti Ramkrishna is a distinguished educational leader with a robust background in curriculum development, data analysis, and DEI. She has made significant strides in enhancing student outcomes and fostering technological literacy. Her previous roles include Assistant Principal and Instructional Coach where she improved student engagement and teacher effectiveness.\r\n\r\nAarti's educational background includes a Master\u2019s in Education Administration from George Fox University and a Master\u2019s in Education with ESOL from Portland State University. Certified as an Equity Facilitator by the Center for Equity & Inclusion, she is dedicated to promoting diversity and inclusion in education. Her leadership in developing a pioneering K-5 Social Sciences curriculum has been recognized for its cultural responsiveness and effectiveness.\r\n\r\nAarti's commitment extends beyond her professional roles. She has served on the Executive Board of the Beaverton Education Association and as a board member for the FLiP Museum. A graduate of Emerge Oregon, she has received accolades such as the Diverse Administrator Scholarships and was a runner-up for the OnPoint Educator of the Year, 2021.\r\n\r\nFor more information, visit her LinkedIn profile.", "username": "" } ], "abstract": "Open source communities have long been heralded as the bastions of innovation, collaboration, and shared progress. These communities thrive on the contributions of individuals from all walks of life, bringing a plethora of ideas and perspectives to the table. However, the reality of achieving genuine diversity, equity, and inclusion (DEI) within these spaces remains elusive.\r\n\r\nAarti Ramkrishna, an educator from the global majority and a dedicated equity advocate, invites you to a compelling and transformative discussion on how we can cultivate a culture of belonging in open source environments. Drawing on her extensive background in education administration, curriculum development, and DEI, Aarti offers a deeply personal and professional insight into the intricacies of fostering inclusive communities.\r\n\r\nIn her journey as an instructional leader and equity facilitator, Aarti has consistently championed the importance of diversity and inclusion. Her work in developing culturally responsive curricula and facilitating professional development has significantly enhanced educational outcomes and fostered a more inclusive learning environment. She brings this wealth of experience to the open source arena, highlighting the parallels and unique challenges faced by these communities.\r\n\r\nDuring this talk, Aarti will delve into the importance of recognizing and addressing implicit biases, creating equitable participation opportunities, and ensuring that every contributor feels seen and valued. She will share practical strategies and tools that open source engineers can use to embed DEI principles into their projects, from the initial stages of development to ongoing community engagement.\r\n\r\nThrough vivid storytelling and real-world examples, Aarti will illustrate the transformative power of belonging. Attendees will leave with a deeper understanding of how to bridge gaps within their communities, promote fairness, and cultivate an environment where innovation and inclusivity go hand in hand.\r\n\r\nThis talk is a powerful call to action for all members of the open source community. By committing to DEI, we not only enrich our projects but also ensure that the future of technology is shaped by a truly diverse and inclusive set of voices. Join us in this crucial conversation and be part of the movement to build a more inclusive and innovative open source ecosystem.", "conf_url": "http://2024.fossy.us/schedule/presentation/228/", "cancelled": false }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-04T14:00:00", "end": "2024-08-04T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS Funding and Economics", "conf_key": 366, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Toward an Economy of Open Abundance: Why FLO funding needs donor coordination and how to do it", "authors": [ { "name": "Aaron Wolf", "twitter": "", "mastodon": "@wolftune@social.coop", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/b32ae4ca7b2465cc5b642eed9c285b06?s=120&d=mp", "code": "297", "biography": "Aaron is a community music teacher, co-founder of Snowdrift.coop (a long-struggling and principled platform working to solve economic coordination dilemmas around FLO public goods), and an activist and volunteer in many other areas. Originally from Ann Arbor, MI; he lives now in Oregon City with his wife, dog, and two kids.", "username": "" }, { "name": "Michael Siepmann", "twitter": "", "mastodon": "@MSiep@social.coop", "contact": "redacted", "picture_url": "/site_media/media/speaker_photos/MichaelSiepmann-5_edited_-_square_closeup_r8ZDzHE.jpg.120x120_q85_crop.jpg", "code": "292", "biography": "Michael is an interaction designer and user researcher with a PhD in psychology, decades of mindfulness practice, and great enthusiasm for making life better for all of us through psychosocially insightful and compassionate design of systems big and small.\r\n\r\nHe has been involved with FOSS since 2015, when he started volunteering for Snowdrift.coop. His contributions there have included user research, interaction design, message design, coining the term \"crowdmatching\", and proposing an approach to crowdmatching in which donations are adjusted monthly to match the extent to which the crowd's total pledge meets the project's goal.\r\n\r\nRecently, he started a closely related project, IwillifWecan.org.", "username": "" } ], "abstract": "There are four categories of economic goods: private goods, club goods, commons, and public goods. FLO (Free/Libre/Open) software and other similarly-licensed digital works are public goods \u2014 meaning they are open and abundant. So, they don't fit our market economy which relies on the opposite \u2014 scarcity and exclusion. Forcing software into the standard economic system leads to reliance on paywalls and ads. Can we do better?\r\n\r\nIn the first part of this talk, Aaron will provide an updated understanding of the economic dilemmas with public goods. He will explain how standard language and models of economics make assumptions that work against the goals of software freedom. From there, we can see how to frame a new economic understanding of sharing and abundance.\r\n\r\nTo get the key concepts, we need to distinguish between goods and services, exclusive vs open, and scarce vs abundant. We can see these as traits on continuums (between clearly open and clearly exclusive are examples of partly-open). With these core ideas in mind, we can more easily see the issues with FLO projects today (along with many related parts of the economy).\r\n\r\nIn the second part of the talk, Michael will argue that crowdfunding for FLO projects is not effective enough as is. That's why we see appeals to donate often couched in terms of merely buying someone a coffee and similar. To become a game-changing economic force for good, we need to improve one critical feature: donor coordination.\r\n\r\nWe believe that many more people would happily donate modest amounts to support FLO projects whose works they use and value \u2014 if only they could be confident that it would make a real difference. Most of us cannot give enough individually to change the game, but if large numbers of individuals can coordinate and donate together, the collective funding power could have a massive impact and even ultimately change the nature of our economy.\r\n\r\nThe basic principle of donor coordination is simple \u2014 what you donate can be tied to what others donate. But exactly how best to do it is not a simple question. There are many ways it can be approached, each with different pros and cons. Michael will present the key \"how\" variables, discuss their significance, and outline some of the pros and cons of each. And he'll describe the work he and others are doing to develop usable platforms to test these coordination ideas with real funding.\r\n\r\nThe panel following this talk at 3pm will provide an opportunity to explore these ideas further in interactive discussion.", "conf_url": "http://2024.fossy.us/schedule/presentation/272/", "cancelled": false, "mastodon_id": "@wolftune@social.coop" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-01T14:00:00", "end": "2024-08-01T14:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 319, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-03T14:25:00", "end": "2024-08-03T14:45:00", "duration": 20, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 380, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Down But Not Out: How I'm Continuing to Serve as a Tech Lead 3 Years Unemployed", "authors": [ { "name": "Jordan Hewitt", "twitter": "DamnGoodTek", "mastodon": "DamnGoodTech", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/32bf89ed47037df7b02247b04f46a75e?s=120&d=mp", "code": "344", "biography": "Jordan is a tech lead providing quality technical expertise to enterprise businesses. He was initially drawn to open source software early in 2007 with an apprenticeship at Open Source Development Labs during the same time when Linus Torvalds actively worked there. His dream is to build a thriving open business ecosystem where everyone is able to utilize their gifts and talents to improve peoples' lives. He currently lives in the Pacific Northwest with the aim to get married and raise a family.", "username": "" } ], "abstract": "When my freelancing \"side gig\" took off in 2020, I was finally able to quit my stop gap retail job and take on 2 to 3 clients at a time. However, I soon found around 2021 the market was shifting, and, lacking the knowledge on how it was changing, I ended up losing all my clients and starting from square one--unemployed. I hadn't built any notoriety with any major clients yet, so I was basically a nobody. I was naive early on: after all, I have 12 years software development experience--someone's bound to want me! But it became clear that it was now a cutthroat job market. After thousands of job applications, hundreds of ghostings, and many reimaginings of my brand I could have given up, but I've never stopped serving the tech community, despite not getting paid for it. In this talk, I'll share what what's working, what's not, and how the tech community can help not only me, but thousands of other highly-skilled tech workers to not only find a job, but thrive in their career.", "conf_url": "http://2024.fossy.us/schedule/presentation/264/", "cancelled": false, "twitter_id": "DamnGoodTek", "mastodon_id": "DamnGoodTech" }, { "room": "", "rooms": [], "start": "2024-08-01T14:45:00", "end": "2024-08-01T15:00:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 244, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-02T14:45:00", "end": "2024-08-02T15:00:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 245, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-04T14:45:00", "end": "2024-08-04T15:00:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 247, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-03T14:45:00", "end": "2024-08-03T15:00:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 246, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-04T15:00:00", "end": "2024-08-04T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS Funding and Economics", "conf_key": 367, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "FLO funding: A panel discussion of challenges, incentives, and possibilities", "authors": [ { "name": "Wm Salt Hale", "twitter": "altsalt", "mastodon": "@salt@social.coop", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/3e18e58f206ab70b6ebd6c8cde5a37c4?s=120&d=mp", "code": "271", "biography": "Salt is a Seattle local who has been involved with the Free Software movement since 1996. Currently, he works at IEEE SA Open while volunteering as Impresario of SeaGL and Community Director of Snowdrift.coop. Salt attended five years of graduate studies at the University of Washington where he focused on the intersection between communication, computer science, and law. Salt tries to be very approachable and will always be found wearing a kilt.", "username": "" }, { "name": "Michael Siepmann", "twitter": "", "mastodon": "@MSiep@social.coop", "contact": "redacted", "picture_url": "/site_media/media/speaker_photos/MichaelSiepmann-5_edited_-_square_closeup_r8ZDzHE.jpg.120x120_q85_crop.jpg", "code": "292", "biography": "Michael is an interaction designer and user researcher with a PhD in psychology, decades of mindfulness practice, and great enthusiasm for making life better for all of us through psychosocially insightful and compassionate design of systems big and small.\r\n\r\nHe has been involved with FOSS since 2015, when he started volunteering for Snowdrift.coop. His contributions there have included user research, interaction design, message design, coining the term \"crowdmatching\", and proposing an approach to crowdmatching in which donations are adjusted monthly to match the extent to which the crowd's total pledge meets the project's goal.\r\n\r\nRecently, he started a closely related project, IwillifWecan.org.", "username": "" } ], "abstract": "Several panelists will discuss, with opportunities for audience participation, the challenges, incentives, and possibilities around funding free/libre/open (FLO) projects.", "conf_url": "http://2024.fossy.us/schedule/presentation/271/", "cancelled": false, "twitter_id": "altsalt", "mastodon_id": "@salt@social.coop" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-01T15:00:00", "end": "2024-08-01T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Supporting User Groups", "conf_key": 278, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Survival is an Achievement: Tactical ways to keep user groups alive under strain", "authors": [ { "name": "Emily Soward", "twitter": "eksoward", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/3c20299a4d260d65527de39cc9d60e45?s=120&d=mp", "code": "375", "biography": "Emily Soward is a Scientist and Tech Lead for AI Security & Privacy at Amazon Web Services (AWS). Emily grows and fosters volunteer communities of practice in emerging technology. She has over a decade of AI R&D experience and authorship on architecting AI systems in. She is the co-developer and co-instructor of a course and a CPE workshop focused on AI system security foundations which she has taught for over 500 operations, security, and governance professionals in the past year. She is an organizer for the Portland AWS User Group and as a communications manager for the Girl Scouts.", "username": "" } ], "abstract": "This talk focuses solely on how to help a user group community survive under duress and what individuals can do to help in a practical way if they aren\u2019t experts in community development and stewardship. We will discuss tactical, teachable tips for sustaining community under challenging times for those who are not community management experts. We will discuss 1/ what good enough looks like for community management and how to stabilize a user group using COVID-19 disruptions to AWS User Groups as a case study, 2/ how to identify what makes your user group community unique and build acceptably detailed community management strategies and documentation to get you through the next month, quarter, or year 3/ how to know when your community needs intervention and who might help you, and 4/ how to be kind to yourself when you need a break to make sure you and your community stay safe.\r\n\r\nNo community management skills or experience needed; this talk is all about lessons learned and tactics that are within reach for beginners and helpers.", "conf_url": "http://2024.fossy.us/schedule/presentation/214/", "cancelled": false, "twitter_id": "eksoward" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-03T15:00:00", "end": "2024-08-03T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 350, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-04T15:00:00", "end": "2024-08-04T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 372, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-04T15:00:00", "end": "2024-08-04T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 377, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-02T15:00:00", "end": "2024-08-02T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Diversity Equity and Inclusion and FOSS", "conf_key": 300, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "My Neighbour in Open Source", "authors": [ { "name": "Harmony Elendu", "twitter": "ogaharmony", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/38eeed81cafa1ecbc1ca695305ca8a52?s=120&d=mp", "code": "305", "biography": "Harmony is an open-source professional and product/project manager with over three years of active experience and more than six years in the technical industry building various products and contributing/volunteering in the global ecosystem.\r\n\r\nWith a degree in administration, experience in program management and multiple certifications in product development, management and strategies, he has successfully led cross-functional teams to create globally accepted products, especially in finance, blockchain, real estate, and more, prioritising user experience and retention.\r\n\r\nIn addition to speaking, writing, and research, Harmony enjoys communal development, karaoke sessions, and spending time with friends and family.", "username": "" } ], "abstract": "\"My Neighbour in Open Source\"\r\nIn a world that is increasingly connected yet paradoxically divided, the concept of \"My Neighbour in Open Source\" stands as a testament to the potential of communal living. This speech and presentation delve deeply into how we can foster inclusivity and diversity within the global open-source community through both visible and subtle means. It emphasises that, much like neighbours in a physical community, individuals in the open-source sphere can come together to build diverse products and initiatives that transcend boundaries of color, language, personal challenges, geographical origins, and varying personalities.\r\n\r\nAt the heart of \"My Neighbour in Open Source\" is the idea that the open-source community mirrors the dynamics of a thriving neighborhood. In any given neighbourhood, residents work collaboratively to enhance their living conditions, ensuring that every member feels included and valued. This analogy is powerful in the context of open-source because it underscores the importance of collective effort and mutual support in achieving common goals. Just as neighbors come together for community clean-ups, block parties, and local projects, contributors to open-source projects unite to solve problems, innovate, and push the boundaries of what is possible with technology.\r\n\r\nOne of the key aspects of fostering inclusivity and diversity in open-source is recognizing and valuing the unique contributions of every individual. Diversity in this context is not merely about representation across different demographics, but also about the inclusion of diverse perspectives and ideas. Open-source projects benefit immensely from the varied experiences and viewpoints that contributors bring. This diversity of thought leads to more robust and creative solutions, as it encourages out-of-the-box thinking and problem-solving approaches that might not emerge in a more homogeneous group.\r\n\r\nThe speech highlights practical ways to promote inclusivity within the open-source community. These include creating welcoming and accessible documentation, establishing mentorship programs, and actively reaching out to underrepresented groups. Accessible documentation ensures that new contributors, regardless of their background, can easily understand and get involved in projects. Mentorship programs provide guidance and support to newcomers, helping them navigate the complexities of open-source contribution and develop their skills. Outreach initiatives aim to break down barriers to entry by providing resources and opportunities to those who might otherwise be excluded.\r\n\r\nFurthermore, \"My Neighbour in Open Source\" addresses the importance of creating safe and respectful spaces where all contributors feel valued. This involves implementing and enforcing codes of conduct that prohibit discriminatory behavior and harassment. By fostering a culture of respect and inclusion, open-source communities can ensure that every participant feels safe to express their ideas and collaborate freely. This, in turn, enhances the overall quality and innovation within projects.\r\nThe presentation also explores the invisible ways in which inclusivity can be promoted. These include fostering an inclusive mindset among existing contributors and leaders, who must be aware of their own biases and work actively to counteract them. It is crucial for leaders in the open-source community to set an example by embracing and promoting diversity in all its forms. This can involve highlighting the contributions of diverse individuals, celebrating cultural differences, and encouraging open dialogue about inclusivity.\r\n\r\nIn practice, achieving the vision of \"My Neighbor in Open Source\" means that everyone, from project maintainers to casual contributors, plays a role in building an inclusive community. It requires a commitment to continuous learning and improvement, as well as a willingness to listen and adapt to the needs of the community. This collective effort mirrors the dynamics of a successful neighbourhood, where the wellbeing of each member contributes to the overall health and vibrancy of the community.\r\n\r\nUltimately, \"My Neighbour in Open Source\" is a call to action. It invites every member of the open-source community to reflect on their role in fostering inclusivity and to take proactive steps towards creating a more welcoming and diverse environment. By working together as neighbors, we can ensure that the open-source community not only thrives but also serves as a model for collaborative and inclusive innovation in the broader tech industry and beyond", "conf_url": "http://2024.fossy.us/schedule/presentation/226/", "cancelled": false, "twitter_id": "ogaharmony" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-03T15:00:00", "end": "2024-08-03T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 311, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Teaching Young Children About Software Freedom", "authors": [ { "name": "Aaron Wolf", "twitter": "", "mastodon": "@wolftune@social.coop", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/b32ae4ca7b2465cc5b642eed9c285b06?s=120&d=mp", "code": "297", "biography": "Aaron is a community music teacher, co-founder of Snowdrift.coop (a long-struggling and principled platform working to solve economic coordination dilemmas around FLO public goods), and an activist and volunteer in many other areas. Originally from Ann Arbor, MI; he lives now in Oregon City with his wife, dog, and two kids.", "username": "" }, { "name": "Rowan Wolf", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/f2bb02b354c699c722a541e67334531a?s=120&d=mp", "code": "298", "biography": "Rowan is an advocate for software-freedom (along with several other topics) and author of Cowmath (https://codeberg.org/RDW/cowmath). As of summer 2024, he has presented at two software conferences on the topic of software-freedom-for-kids. He attends the bilingual Spanish-English program at Candy Lane elementary school in Oregon City.", "username": "" } ], "abstract": "Kids today grow up in a world dominated by computers. And yet the only education they normally get, if any, focuses on basic computer use or on programming. Where topics of power and ethics do come up, they focus on issues like privilege, bigotry, and social-media. How can young people learn about the inherent issues with software freedom at the foundations of the tech that surrounds them?\r\n\r\nThinking about this dilemma, I first asked others for their ideas. Mostly, the responses mentioned pseudo-educational games or other fun-computer-things for kids that are FLO. Few were great, and none taught free/libre/open concepts as an emphasis itself.\r\n\r\nInstead of games and spectacles, I decided to set up a computer for my then-6-year-old focusing on a basic terminal. We started by playing with silly commands like espeak TTS saying funny things or gibberish. Over time, it evolved into his own first program: Cowmath \u2014 a Bash script in which cowsay and espeak in combination quiz the user on random math questions.\r\n\r\nAll along, I emphasized how our experiences fit into larger context. We use FLO software to do this, and when we share our code for others to use, study, and adapt, we become part of continuing that process. We talked about licensing and community and other topics. And we now hope to get others to join us in expanding the FLO-first educational curriculum we have started (in-progress at codeberg.org/FLO-Conscience/FLO-kids ).\r\n\r\nWe presented the first time remotely for LibrePlanet in March 2023. Then, we presented in-person at SeaGL in November 2023. Rowan loved meeting others who actually understand and care about software-freedom, and he's eager to get other kids his age also understand and share his concerns and interests here. In this presentation we will share our story, recent updates, and our ideas about how more parents and teachers can bring these ideas to more kids.", "conf_url": "http://2024.fossy.us/schedule/presentation/188/", "cancelled": false, "mastodon_id": "@wolftune@social.coop" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-02T15:00:00", "end": "2024-08-02T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 329, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "The Art of Asking", "authors": [ { "name": "Paige Cruz", "twitter": "paigerduty", "mastodon": "https://hachyderm.io/@paigerduty", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/726d62b06cc87ce5df6afdec2caba620?s=120&d=mp", "code": "276", "biography": "Paige Cruz works as a Principal Developer Advocate at Chronosphere passionate about cultivating sustainable on-call practices and bringing folks their aha moment with observability. She started as a software engineer at New Relic before switching to SRE holding the pager for InVision, Lightstep, and Weedmaps. Off-the-clock you can find her spinning yarn with Ethical Yarn Community, swooning over alpacas, or watching trash TV on Bravo.", "username": "" } ], "abstract": "When joining a new organization or project we\u2019re often told \u201cThere are no bad questions - ask away!\u201d and I fully endorse stoking your curiosity and connecting with others for help. I do believe that there are no bad questions but that there can be badly phrased questions. If you\u2019ve ever had your questions go unanswered in online forums or are tired of hearing \u201cit depends\u201d time and time again this session is for you! \r\n\r\nBetween instant messaging platforms, mailing lists, social media accounts, wikis, repos, and meetups there are a lot of ways to connect and engage with an open source community/project and who you ask, when you ask, where and how can all affect the answers you get. \r\n\r\nWe will unpack what it takes to craft questions that get answered by reviewing several case studies of questions posed about OpenTelemetry across various channels. Finishing with a simple guide you can put into practice to master the art of asking to get answers.", "conf_url": "http://2024.fossy.us/schedule/presentation/248/", "cancelled": false, "twitter_id": "paigerduty", "mastodon_id": "https://hachyderm.io/@paigerduty" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-03T15:00:00", "end": "2024-08-03T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS in Daily Life", "conf_key": 340, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Why rewrite OpenBSD's fw_update(8)?", "authors": [ { "name": "Andrew Hewus Fresh", "twitter": "", "mastodon": "@afresh1@bsd.network", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/6cd56a05a2e514c815927a5c24404285?s=120&d=mp", "code": "360", "biography": "Andrew has been using OpenBSD for over 20 years and afresh1@openbsd.org for about ten now and in that time has contributed at least a week worth of effort to the project. He primary keeps L up to date in the base system and maintains a few ports to have something to test those perl updates. He hasn't used OpenBSD professionally since before he got his account, but continually wishes other things were as nice to use. He has also restarted and has been organizing the BSD Pizza Night in Portland, OR since 2014, shortly after moving there.", "username": "" } ], "abstract": "OpenBSD provides the utility fw_update(8) to handle firmware loading for hardware from manufacturers whose licensing isn't compatible with our base system. We will take a trip into the history of fw_update(8), its structure and why it exists. A recent rewrite provides an illustration of the value OpenBSD places on simplicity and user experience.", "conf_url": "http://2024.fossy.us/schedule/presentation/217/", "cancelled": false, "mastodon_id": "@afresh1@bsd.network" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-04T15:00:00", "end": "2024-08-04T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "AI and Machine Learning", "conf_key": 363, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Apache Mahout's Quantum Computing Interface", "authors": [ { "name": "Andrew Musselman", "twitter": "akm", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/5b23c1615a981c24d52543713fbfaa42?s=120&d=mp", "code": "394", "biography": "Andrew works on data and analytics, and runs software teams for a living. He has contributed to the Apache Mahout project for a decade and been an ASF member for four years.", "username": "" } ], "abstract": "Apache Mahout (https://mahout.apache.org) is a linear algebra library for building machine learning solutions, and up until this year focused on compute back-ends such as Spark and Flink for processing training data into predictions. More recently the project has adopted quantum compute back-ends as well. The Qumat (https://github.com/apache/mahout?tab=readme-ov-file#qumat) library is a Python-based interface to multiple quantum computing systems, starting with IBM's Qiskit, which allows researchers and developers to assemble quantum logic gates into circuits that can run on simulators as well as utility-scale quantum computers. This talk will provide a brief introduction to quantum computing, including the data structures used along with some basic logic gates (https://github.com/apache/mahout/blob/main/docs/basic_gates.md), and will demo Qumat software running in a notebook that will be shared after the talk.", "conf_url": "http://2024.fossy.us/schedule/presentation/265/", "cancelled": false, "twitter_id": "akm" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-01T15:00:00", "end": "2024-08-01T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "XMPP", "conf_key": 248, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Mitigating MITMs in XMPP", "authors": [ { "name": "Amolith", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/f0adf7b735c0edba309cceb72874ce99?s=120&d=mp", "code": "310", "biography": "Amolith is a musician, developer, and sysadmin. He works with MBOA.dev on products like JMP.chat, co-hosts the Linux Dev Time (linuxdevtime.com) and Linux Lads (linuxlads.com) podcasts, runs NixNet (nixnet.services), and blogs on secluded.site.", "username": "" } ], "abstract": "In October 2023, Jabber.ru, \u201cthe largest Russian XMPP messaging service\u201d, discovered that both Hetzner and Linode had been targetting them with Machine-In-The-Middle (MITM) attacks for up to 6 months. This talk covers the basics of MITM attacks in general, some specifics of the attack against Jabber.ru, and a very effective mitigation strategy for admins to implement and both admins and users to monitor.\r\n\r\nThis talk assumes little prior knowledge beyond \u201cXMPP is an open and extensible communication protocol that facilitates messaging, calling, and more\u201d.", "conf_url": "http://2024.fossy.us/schedule/presentation/232/", "cancelled": false }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-01T15:00:00", "end": "2024-08-01T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 282, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Unlocking containers on ARM64: A story of runtime and image support", "authors": [ { "name": "Phil Estes", "twitter": "estesp", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/f89b63d91e9b55028012dd6efaef7149?s=120&d=mp", "code": "321", "biography": "Phil is a Principal Engineer for Amazon Web Services (AWS), focused on core container technologies that power AWS container offerings like Fargate, EKS, and ECS.\r\n\r\nPhil is currently an active contributor and maintainer for the CNCF containerd runtime project, and participates in the Open Container Initiative (OCI) as the member of the Technical Oversight Board (TOB). Phil has also been a long-time core contributor and maintainer on the Docker/Moby engine project where he contributed key features like user namespace support and multi-platform image capabilities.\r\n\r\nPhil enjoys helping others understand and apply container and cloud native concepts and speaks worldwide at industry conferences and meetups, and is a member of the CNCF Ambassadors program.", "username": "" } ], "abstract": "Container runtimes like Docker and containerd are the core software components that enable the adoption of container technology, whether in cloud orchestrator systems like Kubernetes or in edge and embedded compute scenarios. Similarly, the Open Container Initiative (OCI) has standardized the concepts around containers, like the image and runtime specifications, so that all runtime implementations are interoperable. \r\n\r\nIn both these worlds, the adoption of multi-platform support has made steady progress for the last 6-8 years. While progress has been slow at times, the ecosystem has now fully unlocked the advantages of ARM64 as one of the key platforms supported directly by runtimes and encoded into the specifications of the OCI.\r\n\r\nIn this talk we'll walk through this history of the adoption of ARM64, including a focus on the CNCF containerd project as a shining example of the adoption of multi-platform support, and specifically the enablement of the containerd project to build, test, and release official support on ARM64. We'll look at example use cases and where the industry is using this support today to enable production workloads on ARM64.", "conf_url": "http://2024.fossy.us/schedule/presentation/189/", "cancelled": false, "twitter_id": "estesp" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-01T15:00:00", "end": "2024-08-01T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 320, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-04T15:00:00", "end": "2024-08-04T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 346, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "AMA: Building Autonomous Self Healing Computer Systems", "authors": [ { "name": "Darrick J. Wong", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/442ca87b78597c13bf4df13bbd8d6c1d?s=120&d=mp", "code": "320", "biography": "Darrick designed the autonomous self healing capabilities in the XFS filesystem in Linux, and served as the kernel XFS maintainer from 2016 to 2023.", "username": "" } ], "abstract": "Does your data management system go bonkers? Would you like it to fix itself for you? Or possibly just grow weird new parts on demand? I recently finished construction on an autonomous self healing filesystem for Linux 6.10 and would love to share how it works with everyone. Many people who I've shown this off to think this is magic, but it's really not:\r\n\r\nDo you have record sets that you need to index? While the system is running? What if I showed you several technique for doing that, along with some discussion of the strengths and weaknesses of each?\r\n\r\nHow about analyzing the structure of graph structured data? By relaxing some constraints and tightening others, it's possible to determine if you've got a proper tree ... or whatever it is that directory trees actually are. Eventual consistency is key here.\r\n\r\nOh, and did I mention that this is XFS? So I'll also talk about how do to this in a resource and functionality-constrained environment like the operating system!", "conf_url": "http://2024.fossy.us/schedule/presentation/239/", "cancelled": false }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-03T15:00:00", "end": "2024-08-03T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Wild Card", "conf_key": 356, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Q&A: Unemployed or Underemployed? How to get through.", "authors": [ { "name": "Mike Jang", "twitter": "theMikeJang", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/ee6f74a36fa8e02e7450e3e9607a205b?s=120&d=mp", "code": "274", "biography": "Mike is a Principal Technical Writer for NGINX (part of F5) He creates clear and engaging documentation for developers and sysadmins. He's created authoritative content in Linux, security, and Identity Management. He's also a Red Hat Certified Engineer (RHCE v5) and an enthusiastic speaker at industry events.\r\n\r\nHe built a docs-as-code documentation practice from scratch at Cobalt.io, where he also developed a voice and tone style guide for user experiences, taught non-writers to create better UI text, and set up a paid open source documentation contribution program. At GitLab, he guided the documentation efforts for the Manage Stage and developer content. At ForgeRock, he gained seven years of experience writing about Identity Management. \r\n\r\nMike's mission is to share my passion for new software and to help users achieve their goals with the rigor of a technical writer.", "username": "" }, { "name": "Jordan Hewitt", "twitter": "DamnGoodTek", "mastodon": "DamnGoodTech", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/32bf89ed47037df7b02247b04f46a75e?s=120&d=mp", "code": "344", "biography": "Jordan is a tech lead providing quality technical expertise to enterprise businesses. He was initially drawn to open source software early in 2007 with an apprenticeship at Open Source Development Labs during the same time when Linus Torvalds actively worked there. His dream is to build a thriving open business ecosystem where everyone is able to utilize their gifts and talents to improve peoples' lives. He currently lives in the Pacific Northwest with the aim to get married and raise a family.", "username": "" } ], "abstract": "Mike Jang and Jordan Hewitt will take this time to take questions and discuss strategies more in specifics. This discussion will be directly related to the previous talks, You've been laid off. Now what? (Mike Jang), and Down But Not Out: How I'm Continuing to Serve as a Tech Lead 3 Years Unemployed (Jordan Hewitt)", "conf_url": "http://2024.fossy.us/schedule/presentation/269/", "cancelled": false, "twitter_id": "theMikeJang" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-02T15:00:00", "end": "2024-08-02T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 288, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Using Open Source Software to power the Sustainable Cloud", "authors": [ { "name": "Dan Kalowsky", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/330141355a2a975510e7afc3f7f3511d?s=120&d=mp", "code": "358", "biography": "Dan is an embedded firmware developer with an unhealthy passion towards automation and code correctness.", "username": "" } ], "abstract": "This session will introduce how Ampere Computing has leveraged Open Source Software and standards for powering it's line of custom designed Arm based servers. We'll briefly cover what it means to be an Arm based Neoverse design, and then dive into how Open Source software drives the platform through firmware development, booting, and daily operations. The talk will touch upon some of the benefits and challenges encountered along the way that relate to multiple project development and open source software development.", "conf_url": "http://2024.fossy.us/schedule/presentation/191/", "cancelled": false }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-02T15:00:00", "end": "2024-08-02T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Licensing and Legal Issues", "conf_key": 294, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "How do you really do GPL enforcement? (aka Bringing software right-to-repair to the masses)", "authors": [ { "name": "Denver Gingerich", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/5ca795f06b3505f43bf7ba26fef37c7d?s=120&d=mp", "code": "340", "biography": "Denver is a software right-to-repair and standards activist who is currently Director of Compliance at Software Freedom Conservancy, where he enforces software right-to-repair licenses such as the GPL, and is also a director of the worker co-operative that runs JMP.chat, a FOSS phone number (texting/calling) service. Denver writes free software in his spare time: his patches have been accepted into Wine, Linux, and wdiff. Denver received his BMath in Computer Science from the University of Waterloo. He gives presentations about digital civil rights and how to ensure FOSS remains sustainable as a community and financially, having spoken at conferences such as FOSSY, CopyleftConf, LibrePlanet, LinuxCon North America, CopyCamp Toronto, FOSSLC's Summercamp, and the Open Video Conference.", "username": "" } ], "abstract": "Enforcing the General Public License (GPL) to bring real software freedom to people can be very challenging in practice, but many of the steps in the process are straight-forward. As the only organization enforcing the GPL for Linux, Software Freedom Conservancy (SFC) receives a huge quantity of GPL violation reports, and needs to triage each one as the beginning of our process. The next step is called the \"CCS check\" (complete corresponding source check), a crucial but barely known activity that determines whether some candidate source code actually corresponds to the device/binaries that the candidate was provided for. We will discuss the CCS check in detail, providing examples and tips for doing your own checks.\r\n\r\nLastly, we'll cover the offer check, something everyone can do to help in SFC's efforts to bring real software right-to-repair to every device running Linux. Whether you want to check offers for source code, review a CCS candidate, or go even further with additional GPL enforcement work of your own, this talk will set you up for success.", "conf_url": "http://2024.fossy.us/schedule/presentation/261/", "cancelled": false }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-02T15:00:00", "end": "2024-08-02T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 309, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Developing Accessible, Multimodal Interactive STEM Simulations with SceneryStack", "authors": [ { "name": "Brett Fiedler", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/df02c6b29d83016f30bc3839a8ba431f?s=120&d=mp", "code": "304", "biography": "Brett is an Inclusive Experience Researcher at the PhET Interactive Simulations project at the University of Colorado Boulder. The PhET project creates free and open-source interactive science and math simulations for use by teachers and students all around the world. Brett is also the Community Manager of the new SceneryStack developer community, based around the web development libraries used to create PhET Interactive Simulations and the shared interest in making learning enjoyable for all. SceneryStack is unique for its focus on accessibility features, such as screen reader accessible descriptions, for making inclusive, interactive web experiences.", "username": "" } ], "abstract": "SceneryStack is a recently created open-source community built around a\u00a0[collection of HTML5/TypeScript development libraries](https://scenerystack.github.io/community/guides/scenerystack_list/)\u00a0in the Model-View-Controller framework that can be used\u00a0**together or separately**\u00a0to create multimodal and accessible, web interactives. SceneryStack libraries are used to create PhET Interactive Simulations, free and open-source science and math simulations with hundreds of millions of uses worldwide, as well as their growing set of Inclusive Features. SceneryStack includes support for robust accessibility features like dynamic and navigable screen-reader descriptions, dynamic and customizable descriptions through browser text-to-speech, sounds and sonifications, pan and zoom, alternative input, and more. SceneryStack offers libraries specifically tailored to interactive, educational simulation development, in addition to being suitable for general web interactive development. The goals of SceneryStack are to create more accessible and enjoyable STEM learning interactives, as well as supporting developers to create more inclusive dynamic web content broadly. We share about the motivation to create SceneryStack, propelled by teacher-developers, and the vision for the future of the open-source community.", "conf_url": "http://2024.fossy.us/schedule/presentation/203/", "cancelled": false }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-01T15:00:00", "end": "2024-08-01T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 316, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-03T15:00:00", "end": "2024-08-03T15:45:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 334, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "A review of valuation models and their application to open source models", "authors": [ { "name": "Sophia Vargas", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/31c134b0d379040c73acd9bd31812b32?s=120&d=mp", "code": "308", "biography": "Sophia Vargas is a Researcher, Analyst and Program Manager in Google\u2019s Open Source Programs Office. In this role she leads efforts that investigate project health, contributor experience, operational models, and the sustainability of open source ecosystems. She is also on the Governing Board and an active contributor to the CHAOSS community. Prior to Google, Sophia was an analyst at Forrester Research, covering data center infrastructure and cloud strategy.", "username": "" } ], "abstract": "Collectively, we struggle to consistently define the value of open source and work supporting open source projects. Without clear value attributed to open source projects and development, it can be difficult to justify investment in open source projects, especially as many continue to rely on open source solutions as a source of cost savings. This talk will discuss longstanding and novel economic, social and operational models and whether or not they can be an effective method to measure the value of open source projects and contributions. Our goal is to further our collective ability to articulate the value of open source.", "conf_url": "http://2024.fossy.us/schedule/presentation/262/", "cancelled": false }, { "room": "", "rooms": [], "start": "2024-08-01T15:45:00", "end": "2024-08-01T16:30:00", "duration": 45, "kind": "Coffee/tea break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 235, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Coffee, tea, and snack break" }, { "room": "", "rooms": [], "start": "2024-08-03T15:45:00", "end": "2024-08-03T16:30:00", "duration": 45, "kind": "Coffee/tea break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 237, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Coffee, tea, and snack break" }, { "room": "", "rooms": [], "start": "2024-08-04T15:45:00", "end": "2024-08-04T16:30:00", "duration": 45, "kind": "Coffee/tea break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 238, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Coffee, tea, and snack break" }, { "room": "", "rooms": [], "start": "2024-08-02T15:45:00", "end": "2024-08-02T16:30:00", "duration": 45, "kind": "Coffee/tea break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 236, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Coffee, tea, and snack break" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-04T16:30:00", "end": "2024-08-04T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS Funding and Economics", "conf_key": 368, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Case Studies of Exploitation in Open Source", "authors": [ { "name": "Watson", "twitter": "elementwatson", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/948834ad4e53729174215329475df7eb?s=120&d=mp", "code": "335", "biography": "W. Watson has been professionally developing software for 30 years. He has spent numerous years studying game theory and other business expertise in pursuit of the perfect organizational structure for software co-operatives. He also founded the Austin Software Cooperatives meetup group and Vulk Coop as an alternative way to work on software as a group. He has a diverse background that includes service in the Marine Corps as a computer programmer, and software development in numerous industries including defense, medical, education, and insurance. He has spent the last couple of years developing complementary cloud native systems such as the cncf.ci dashboard. He currently works on the Cloud Native Network Function (CNF) Certification and the Cloud Native Network Function (CNF) Test Suite.", "username": "" }, { "name": "Brandon Smith", "twitter": "mrcoleroyal", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/e5822183ee654b6bc6524c1352eeb8d6?s=120&d=mp", "code": "356", "biography": "Brandon Smith is a finance professional with a burgeoning interest in cybersecurity and a passion for innovation in the digital asset space. Armed with a BBA in Finance from Texas State University and a recent graduate with a BS in Cybersecurity and Information Assurance from Western Governors University, Brandon is on a mission to integrate financial expertise with emerging technologies.\r\n\r\n\r\nHis career includes significant experience as a Commercial Underwriter and Credit Analyst in the financial sector. Brandon's expertise encompasses industry analysis, financial analysis, credit risk management, and market research.\r\n\r\n\r\nBeyond his professional achievements, Brandon is an enthusiastic advocate for decentralized finance (DeFi) and blockchain technology. He is dedicated to educating traditional investors on the transformative potential of cryptocurrencies and digital assets. As a podcast host and content creator, he simplifies complex financial concepts and makes them accessible to a broader audience.\r\n\r\n\r\nWith a keen eye on the future of finance and technology, Brandon aims to bridge the gap between traditional finance and the emerging world of blockchain, driving innovation and fostering a deeper understanding of this dynamic field.", "username": "" } ], "abstract": "Open Source funding is inextricably related to how it is governed. Open source governance of mature projects can be split into four components: the project itself, the services company surrounding the project, the foundation associated with the project, and its community of users.\r\n\r\nContrary to popular belief, open source has \u201crival\u201d assets in the form of social capital (attention, trust, a sense of belonging) and traditional assets (trademarks, donations, certification proceeds, conference proceeds). Both of these asset types need ethical governance in order to avoid exploitation. \r\n\r\nTraditionally, donations for open source projects were in the form of direct participation e.g. code or in fiat money. More recently, open source projects such as Bitcoin, Ethereum, and Solana \u201cmint\u201d and issue \u201ctokens\u201d that can be redeemable in fiat money. This opens the door to new opportunities (non fungible ownership of digital assets, i.e. web 3.0) and new methods of exploitation (rug pulls). \r\n\r\nWe will present a case study on three open source initiatives with various sizes of projects, non profit foundations, open source services companies, communities, and funding styles. These initiatives are the CNF Test Suite, the Fedora project, and XRP. We will conclude with an analysis of the funding styles, stemming from the governance structure of the open source project. \r\n\r\nThe attendee will walk away with a useful model for critiquing open source funding which can be used for traditional as well as web 3.0 open source projects.", "conf_url": "http://2024.fossy.us/schedule/presentation/220/", "cancelled": false, "twitter_id": "elementwatson" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-02T16:30:00", "end": "2024-08-02T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Licensing and Legal Issues", "conf_key": 295, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Discussion: Scalability Through Open Source Hygiene", "authors": [ { "name": "Ria Farrell Schalnat", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/ef7862587ed68666f03878f2723a810c?s=120&d=mp", "code": "328", "biography": "Ria Farrell Schalnat works with the Open Program Office of Hewlett Packard Enterprise. This role combines her prior lives as a computer programmer, lawyer and adjunct professor specializing in intellectual property subjects including open source. She has guided initiatives in patent portfolio management, intellectual property due diligence for mergers and acquisitions, software licensing, workflow and process management.\r\n\r\nRia is served for two years as President of CincyIP, a local bar association dedicated to intellectual property education. She also served as an adjunct professor at the University of Cincinnati School of Law and University of Dayton School of Law on subjects including Patent Litigation, Cyberspace Law and Open Source Licensing. Within the Linux Foundation, her extracurricular activities include both the SPDX project and CHAOSS. Finally, she participates in ongoing CISA-hosted community discussions related to software bills of material (SBOMs).", "username": "" } ], "abstract": "There are many processes within an organization dealing with open source including licensing reviews & compliance, export compliance, product security, contractual obligations, and sustainability. These operate against the backdrop of ongoing development in technology, case law and newer legal requirements such as the EO 14028 in the United States and the European Union\u2019s Cyber Resiliency Act (EU-CRA). All of them depend on inventories to understand the scope of obligations, risks and opportunities. They also require simple, scalable runbooks to achieve the underlying goals. Come to this session for an interactive discussion on practices and how to leverage projects within the Linux Foundation to super-charge your company\u2019s open source practices.", "conf_url": "http://2024.fossy.us/schedule/presentation/260/", "cancelled": false }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-01T16:30:00", "end": "2024-08-01T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 317, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-02T16:30:00", "end": "2024-08-02T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 289, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-04T16:30:00", "end": "2024-08-04T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 378, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-01T16:30:00", "end": "2024-08-01T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "XMPP", "conf_key": 252, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Anatomy of a Cross-platform Chat SDK", "authors": [ { "name": "Stephen Paul Weber", "twitter": "singpolyma", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/3ab4d3a66e470ce10eb7ec812fab3c46?s=120&d=mp", "code": "318", "biography": "Stephen is a long-time software freedom enthusiast, semi-retired from industry to focus on promoting freedomware solutions to problems faced by everyday people. Stephen currently helps run the Soprani.ca project and the related JMP.chat freedomware-based telephony provider.", "username": "" } ], "abstract": "A lot of XMPP developers spend much of their time re-implementing the same basic protocol features. While good low-level libraries for protocol establishment are not hard to find, what would it look like to model at a higher level, so that developers can focus on building a great user experience and not have to worry about what a \"XEP\" is? I have been exploring this space and will report on my findings, demo a prototype, and solicit feedback about what would make your chat or real-time development experience smoother.", "conf_url": "http://2024.fossy.us/schedule/presentation/231/", "cancelled": false, "twitter_id": "singpolyma" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-02T16:30:00", "end": "2024-08-02T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Diversity Equity and Inclusion and FOSS", "conf_key": 301, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Fostering Diversity and Sustainability: A Call to Empower Outreachy", "authors": [ { "name": "Omotola Eunice OMOTAYO", "twitter": "elegantTolly", "mastodon": "@ElegantTolly@hachyderm.io", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/10b8656e7279e169e006ab714f82b52c?s=120&d=mp", "code": "346", "biography": "Omotola has always been at the forefront of bridging the gender gap in the tech ecosystem and ensuring inclusion for all. She is a skilled and experienced community and project manager in different developmental sectors. Her power of influence, communication, and interpersonal skills have helped her foster meaningful relationships.\r\n\r\nOmotola has track records of success in supporting and leading people and projects\u2014empowering women and vulnerable populations and leading and advocating for gender diversity in tech. She cares deeply about diversity and inclusion.\r\n\r\nOmotola is one of the Outreachy organizers, a paid internship program that improves open source diversity, where she manages the community. She was the community lead at She Code Africa, where she managed over 60,000 women in tech across Africa. Here, she empowers women to contribute to open-source projects, ensuring women are equally represented in all career roles in tech. She founded Elegance Media, one of the many brands in her empire. Elegance Media helps businesses and organizations use online and community spaces well. Here, she aims to empower people with the skills to do the same. \r\n\r\nOmotola expands her experience and expertise as a consultant, mentor, and global speaker. She is open to relocation and consulting opportunities.", "username": "" } ], "abstract": "In today's rapidly evolving tech landscape, fostering diversity and promoting sustainability are not just ethical imperatives but crucial elements for innovation and long-term societal impact. Outreachy, a successful diversity program and one of the main projects of SFC, exemplifies these principles aimed at supporting underrepresented groups in open source and tech communities worldwide. \r\n\r\nThis talk proposes to explore the pivotal role of Outreachy in advancing diversity and sustainability while advocating for increased support and empowerment towards the sustainability of the program.\r\n\r\nThe discussion points will include the following: \r\n1) The significance of diversity in driving innovation and creativity within tech companies and open-source communities.\r\nPresenting statistical evidence and case studies that highlight the tangible benefits of diverse teams in problem-solving and product development.\r\n2) Exploring how Outreachy's focus on sustainability aligns with global efforts towards environmental stewardship in technology.\r\nShowcasing projects within Outreachy that exemplify sustainable tech solutions, such as renewable energy monitoring systems and eco-friendly software development practices,.\r\n3) Addressing the challenges faced by Outreachy in scaling its impact and ensuring the long-term sustainability of its programs.\r\nProposing strategies for enhancing collaboration with tech companies, educational institutions, and funding partners to broaden Outreachy's reach and support.\r\n\r\nCall to Action:\r\nThis session will urge stakeholders in the tech industry, including corporations, nonprofits, and individuals, to actively support Outreachy's mission through sponsorship, mentorship, and advocacy. Emphasizing the role of collective action in creating an inclusive and sustainable tech ecosystem that benefits everyone.\r\n\r\nIn conclusion, this talk aims to inspire and mobilize the audience to champion diversity and sustainability in tech by supporting Outreachy. By amplifying Outreachy's impact through increased awareness and resources, we can create a future where opportunities are accessible to all and technological advancements are driven by diverse perspectives and ethical considerations.\r\n\r\nAttendees will gain insights into the transformative power of Outreachy in fostering diversity and sustainability within tech, along with actionable steps to contribute to its success. This talk seeks to ignite a conversation on the pivotal role of inclusive initiatives like Outreachy in shaping the future of technology and society as a whole.", "conf_url": "http://2024.fossy.us/schedule/presentation/229/", "cancelled": false, "twitter_id": "elegantTolly", "mastodon_id": "@ElegantTolly@hachyderm.io" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-03T16:30:00", "end": "2024-08-03T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 313, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "You say you want a (web) revolution?", "authors": [ { "name": "Bryan T Ollendyke", "twitter": "btopro", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/a7fb7ea999fa93ee6c34445dbe95b150?s=120&d=mp", "code": "331", "biography": "HAXTheWeb project lead. Educating Penn State students the last 5 years in how to build and extend open source platforms using web standards. I have worked at Penn State for 18 years building and contributing to open source projects. HAX is my moonshot to change the way we publish and distribute web materials.", "username": "" } ], "abstract": "Through web standards, we have given developers the tools to build powerful web experiences. \r\nThrough web standards, we have given corporations the tools to build powerful customer bases.\r\nThrough web standards, we have given the richest .0001% of planet earth the knowledge to make the money printing machine go brrrrr.\r\n\r\n\"We'd all love to see the plan\" as the song goes.. So let's try the statement again.\r\n\r\nThrough web standards, we can build amazing things, but the web is too hard for a 99.99% of earth to be creative with it. At least not on their own without 3rd party, proprietary systems (social media, web site tonight companies, etc) that push high quality UX in exchange for owning user-data and locking them into these solutions.\r\n\r\nHAX The Web seeks to attack the problems of web creation, portability, sustainability, and complexity to lower barriers to participation for the common-person. HAX, short for Headless Authoring eXperience, is an ecosystem of highly performant W3C spec Web Components, 100s of them. These highly semantic tags for things like < video - player > or < multiple - choice > allow users to add engaging experiences to the web in a sustainable format that is platform free.\r\n\r\nWe can't just create tags and walk away though, we must build better authoring experiences or these semantic tags will lay in the hands of the few. That's why we built the < h-a-x > tag, a series of web components that work anywhere that inject a powerful drag and drop authoring experience that is able to understand the definition of other web components to allow users to place them on the page.\r\n\r\nBut what's an editor without a place to store that content? < haxcms-site-builder > is a headless CMS that has PHP and NodeJS compatible back-ends but writes everything to static .html files and a site.json \"database\" for relationship data. You can build HAXsites, download them as a zip, drop on any web server and they JustWork (TM).\r\n\r\n\"You say you got a real solution\"\r\n\r\nReasons people rave about our ecosystem:\r\n- Migrate a HAX site by pointing to the URL\r\n- Create a new HAXsite from the headings / contents of a .docx file\r\n- Migrate to HAX from gitbook / notion / other sources by pointing to the repo\r\n- \"Magic script\" that detects undefined web components and automatically hydrates their definitions at run time\r\n- CDN mirrors that automatically hydrate sites that lack the local JS files\r\n- As it's all static and cached in an unbundled fashion so its high scale, data / power saving, easy to tinker with\r\n- 100% open source\r\n\r\nLearn about our ecosystem, how Penn State has integrated it into the classroom to have students contribute to the project, how it powers online courses, blogs and websites, and most importantly: how to get involved!\r\n\r\nWe seek Ubiquity for web content and experiences. We seek a revolution in web publishing. We seek to \"HAX\" The way we Web.", "conf_url": "http://2024.fossy.us/schedule/presentation/198/", "cancelled": false, "twitter_id": "btopro" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-04T16:30:00", "end": "2024-08-04T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 343, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-04T16:30:00", "end": "2024-08-04T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 373, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-03T16:30:00", "end": "2024-08-03T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 341, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-01T16:30:00", "end": "2024-08-01T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 283, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "How a hardware company supports arm64 open source software development", "authors": [ { "name": "Edward Vielmetti", "twitter": "none", "mastodon": "https://hachyderm.io/@w8emv", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/e377f3e2140297d32460ae9a4b38ff98?s=120&d=mp", "code": "376", "biography": "Ed is the Developer Partner Manager for Open Source at Equinix.\r\nIn this role he oversees support at Equinix providing computing\r\ninfrastructure for a number of open source projects.\r\n\r\nHe has extensive experience with networks at all levels - physical, logical, \r\ntechnical, social, political, and financial. He is a graduate of the University of \r\nMichigan, and an alumnus of Cisco Systems and Arbor Networks.\r\n\r\nEd is an amateur radio operator (W8EMV) and can be found this summer \r\naround Ann Arbor Michigan on his bicycle looking to visit all 162 parks in the city.", "username": "" } ], "abstract": "Equinix is not a typical contributor to the world of open\r\nsource software. Organized as a real estate investment\r\ntrust, it operates digital infrastructure around the globe,\r\nkeeping computing systems powered on and cooled in\r\noer 250 data centers.\r\n\r\nEd will describe the current Equinix open source program's origins at \r\nPacket, an infrastructure-as-a-service company acquired\r\nby Equinix in 2020. The pioneering Works on Arm program\r\nbrought bare metal access to the then-new arm64 server\r\nplatform, and welcomed developers to port their software\r\nand tools to that architecture at a time when these servers\r\nwere scarce.\r\n\r\nThe talk will cover lessons learned from a multi-year bootstrapping\r\nprocess to bring arm64 to the data center. From programming\r\nlanguages to build tools to optimization techniques, Ed will\r\ndiscuss the crucial role that access to bare metal hardware at\r\nscale makes in enabling software development to succeed.", "conf_url": "http://2024.fossy.us/schedule/presentation/195/", "cancelled": false, "twitter_id": "none", "mastodon_id": "https://hachyderm.io/@w8emv" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-03T16:30:00", "end": "2024-08-03T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 335, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Navigating Dependency Abandonment", "authors": [ { "name": "Bogdan Vasilescu", "twitter": "b_vasilescu", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/f78ece4e5fa70b2dc75eed19065e1cfc?s=120&d=mp", "code": "322", "biography": "Bogdan Vasilescu is an Associate Professor at Carnegie Mellon University, where he leads STRUDEL, the Socio-Technical Research Using Data Excavation Lab. With a spatula in one hand, a keyboard in the other, and a pantry full of data mining and social network analysis techniques, Bogdan whips up delectable recipes for improving the sustainability of open-source software. His work focuses on the socio-technical aspects of online collaboration in open source to inform evidence-based interventions supporting developers and communities. He has a PhD in computer science from Eindhoven University of Technology, where he learned how to make delicious strudels with empirical research methods. While at CMU, he has received several awards for his research, including the Ric Holt Early Career Achievement Award and multiple ACM SIGSOFT Distinguished Paper Awards.", "username": "" }, { "name": "Courtney Miller", "twitter": "courtneyelta", "mastodon": "courtneyelta", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/b9f2ae42dd2d1729fbf765d0c18e51c1?s=120&d=mp", "code": "326", "biography": "Courtney Miller is a 4th year Ph.D. student in the School of Computer Science at Carnegie Mellon University co-advised by Bogdan Vasilescu and Christian K\u00e4stner. Prior to joining CMU, she graduated from New College of Florida with her BA in Computer Science and Statistics. Her primary research interests are open source sustainability and supply chain security, empirical software engineering research, and developer productivity, coordination, and communication. She is an NSF GRFP Fellow and has two Distinguished Paper Awards at premier venues in software engineering. \r\n\r\nIn her work, she uses a multi-dimensional empirical approach to understand and improve the socio-technical challenges faced by developers within software development and maintenance processes. More specifically, she is passionate about supporting developers and teams by designing mixed-methods research protocols combining human-centered qualitative techniques with large-scale data-driven statistical analysis, modeling, and visualization to develop insights and inform the design of custom solutions.", "username": "" } ], "abstract": "Many developers relying on open-source digital infrastructure expect continuous maintenance, but even the most critical packages can become unmaintained. Despite this, there is little understanding of the prevalence of abandonment of widely-used packages, of subsequent exposure, and of reactions to abandonment in practice, or the factors that influence them. We did two research studies to address this gap.\r\n\r\nFirst, we interviewed 33 developers who have experienced dependency abandonment, and learned that many felt they had little to no support or guidance when facing abandonment, leaving them to figure out what to do through a trial-and-error process on their own. Often, people used multiple strategies to cope with abandonment, for example, first reaching out to the community to find potential alternatives, then switching to a community-accepted alternative if one exists.\r\n\r\nSecond, we quantitatively analyzed all widely-used npm packages and found that abandonment is common among them, that abandonment exposes many projects which often do not respond, that responses correlate with other dependency management practices, and that removal is significantly faster when a projects end-of-life status is explicitly stated. \r\n\r\nThis talk reviews the results of these two studies, and ends with recommendations to both researchers and practitioners who are facing dependency abandonment or are sunsetting projects, such as opportunities for low-effort transparency mechanisms to help exposed projects make better, more informed decisions.", "conf_url": "http://2024.fossy.us/schedule/presentation/255/", "cancelled": false, "twitter_id": "b_vasilescu" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-02T16:30:00", "end": "2024-08-02T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 312, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "The University of California OSPO Network: Building a Multi-Campus Efforts to Promote Open Source th", "authors": [ { "name": "Stephanie Lieggi", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/9aa59dcf2fbc1b3642f73d14332a61ad?s=120&d=mp", "code": "284", "biography": "Stephanie Lieggi is the Executive Director of the Center for Research in Open Source Software (CROSS) at University of California, Santa Cruz. She supports academic-based open source projects and aims to create a sustainable contributor base through the establishment of hands-on mentorship programs, including the Open Source Research Experience (OSRE) Programs. Since 2022 her role has also helped lead the UCSC newly formed Open Source Program Office (OSPO), supported by a grant from the Alfred P Sloan Foundation. Most recently, Stephanie led the effort to build a system-wide network of OSPOs at the University of California, securing financial support for building the network from the Sloan Foundation in Spring 2024. Stephanie co-chairs the CHAOSS University Working Group and is the co-PI on UCSC\u2019s first US National Science Foundation's Pathways to Enable Open Source Ecosystem (POSE) grant, which has enabled exploration into successful models for building sustainable open source projects at universities. \r\n\r\nPrior to starting at CROSS, Stephanie was a senior researcher and adjunct professor at the Center for Nonproliferation Studies, part of the Middlebury Institute of International Studies at Monterey, where she researched the intersection of national security and global trade.", "username": "" } ], "abstract": "The growth of Open Source Program Offices (OSPOs) in institutions of higher education has helped advance the development, use and long-term stewardship of open source software and practice. This new movement is also enabling new and unique pathways to further the impact of university research and improving the educational opportunities for the next generation of open source leaders. Since 2020, more than a dozen universities in the US, as well as a number in Europe, have piloted OSPO efforts on their campuses with promising results. One of the first OSPOs in a public university was at the University of California, Santa Cruz (UCSC). Building on the experience gained at UCSC, in May 2024, six out of the ten University of California (UC) campuses began working to build the first of its kind systemwide OSPO network. This ambitious effort, funded through the Alfred P Sloan Foundation, allows each campus to develop infrastructure that promotes individual areas of excellence while leveraging the expertise of the entire network. \r\n\r\nThis presentation will showcase the foundational work of UCSC in building an OSPO over the past three years and will discuss the early work of the other campuses in working together to build the first of its kind, systemwide OSPO. It will also provide an initial blueprint for other educators looking to work collaboratively to promote open source approaches in academia. Participants will learn the benefits of creating a networked set of OSPOs as well as hear about methodologies the UC network plans to employ for creating and maintaining a system-wide open source community of practice.", "conf_url": "http://2024.fossy.us/schedule/presentation/200/", "cancelled": false }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-02T16:30:00", "end": "2024-08-02T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 330, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Research Says.....Insights on Building, Leading, and Sustaining Open Source", "authors": [ { "name": "Kaylea Champion", "twitter": "kayleachampion", "mastodon": "@kaylea@social.coop", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/917b3a38a024326d995eb551559fedfb?s=120&d=mp", "code": "265", "biography": "Kaylea Champion is a PhD Candidate at University of Washington. Her work is focused on how people work together to build groovy things like Linux and Wikipedia -- including what gets built and maintained (and what doesn't), who takes part (and who is excluded), and how those organizations form (and fall apart).", "username": "" } ], "abstract": "How do we know when a project is struggling? How can we build communities to sustain open source projects? \r\n\r\nIn this beginner-friendly talk, I will describe recent research findings about successfully sustaining an open source project and the lifecycles of these projects. We know that open source software is fundamental to global communication, business, education, and more. This software is often produced and maintained through dynamic organizations in which we have a great deal of flexibility to choose our own tasks. But what we choose to work on and what the global public most needs are not always in alignment. What organizational structures, governance practices, and technology choices are associated with increased risk? And given these circumstances, how might we work together to improve software quality and security? Let's look at what we know about signs of trouble and strategies for success, and then discuss how the research community can better serve the needs of open source.\r\n\r\nYou'll walk away with:\r\n* new ideas for taking action personally and inside organizations\r\n* specific data-driven insights into how projects evolve over time", "conf_url": "http://2024.fossy.us/schedule/presentation/247/", "cancelled": false, "twitter_id": "kayleachampion", "mastodon_id": "@kaylea@social.coop" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-04T16:30:00", "end": "2024-08-04T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "AI and Machine Learning", "conf_key": 359, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Balancing Innovation and Safety: Navigating the Dilemma of Open-Sourcing AI Models", "authors": [ { "name": "Abhishek Gupta", "twitter": "atg_abhishek", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/a6efdbe95f529af7c73b0d2c9a09af18?s=120&d=mp", "code": "290", "biography": "Abhishek Gupta is the Director for Responsible AI with the Boston Consulting Group (BCG) advising clients on building end-to-end Responsible AI programs. He is also the Founder & Principal Researcher at the Montreal AI Ethics Institute, an international non-profit research institute with a mission to democratize AI ethics literacy. He holds the BCG Henderson Institute Fellowship on Augmented Collective Intelligence, studying the complementary strengths in hybrid collectives of humans and machines and is a Senior Fellow at UNIDIR working on national security and technology issues. \r\n\r\nThrough his work as the Chair of the Standards Working Group at the Green Software Foundation, he is leading the development of a Software Carbon Intensity (SCI) specification, now an ISO standard, towards the comparable and interoperable measurement of the environmental impacts of AI systems. \r\n\r\nHe serves as a technical expert and member at the NIST AI Safety Institute Consortium, the Standards Council of Canada, Accessibility Standards Canada, the Partnership on AI, the AI Alliance, and the Linux Foundation (AI & Data).\r\n\r\nHis work focuses on applied technical, policy, and organizational measures for building ethical, safe, and inclusive AI systems and organizations, specializing in the operationalization of Responsible AI and its deployments in organizations and assessing and mitigating the environmental impact of these systems. \r\n\r\nHe has advised national governments, multilateral organizations, academic institutions, and corporations across the globe. His work on community building has been recognized by governments from across North America, Europe, Asia, and Oceania. He is a highly sought after speaker with talks at the United Nations, European Parliament, G7 AI Summit, TEDx, Harvard Business School, Kellogg School of Management, amongst others. His writing on Responsible AI has been featured by Wall Street Journal, Forbes, MIT Technology Review, Protocol, Fortune, VentureBeat, amongst others. \r\n\r\nHe is an alumnus of the US State Department International Visitors Leadership Program (IVLP) representing Canada and has received The Gradient Writing Prize 2021 for his work on The Imperative for Sustainable AI Systems. His research has been published in leading AI journals and presented at top-tier ML conferences like NeurIPS, ICML, and IJCAI. He is the author of the widely-read State of AI Ethics Report and The AI Ethics Brief. He formerly worked at Microsoft as a Machine Learning Engineer in Commercial Software Engineering (CSE) where his team helped to solve the toughest technical challenges faced by Microsoft's biggest customers. He also served on the CSE Responsible AI Board at Microsoft. You can learn more about his work here: https://abhishek-gupta.ca", "username": "" } ], "abstract": "The recent trend of leading AI labs either open-sourcing their models or restricting access has ignited a critical debate: How should we share increasingly capable AI models? Open-sourcing, the practice of making model architecture and weights freely accessible, has been a cornerstone of software and AI development, fostering external oversight, accelerating progress, and decentralizing control. Yet, as AI models become more powerful, the risks of misuse and unintended consequences escalate.\r\n\r\nThis talk scrutinizes the delicate balance between the benefits and risks of open-sourcing highly capable foundation models. While open-sourcing has historically been a boon, we contend that for certain future models, the potential dangers may outweigh the advantages. We propose that such models should not be open-sourced, at least initially, to mitigate these risks.\r\n\r\nExploring alternative strategies, we delve into non-open-source model sharing options that could safeguard the benefits of open-source while minimizing potential harms. Our recommendations aim to guide developers, standard-setting bodies, and governments in establishing safe and responsible model sharing practices, ensuring that the progress of AI remains both open and secure.", "conf_url": "http://2024.fossy.us/schedule/presentation/240/", "cancelled": false, "twitter_id": "atg_abhishek" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-03T16:30:00", "end": "2024-08-03T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 351, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-03T16:30:00", "end": "2024-08-03T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 357, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-01T16:30:00", "end": "2024-08-01T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Supporting User Groups", "conf_key": 279, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Embracing your weird: Community Building through Fun & Play", "authors": [ { "name": "Tom \"spot\" Callaway", "twitter": "", "mastodon": "@spot@social.afront.org", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/6318a246b849dc68e643fd5e6563c72b?s=120&d=mp", "code": "350", "biography": "Tom Callaway, \"spot\" to his friends, has been part of FOSS communities since he was in high school. He skipped his junior year \"graduation\" to attend a local Linux conference, and never looked back. He spent 19 years at Red Hat, before joining Amazon Web Services (AWS) as part of their Open Source Standards and Marketing team. He's forgotten more about FOSS licensing than many lawyers will ever know, and believes in the power of community over code.\r\n\r\nIn his non-existent spare time, he enjoys traveling, games, puzzles, comics, hockey, blue, 3d printing, accidental time loops, traveling, games, and puzzles.", "username": "" } ], "abstract": "I believe that the community that plays together, stays together. It sounds cliche (and it is), but the first rule of community building is to remember that communities are made of people, not code. Over the last 15 years, I've been experimenting with creating opportunities for the communities that I am a part participated in to play and have fun, at first subconsciously, but later, mindfully and intentionally. In this talk, I will share some of the ideas I have tried, along with some efforts that I have seen done in other communities. I hope to try to convince you to invest in creating opportunities for your communities to connect as people through laughter and play, and critically, and how that can help in growing the size, resiliency, and sustainability of open source communities.", "conf_url": "http://2024.fossy.us/schedule/presentation/212/", "cancelled": false, "mastodon_id": "@spot@social.afront.org" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-01T16:30:00", "end": "2024-08-01T17:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 321, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-01T17:15:00", "end": "2024-08-01T17:30:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 256, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-02T17:15:00", "end": "2024-08-02T17:30:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 257, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-04T17:15:00", "end": "2024-08-04T17:30:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 259, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-03T17:15:00", "end": "2024-08-03T17:30:00", "duration": 15, "kind": "Break", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 258, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-01T17:30:00", "end": "2024-08-01T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 318, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-02T17:30:00", "end": "2024-08-02T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 302, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-01T17:30:00", "end": "2024-08-01T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 322, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "", "rooms": [], "start": "2024-08-04T17:30:00", "end": "2024-08-04T18:30:00", "duration": 60, "kind": "Opening Remarks", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 228, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Closing Remarks" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-01T17:30:00", "end": "2024-08-01T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 260, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-02T17:30:00", "end": "2024-08-02T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Licensing and Legal Issues", "conf_key": 296, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Protecting users against confusing licensing", "authors": [ { "name": "Craig Topham", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/7f187ee0cd4094339a7384a91a6ed610?s=120&d=mp", "code": "368", "biography": "Craig is the copyright and licensing associate for the Free Software\r\nFoundation. As a part of the FSF's licensing and compliance team Craig\r\nserves as a steward of the GNU General Public License along with many\r\nprograms and services the team provides. Besides the desire to see the\r\nfree software movement thrive, Craig also envisions a world where\r\neveryone's inner light shines bright", "username": "" } ], "abstract": "The Free Software Foundation's (FSF) GNU family of General Public Licenses (GPL) is renowned for protecting user freedom. It's concerning and confusing that some people alter licenses with restrictions that attempt to render software nonfree. The GPLs v3.0 Section 7 allows the removal of unauthorized restrictions. The FSF may also enforce its copyrights and trademarks to stop unauthorized alterations to FSF's licenses. This presentation covers the operation of Sec.7 and how FSF's copyright and trademark rights can help to protect against confusing use of the GPL.\r\n\r\nThere are some great features in GPLv3/AGPLv3 Section 7, including the ability\r\nto create Additional Permissions \u2014 this allows licensors to use the v3\r\nlicenses to create fine-tuned weaker copylefts: even LGPLv3 itself is an\r\nAdditional Permission set applied to GPLv3. The licenses also permit removal\r\nof \u201cfurther restrictions\u201d that take away users' rights.\r\n\r\nWe've faced however a complex confluence of events related to Section 7. The community of\r\ncopyleft experts are discussing and considering what to do. Specifically, we\r\nhave seen more than once vendors confusing their users: by adding further\r\nrestrictions to GPLv3/AGPLv3 in a way that confuses users about their right to\r\nremove those \u201cfurther restrictions\u201d and the right to exercise their full\r\nsoftware freedom.", "conf_url": "http://2024.fossy.us/schedule/presentation/259/", "cancelled": false }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-01T17:30:00", "end": "2024-08-01T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 280, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-02T17:30:00", "end": "2024-08-02T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 290, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-03T17:30:00", "end": "2024-08-03T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 358, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-02T17:30:00", "end": "2024-08-02T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 303, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Leveraging open source softwares to incorporate open assignments in courses.", "authors": [ { "name": "Rie Namba", "twitter": "dreamsanatomy", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/29d35368d4399a07a708853f5eabd830?s=120&d=mp", "code": "268", "biography": "Rie currenly works at the Centre for Teaching, Learning and Technology (https://ctlt.ubc.ca/ )at University of British Columbia. Rie designs, develops, supports and maintains resources to facilitate the use of open practices in teaching and learning (specifically Wiki, WordPress and H5P). Rie provides consultation to students, faculty, and staff who are incorporating open practices in their work and develops, implements, and curates educational resources and materials (guides, handouts, tutorials, websites) that address teaching and learning-related professional development needs and improve upon sustainable practices for resource sharing. Rie is also part of the stewardship committee member of the ETUG (Educational Technology Users Group - https://etug.ca/).", "username": "" } ], "abstract": "At the University of British Columbia, we host a variety of open source software platforms to support instructors in adopting various teaching practices. This session will specifically focus on MediaWiki, WordPress, and H5P as tools for instructors interested in incorporating open practices into their courses and projects. We will go over use cases, and discuss the challenges and considerations we encounter in supporting both instructors and students.", "conf_url": "http://2024.fossy.us/schedule/presentation/197/", "cancelled": false, "twitter_id": "dreamsanatomy" }, { "room": "333", "rooms": [ "333" ], "start": "2024-08-03T17:30:00", "end": "2024-08-03T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 352, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "329", "rooms": [ "329" ], "start": "2024-08-03T17:30:00", "end": "2024-08-03T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS in Daily Life", "conf_key": 336, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Why is Python Packaging", "authors": [ { "name": "Moshe Zadka", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/f1b9eda8229c1ce71bcef8d6fd5eb804?s=120&d=mp", "code": "313", "biography": "Moshe has been involved in the Linux community since 1998, helping in Linux \"installation parties\". They have been programming Python since 1999, and has contributed to the core Python interpreter. Moshe has been a DevOps/SRE since before those terms existed, caring deeply about software reliability, build reproducibility and other such things. They have worked in companies as small as three people and as big as tens of thousands -- usually some place around where software meets infrastructure.", "username": "" } ], "abstract": "\"Python packaging is a problem\" is a meme. What is Python packaging? What is being packaged, where is it sent from, and where is its destination? Why, oh why, can't I just produce a lockfile?\r\nLet's dive into the details of Python packaging: the past, the present, the challenges ahead, and the proposed solutions.", "conf_url": "http://2024.fossy.us/schedule/presentation/216/", "cancelled": false }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-03T17:30:00", "end": "2024-08-03T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 324, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Slot" }, { "room": "328", "rooms": [ "328" ], "start": "2024-08-02T17:30:00", "end": "2024-08-02T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "Science of Community", "conf_key": 323, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Community governance models on small-to-mid-size Mastodon servers", "authors": [ { "name": "Darius Kazemi", "twitter": "", "mastodon": "@darius@friend.camp", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/517e032f7fd07f96bb3aa6e330e13ada?s=120&d=mp", "code": "295", "biography": "Darius has been working on federated, decentralized, FOSS social media since his Mozilla Open Web Fellowship in 2018. He maintains several federated social media software projects including Hometown (a small community focused fork of Mastodon), and published Run Your Own Social, a guide to hosting a small social media site for your friends. He is an independent researcher based in Portland, Oregon, and is co-authoring an ethnographic study of the governance of small-to-medium size Fediverse social media servers funded by the Digital Infrastructure Insights Fund.", "username": "" } ], "abstract": "Decentralized social media's rapid expansion, notably via the Fediverse and FOSS project Mastodon, brings both opportunities and multifaceted risks. For the first half of 2024, independent researchers and Fediverse denizens Erin Kissane and Darius Kazemi spoke to the admins and moderation teams of about a dozen Fediverse servers. The research sought to identify current server administrators\u2019 most promising models for mitigating those risks and outline the biggest and most important gaps in risk mitigation, with the aim of helping the broader Fediverse level up governance quickly, safely, and collaboratively.\r\n\r\nThis presentation will cover what we found when we spoke to the people on the ground whose job it is to govern social media servers of about 100 to 2,000 active users. We'll discuss the risks we identified in detail, a set of best practices for risk mitigation that have emerged on various servers in our sample, and discuss a set of variously intense interventions to address currently unmet needs and unmitigated risks to successful Fediverse governance. We will also discuss the role of FOSS tooling and where the FOSS community can step up to fill in the gaps in some of these needs.", "conf_url": "http://2024.fossy.us/schedule/presentation/250/", "cancelled": false, "mastodon_id": "@darius@friend.camp" }, { "room": "327", "rooms": [ "327" ], "start": "2024-08-01T17:30:00", "end": "2024-08-01T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS and ARM64; from the Cloud to the Edge", "conf_key": 284, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "GitHub Actions & Arm64: Enabling the world\u2019s software to build on ARM", "authors": [ { "name": "Larissa Fortuna", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/1f973f46df741a63ffa4eb0de07dde59?s=120&d=mp", "code": "327", "biography": "Larissa is a Product Manager at GitHub. She has worked on the Actions product for the past 2.5 years, working on bringing better compute power to Actions. She has worked on GPU runners, 4vcpu runners for OSS, larger runners, and most recently shipped Arm64 hosted runners in Actions. She is passionate about sustainability and software efficiency, and enjoys working to enable more power-efficient ways of development. Prior to GitHub she worked as a developer at an InsurTech company in San Diego, before moving into Product at a PropTech firm in Bend, Oregon working on data analytics. In her free time Larissa enjoys the trails, rivers, and mountains in her hometown of Bend.", "username": "" } ], "abstract": "Travel through GitHub\u2019s journey to supporting arm64 in GitHub Actions natively, enabling the world\u2019s developers to build, test and deploy on Arm.\r\nWe will cover: \r\n-GitHub\u2019s journey to supporting Arm\r\n-Arm64 growth and presence in Azure\r\n-How the hosted arm64 runners work \r\n-Benefits for the OSS community\r\n-Sustainability gains\r\n\r\nGitHub has long been the home for open source, with GitHub Actions being well-loved by the developer community. Driven largely by the voice of that community, GitHub began supporting arm as a platform via self-hosted runners first, leading to the recent release of arm hosted runners. Arm-based hosted runners mean that developers can build natively on Arm within GitHub, removing the need for a cumbersome emulation layer. Without the OSS community leading the charge, the largescale movement to the arm platform would not be possible. The growing popularity of the aarch64 platform has caused large cloud providers to jump on the arm train as well, with Azure announcing arm chips in 2022. This talk will cover how the new arm runners work, how OSS can build on Arm within GitHub today and in the future, as well as how arm processors can help individuals and companies reduce their impact on the environment.", "conf_url": "http://2024.fossy.us/schedule/presentation/190/", "cancelled": false }, { "room": "338", "rooms": [ "338" ], "start": "2024-08-03T17:30:00", "end": "2024-08-03T18:15:00", "duration": 45, "kind": "Talk", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": "FOSS For Education", "conf_key": 304, "license": "CC-BY-SA", "tags": "", "released": true, "contact": [], "name": "Voluntarily Excellent When It Comes To Accessibility: A New Reviewer-Friendly VPAT", "authors": [ { "name": "Chris Knapp", "twitter": "", "mastodon": "", "contact": "redacted", "picture_url": "https://secure.gravatar.com/avatar/5424f6ba662723e910e00e4dc2d3ea26?s=120&d=mp", "code": "332", "biography": "Chris Knapp is an accessibility consultant/tester who operates a disability-owned business called Accessiversity. Chris joined the Sakai community in 2020 to help out with accessibility testing/quality assurance, and now serves as The Sakai Accessibility Team Lead. As someone who is statutorily blind and has to rely on screen readers and other assistive technology to interact with a complex web application like Sakai, Chris is uniquely positioned to understand and articulate the specific needs of these users, while providing for an authentic accessibility experience. Chris is also a member of the Sakai PMC.", "username": "" } ], "abstract": "VPAT and HECVAT (Higher Education Community Vendor Assessment Toolkit) are a partial solution to the problem of determining what competing products show better compliance with standards. They are also good instruments for planning how to equitably roll out an adoption with full understanding of the compliance gaps of the chosen product. \r\nBut standard compliance information cannot tell the whole story. It is a snapshot in time that does not speak to the culture of the vendor, where the product has been, and more importantly, where it is going. In this session, we will detail Sakai\u2019s multi-year effort to develop and implement a community-sourced accessibility strategy, that eventually led us to produce our own VPAT, and the steps we took to reimagine the standard VPAT format with the VPAT reviewer audience in mind.", "conf_url": "http://2024.fossy.us/schedule/presentation/199/", "cancelled": false }, { "room": "", "rooms": [], "start": "2024-08-01T19:00:00", "end": "2024-08-01T22:00:00", "duration": 180, "kind": "Social Event", "section": "fossy-2024", "section_name": "FOSSY 2024", "track": null, "conf_key": 379, "license": "CC-BY-SA", "tags": "", "released": false, "contact": [], "name": "Official Thursday Night Event at Punch Bowl Social\r\n\r\n340 SW Morrison St Suite 4305, Portland, OR 97204\r\nJust quick ~15 minute Max ride from PSU. All attendees are invited!" } ] }