From e2cf0488a8757d95d6565a519550e2e8f2370611 Mon Sep 17 00:00:00 2001 From: Molly de Blanc Date: Fri, 9 Mar 2018 10:29:34 -0500 Subject: [PATCH] updated morgan gangwere syntax error. --- 2018/includes/generated-sessions.html | 224 +++++++++++--------------- 1 file changed, 94 insertions(+), 130 deletions(-) diff --git a/2018/includes/generated-sessions.html b/2018/includes/generated-sessions.html index 1c48e4f6..a11c0ace 100644 --- a/2018/includes/generated-sessions.html +++ b/2018/includes/generated-sessions.html @@ -147,27 +147,6 @@ -
-
-
-

Diversity in free software: No longer at square one

-
-
- -
- -
-
-
-

Free software overall remains remarkably undiverse, with the latest GitHub survey finding that only about 3% of contributors are women, but communities that are making an effort to improve diversity are seeing results. Learn about several major efforts over the last seven years that have had an impact: Outreachy, the Ada Initiative, Python community outreach, the Women in Open Source Award sponsored by Red Hat, and a track at the Grace Hopper Celebration of Women in Computing. Hear about emerging trends, such as efforts being made to reach people from a broader set of underrepresented backgrounds, and the establishment of paid positions and consulting opportunities for people working to improve diversity and inclusion in free software. You will leave with a good grasp of the history of diversity efforts in free software, and inspiration to connect with at least one of them!

-
-
-
@@ -185,7 +164,7 @@
-

Exposing Hidden Surveillance in Mobile Apps

+

Exposing hidden surveillance in mobile apps

@@ -196,8 +175,15 @@
34-101
+
+
+

Think your phone is safe from the creepy gaze of advertisers? Think again. Not only do big tech companies have a grip on your mobile device, but there's a clandestine industry of surveillance inside the world's most popular apps. Researchers at Yale Privacy Lab and Exodus Privacy are collaborating with F-Droid to expose this kind of tracking in Android apps. This session will give an overview of Yale Privacy Lab's approach, and introduce you to the Exodus privacy auditing platform, a free software scanner that analyzes Android apps and reports a list of detected trackers and app permissions. We will talk about static analysis of app packages, network analysis, impostor apps, and our work on related privacy issues such as tracking through ultrasonic beacons.

+
@@ -346,7 +332,7 @@
@@ -366,7 +352,7 @@
-

It's real! Free Software has been changing Mexico

+

It's real! Free software has been changing Mexico

@@ -421,20 +407,10 @@
-

The ambition of the Software Heritage project is to collect, preserve, -and share the entire body of free software that is published on the -Internet in source code form, together with its development history.

-

Since its public announcement in 2016, the project has assembled the -largest collection of freely available software source code for about 4 -billion unique source code files and 900 million commits, coming from -more than 60 million projects.

-

Initially focused on the collection and preservation goals -- which were at -the time urgent, due to the recurrent disappearances of development -forges -- Software Heritage has since rolled out several mechanisms to -peruse its archive, making progress on the sharing goal.

-

In this talk, we will review the status of the Software Heritage project, -emphasizing how users and developers can, today, benefit from the -availability of a great public library of source code.

+

The ambition of the Software Heritage project is to collect, preserve, and share the entire body of free software that is published on the Internet in source code form, together with its development history.

+

Since its public announcement in 2016, the project has assembled the largest collection of freely available software source code for about 4 billion unique source code files and 900 million commits, coming from more than 60 million projects.

+

Initially focused on the collection and preservation goals -- which were at the time urgent, due to the recurrent disappearances of development forges -- Software Heritage has since rolled out several mechanisms to peruse its archive, making progress on the sharing goal.

+

In this talk, we will review the status of the Software Heritage project, emphasizing how users and developers can, today, benefit from the availability of a great public library of source code.

@@ -458,7 +434,7 @@ availability of a great public library of source code.

-

In this non-technical session, I will talk about the philosophical aspects of GNU Health as a social project. I will discuss implementations in places around the world, including Argentina, Cameroon, and Laos, and the different actors involved, including governments, academia, and non-governmental organizations (NGOs).

+

In this non-technical session, I will talk about the philosophical aspects of GNU Health as a social project. I will discuss implementations in places around the world, including Argentina, Cameroon, and Laos, and the different actors involved, including governments, academia, and non-governmental organizations (NGOs).

Finally, we will talk about the community, ethics, risks, challenges, and ways to keep these projects healthy and sustainable in the long term.

@@ -533,7 +509,11 @@ availability of a great public library of source code.

@@ -566,7 +546,7 @@ questions from our community, too.

@@ -579,7 +559,7 @@ questions from our community, too.

-

The FSF and The Document Foundation have worked together to offer LibreOffice Certification to FSF Members, for developers, migrators and trainers. This session will provide all of the relevant information about LibreOffice Certification, in order to make it easier for FSF Members to apply and prepare for the certification review.

+

The FSF and The Document Foundation have worked together to offer LibreOffice Certification to FSF Members, for developers, migrators, and trainers. This session will provide all of the relevant information about LibreOffice Certification, in order to make it easier for FSF Members to apply and prepare for the certification review.

@@ -603,9 +583,9 @@ questions from our community, too.

-

Many nonprofits today are at a disadvantage in the software they use to manage everything from donor management to graphic design. Staff members are often not focused on acquiring the best digital resources, and over-complicated, restrictive, and expensive softwares dominate the nonprofit market. Free software could provide a much-needed revolution for the nonprofit world.

+

Many nonprofits today are at a disadvantage in the software they use to manage everything from donor management to graphic design. Staff members are often not focused on acquiring the best digital resources, and overcomplicated, restrictive, and expensive software programs dominate the nonprofit market. Free software could provide a much-needed revolution for the nonprofit world.

The good news is that some nonprofits are beginning to work with other organizations and free software developers and communities to start solving common problems.

-

In this session, I will review some tangible ways in which free software is having and can have a positive impact on the nonprofit world and some of the challenges nonprofits face both with current software available and in getting involved. I will then discuss strategies for advocating for free software for nonprofits. With nonprofits across the globe facing issues of censorship, privacy concerns, and the need for more financial freedom than ever before, this is the perfect time for nonprofits to embrace free software.

+

In this session, I will review some tangible ways in which free software is having and can have a positive impact on the nonprofit world, and some of the challenges nonprofits face both with current software available and in getting involved. I will then discuss strategies for advocating for free software for nonprofits. With nonprofits across the globe facing issues of censorship, privacy concerns, and the need for more financial freedom than ever before, this is the perfect time for nonprofits to embrace free software.

@@ -616,7 +596,7 @@ questions from our community, too.

@@ -630,18 +610,8 @@ questions from our community, too.

-

Engaging youth by meeting in their space in a respectful and encouraging -manner is critical to achieving youth participation within the free -software movement. Many opportunities to engage young people within -their communities already exist across the globe, so let's explore how -we can contribute in ways that are fun, engaging, empowering, and -memorable.

-

Boston-based Mariah Villarreal and Devin Ulibarri have been working in -their respective fields to empower youth with free software and free -culture. Mariah and Devin will present some of their fieldwork, and will discuss the challenges and opportunities that teaching libre -technology to youth provides. Mariah and Devin will also highlight how -this branch of activism fits into the larger software freedom advocacy -landscape.

+

Engaging youth by meeting in their space in a respectful and encouraging manner is critical to achieving youth participation within the free software movement. Many opportunities to engage young people within their communities already exist across the globe, so let's explore how we can contribute in ways that are fun, engaging, empowering, and memorable.

+

Boston-based Mariah Villarreal and Devin Ulibarri have been working in their respective fields to empower youth with free software and free culture. Mariah and Devin will present some of their fieldwork, and will discuss the challenges and opportunities that teaching libre technology to youth provides. Mariah and Devin will also highlight how this branch of activism fits into the larger software freedom advocacy landscape.

@@ -705,7 +675,7 @@ landscape.

-

Embedded devices are all around us and have become deeply "embedded" into our daily lives : from micro controllers to "smart"-watches, routers and televisions, they are all around us. Many of us don't think twice about the root of control in these devices or even the software that runs on them. In some cases, manufactures lock users out from controlling these devices and cause a security nightmare when they stop supporting them. This session will cover a wide range of topics including : what libreCMC is, the project's goals / developments and why Free Software is crucial in securing control and freedom in embedded devices.

+

Embedded devices are all around us, and have become deeply "embedded" into our daily lives: from microcontrollers to "smart"-watches, routers, and televisions, they are all around us. Many of us don't think twice about the root of control in these devices, or even the software that runs on them. In some cases, manufacturers lock users out from controlling these devices, and cause a security nightmare when they stop supporting them. This session will cover a wide range of topics including: what libreCMC is, the project's goals / developments, and why free software is crucial in securing control and freedom in embedded devices.

@@ -716,7 +686,7 @@ landscape.

@@ -730,7 +700,7 @@ landscape.

-

Given the rapid growth of free software, it seems reasonable that free software communities might expect undergraduate students in Computer Science or Software Engineering programs would graduate with an understanding of free software and the ability to make project contributions. However, many students are not being taught core tools and concepts such as licenses, version control, and issue trackers as part of their degree program. This presentation will summarize the results of recent field research on the state of undergraduate education about free software; discuss the gap between undergraduate computing education and community expectations; and explore both the reasons for the gap and approaches to bridging it.

+

Given the rapid growth of free software, it seems reasonable that free software communities might expect undergraduate students in computer science or software engineering programs would graduate with an understanding of free software and the ability to make project contributions. However, many students are not being taught core tools and concepts such as licenses, version control, and issue trackers as part of their degree program. This presentation will summarize the results of recent field research on the state of undergraduate education about free software; discuss the gap between undergraduate computing education and community expectations; and explore both the reasons for the gap and approaches to bridging it.

@@ -785,8 +755,15 @@ landscape.

34-101
+
+
+

The president and founder of the Free Software Foundation will speak about pressing issues in free software today, and will present the winners of the 2018 Free Software Awards.

+
@@ -823,28 +800,10 @@ landscape.

-

Many things in life come with limitations -- often because we don't have -unlimited time, energy, or other resources. But software often feels -like it should be an exception because it's immaterial and weightless, -built from scratch out of logic. It doesn't literally rust or rot. -So idealistic software developers have consistently envisioned software -systems that will escape the shortcomings that frustrate users.

-

Meanwhile, researchers keep discovering kinds of tradeoffs that seem to -be built into the very structure of certain problems; as the Rolling -Stones said, "You can't always get what you want". Inherent tradeoffs -have popped up in political science, computer science, and even ethical -philosophy, with conjectures and often formal proofs that no system can -provide all that people want out of it in various regards. Limitative -theorems are now a major research theme, and more are being found all -the time.

-

These tradeoffs seem to have very practical consequences, among other -things, for privacy and anonymity software and for social networks: -each design may have to give up things some users value in order to -achieve other goals.

-

Thinking about these limitations and what they do or don't mean can help -inform discussions of software design, especially for communications -tools whose value depends on broad adoption. And we're having to get -used to the idea that in some ways, we'll never create perfect software.

+

Many things in life come with limitations -- often because we don't have unlimited time, energy, or other resources. But software often feels like it should be an exception, because it's immaterial and weightless, built from scratch out of logic. It doesn't literally rust or rot. So idealistic software developers have consistently envisioned software systems that will escape the shortcomings that frustrate users.

+

Meanwhile, researchers keep discovering kinds of tradeoffs that seem to be built into the very structure of certain problems; as the Rolling Stones said, "You can't always get what you want." Inherent tradeoffs have popped up in political science, computer science, and even ethical philosophy, with conjectures and often formal proofs that, in various regards, can't be wedged into any system that will give people all that they want out of it. Limitative theorems are now a major research theme, and more are being found all the time.

+

These tradeoffs seem to have very practical consequences, among other things, for privacy and anonymity software, and for social networks: each design may have to give up things some users value in order to achieve other goals.

+

Thinking about these limitations and what they do or don't mean can help inform discussions of software design, especially for communications tools whose value depends on broad adoption. And we're having to get used to the idea that in some ways, we'll never create perfect software.

@@ -1073,14 +1032,23 @@ incentive structures?

32-155
+
+
+

Would you like to avoid spying digital eyes? Has news about identity theft, phishing scams, and ransomware got you worried about the safety of your devices?

+

This talk is a walkthrough of steps that you can take for improved online privacy and security. I'll recommend concrete free software to keep your personal information from leaking from your personal devices.

+

This non-technical survey of security and privacy tools and settings is for people with an average threat model.

+
-

A Newcomer’s Perspective on & Patches for the Free Software Movement

+

A newcomer’s perspective on & patches for the free software movement

@@ -1097,7 +1065,7 @@ incentive structures?

-

The future of any philisophical movement is in its youth membership. The average age of a member of our movement, however, is at least the age of the movement itself. Thanks to "open"-washing, prospective members likely have a preconcieved notion of software freedom that is less than optimal for the perpetuating the movement. How easy is it for a modern user to join us? How do so-called "millenials" and the like, who characteristically grew up with (mostly proprietary) software, perceive the imposition of ethical issues on their favorite practical tools – and what is the best way to introduce them? Are older members, or older ways of thinking, holding the movement back from spreading like wildfire? Are our methods too focused on developers and technophiles and poor at converting mere mortals? In this discussion, we will not only ask ourselves these difficult questions, but also discuss concrete, actionable solutions.

+

The future of any philosophical movement is in its youth membership. The average age of a member of our movement, however, is at least the age of the movement itself. Thanks to "open"-washing, prospective members likely have a preconceived notion of software freedom that is less than optimal for the perpetuating the movement. How easy is it for a modern user to join us? How do so-called "millennials" and the like, who characteristically grew up with (mostly proprietary) software, perceive the imposition of ethical issues on their favorite practical tools -- and what is the best way to introduce them? Are older members, or older ways of thinking, holding the movement back from spreading like wildfire? Are our methods too focused on developers and technophiles, and poor at converting mere mortals? In this discussion, we will not only ask ourselves these difficult questions, but also discuss concrete, actionable solutions.

@@ -1179,6 +1147,9 @@ incentive structures?

Karen Sandler
+
+34-101 +
-

One of the amazing things about the GNOME project is how it brings -people together, both by bringing new developers into free software -for the first time, and by fostering cooperation and interoperability -between different free software components. The "year of the free -software desktop" may not be in the next twelve months, but for those -that use GNOME, we can work together to ensure that software freedoms -are accessible by all. This talk will have a look at some of the -challenges that GNOME and free software desktops face at the moment, a -brief look into a possible future if we aren't vigilant, and how we -can meet those challenges head-on and thrive.

+

One of the amazing things about the GNOME project is how it brings people together, both by bringing new developers into free software for the first time, and by fostering cooperation and interoperability between different free software components. The "year of the free software desktop" may not be in the next twelve months, but for those that use GNOME, we can work together to ensure that software freedoms are accessible by all. This talk will have a look at some of the +challenges that GNOME and free software desktops face at the moment, a brief look into a possible future if we aren't vigilant, and how we can meet those challenges head-on and thrive.

-

The Dark Side of Free Software Communities

-
-
- +

The dark side of free software communities

@@ -1305,15 +1265,15 @@ can meet those challenges head-on and thrive.

34-101
-
-

When you think of Free Software, what things come to mind? Freedom, obviously, but what others? A shared community? An open culture? Within Free Software culture, there is a perception and expectation of openness in collaboration within the community: All are welcome to the table, and your contributions speak for you. When you get outside the community by enough, however, the answer changes. Contemptful, Confusing, Elitist, and Abrasive are words that some outsiders use to describe Free Software communities. Some go out of their way to avoid the communities we've worked hard to build. Why?

-

In this talk, I'll look at some of root causes of these opinions and attitudes, as well as how to solve some them and make our communities more approachable by outsiders by using real-world examples of the good, bad, and the ugly. Building off a decade of community involvement on the fringe of Free Software, plus an academic focus in organizational and community communications, I'll help us make Free Software a welcoming place for newcomers so we can all become strong advocates for Free Software!

+

When you think of free software, what things come to mind? Freedom, obviously, but what others? A shared community? An open culture? Within free software culture, there is a perception and expectation of openness and collaboration within the community: all are welcome to the table, and your contributions speak for you. When you get outside the community by enough, however, the answer changes. Contemptuous, confusing, elitist, and abrasive are words that some outsiders use to describe free software communities. Some go out of their way to avoid the communities we've worked so hard to build. Why?

+

In this talk, I'll look at some of root causes of these opinions and attitudes, as well as how to solve some them and make our communities more approachable by outsiders by using real-world examples of the good, bad, and the ugly. Building off a decade of community involvement on the fringe of free software, plus an academic focus in organizational and community communications, I'll help us make free software a welcoming place for newcomers, so we can all become strong advocates for free software!

@@ -1340,7 +1300,8 @@ can meet those challenges head-on and thrive.

-

For nonprofits, accepting credit card donations has become easier and easier whether through a donation processing company or directly to a payment network like Stripe. Sadly though, until now, nonprofits have had limited options: either accepting some non-free Javascript for an elegant donation experience with minimal PCI compliance rules or requiring complex integrations or PCI compliance burdens on the backend. Eric Schultz, Lead Developer with CommitChange and core contributor to CommitChange.org*, the free donation processing and donation management system running CommitChange, highlights how nonprofits can use free software to improve donor experience without compromising their mission. Additionally, Eric will discuss the history of CommitChange.org, how it can be used for crowdfunding, why it was licensed under the AGPL with a few unique additional permissions, and how nonprofits and their supporters can work together to improve fundraising software to improve people's lives.

+

For nonprofits, accepting credit card donations has become easier and easier, whether through a donation processing company or directly through a payment network like Stripe. Sadly, though, until now, nonprofits have had limited options: either accepting some non-free Javascript for an elegant donation experience with minimal PCI compliance rules, or requiring complex integrations or PCI compliance burdens on the backend.

+

Eric Schultz, Lead Developer with CommitChange, and core contributor to CommitChange.org, the free donation processing and donation management system running CommitChange, highlights how nonprofits can use free software to improve donor experience without compromising their mission. Additionally, Eric will discuss the history of CommitChange.org, how it can be used for crowdfunding, why it was licensed under the AGPL with a few unique additional permissions, and how nonprofits and their supporters can work together to improve fundraising software to improve people's lives.

@@ -1373,20 +1334,20 @@ can meet those challenges head-on and thrive.

-

16:10-16:20 - Break

+

15:15-15:25 - Break

-

16:20-17:05

+

15:25-16:10

-

Sharing strategies for welcoming newcomers into FOSS projects: First-timers-only, list moderation, and more

+

Sharing strategies for welcoming newcomers into FLOSS projects: First-timers-only, list moderation, and more

@@ -1435,7 +1396,7 @@ can meet those challenges head-on and thrive.

-

How to stream with Free Software

+

How to stream with free software

@@ -1443,7 +1404,7 @@ can meet those challenges head-on and thrive.

-32-144 +32-155
-

Music Blocks is a visual programming language for exploring musical -concepts. It was developed by Walter Bender (SugarLabs) and Devin -Ulibarri (New England Conservatory), along with contributions from -countless youth from all over the world.

-

Bring a laptop to this hands-on workshop, and engage yourself in coding -while having fun with music. Walter and Devin will be on site to guide -you through what Music Blocks has to offer, and to help you with any -questions you may have.

-

This workshop will be kid-friendly, for years 7 and up. It is recommended -that you bring your laptop with Chromium and/or Firefox pre-installed, as -well as your own earbuds or headphones. Some laptops and peripherals may -be provided, but there is no guarantee. Adults are allowed too, but the -coordinators will prioritize kids in attendance.

+

Music Blocks is a visual programming language for exploring musical concepts. It was developed by Walter Bender (SugarLabs) and Devin Ulibarri (New England Conservatory), along with contributions from countless youth from all over the world.

+

Bring a laptop to this hands-on workshop, and engage yourself in coding while having fun with music. Walter and Devin will be on site to guide you through what Music Blocks has to offer, and to help you with any questions you may have.

+

This workshop will be kid-friendly, for years 7 and up. It is recommended that you bring your laptop with Chromium and/or Firefox pre-installed, as well as your own earbuds or headphones. Some laptops and peripherals may be provided, but there is no guarantee. Adults are allowed too, but the coordinators will prioritize kids in attendance.

@@ -1497,14 +1448,14 @@ coordinators will prioritize kids in attendance.

-

17:05-17:15 - Break

+

16:10-16:20 - Break

-

17:15-18:15

+

16:20-17:05

@@ -1524,7 +1475,7 @@ coordinators will prioritize kids in attendance.

-

San Francisco Free Software Voting System

+

San Francisco's free software voting system

@@ -1541,8 +1492,7 @@ coordinators will prioritize kids in attendance.

-

kattouw

-

Elections in the US rely heavily on software. Whether we cast our votes using a computer, or on paper ballots that are then scanned, software interprets our votes, counts them, tabulates the results and calls the winner. Almost all of this software is proprietary, and owned by a handful of large companies.

+

Elections in the US rely heavily on software. Whether we cast our votes using a computer, or on paper ballots that are then scanned, software interprets our votes, counts them, tabulates the results, and calls the winner. Almost all of this software is proprietary, and owned by a handful of large companies.

A few jurisdictions have plans to move to free software, are funding its development, or are already using it. I'll give an overview of free software projects for election-related software around the US, with a focus on San Francisco's project, where I'm on the Technical Advisory Committee.

@@ -1593,7 +1543,21 @@ coordinators will prioritize kids in attendance.

-
+
+
+
+
+

17:05-17:15 - Break

+
+
+
+
+
+
+

17:15-18:15

+
+
+

Keynote: Deb Nicholson

@@ -1606,6 +1570,6 @@ coordinators will prioritize kids in attendance.

-
-
+ + -- 2.25.1