Replies: 3 comments 2 replies
-
I think it is a good idea. One note is that we should probably set a reasonable size limit for supporting resources checked into the repo (before someone tries checking in 20MB of node_modules or some binaries). An alternative option would be requiring all supporting resources to be IPFS based and having them fetched and stored using CI. |
Beta Was this translation helpful? Give feedback.
-
I also agree; I think this is a great idea. One small nit: much like how we have a "FIPs" folder, with files for each FIP housed within, I think we should have a single "Resources" folder, with subfolders for any/each FIP that has supporting materials. It just makes the repo cleaner. I also reviewed the initial PR and submitted this feedback as part of my review. |
Beta Was this translation helpful? Give feedback.
-
Implemented in #281.
|
Beta Was this translation helpful? Give feedback.
-
I propose that we add a place in the FIPs repo for documents supporting the improvement proposals themselves.
Each FIP document has a relatively strict structure and benefits from being concise. Often, the decisions expressed in a FIP are the result of a significant amount of data, analysis, modelling etc that would overwhelm the document if included inline. At present, we sometimes link to external resources (one example), but this has some problems:
Resources checked into the FIPs repo will have the same persistence and access control mechanisms as the proposals themselves. They're easily discoverable even if not linked. The source of the information is clear and public.
I think we should be pretty free with the formats of resources that could be checked in. I would expect to see text or PDF documents, data sets, spreadsheets, code in various languages/environments, etc.
As a concrete proposal, I suggest a directory tree
/resources/FIP-xxx/...
. FIP documents may then link to resources with relative URLs, which should work both in the GitHub UI and other renderings of its content.cc @Kubuxu
Beta Was this translation helpful? Give feedback.
All reactions