Comments (13)
@abregorivas @ddrosario sorry if I missed a convo at DTLA, but I'm not sure I agree with this approach of porting the CoC into the website.
The reason it is in the repo is because this was Code for America's CoC, and we as a Brigade forked it. They have subsequently updated the upstream, and added some additional docs around Slack usage and the expectations at Summit (the CfA conference). In my mind, we should be keeping up to date with upstream via our fork, rather than trying to reproduce content in multiple places.
Now making sure people accept before using Slack and all that - makes total sense. But since this content has a lineage that didn't begin with us, can we find a way to keep that intact?
from website.
@thekaveman I agree about replicating the content and then it getting out of date is not the ideal way to do it. Do you have another way that we can accomplish an attractive version of the code of conduct, and insert it into the click stream so that they don't get a slack invite without agreeing to it?
from website.
p.s. I added people from the team that I thought could benefit from the planning part of this issue from UI/UX to implementation and stability. This is a good issue to see how and why we make the decisions we do.
from website.
The "attractiveness" of the content should be a secondary concern; the words themselves are what matter here.
I think we should go all the way down the stack to the Heroku app that sends the Slack invite link. Rather than try and hijack the click stream with redirects everywhere, I'd rather we build this directly into the sign-up app so we know it is part of the flow.
EDIT: i think this is the app that powers the sign-up: https://github.com/rauchg/slackin
from website.
Let's talk about this post Summit. And possibly table this until after we figure out what the plan for the site is moving forward
from website.
Hi everyone - I just wanted to comment that I've updated the app the runs the slack invite. It's now using: https://github.com/emedvedev/slackin-extended
To add the Code of Conduct directly, we'll have to fork that repo and then make our changes. I'll deploy the new version to the Heroku account running the app.
In the meantime, can we add a link on the website to our existing Code of Conduct?
from website.
Hi @matikin9 , sorry this issue got iceboxed. We do still want to add people agreeing to the code of conduct before getting a slack invite. It seems from your last post that you might be able to help with that: #110 (comment)
from website.
Email sent to Nina to source more information on a possible solution.
from website.
Spoke w/ Nina and will look into creating something similar to Code for America's slack sign up: http://slack.codeforamerica.org
Need to consider what other information needs to be collected at this point in time and if any of it is redundant to the other surveys that we share out.
from website.
In thinking through when an individual would encounter this survey, we have two viable options for where to put the code of conduct:
- Add it into the Remote Onboarding Survey
- Create a survey to replace slack self sign-up and roll both code of conduct and slack sign-up into this step
First is preferred, but depends on how many individuals actually complete this survey. We could try to make this a mandatory step before signing up for slack, in an effort to elicit more onboarding survey participation. If we go the second route, then we can make the 'survey' a simple question about accepting code of conduct and if they answer yes, we can redirect to slack self sign-up.
Next step: Chat with @ExperimentsInHonesty about which option is better given current behaviors today.
from website.
Tabling for now due to lift required and release of VRMS.
from website.
@jdingeman @chriskong217 We will no longer be bound by the Code for America code of conduct as of June. So we can update our own code of conduct and place it in a friendlier format on the website.
The content should still live in a CODEOFCONDUCT.md file in our repo, but we can detach it from CfA, clean it up, and then it can display as a webpage on our site.
Please keep in mind that we might want to add/edit its content, so it should be as easy as possible to edit (i.e., markdown)
Steps (that will need issues)...
- Review the diff between CfA's current Code of Conduct and ours.
https://github.com/hackforla/codeofconduct
from website.
- I am closing this issue, and have made an ER #4243. We now only give the slack link out during onboarding.
from website.
Related Issues (20)
- Update "Schedule Friday" workflow to account for July, Dec. breaks HOT 2
- Add github-handle for Bonnie Wolfe in guides-teams.md HOT 3
- Add github-handle for Sarah Edwards in guides-team.md HOT 1
- Add error handling to `get-timeline.js` HOT 1
- ER: Fix mail links in "Privacy Policy"
- replace `Github` with `GitHub` in website/redirections/github.md HOT 4
- replace `Github` with `GitHub` in communities-of-practice.html HOT 1
- Replace `Github` with `GitHub` in _data/navigation/social.yml HOT 3
- Replace `Github` with `GitHub` in _data/internal/communities/ui-ux.yml HOT 4
- Replace `Github ` with `GitHub` in _data/internal/communities/engineering.yml HOT 4
- Replace `Github` with `GitHub` in _data/internal/communities/project-management.yml HOT 3
- Replace `Github` with `GitHub` in pages/getting-started.html HOT 2
- Add automatic retries to "Schedule Daily" GHA HOT 1
- Edits to Pull Request Template
- Edits to `CONTRIBUTING.md` at Pull Requests, Sec 3.1.b HOT 1
- Update Project Profile: remove Drake Nguyen from HackforLAorg Website project HOT 4
- Edits to `CONTRIBUTING.md` at Sec 3.1.b.iv part 1 of 3 HOT 5
- Edits to `CONTRIBUTING.md` at Sec 3.1.b.iv part 2 of 3
- Edits to `CONTRIBUTING.md` at Sec 3.1.b.iv part 3 of 3
- Create workflow to comment on PR if dev doesn't link issue HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from website.