diff --git a/index.html b/index.html index f8c8592..de6fdf1 100644 --- a/index.html +++ b/index.html @@ -1,480 +1,486 @@ - - - Open Source Diversity - - - - - - - - - - - - - - - - - - + + + Open Source Diversity + + + + + + - - - + + + + -
-
- -

Open Source Diversity

-

For more diversity & inclusion in free & open source software communities 😊

-

- Join our forum! - Join us on Telegram! -

-
-
+
+
+ +

Open Source Diversity

+

For more diversity & inclusion in free & open source software communities 😊

+

+ Join our forum! + Join us on Telegram! +

+
+
-
-
-
-

Basics

-

First steps to help make your open source project more friendly and inclusive

-
-
- - -

Contributor Covenant

-

A Code of Conduct for Open Source Projects.

-
- - -

First Timers Only

-

A beginner-friendly outline and guide to help you get started with open source!

-
- - -

Your First PR

-

Helps you get started contributing to Open Source by showcasing great starter issues on GitHub and elsewhere.

-
- - -

Up For Grabs

-

A list of projects which have curated tasks specifically for new contributors. These are a great way to get started with a project.

-
- - -

First Contributions

-

🚀✨ Make your first open source contribution in 5 minutes.

-
-
-
+
+
+
+

Basics

+

First steps to help make your open source project more friendly and inclusive

+
+
+ + +

Contributor Covenant

+

A Code of Conduct for Open Source Projects.

+
+ + +

First Timers Only

+

A beginner-friendly outline and guide to help you get started with open source!

+
+ + +

Your First PR

+

Helps you get started contributing to Open Source by showcasing great starter issues on GitHub and elsewhere.

+
+ + +

Up For Grabs

+

A list of projects which have curated tasks specifically for new contributors. These are a great way to get started with a project.

+
+ + +

First Contributions

+

🚀✨ Make your first open source contribution in 5 minutes.

+
+
+
-
-
-
-

Projects

-

Open source projects which support underrepresented groups and where you can participate

-
-
- - -

Diversity Tickets

-

Help events reach a more diverse audience. And help you to find these events.

-
- - -

Speakerinnen

-

Register as speakerin & find speakerinnen!

-
- - -

WikiProject Women in Red

-

Increasing the representation of women on Wikipedia through biographies and articles of women’s achievements.

-
-
-
- - -

Chayn

-

A volunteer network tackling gender based violence globally by creating intersectional survivor-led resources on the web.

-
- - -

The Supernova Project

-

Empowering LGBTQIA+ people around the world who are experiencing domestic abuse by providing a queer friendly platform of information and support.

-
- - -

SignDict

-

SignDict is an open dictionary for sign language. Everyone is invited to join in.

-
-
-
- - -

Wheelmap

-

The world's biggest crowdsourced and open database for ♿ wheelchair-accessible places.

-
- - -

accessibility.cloud

-

Simplifies sharing and obtaining accessibility data in a standardized, future-proof, easy-to-use way.

-
- - -

A11Y Project

-

A community-driven effort to make web accessibility easier.

-
-
-
- - -

Common Voice

-

Mozilla's initiative to help teach machines how real people speak.

-
- - -

CHAOSS D&I Workgroup

-

Collection of resources for projects to create a diversity and inclusion report.

-
- - -

Open Demographics

-

Open Demographics is a recommended set of questions that anyone can use to ask community members about their demographics.

-
-
-
+
+
+
+

Projects

+

Open source projects which support underrepresented groups and where you can participate

+
+
+ + +

Diversity Tickets

+

Help events reach a more diverse audience. And help you to find these events.

+
+ + +

Speakerinnen

+

Register as speakerin & find speakerinnen!

+
+ + +

WikiProject Women in Red

+

Increasing the representation of women on Wikipedia through biographies and articles of women’s achievements.

+
+
+
+ + +

Chayn

+

A volunteer network tackling gender based violence globally by creating intersectional survivor-led resources on the web.

+
+ + +

The Supernova Project

+

Empowering LGBTQIA+ people around the world who are experiencing domestic abuse by providing a queer friendly platform of information and support.

+
+ + +

SignDict

+

SignDict is an open dictionary for sign language. Everyone is invited to join in.

+
+
+
+ + +

Wheelmap

+

The world's biggest crowdsourced and open database for ♿ wheelchair-accessible places.

+
+ + +

accessibility.cloud

+

Simplifies sharing and obtaining accessibility data in a standardized, future-proof, easy-to-use way.

+
+ + +

A11Y Project

+

A community-driven effort to make web accessibility easier.

+
+
+
+ + +

Common Voice

+

Mozilla's initiative to help teach machines how real people speak.

+
+ + +

CHAOSS D&I Workgroup

+

Collection of resources for projects to create a diversity and inclusion report.

+
+ + +

Open Demographics

+

Open Demographics is a recommended set of questions that anyone can use to ask community members about their demographics.

+
+
+
-
-
-

Spaces

-

Find a local space or meetup where you can work with like-minded people!

-
- - -

Open Source Diversity
Berlin

-

Monthly meetup in Berlin for members of underrepresented groups who want to contribute to open source projects.

-
- - -

Diversify Open Source
Bangalore

-

We help, encourage and celebrate underrepresented people to contribute in open source projects and speak at conferences!

-
- - -

Heart of Code
Berlin

-

Hurra, hurra, wir sind ein Hackerinnenaußenspace in Berlin!

-
-
-
- - -

Le Reset
Paris

-

Le Reset est un espace inclusif de bidouille et d'apprentissage des technologies numériques à Paris.

-
- - -

Double Union
San Francisco

-

Double Union is a hacker/maker space for women in San Francisco.

-
- - -

Open Labs
Tirana

-

The first hackerspace in Albania dedicated to Free and Open Source Software, Privacy and the Commons.

-
-
-
+
+
+

Spaces

+

Find a local space or meetup where you can work with like-minded people!

+
+ + +

Open Source Diversity
Berlin

+

Monthly meetup in Berlin for members of underrepresented groups who want to contribute to open source projects.

+
+ + +

Diversify Open Source
Bangalore

+

We help, encourage and celebrate underrepresented people to contribute in open source projects and speak at conferences!

+
+ + +

Heart of Code
Berlin

+

Hurra, hurra, wir sind ein Hackerinnenaußenspace in Berlin!

+
+
+
+ + +

Le Reset
Paris

+

Le Reset est un espace inclusif de bidouille et d'apprentissage des technologies numériques à Paris.

+
+ + +

Double Union
San Francisco

+

Double Union is a hacker/maker space for women in San Francisco.

+
+ + +

Open Labs
Tirana

+

The first hackerspace in Albania dedicated to Free and Open Source Software, Privacy and the Commons.

+
+
+
-
-
-

Programs

-

Recurring programs for mentorship, funding or networking

-
- - -

RailsGirls Summer of Code

-

A global fellowship program aimed at bringing more diversity into Open Source. Successful applicants are paid a 3-month stipend to work on Open Source projects of their choice.

-
- - -

Outreachy

-

3-month internships for people traditionally underrepresented in tech. Interns work remotely with mentors from Free and Open Source Software communities.

-
- - -

GirlScript Summer of Code

-

3 month long Open Source program during summers, with an aim to help beginners get started with Open Source Development while encouraging diversity.

-
-
-
- - -

Outspoken Women

-

A resource for women and non-binary individuals in the open source tech industry by providing them with support, mentorship programs and financial scholarships to speak at events seeking underrepresented speakers and attendees.

-
- - -

Write/Speak/Code

-

Visibility and leadership for women & non-binary coders through thought leadership, conference speaking, open source & more.

-
- - -

Women Hack for Non-Profits

-

A community of women in tech building open source projects for non-profit organizations and individuals with a cause.

-
-
-
- - -

Open Heroines

-

Voices of women working in open government, open data and civic tech.

-
- - -

Prototype Fund

-

Der Prototype Fund unterstützt Softwareentwickler*innen, Hacker*innen und Kreative dabei, ihre Ideen vom Konzept bis zur ersten Demo zu entwickeln.

-
- - -

Fund Club

-

Pledge $100/month to fund tech projects by and for marginalized people.

-
-
-
- - -

Women in Open Source Award

-

We believe open source is the future of technology. It's time to recognize the contributions women are making and inspire a new generation to join the open source movement.

-
- - -

Global Diversity CFP Day

-

Workshops hosted around the globe encouraging and advising newbie speakers to put together your very first talk proposal.

-
- - -

Hacktoberfest

-

Hacktoberfest is a month-long celebration of Open Source software which motivates Open Source contributors to boost up their contribution.

-
-
-
- - -

fossjobs.net

-

Non-profit job portal from and for free & open source software enthusiasts. Only jobs at FOSS companies.

-
- - -

Open Source Design job board

-

Find design jobs in free & open source software projects or companies!

-
-
-
+
+
+

Programs

+

Recurring programs for mentorship, funding or networking

+
+ + +

RailsGirls Summer of Code

+

A global fellowship program aimed at bringing more diversity into Open Source. Successful applicants are paid a 3-month stipend to work on Open Source projects of their choice.

+
+ + +

Outreachy

+

3-month internships for people traditionally underrepresented in tech. Interns work remotely with mentors from Free and Open Source Software communities.

+
+ + +

GirlScript Summer of Code

+

3 month long Open Source program during summers, with an aim to help beginners get started with Open Source Development while encouraging diversity.

+
+
+
+ + +

Outspoken Women

+

A resource for women and non-binary individuals in the open source tech industry by providing them with support, mentorship programs and financial scholarships to speak at events seeking underrepresented speakers and attendees.

+
+ + +

Write/Speak/Code

+

Visibility and leadership for women & non-binary coders through thought leadership, conference speaking, open source & more.

+
+ + +

Women Hack for Non-Profits

+

A community of women in tech building open source projects for non-profit organizations and individuals with a cause.

+
+
+
+ + +

Open Heroines

+

Voices of women working in open government, open data and civic tech.

+
+ + +

Prototype Fund

+

Der Prototype Fund unterstützt Softwareentwickler*innen, Hacker*innen und Kreative dabei, ihre Ideen vom Konzept bis zur ersten Demo zu entwickeln.

+
+ + +

Fund Club

+

Pledge $100/month to fund tech projects by and for marginalized people.

+
+
+
+ + +

Women in Open Source Award

+

We believe open source is the future of technology. It's time to recognize the contributions women are making and inspire a new generation to join the open source movement.

+
+ + +

Global Diversity CFP Day

+

Workshops hosted around the globe encouraging and advising newbie speakers to put together your very first talk proposal.

+
+ + +

Hacktoberfest

+

Hacktoberfest is a month-long celebration of Open Source software which motivates Open Source contributors to boost up their contribution.

+
+
+
+ + +

fossjobs.net

+

Non-profit job portal from and for free & open source software enthusiasts. Only jobs at FOSS companies.

+
+ + +

Open Source Design job board

+

Find design jobs in free & open source software projects or companies!

+
+
+
-
-
-

Events

-
- -
+ + + +
+
+

Articles

+

Background information on diversity & inclusion in open source

+
+ +

Diversity and inclusion: Stop talking and do your homework

+

Mozilla's research uncovers important ways to promote diversity and inclusion in open source projects. (2017)

+
+ +

Open Source Survey

+

The Open Source Survey is an open data project by GitHub and collaborators from academia, industry, and the broader open source community. (2017)

+
+ +

Charting Diversity

+

Working together towards diversity in Wikipedia. (2014)

+
+
+
+ +

The Ethics of Unpaid Labor and the OSS Community

+

Time commitment, pay inequality, and lack of access to jobs that encourage OSS during business hours. (2013)

+
+ +

HOWTO Encourage Women in Linux

+

An effort to summarize the explanations, recommendations, and opinions of the women who already are interested and active in Linux. (2002)

+
+ +

FLOSS at Geek Feminism

+

Wiki page with lots of resources on women in free & open source software. Highlights statistics, issues, and how to encourage women in FLOSS.

+
+ +

There’s Always Something to be Done: Liz Henry on Being Disabled in Tech

+

Insights from a Release Manager at Mozilla and great further readings.

+
+ +

Can we talk about ageism?

+

An Overview of Ageism in the Open Source Community.

+
+
+
+ +
+
+

Consulting

+

Experts who share their knowledge and can be hired as consultants

+
+ +

Otter Tech

+

Diversity and inclusion consulting. Over 10 years experience in open source software development and 4 years experience running open source diversity internships.

+
+ +

Frame Shift Consulting

+

More than just "checking the box" on diversity and inclusion in tech. Our goal is to create long-lasting systemic culture change through workshops, consulting, and speaking engagements.

+
+ +

Programming Diversity

+

We consult with organizations to build and sustain a foundation for diversity and inclusion, specializing in startups, conferences, and open source communities.

+
+
+
-
-
-

Articles

-

Background information on diversity & inclusion in open source

-
- -

Diversity and inclusion: Stop talking and do your homework

-

Mozilla's research uncovers important ways to promote diversity and inclusion in open source projects. (2017)

-
- -

Open Source Survey

-

The Open Source Survey is an open data project by GitHub and collaborators from academia, industry, and the broader open source community. (2017)

-
- -

Charting Diversity

-

Working together towards diversity in Wikipedia. (2014)

-
-
-
- -

The Ethics of Unpaid Labor and the OSS Community

-

Time commitment, pay inequality, and lack of access to jobs that encourage OSS during business hours. (2013)

-
- -

HOWTO Encourage Women in Linux

-

An effort to summarize the explanations, recommendations, and opinions of the women who already are interested and active in Linux. (2002)

-
- -

FLOSS at Geek Feminism

-

Wiki page with lots of resources on women in free & open source software. Highlights statistics, issues, and how to encourage women in FLOSS.

-
- -

There’s Always Something to be Done: Liz Henry on Being Disabled in Tech

-

Insights from a Release Manager at Mozilla and great further readings.

-
- -

Can we talk about ageism?

-

An Overview of Ageism in the Open Source Community.

-
-
-
+ -
-
-

Consulting

-

Experts who share their knowledge and can be hired as consultants

-
- -

Otter Tech

-

Diversity and inclusion consulting. Over 10 years experience in open source software development and 4 years experience running open source diversity internships.

-
- -

Frame Shift Consulting

-

More than just "checking the box" on diversity and inclusion in tech. Our goal is to create long-lasting systemic culture change through workshops, consulting, and speaking engagements.

-
- -

Programming Diversity

-

We consult with organizations to build and sustain a foundation for diversity and inclusion, specializing in startups, conferences, and open source communities.

