Giter Club home page Giter Club logo

working-open-workshop's Introduction

Welcome to the Working Open Workshop repo!

Gitter

This is a repo to collect all materials and resources related to Mozilla Science Lab's Working Open Workshop. You are invited to fork this repo and use our materials-- please let us know what you do with them and how it goes!

wow

What is the Working Open Workshop?

The Working Open Workshop (or WOW) is a set of trainings created by Mozilla Science Lab to help up-and-coming leaders of open science and open research projects make the most effective open projects possible, and build active communities of contributors around them. Specifically, WOW prepares project leads for a strong launch on Collaborate (our platform for open source work) and a wildly successful local and Global Sprints on their projects. (see the below for more about Open Science and Mozilla Sicence Lab). Read the summary below, or check out our Workshop Schedule and Roadmap to see what we're working on.

What happens at WOW?

WOW kicks off with a community event/mixer for project leads, potential contributors, citizen scientists, study group participants, local like-minded organizations, and really anyone who’s curious about open research.

The core WOW experience is 2 days of small, invite-only workshops and work sessions led by Mozilla staff and Fellows. In these workshops, we’ll cover the essentials of preparing an open project, bringing on contributors, using collaboration tools such as Git and GitHub, and growing an active community around an open project.

Our approach is hands-on, and project-based. The WOW agenda includes lots of time for participants to make real, meaningful progresss on their projects, and to network and collaborate across projects and disciplines.

The first WOW will be held in Berlin in early February 2016.

Life After WOW: The Open Leaders Cohort

WOW was designed as a springboard for a group we're calling the Open Leaders Cohort. Members of the Open Leaders Cohort (with the support, advice, and encouragement of Mozilla Science Lab Staff) work together to create projects, share resources, and build active, regional communities of open source practitioners.

How can I get involved with WOW, or contribute to this repo?

Visit MSL's website for information about upcoming WOW events near you! Check out our contribute.md to learn how to help us with WOW materials.

What is "open" research?

Whether you're studying the human genome, black holes, deep sea ecology, medieval music, or alternative energy sources, research is a practice and process of learning, and creating knowledge. Researchers always build on (or transform) an existing understanding of the world. A researcher working open shares insights or discoveries freely, makes her data available on the web, or makes the details of a new experimental technique or tool public so others can use and reuse it. By working open, she empowers fellow researchers and furthers our collective knowledge... knowledge that can be used to solve problems, save lives, and inspire and amaze us all. The more data, knowledge, methods, tools and skills made widely and openly available to all, the better.

Oh, by the way, what's Mozilla Science Lab??

At Mozilla Science Lab we help scientists and researchers (anyone from students to established researchers to citizen scientists) to work openly and do better research, more research, and make that research more useful by sharing it widely.

We provide leadership training (such as this Workshop), learning materials and formats (such as Mozilla Study Groups), platforms for sharing and showcasing open Science projects (such as MSL Collaborate), and support for leaders in open science (through the Mozilla Fellows for Science and the OLC)

working-open-workshop's People

Contributors

abbycabs avatar arlissc avatar auremoser avatar betatim avatar brian-bot avatar codehearts avatar daniellecrobinson avatar flukeout avatar joeyklee avatar kaythaney avatar riordan avatar saallen avatar scottrudiger avatar stephwright avatar zee-moz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

working-open-workshop's Issues

Add your project - Christopher

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT:

TITLE: ContentMine Training Resources
GITHUB REPOSITORY/CODE: https://github.com/ContentMine/workshop-resources
DESCRIPTION: This repository contains material helping to set up a ContentMine workshop. It also includes tutorials for learning the ContentMine tools on ones own.

LINKS

Add your project - Demitri

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT

TITLE:
GITHUB REPOSITORY/CODE:
DESCRIPTION:

LINKS

  • README.md:
  • Code of Conduct:
  • Roadmap:
  • CONTRIBUTING.md:
  • LICENSE:
  • humans.txt (if applicable):
  • Data reuse plan:
  • Personas:

User Personas and Pathways Talk - Content

  • Review short talk guidelines
  • Post a link to your outline here! For review and discussion. If you're just getting started, just link to wherever you're working.
  • @zee-moz review & discuss
  • Revise and Refine
  • Create handout
  • Draft Slides in Google Slides
    @arlissc can you review & discuss with me?

TEMPLATE: Add your project

Please make an issue of your own, like this template (below), with all links that you have, before the end of the workshop.

Bolded items are for you to fill in vis-à-vis your project/study group.

PROJECT

TITLE: Working Open Workshop
PROJECT REPO: https://github.com/mozillascience/working-open-workshop
DESCRIPTION: A repo to collect all materials and resources related to Mozilla Science Lab's Working Open Workshop.

LINKS

Add your project - Oliver

PROJECT

TITLE:

WorldBrain - Verifying the Internet with Science

GITHUB REPOSITORY/CODE:

http://github.com/WorldBrain/

DESCRIPTION:

With WorldBrain, our goal is to build a browser plugin, which lets you check the trustworthiness of web articles and blog posts, based on how scientifically correct their statements are.
To provide the content for this, we develop a web-note taking app for the literate crowd we need: Skeptics, (science) bloggers and journalists. For more, visit our website.

LINKS

Add your project - Igor + Tim

Please fill out the links in this issue, like this template here, with all links that you have.

I added you both because you likely are working on the same project, feel free to author a separate issue if that is not the case.

PROJECT

TITLE: Everware
GITHUB REPOSITORY/CODE: https://github.com/everware/everware
DESCRIPTION: Everware is about re-useable science, it allows people
to jump right in to your research code.

It lets you launch Jupyter notebooks from a git repository
with a click of a button. Everware is implemented as an
add-on for JupyterHub. The main component is a custom
spawner based on docker. The aim of the project is to
encourage reuse of software between researchers.

LINKS

Add your project - Madeleine

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT 1

TITLE: phageParser
GITHUB REPOSITORY/CODE: https://github.com/goyalsid/phageParser
DESCRIPTION: A project to created enhanced datasets from published bacterial, archaeal, and viral genomes using the CRISPR system to infer connections between organisms. (Mozilla Collaborate link)

LINKS


PROJECT 2

TITLE: University of Toronto Scientific Coders
GITHUB REPOSITORY/CODE: https://github.com/UofTCoders
DESCRIPTION: A group of (mostly) grad students at the University of Toronto who meet weekly to learn programming and discuss all things research.

LINKS

Update handouts to use the new template!

Create html handouts for:

  • Roadmapping
  • User Personas and Pathways
  • README
  • Contributor Guidelines
  • GitHub for newbies
  • Code of Conduct
  • Sprints and Events
  • Data Use and Reuse Plan
  • more that I forgot..

owner: @zee-moz? (but pls assign as many as you like to me)

Steps to complete:

  1. clone the repo & go on the gh-pages branch

    git clone [email protected]:mozillascience/working-open-workshop.git
    cd working-open-workshop
    git checkout gh-pages
    

    If you've already cloned the repo, use this to bring in new changes that may have occured:

    git fetch origin
    git merge origin/gh-pages
    
  2. copy the template folder to a folder named with your lesson

    cp -r template/ YOUR_LESSON
    
  3. Edit the YOUR_LESSON/index.html to include content for your lesson

    • Use your favourite text editor
  4. commit & push your changes to gh-pages

    git add YOUR_LESSON/
    git commit -m "Adding html version of the YOUR_LESSON handout"
    git push origin gh-pages
    

Your beautiful handout will now appear at:
http://mozillascience.github.io/working-open-workshop/YOUR_LESSON

Live template is here:
http://mozillascience.github.io/working-open-workshop/template

Add your project - Kirstie

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT

TITLE: STEMM Role Models app
GITHUB REPOSITORY/CODE: https://github.com/KirstieJane/STEMMRoleModels
DESCRIPTION: Code, funding application materials and development discussions for the STEMM Role Models app. The project seeks to ensure that conference organizers are best placed to inspire future generations by easily linking them to the most exciting and diverse speakers in their field.

LINKS

Add your project - Anelda

TITLE: Genomics Hacky Hour - Study Group

GITHUB REPOSITORY/CODE:

https://github.com/anelda/GenomicsHackyHour/

DESCRIPTION:

A meeting place for people interested in Genomics - initially focused on researchers and postgraduate students at the North-West University in South Africa, but possibly open to anyone who could participate virtually

LINKS

README.md: TBC

Code of Conduct: https://github.com/anelda/GenomicsHackyHour/blob/gh-pages/codeOfConduct.md

Roadmap: TBC

CONTRIBUTING.md: TBC

LICENSE: TBC

Readme Talk - Content

  • Review short talk guidelines
  • Post a link to your outline here! For review and discussion. If you're just getting started, just link to wherever you're working.
  • @zee-moz review & discuss
  • Revise and Refine
  • Create handout
  • Draft Slides in Google Slides

CODE_OF_CONDUCT.md isn't correct

Your required text does not appear to be correct

As of January 1 2019, Mozilla requires that all GitHub projects include this CODE_OF_CONDUCT.md file in the project root. The file has two parts:

  1. Required Text - All text under the headings Community Participation Guidelines and How to Report, are required, and should not be altered.
  2. Optional Text - The Project Specific Etiquette heading provides a space to speak more specifically about ways people can work effectively and inclusively together. Some examples of those can be found on the Firefox Debugger project, and Common Voice. (The optional part is commented out in the raw template file, and will not be visible until you modify and uncomment that part.)

If you have any questions about this file, or Code of Conduct policies and procedures, please reach out to [email protected].

(Message COC003)

Add your project - Tom

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT:

TITLE: CHROMA (Collaborative Hub for Reproducible Open Meta-Analysis)
GITHUB REPOSITORY/CODE: Work in progress
DESCRIPTION: A tool for building open interactive meta-analyses using Github, R, and Shiny

LINKS

  • README.md: N/A
  • Roadmap: N/A
  • CONTRIBUTING.md: N/A
  • LICENSE: N/A
  • humans.txt (if applicable): N/A
  • Data reuse plan: N/A
  • Personas: N/A

Template enhancements

Here's some stuff to improve

  • When scrolling to the bottom of the page, the Resources section doesn't necessarily get selected in the left-side nav because the "Glossary" is still the primary element.
    • I can address this by checking if you're at the bottom of the page when scrolling and selecting the last section.
  • Sometimes when you click through items quickly in the left-side nav, the page scrolls to a different section than is ultimately indicated by the nav. Fix it.
  • Print CSS
  • Mobile CSS
  • ...please add more.

I'll file these as issues when I start work on each one.

The Open Web Stretch

From Sara, as presented at #mozlando w/ EOY fundraising modifications (changed to grants)


Reaching for all of our open source dreams (arms up)
Reaching the grassroots (reach toes)
Come back up in the blowing of the winds of change (arms back and forth)
Reach out and shake the money tree in time for grant applications (arms forward, shake imaginary tree)
Lean left to avoid the NSA (hands on hips, lean left)
Lean right to avoid the NSA (hands on hips, lean right)
Go all around to avoid the NSA (hands on hips, lean all around)

Add your project - Anna

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT:

TITLE:
GITHUB REPOSITORY/CODE:
DESCRIPTION:

LINKS

  • README.md:
  • Roadmap:
  • CONTRIBUTING.md:
  • LICENSE:
  • humans.txt (if applicable):
  • Data reuse plan:
  • Personas:

Add your project - Achintya

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT 1

TITLE: Open Cosmics
GITHUB REPOSITORY/CODE: https://github.com/OpenCosmics/opencosmics.github.io
DESCRIPTION: A meta-project for cosmic-ray projects · Cosmic-ray physics for everyone

LINKS


PROJECT 2

TITLE: huomata
GITHUB REPOSITORY/CODE: https://github.com/RaoOfPhysics/huomata
DESCRIPTION: An open-source cross-platform PDF reader with built-in hypothes.is annotations

LINKS

Add your project - Harry

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT:

TITLE:
GITHUB REPOSITORY/CODE:
DESCRIPTION:

LINKS

  • README.md:
  • Roadmap:
  • CONTRIBUTING.md:
  • LICENSE:
  • humans.txt (if applicable):
  • Data reuse plan:
  • Personas:

Prototype markdown based handout template system.

Now that we've basically settled on the format and styling of the handouts (Example - from #11) - let's figure out how to
make the content editable as markdown. The advantages of this are...

  • Markup is easier to work with for non-technical contributors
  • The underlying content will be readable and editable via the github interface

The General Idea
Our goal is to host each handout as a separate markdown file on Github but also to serve them as pretty, styled HTML & CSS documents via some service we come up with. This service will parse the markdown and generate the appropriate HTML - to help this along, we will probably have to include classnames in the markdown, ie. {.description}.

cc @acabunoc

Sprints and Events Talk - Content

  • Review short talk guidelines
  • Post a link to your outline here! For review and discussion. If you're just getting started, just link to wherever you're working.
  • @zee-moz review & discuss
  • Revise and Refine
  • Create handout
  • Draft Slides in Google Slides
    @mbonsma helping!

Add your project - Amel + Fatma

Please fill out the links in this issue, like this template here, with all links that you have.

I added you both here @amelgh + @FatmaZG because I imagine you worked on these activities together and might want to collaborate :)

PROJECT:

TITLE:
GITHUB REPOSITORY/CODE:
DESCRIPTION:

