-
Notifications
You must be signed in to change notification settings - Fork 62
GitHub Hygiene: Develop a standard way to indicate non-code repos #57
Comments
We often put an emoji as the first character of the description. 📚 is docs |
Emojis are fine for us who will get used to it, but new folks won't have any idea what it means until they see some index describing what they mean, and they will easily be forgotten. Could be nice to have together with what @Mr0grog is suggesting though. Another thing we can do is to use the repository tags as metadata. Adding Edit: sorry, they are not called |
This is also one of the reasons icons consistently perform poorly against text for buttons in usability studies :) That said, I think icons/emoji might be OK in the description as long as they are paired with text in the readme. Not sure on 💾 for infra. What about 🚚 or 🔌?
👍 on that. |
OK, I think we need to move forward with this. I’ll bring this up for last call feedback in next week’s all hands (2018-04-30). In the mean time, I think what we’ve got at this point is: Repo categories:
Labeling:
|
Ok, there’s been no feedback, so let’s go with the above. @victorbjelkholm or anybody else who has access rights, interested in helping update all the relevant repos? EDIT: moved repo checklist from here to the top of the issue. |
I just tried to add these to this repo and discovered GitHub does not allow colons in topics (just letters, numbers, and hyphens). How about /cc @victorbjelkholm, I think you were the most interested in setting topics. |
@Mr0grog is "type" needed? The labels are under our control so we just need to make sure they are distinct. If there's a label |
@vmx reason for prepending anything is so we can have automated tools that are making decisions based on those. As there won't be any distinction without a prefix, the tool won't realize it doesn't have to care about something being labelled as @Mr0grog Using a |
👍 updated the post here that has the canonical info. Also added it all to the OP. |
Update here: we have a way we want to mark things and a list of repos that probably need those markings (see top of this thread). What this needs is:
Anybody who’s got some free time, just pick one repo from the list that’s not checked off and do the above! It would be enormously helpful. |
In the time since this issue was opened, we're seeing repos being used as hybrids -- for example, even this docs repo, since it's used as
The issue has been dormant for so long that best practice now seems to be to close it, and re-open if necessary. |
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:
ipfs/research
oripfs/pm
)And I might mark the repos them this way:
UPDATE: Current Resolution
Repo categories:
Labeling:
type-<category>
(e.g.type-discussion
) (EDIT: was previouslytype:<category>
)Discussion: CRDT Research
Repos That Need Fixing
The following is based on https://docs.google.com/spreadsheets/d/1IDVAGfniyHCJLIxLc3y7K7YTOFGCtgwTVCZEojtNLlw
Documentation:
Website:
Discussion:
Infrastructure:
https://github.com/ipfs/dweblink-infra(Deprecated)Resource:
The text was updated successfully, but these errors were encountered: