BlockchainCommons / Community

Discussions & shared documents for stakeholders in Blockchain Commons
Other
68 stars 10 forks source link

DOCUMENT: 2022 Internal Standards, Policies & Templates Updates #30

Open ChristopherA opened 3 years ago

ChristopherA commented 3 years ago

We need to update our internal community standards, repo policies, and related templates for 2022. Especially given new Internship projects.

This includes:

Some of these might make good intern projects.

ChristopherA commented 3 years ago

Some random links related to software and code security best practices:

Security Software & Code Best Practices

ChristopherA commented 3 years ago

Another possible item — add an emerging standard for security.txt files at root of repos. See https://github.com/securitytxt/security-txt that is drafting https://tools.ietf.org/html/draft-foudil-securitytxt-10

ChristopherA commented 3 years ago

https://owasp.org/www-project-mobile-security-testing-guide/

ChristopherA commented 3 years ago

Broke out the labels part of this project in #39

ChristopherA commented 3 years ago

@gorazdko What is complete or needs more work with this project? Should we break it out into more issues and close this one? Are there some that sub-projects that interns could tackle this summer?

ChristopherA commented 3 years ago

https://medium.com/the-andela-way/how-to-build-a-power-up-for-your-github-project-board-for-project-management-344d5b380a68

shannona commented 2 years ago

Made some minor changes, including:

Current Issues tags are:

If we want any other changes to the template, or any changes to colors, grouping, or labels (including additions or subtractions), just let me know. If we're happy with these, I'll move them to the GST and Gordian Server repos, as the ones most likely to need active use of Issues labels at the moment.

ChristopherA commented 2 years ago

There are some concepts of tagging the lifecycle of releases in https://github.com/unprotocols/rfc that we should talk about, in particular the lifecycles page: https://github.com/unprotocols/rfc/blob/master/2/README.md which has raw vs draft (I agree there is a distinction), retired vs deprecated (bech32 is current retired, but it works, but gordian wallet is deprecated), and delete (I don't think we should delete much, but we should archive more.)

ChristopherA commented 2 years ago

Though this is likely too detailed, we should have something that serves the same purpose for out, detailing our own development practices. Then we should talk about our recommendations of secure development practices for others in #130 (which may be less than ours for smaller teams, or more than ours for bigger teams).