Skip to content

Latest commit

 

History

History
101 lines (81 loc) · 8.92 KB

README.md

File metadata and controls

101 lines (81 loc) · 8.92 KB

Code of Conduct

Environmental Enforcement Watch

This repo is for project management of the Environmental Enforcement Watch (EEW) series of events hosted by EDGI. Looking for something to do? Look for the needs more assignees label!

Planning Document

For planning meeting notes and information, please visit the Planning Doc.

EEW Tracker

Find an overview of the EEW investigation outcomes, spreadsheets of Jupyter Notebook and Primers on this tracking spreadsheet.

People of EEW

Name Github Role/Area of responsibility/Tag me on conversations about... Assigned issues
Cole Alder @calderEDJ EEW website maintenance; event support; participant offboarding, visualization / outcome development and management; media coverage tracking https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/calderEDJ
Casey Greenleaf @crgreenleaf EEW event support, participant onboarding, partnership and outreach co-coordinator, general questions https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/crgreenleaf
Chris Sellers @csellers9 Moderating Database/Notebook-writing group; Liaison to SBU faculty, also to EPA ECHO staff https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/csellers9
Dietmar Offenhuber @dietoff Data visualization track, UX research, EEW in the classroom https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/dietoff
Kelly Wilkinson @EDGI-Comms EDGI communications and social media https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/EDGI-Comms
Eric Nost @ericnost Github use & management, general questions, code reviews for Jupyter notebooks, data visualization and research/contextualization tracks https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/ericnost
Kelsey Breseman @Frijol Github use & management, general questions, interfacing with EDGI, code reviews for Jupyter notebooks https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/frijol
Gabby Trudo @gabrielletrudo Communications and social media intern https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/gabrielletrudo
Leslie Alanis @lesliealanis EEW Storytelling Intern https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/lesliealanis
Lourdes Vera @lourdesvera EEW event co-coordinator, intern management, Gihub project management, data visualization and story gathering tracks, website management and review https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/lourdesvera
Maalvika Bhat @maalvikabhat EEW Data Science Intern https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/maalvikabhat
Megan Raisle @mraisle EEW Research and Contextualization Intern + Interview Editor https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/mraisle
Paul St. Denis @pstdenis ECHO database hosted at Stonybrook University https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/pstdenis
Sara Wylie @saraannwylie EEW event co-coordinator, budget and hiring coordinator, fundraising and partnership outreach co-coordinator https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/saraannwylie
Steve Hansen @shansen5 Programming and database support; Jupyter Notebook development; Mentoring on programming and development; Event notebook demonstrations https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/shansen5
Sung-Gheel Jang @sunggheel ECHO database hosted at Stonybrook University https://github.com/edgi-govdata-archiving/EEW_Planning/issues/assigned/sunggheel

EEW-relevant Slack channels on EDGI's Slack

Channel Description
#data_wg EDGI's general channel for data and archiving topics, including EEW notebook development and decentralized web work
#echo_projects The general channel for all projects related to ECHO, including EEW, ECHO classes, ECHO UX research, and others.
#eew_coordination The general channel for everything related to EEW and EEW planning. This will be the main channel that you will be communicating in
#eew_daily_scrum A bot posts every day to ask check-in questions so the EEW team can share what they are working on
#eew_issues A bot posts updates to Github issues in the EEW_Planning and Environmental_Enforcement_Watch repos
#envirodatajustice This is the channel about the broader theory behind environmental data justice and resources about environmental justice and data justice activism
#stupid_questions For asking questions, especially questions you feel like maybe you should know the answer to already

How to use this repo

We are using a Github Project attached to this repo to manage tasks associated with organizing the EEW events. You can find the Project board here (or look for the Projects tab at the top of this repo.)

To make a task in the project board:

  1. Go to the Project board
  2. In the To Do column, click the + icon:
  3. Write a note, save, then click on the three dots in the upper right corner of the note and click "Convert to issue"
  4. Now you can drag it around on the project boards, or access it in more depth in the Issues tab of this repo. If you close the issue, it will automatically move the card to the "Done" column.

Using Github Issues

  • An issue is something specific and resolvable, like a task or a question
  • Github Issues can be accessed from the Issues tab
  • Usually, the first message in the Issue says what needs resolving and provides any supporting information. Anyone can then comment on the issue to add to the conversation
  • Github issues are typically public but not formal—somewhere between an email and a chat message. It is ok to jump in to a conversation in a Github issue if you have something to add
  • If you are working on an issue, it is good form to comment and say so, and to provide updates (as comments), especially if you are blocked, have a question, or don't have time to work on it anymore
  • By default, anyone who has contributed to or been tagged with their Github handle in that issue will receive notifications about updates to that issue. You can see your notifications by clicking on the bell icon in the top right of any Github page (if you're signed in), so this is a good way to stay engaged with a conversation

To make an issue into a project task:

This is for if you make a Github issue first, then want it to show up in the Project board.

  1. Make a Github issue
  2. In the Project board, Click on "+ Add cards" near the top right of the screen
  3. Find your issue in the menu that pops out and click on it

Default branch - 'main'

The 'master' branch is no longer the repo's primary branch in line with EDGI's policy decided here: edgi-govdata-archiving/overview#241

If someone has a local clone, they can update their locals like this:

$ git checkout master
$ git branch -m master main
$ git fetch
$ git branch --unset-upstream
$ git branch -u origin/main
$ git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/main

The above steps accomplish:

  • Go to the master branch
  • Rename master to main locally
  • Get the latest commits from the server
  • Remove the link to origin/master
  • Add a link to origin/main
  • Update the default branch to be origin/main

(From @jywarren at Public Lab: publiclab/plots2#8077)


License & Copyright

Copyright (C) Environmental Data and Governance Initiative (EDGI) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.0.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See the LICENSE file for details.

hello