-
-
-
- + + + - - - - - - - + \ No newline at end of file diff --git a/service_worker.js b/service_worker.js index 942c890..059db8b 100644 --- a/service_worker.js +++ b/service_worker.js @@ -1,79 +1,81 @@ -importScripts('vendor/cache-polyfill.js'); +// proper initialization +if ('function' === typeof importScripts) { + importScripts('vendor/cache-polyfill.js'); -const version = "0.7"; -const cacheName = `opensourcediversity-${version}`; + const version = "0.7"; + const cacheName = `opensourcediversity-${version}`; -self.addEventListener('install', function(e) { - e.waitUntil( - caches.open(cacheName).then(function(cache) { - return cache.addAll([ - '/', - '/index.html', - '/css/custom.css', - '/css/Nunito-Bold.ttf', - '/css/Nunito-Regular.ttf', - '/css/OFL.txt', - '/css/custom.css', - '/scripts/meetupAPI.js', - '/vendor/bootstrap.min.css', - '/vendor/bootstrap.min.js', - '/vendor/jquery-3.3.1.min.js', - '/vendor/popper.min.js', - '/img/highlight-white-small-left.svg', - '/img/highlight-white-small-right.svg', - '/img/highlight.svg', - '/img/opensourcediversity-icon-margin.svg', - '/img/opensourcediversity-icon-white.svg', - '/img/discourse.svg', - '/img/twitter.svg', - '/img/github.svg', - '/img/irc.svg', - '/img/opencollective.svg', - '/img/projects/a11yproject.svg', - '/img/projects/accessibilitycloud.png', - '/img/projects/chaoss.jpg', - '/img/projects/chayn.png', - '/img/projects/commonvoice.png', - '/img/projects/contributorcovenant.png', - '/img/projects/diversifyfoss.png', - '/img/projects/diversitytickets.svg', - '/img/projects/doubleunion.png', - '/img/projects/fossjobs.svg', - '/img/projects/fundclub.jpg', - '/img/projects/girlscriptsummerofcode.jpg', - '/img/projects/globaldiversitycfpday.jpg', - '/img/projects/hacktober.jpg', - '/img/projects/heartofcode.jpg', - '/img/projects/lereset.jpg', - '/img/projects/opendemographics.jpg', - '/img/projects/openheroines.jpg', - '/img/projects/openlabs.jpg', - '/img/projects/opensourcedesign.svg', - '/img/projects/outreachy.png', - '/img/projects/outspokenwomen.jpg', - '/img/projects/prototypefund.jpg', - '/img/projects/railsgirls.png', - '/img/projects/signdict.svg', - '/img/projects/speakerinnen.jpg', - '/img/projects/supernovaproject.svg', - '/img/projects/upforgrabs.png', - '/img/projects/wheelmap.jpg', - '/img/projects/wikipedia-womeninred.png', - '/img/projects/womenhackfornonprofits.jpg', - '/img/projects/womeninopensource.png', - '/img/projects/writespeakcode.jpg', - '/img/projects/yourfirstpr.png' - ]); - }) - ); -}); + self.addEventListener('install', function(e) { + e.waitUntil( + caches.open(cacheName).then(function(cache) { + return cache.addAll([ + '/', + '/index.html', + '/css/custom.css', + '/css/Nunito-Bold.ttf', + '/css/Nunito-Regular.ttf', + '/css/OFL.txt', + '/scripts/meetupAPI.js', + '/vendor/bootstrap.min.css', + '/vendor/bootstrap.min.js', + '/vendor/jquery-3.3.1.min.js', + '/vendor/popper.min.js', + '/img/highlight-white-small-left.svg', + '/img/highlight-white-small-right.svg', + '/img/highlight.svg', + '/img/opensourcediversity-icon-margin.svg', + '/img/opensourcediversity-icon-white.svg', + '/img/discourse.svg', + '/img/twitter.svg', + '/img/github.svg', + '/img/irc.svg', + '/img/opencollective.svg', + '/img/projects/a11yproject.svg', + '/img/projects/accessibilitycloud.png', + '/img/projects/chaoss.jpg', + '/img/projects/chayn.png', + '/img/projects/commonvoice.png', + '/img/projects/contributorcovenant.png', + '/img/projects/diversifyfoss.png', + '/img/projects/diversitytickets.svg', + '/img/projects/doubleunion.png', + '/img/projects/fossjobs.svg', + '/img/projects/fundclub.jpg', + '/img/projects/girlscriptsummerofcode.jpg', + '/img/projects/globaldiversitycfpday.jpg', + '/img/projects/hacktober.jpg', + '/img/projects/heartofcode.jpg', + '/img/projects/lereset.jpg', + '/img/projects/open-demographics.png', + '/img/projects/openheroines.jpg', + '/img/projects/openlabs.jpg', + '/img/projects/opensourcedesign.svg', + '/img/projects/outreachy.png', + '/img/projects/outspokenwomen.jpg', + '/img/projects/prototypefund.jpg', + '/img/projects/railsgirls.png', + '/img/projects/signdict.svg', + '/img/projects/speakerinnen.jpg', + '/img/projects/supernovaproject.svg', + '/img/projects/upforgrabs.png', + '/img/projects/wheelmap.jpg', + '/img/projects/wikipedia-womeninred.png', + '/img/projects/womenhackfornonprofits.jpg', + '/img/projects/womeninopensource.png', + '/img/projects/writespeakcode.jpg', + '/img/projects/yourfirstpr.png' + ]); + }) + ); + }); -self.addEventListener('fetch', event => { - event.respondWith( - caches.open(cacheName) - .then(cache => cache.match(event.request, {ignoreSearch: true})) - .then(response => { - return response || fetch(event.request); - }) - ); -}); + self.addEventListener('fetch', event => { + event.respondWith( + caches.open(cacheName) + .then(cache => cache.match(event.request, { ignoreSearch: true })) + .then(response => { + return response || fetch(event.request); + }) + ); + }); +} \ No newline at end of file