-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
DP: META - Create recommended standard/structure for slurpable repos #379
Comments
ResultConfiguration file names.All configuration filenames should be Basic folder structureThere is one root content source folder, Root .mdA root .md file may be specified in the root content-item foldersEach content-item folder will have one The The presence of a Root repo fileA root {
"spec": {
"name": "appname",
"version": "1.0.0",
"authors": ["<Firstname Lastname> email@address.com"],
"summary": "Short summary, tool-tip sized.",
"description": "Longer description, one paragraph or two at most.",
"repo": "https://github.com/steemit/project",
"branches": {
"stable": "stable",
"develop": "develop"
},
"language": "go",
"src": ["lib"],
"test": ["tests"],
"doc": ["docs"],
"content-dir": {
"root":"some root content dir",
"code-src":["a list of application files"],
"text-src":"some .md file",
"text-default":"README.md"
}
"content-category":"a string that would help the devportal place the content in the correct category",
"build_doc": "building",
"contributing": "CONTRIBUTING.md",
"license": "LICENSE.md"
}
} the folder represented by 3. each child dir contains a README.src.md or README.md and a slurpable.json {
"toc-title":"",
"toc-description":"",
"tags":[],
"force-text-default":true,
"resource_mappings": [
["example_config.ini", "https://github.com/steemit/steem/blob/3b3ddef4ba5bd18324856ad8ed2909b3cb2716f5/doc/example_config.ini"]
]
} |
Yep, that's a good start. In terms of what we really need right now, it's mostly just |
Yup. We have the spec for when we need it. Without a goal and a map, it's roulette with Russians. |
Continue the process outlined in #297 - formalize the structure discussed there, and extend it with specific tutorial structure recommendations that include notation within
.md
files and.js
,.py
,.rb
files so that links between text and code blocks can be established, and parsed by devportal scripts into "inline" tutorials as we have now, and code-walks.AC
The following in
# Results
and inSLURPABLE-REPOS.md
located at the root of this repometa.json
orREADME.json
, etcmeta.json
meta.json
.md
files can have appropriate bits linkedCONTRIBUTING.md
to the current standard, with our sugar added.CONTRIBUTING.md
also includes a section about getting a slurpable repo added to our rake tasks, and a link toSLURPABLE-REPOS.md
.The text was updated successfully, but these errors were encountered: