Thank you for contributing to the WWC PDX website! We couldn't do this without all of your help.
When contributing to this repository, please check the Trello board first for any work that is waiting to be done. If you have suggestions for additional tickets to be added, please first discuss the change you wish to make via a git issue in this repository, the project Trello board (https://trello.com/b/p1GOexLQ/wwc-website-project), or in the #websiteproject channel on the WWC-PDX slack.
Please note we have a code of conduct, please follow it in all your interactions with the project (see below).
- Fork this repository
git clone
the fork that you just created locally- Makes changes to the code
- Stage your changes:
git add [file(s)]
git commit -m "Issue #: [Insert commit message here]"
(Issue number from Git)- Push changes up to your forked repo
- Submit a Pull Request: base fork: wwcodeportland/wwc-website, master branch; head fork [your git username]/wwc-website, [your branch name]
All tickets should be completed with a partner using pair programming. If you don't have a partner for a ticket, send a note in the WWC #websiteproject slack channel. The pair will coordinate on both development and QA of the ticket. For the most part, all tickets should have at least 1 automated test (there will of course be exceptions!) Once development and QA is complete and any tests added to the branch, the PR will be reviewed and approved or changes requested by the project management team and then merged into the master branch. Please allow up to a week for PR reviews. Note: Be sure to update the README.md with any information that would be useful when submitting changes!
Usually PRs will be reviewed
- We use an .editorconfig file for basic spacing.
- We will be using the eslint standards implemented by google. See https://www.npmjs.com/package/eslint-config-google for installation and usage.
Women Who Code (WWCode) is dedicated to providing an empowering experience for everyone who participates in or supports our community. Because we value the safety and security of our members and strive to have an inclusive community, we do not tolerate harassment of members or event participants in any form. This Code of Conduct was created to clearly define what we mean by a harassment-free experience, so that our community and those who support it are clear about our intent and have access to procedures for addressing issues, should they arise.
WWCode values the safety and security of all of our members and, because of that, we will not tolerate any form of harassment or discrimination. Our goal is to provide a safe and secure environment for our members, and to this end we have taken the following actions:
- Provided a statement of intent and code of conduct for events
- Explicitly outlined and defined forms of harassment and discrimination
- Clearly outlined the consequences for those who engage in harassing or discriminatory behavior
- Provided a system for reporting any harassing or discriminatory behavior
- Committed to a periodic review of the code of conduct
WWCode is a non-profit organization dedicated to inspiring women to excel in technology careers. We are committed to our mission statement and equally committed to providing a harassment-free experience for everyone regardless of gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, age, religion, or socioeconomic status. We do not tolerate harassment of event participants in any form. Event participants violating these rules may be sanctioned or expelled permanently, at the discretion of the event organizers, which in most cases are members of the WWCode leadership team.
Forms of harassment include sexual language and imagery, sexist, racist, and exclusionary jokes, and acts that insult or belittle other event attendees in any way. These are unacceptable at any and all WWCode events. Other forms of harassment and discriminatory behavior include, but are not limited to: offensive verbal comments related to gender, gender identity and expression, sexual orientation, ability, physical appearance, body size, race, ethnicity, religion, socioeconomic status; sexual images in public spaces; deliberate intimidation; stalking; following; unwarranted photography or recording; sustained disruption of event programming; inappropriate physical contact; and unwelcome sexual attention. Participants asked to stop any harassing behavior are expected to immediately comply and may be removed from the event without warning by any member of WWCode leadership. Participants are expected to comply with the WWCode Code of Conduct at all event venues.
If a participant engages in behavior which is harassing or discriminatory in any way, the event organizers may take any action they deem appropriate. These actions include, but are not limited to, issuing a warning or expulsion from all future events. If a warning or expulsion is issued, WWCode leadership may elect to share this information with directors from any network that the participant joins in the future.
If a participant engages in behavior which is harassing or discriminatory in any way at events in more than one network, WWCode leadership may take any action they deem appropriate. These actions include, but are not limited to, issuing a warning or expulsion from all future WWCode events in all networks.
If you experience or notice harassment, discrimination, or any of the unacceptable behaviors outlined herein at a WWCode event, or have any other concerns, please report the incident as soon as possible. To report an incident, take one of the following actions: inform the event organizer on site; inform another organizer in your network; report the incident to WWCode HQ by completing our incident report form. If you prefer anonymous reporting or would like for WWCode HQ to address the issue, please use the incident report form. If you choose to share your name on the form, it will only be seen by WWCode leadership involved with resolving the issue.
We encourage you to report any incident of harassment, discrimination, or unacceptable behavior as soon as possible. WWCode leadership will take all appropriate actions to mitigate risk factors moving forward and continue to provide a safe and secure environment for all WWCode members. WWCode leadership is happy to assist attendees in contacting venue security, local law enforcement, or otherwise aid those experiencing harassment so that they feel safe for the duration of the event. The WWCode leadership team will take great care to ensure that the assistance provided meets the needs of attendees who were affected.
WWCode strives to create a positive and inclusive environment. As such, the WWCode leadership team commits to an annual review of the Code of Conduct to ensure that it continues to align with this goal and address the needs of our community. WWCode welcomes feedback from its members. All feedback should be submitted to HQ by emailing: [email protected].
We would like to thank you Heroku and AlterConf for their excellent codes of conducts, which we used as a guide for our own. We also extend thanks and gratitude to the Women Who Code members, directors, advisors, and allies who helped create this code of conduct and continue to help us improve as an organization everyday.