This repository was archived by the owner on Jun 2, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 55
This repository was archived by the owner on Jun 2, 2020. It is now read-only.
GitHub Hygiene: Develop a standard way to indicate non-code repos #57
Copy link
Copy link
Closed
Labels
dif/easySomeone with a little familiarity can pick upSomeone with a little familiarity can pick uphelp wantedSeeking public contribution on this issueSeeking public contribution on this issuetopic/design-contentContent design, writing, information architectureContent design, writing, information architecture
Description
Similar to #54, we need clear indicators of repos that aren’t software. See the “key” tab the repo inventory for some categorizations: https://docs.google.com/spreadsheets/d/1IDVAGfniyHCJLIxLc3y7K7YTOFGCtgwTVCZEojtNLlw/edit#gid=1355406849
I think I might categorize them this way:
- Discussion (repos focused on discussion in the issues or documenting/discussing notes and ongoing work, e.g.
ipfs/researchoripfs/pm) - Docs (repos focused on documentation, specs, etc.)
- Resource (Images, style guides, other common files/resources that aren’t software source code)
And I might mark the repos them this way:
- Description always starts with “<CATEGORY>:” e.g. “DISCUSSION: Repo to organize our ideas about research implementations of CRDTs.”
- Readme title always starts with “<Category>:” e.g. “Discussion: CRDT Research”
- Make sure the readme clearly describes how the repo should be used (e.g. content is in the issues, what kind of discussions belong here vs. discuss.ipfs.io)
UPDATE: Current Resolution
Repo categories:
- Documentation (📚)
- Discussion (💬)
- Infrastructure (🚚)
- Website (🤖)
- Resource (🎨)
Labeling:
- Add the topic
type-<category>(e.g.type-discussion) (EDIT: was previouslytype:<category>) - Prefix the README title with the category, e.g.
Discussion: CRDT Research - Prefix the repo description with the emoji associated with the category, e.g. “💬 Repo to organize our ideas about research implementations of CRDTs”
- Ensure the text immediately following the README title describes how the repo is used (e.g. it’s not a software project; it’s a place for discussion [in the issues] and to store links/papers/primers on related subject matter).
Repos That Need Fixing
The following is based on https://docs.google.com/spreadsheets/d/1IDVAGfniyHCJLIxLc3y7K7YTOFGCtgwTVCZEojtNLlw
Documentation:
- https://github.com/ipfs/ipfs
- https://github.com/ipfs/specs
- https://github.com/ipfs/papers
- https://github.com/ipfs/awesome-ipfs issue: Update repo description and topics to new non-code repo standards ipfs/awesome-ipfs#158
- https://github.com/ipfs/glossary
- https://github.com/ipfs/reading-list
- https://github.com/ipfs/pdd
Website:
- https://github.com/ipfs/website
- https://github.com/ipfs/blog
- https://github.com/ipfs/distributions
- https://github.com/ipfs/archives
- https://github.com/ipfs/docs
- https://github.com/ipfs/cid-utils-website
Discussion:
- https://github.com/ipfs/community
- https://github.com/ipfs/pm
- https://github.com/ipfs/notes
- https://github.com/ipfs/research-blockchain-data
- https://github.com/ipfs/archive-format
- https://github.com/ipfs/bitswap-ml
- https://github.com/ipfs/apps
- https://github.com/ipfs/ops-requests (Or maybe this is infrastructure?)
- https://github.com/ipfs/2016-Q3-Workshop
- https://github.com/ipfs/in-web-browsers
- https://github.com/ipfs/test-lab
- https://github.com/ipfs/research-bitswap
- https://github.com/ipfs/research-CRDT
- https://github.com/ipfs/research-p2p-video
- https://github.com/ipfs/research
- https://github.com/ipfs/dynamic-data-and-capabilities
Infrastructure:
- https://github.com/ipfs/infrastructure
- https://github.com/ipfs/pinbot-irc
- https://github.com/ipfs/sprint-helper
- https://github.com/ipfs/jenkins-libs
- https://github.com/ipfs/websiter
- https://github.com/ipfs/jenkins
- ✘
https://github.com/ipfs/dweblink-infra(Deprecated) - https://github.com/ipfs/ci-helpers
- https://github.com/ipfs/ci-sync
Resource:
ZenGround0 and mishmosh
Metadata
Metadata
Assignees
Labels
dif/easySomeone with a little familiarity can pick upSomeone with a little familiarity can pick uphelp wantedSeeking public contribution on this issueSeeking public contribution on this issuetopic/design-contentContent design, writing, information architectureContent design, writing, information architecture