LINKS

  • README.md:
  • Roadmap:
  • CONTRIBUTING.md:
  • LICENSE:
  • humans.txt (if applicable):
  • Data reuse plan:
  • Personas:

Add your project - Jon

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT

TITLE: Pending
GITHUB REPOSITORY/CODE:
DESCRIPTION:

LINKS

  • README.md:
  • Code of Conduct:
  • Roadmap:
  • CONTRIBUTING.md:
  • LICENSE:
  • humans.txt (if applicable):
  • Data reuse plan:
  • Personas:

Add your project - Robert

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT

TITLE: pmc-ref
GITHUB REPOSITORY/CODE: https://github.com/RobSullivan/pmc-ref
DESCRIPTION: Check an article's references for free access.

LINKS

Add your project - Brian

PROJECT:

TITLE: githubr R package
GITHUB REPOSITORY: https://github.com/brian-bot/githubr
DESCRIPTION: Making it easy to talk to GitHub from R

LINKS

Add your project - Shubham

Please fill out the links in this issue, like this template here, with all links that you have.

If your project links involves other participants, feel free to tag/assign them here.

PROJECT

TITLE: Repodoctor
GITHUB REPOSITORY/CODE: https://github.com/onyb/repodoctor
DESCRIPTION: Check your repository health, and make it more contributor friendly.

LINKS

Advanced GitHub Short Talk - Content

  • Review short talk guidelines
  • Post a link to your outline here! For review and discussion. If you're just getting started, just link to wherever you're working.
  • @zee-moz review & discuss
  • Revise and Refine

@auremoser let's talk ASAP about what specifically this will cover!

Add your project - Peter

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT:

TITLE:
GITHUB REPOSITORY/CODE:
DESCRIPTION:

LINKS

  • README.md:
  • Roadmap:
  • CONTRIBUTING.md:
  • LICENSE:
  • humans.txt (if applicable):
  • Data reuse plan:
  • Personas:

Roadmapping Talk - Content

  • Review short talk guidelines
  • Post a link to your outline here! For review and discussion. If you're just getting started, just link to wherever you're working.
  • @zee-moz review & discuss
  • Revise and Refine
  • Create handout
  • Draft Slides in Google Slides

Code of Conduct Talk - Content

  • Review short talk guidelines
  • Post a link to your outline here! For review and discussion. If you're just getting started, just link to wherever you're working.
  • @zee-moz review & discuss
  • Revise and Refine
  • Create handout
  • Draft Slides in Google Slides

Data Use and Reuse Plan - Content

  • Review short talk guidelines
  • Post a link to your outline here! For review and discussion. If you're just getting started, just link to wherever you're working.
  • @zee-moz review & discuss
  • Revise and Refine
  • Create handout
  • Draft Slides in Google Slides
  • Present to @cbahlai OSRR class
  • Revise based on feedback and for more general audience at WOW
  • Review once more w/ @zee-moz

@cbahlai is helping

Add your project - Ali

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT:

TITLE:
GITHUB REPOSITORY/CODE:
DESCRIPTION:

LINKS

  • README.md:
  • Roadmap:
  • CONTRIBUTING.md:
  • LICENSE:
  • humans.txt (if applicable):
  • Data reuse plan:
  • Personas:

Add your project - Patricia

Please fill out the links in this issue, like this template here, with all links that you have.

PROJECT

TITLE: CERN Mozilla Study Group
GITHUB REPOSITORY/CODE: https://github.com/CERNStudyGroup/cernstudygroup.github.io
DESCRIPTION: page for our newly created study group

LINKS

Add your project - Anirudha

Please fill out the links in this issue, like this template here, with all links that you have.

If your project involves other participants, feel free to assign/add them here!

PROJECT

TITLE: Repo Doctor
GITHUB REPOSITORY/CODE: https://github.com/onyb/repodoctor
DESCRIPTION: Check your repository health, and find out if it is contributor friendly.

LINKS

After Workshop - harunurhan

OpenCosmics, Repodoctor

TITLE: OpenCosmics, Repodoctor
PROJECT REPO: https://github.com/onyb/repodoctor, https://github.com/harunurhan/open-cosmics-mean
DESCRIPTION: Repo for back and frond end applications of open cosmic ray data network, Repo of a tool that checks if your projects is contributor friendly and gives you suggestions to make it so.

LINKS

We don't have human.txt yet and data to create reuse plans

Extras:
In addition I also changed one of my personal repos (tags, md files etc.), with the help of work shop:
(https://github.com/harunurhan/google-result-highlighter)
Also small but helpful PR to the project which I use and work on
ReactiveX/RxJava#3672

workshop results! (Bastian)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.