Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code of Conduct #11

Closed
yeqbfgxjiq opened this issue May 6, 2019 · 2 comments
Closed

Code of Conduct #11

yeqbfgxjiq opened this issue May 6, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@yeqbfgxjiq
Copy link
Contributor

yeqbfgxjiq commented May 6, 2019

  • thou shalt not criticize or condemn unless thou hast a better solution
  • if thou hast a better solution, thou shal create an Issue or submit a PR
  • if thou seeith a security flaw, thou shalt sound the alarm
  • build first, ask questions later
  • but if you're building on someone else's work, fork or submit a PR to make sure you're not breaking something important
@yeqbfgxjiq yeqbfgxjiq added the enhancement New feature or request label May 6, 2019
@lkngtn lkngtn changed the title CoC Code of Conduct May 8, 2019
@lkngtn
Copy link
Member

lkngtn commented May 8, 2019

I think we could expand on this and add the code of conduct into the onboarding docs. I'm not sure how I feel about these specifically though:

thou shalt not criticize or condemn unless thou hast a better solution

I think allowing discussion and even criticism without being able to present a better solution is healthy. I see the motivation behind this, as there is clearly a line between constructive discussion and unproductive negativity.

build first, ask questions later

I think its also helpful to ask questions/discuss and try and reach consensus before building things (atleast sometimes). We all have limited bandwidth in terms of time and attention, and building as a group not only requires building but also reviewing.

Overall I think I'm mostly aligned with these things, but feel like they may emphasize too much individual action and discourage collaboration/planning.

@yeqbfgxjiq
Copy link
Contributor Author

yeqbfgxjiq commented May 8, 2019

This Issue was more meant to be a joke than anything, but seemed like it might be good to start a conversation around how we want to operate/communicate (because CoC's are all about communication) so I just threw it out there lol

I think allowing discussion and even criticism without being able to present a better solution is healthy. I see the motivation behind this, as there is clearly a line between constructive discussion and unproductive negativity.

100%

I think its also helpful to ask questions/discuss and try and reach consensus before building things (atleast sometimes). We all have limited bandwidth in terms of time and attention, and building as a group not only requires building but also reviewing.

and yes I totally agree, but I meant more that design by committee kills brainstorming and innovation so it's better to try stuff than to perpetually seek perfection. Again, more meant to be a joke than anything, but worth a conversation non the less

Overall I think I'm mostly aligned with these things, but feel like they may emphasize too much individual action and discourage collaboration/planning.

Yeah totally. My bad. I thought the "thou shalt" type speak would make it clear that these were half assed jokes/suggestions, but I should've emphasized that more clearly. The Grin community actually used to have a really cool an cool CoC/values page that was half funny half serious, but I see they've updated it to something more professional :/ Anyways, was just starting this thread as a joke/conversation, but it's not meant to be taken too seriously :)

@lkngtn lkngtn closed this as completed Jan 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants