diff --git a/.docusaurus/DONT-EDIT-THIS-FOLDER b/.docusaurus/DONT-EDIT-THIS-FOLDER deleted file mode 100644 index 6c06ae873..000000000 --- a/.docusaurus/DONT-EDIT-THIS-FOLDER +++ /dev/null @@ -1,5 +0,0 @@ -This folder stores temp files that Docusaurus' client bundler accesses. - -DO NOT hand-modify files in this folder because they will be overwritten in the -next build. You can clear all build artifacts (including this folder) with the -`docusaurus clear` command. diff --git a/.docusaurus/client-manifest.json b/.docusaurus/client-manifest.json deleted file mode 100644 index 4cc8fee3d..000000000 --- a/.docusaurus/client-manifest.json +++ /dev/null @@ -1,1077 +0,0 @@ -{ - "entrypoints": [ - "main" - ], - "origins": { - "1098": [ - 532, - 2529, - 3085, - 3089, - 6103, - 7918, - 8610, - 1098 - ], - "2529": [ - 532, - 1098, - 3089, - 6103, - 8610, - 2529 - ], - "4972": [ - 4972 - ], - "6316": [ - 6316 - ], - "7724": [ - 7724 - ], - "9487": [ - 9487 - ], - "9620": [ - 532, - 7972, - 9620 - ], - "17896441": [ - 532, - 1098, - 7918 - ], - "21821687": [ - 8400 - ], - "59362658": [ - 2267 - ], - "main": [ - 532, - 1303, - 179 - ], - "runtime~main": [ - 179, - 532, - 1303 - ], - "01a85c17": [ - 532, - 4013 - ], - "0ee94099": [ - 9510 - ], - "14eb3368": [ - 532, - 9817 - ], - "1937bb63": [ - 292 - ], - "1be78505": [ - 532, - 4972 - ], - "1f391b9e": [ - 532, - 1098, - 3085 - ], - "22251b09": [ - 380 - ], - "2e67d4b8": [ - 4566 - ], - "2f60f69a": [ - 6677 - ], - "2fb114a8": [ - 6371 - ], - "325c7275": [ - 8671 - ], - "32de2db0": [ - 150 - ], - "35e78889": [ - 2661 - ], - "393be207": [ - 7414 - ], - "39680a00": [ - 2213 - ], - "3b13db8a": [ - 9721 - ], - "3b327884": [ - 4173 - ], - "3cc55dcd": [ - 8361 - ], - "403f595d": [ - 8793 - ], - "41244d51": [ - 7352 - ], - "4317fbf7": [ - 3842 - ], - "47b29f95": [ - 9003 - ], - "4c9dd493": [ - 5288 - ], - "4e24edc0": [ - 4024 - ], - "684aec4d": [ - 4103 - ], - "6875c492": [ - 532, - 1098, - 2529, - 8610 - ], - "69878e35": [ - 2052 - ], - "6d6ba527": [ - 2774 - ], - "6fb1fe71": [ - 4984 - ], - "719b1851": [ - 4081 - ], - "73664a40": [ - 3514 - ], - "7661071f": [ - 9642 - ], - "79def820": [ - 2755 - ], - "7a245e29": [ - 3584 - ], - "7cc12c13": [ - 1585 - ], - "814f3328": [ - 2535 - ], - "8276c122": [ - 874 - ], - "8717b14a": [ - 948 - ], - "8ad5d578": [ - 3312 - ], - "8c4308b7": [ - 2031 - ], - "8facacb8": [ - 8780 - ], - "925b3f96": [ - 7551 - ], - "935f2afb": [ - 53 - ], - "9e4087bc": [ - 3608 - ], - "a267e42d": [ - 6054 - ], - "a6aa9e1f": [ - 532, - 1098, - 2529, - 3089 - ], - "ac7d2b3d": [ - 9554 - ], - "b4deb335": [ - 7275 - ], - "b741a796": [ - 4642 - ], - "b75dc861": [ - 8027 - ], - "c2d7cd96": [ - 532, - 9620, - 7972 - ], - "c2f4afbb": [ - 5680 - ], - "c441f7d5": [ - 3689 - ], - "c4f5d8e4": [ - 532, - 4195 - ], - "c612d4a7": [ - 2119 - ], - "cb227d72": [ - 7170 - ], - "cc9f695b": [ - 6647 - ], - "ccc49370": [ - 532, - 1098, - 2529, - 6103 - ], - "d07f8614": [ - 5178 - ], - "d5368355": [ - 2726 - ], - "d5decc06": [ - 4227 - ], - "d60fea20": [ - 7044 - ], - "d9f32620": [ - 1914 - ], - "e0d5b996": [ - 4555 - ], - "e273c56f": [ - 2362 - ], - "e553889d": [ - 6965 - ], - "e6422a4c": [ - 2414 - ], - "e9025b0e": [ - 5620 - ], - "ed7f1a16": [ - 493 - ], - "f1e6a692": [ - 5307 - ], - "f25b6166": [ - 9959 - ], - "f4f34a3a": [ - 8636 - ], - "styles": [ - 179, - 1098, - 1303, - 2529, - 3085, - 3089, - 4013, - 4195, - 6103, - 7918, - 7972, - 8610, - 9514, - 9620, - 9817, - 532 - ] - }, - "assets": { - "53": { - "js": [ - { - "file": "assets/js/935f2afb.5837356b.js", - "hash": "82c2ff6c25770065", - "publicPath": "/slim/assets/js/935f2afb.5837356b.js" - } - ] - }, - "150": { - "js": [ - { - "file": "assets/js/32de2db0.42680f0d.js", - "hash": "3469c78c82465f11", - "publicPath": "/slim/assets/js/32de2db0.42680f0d.js" - } - ] - }, - "179": { - "js": [ - { - "file": "assets/js/main.9daf1c28.js", - "hash": "c321939a6d06c2fb", - "publicPath": "/slim/assets/js/main.9daf1c28.js" - } - ] - }, - "292": { - "js": [ - { - "file": "assets/js/1937bb63.4a757b0a.js", - "hash": "552169a926a2cc2f", - "publicPath": "/slim/assets/js/1937bb63.4a757b0a.js" - } - ] - }, - "380": { - "js": [ - { - "file": "assets/js/22251b09.d8a93ec4.js", - "hash": "46622951a93c6988", - "publicPath": "/slim/assets/js/22251b09.d8a93ec4.js" - } - ] - }, - "493": { - "js": [ - { - "file": "assets/js/ed7f1a16.f41cdc74.js", - "hash": "d104e34abe11e3ec", - "publicPath": "/slim/assets/js/ed7f1a16.f41cdc74.js" - } - ] - }, - "532": { - "css": [ - { - "file": "assets/css/styles.2a087640.css", - "hash": "7c5149463892d770", - "publicPath": "/slim/assets/css/styles.2a087640.css" - } - ] - }, - "874": { - "js": [ - { - "file": "assets/js/8276c122.d7fcf5d5.js", - "hash": "3455792b95455185", - "publicPath": "/slim/assets/js/8276c122.d7fcf5d5.js" - } - ] - }, - "948": { - "js": [ - { - "file": "assets/js/8717b14a.32e15d5f.js", - "hash": "ec3e04846a243cc7", - "publicPath": "/slim/assets/js/8717b14a.32e15d5f.js" - } - ] - }, - "1098": { - "js": [ - { - "file": "assets/js/1098.0a95d85c.js", - "hash": "a7a9510f9d238266", - "publicPath": "/slim/assets/js/1098.0a95d85c.js" - } - ] - }, - "1303": { - "js": [ - { - "file": "assets/js/runtime~main.64777920.js", - "hash": "18feb6ed16410ebf", - "publicPath": "/slim/assets/js/runtime~main.64777920.js" - } - ] - }, - "1585": { - "js": [ - { - "file": "assets/js/7cc12c13.8faad8c2.js", - "hash": "449455a3c6be11a3", - "publicPath": "/slim/assets/js/7cc12c13.8faad8c2.js" - } - ] - }, - "1914": { - "js": [ - { - "file": "assets/js/d9f32620.1e559ab6.js", - "hash": "ce1935254358e4c2", - "publicPath": "/slim/assets/js/d9f32620.1e559ab6.js" - } - ] - }, - "2031": { - "js": [ - { - "file": "assets/js/8c4308b7.98e99271.js", - "hash": "3f2e8b74c5208894", - "publicPath": "/slim/assets/js/8c4308b7.98e99271.js" - } - ] - }, - "2052": { - "js": [ - { - "file": "assets/js/69878e35.f01ce896.js", - "hash": "12d098768d241fcd", - "publicPath": "/slim/assets/js/69878e35.f01ce896.js" - } - ] - }, - "2119": { - "js": [ - { - "file": "assets/js/c612d4a7.33ca99a2.js", - "hash": "7c2c49e19769f1cd", - "publicPath": "/slim/assets/js/c612d4a7.33ca99a2.js" - } - ] - }, - "2213": { - "js": [ - { - "file": "assets/js/39680a00.7d42604e.js", - "hash": "127c8524607e43ab", - "publicPath": "/slim/assets/js/39680a00.7d42604e.js" - } - ] - }, - "2267": { - "js": [ - { - "file": "assets/js/59362658.43d17ba5.js", - "hash": "7ec331d83b5b82c7", - "publicPath": "/slim/assets/js/59362658.43d17ba5.js" - } - ] - }, - "2362": { - "js": [ - { - "file": "assets/js/e273c56f.45cebc7b.js", - "hash": "fbcbc02b2e09091d", - "publicPath": "/slim/assets/js/e273c56f.45cebc7b.js" - } - ] - }, - "2414": { - "js": [ - { - "file": "assets/js/e6422a4c.337ed5d8.js", - "hash": "208c2db89465c1a9", - "publicPath": "/slim/assets/js/e6422a4c.337ed5d8.js" - } - ] - }, - "2529": { - "js": [ - { - "file": "assets/js/2529.36c3bab3.js", - "hash": "428b4dda2ec8a9f5", - "publicPath": "/slim/assets/js/2529.36c3bab3.js" - } - ] - }, - "2535": { - "js": [ - { - "file": "assets/js/814f3328.743a3596.js", - "hash": "59aa574645aadf56", - "publicPath": "/slim/assets/js/814f3328.743a3596.js" - } - ] - }, - "2661": { - "js": [ - { - "file": "assets/js/35e78889.53e9a72f.js", - "hash": "e20d03a818160724", - "publicPath": "/slim/assets/js/35e78889.53e9a72f.js" - } - ] - }, - "2726": { - "js": [ - { - "file": "assets/js/d5368355.31cb4a21.js", - "hash": "2c8c210769855de7", - "publicPath": "/slim/assets/js/d5368355.31cb4a21.js" - } - ] - }, - "2755": { - "js": [ - { - "file": "assets/js/79def820.63e1fb67.js", - "hash": "3318306f1f3e2875", - "publicPath": "/slim/assets/js/79def820.63e1fb67.js" - } - ] - }, - "2774": { - "js": [ - { - "file": "assets/js/6d6ba527.9393fe6d.js", - "hash": "d53c80830218da0a", - "publicPath": "/slim/assets/js/6d6ba527.9393fe6d.js" - } - ] - }, - "3085": { - "js": [ - { - "file": "assets/js/1f391b9e.b260a6c5.js", - "hash": "bdb54586b2333a16", - "publicPath": "/slim/assets/js/1f391b9e.b260a6c5.js" - } - ] - }, - "3089": { - "js": [ - { - "file": "assets/js/a6aa9e1f.a59b6240.js", - "hash": "c1cd09aeafe57c41", - "publicPath": "/slim/assets/js/a6aa9e1f.a59b6240.js" - } - ] - }, - "3312": { - "js": [ - { - "file": "assets/js/8ad5d578.71f643b5.js", - "hash": "591f49f58876e2b4", - "publicPath": "/slim/assets/js/8ad5d578.71f643b5.js" - } - ] - }, - "3514": { - "js": [ - { - "file": "assets/js/73664a40.9105c0a4.js", - "hash": "b82e6881e59c4db4", - "publicPath": "/slim/assets/js/73664a40.9105c0a4.js" - } - ] - }, - "3584": { - "js": [ - { - "file": "assets/js/7a245e29.ca876597.js", - "hash": "fa8eb0a51e34c749", - "publicPath": "/slim/assets/js/7a245e29.ca876597.js" - } - ] - }, - "3608": { - "js": [ - { - "file": "assets/js/9e4087bc.fd66296e.js", - "hash": "a07d8fd626c91040", - "publicPath": "/slim/assets/js/9e4087bc.fd66296e.js" - } - ] - }, - "3689": { - "js": [ - { - "file": "assets/js/c441f7d5.fb308300.js", - "hash": "4198a344dc508bdc", - "publicPath": "/slim/assets/js/c441f7d5.fb308300.js" - } - ] - }, - "3842": { - "js": [ - { - "file": "assets/js/4317fbf7.974598ae.js", - "hash": "9019f0acd7cc5cee", - "publicPath": "/slim/assets/js/4317fbf7.974598ae.js" - } - ] - }, - "4013": { - "js": [ - { - "file": "assets/js/01a85c17.298b1a20.js", - "hash": "a0939923b15d988c", - "publicPath": "/slim/assets/js/01a85c17.298b1a20.js" - } - ] - }, - "4024": { - "js": [ - { - "file": "assets/js/4e24edc0.dcbffe58.js", - "hash": "9a2325c9ff5d1c36", - "publicPath": "/slim/assets/js/4e24edc0.dcbffe58.js" - } - ] - }, - "4081": { - "js": [ - { - "file": "assets/js/719b1851.5489bd4c.js", - "hash": "4bf8a901c2fc4d1f", - "publicPath": "/slim/assets/js/719b1851.5489bd4c.js" - } - ] - }, - "4103": { - "js": [ - { - "file": "assets/js/684aec4d.d0ab5c0a.js", - "hash": "19d98608ae1b2549", - "publicPath": "/slim/assets/js/684aec4d.d0ab5c0a.js" - } - ] - }, - "4173": { - "js": [ - { - "file": "assets/js/3b327884.aaf1a060.js", - "hash": "587d628d99338d54", - "publicPath": "/slim/assets/js/3b327884.aaf1a060.js" - } - ] - }, - "4195": { - "js": [ - { - "file": "assets/js/c4f5d8e4.c9d4f81a.js", - "hash": "445175f10f80ebe6", - "publicPath": "/slim/assets/js/c4f5d8e4.c9d4f81a.js" - } - ] - }, - "4227": { - "js": [ - { - "file": "assets/js/d5decc06.fd95acdd.js", - "hash": "7a6a9e50c16b6b45", - "publicPath": "/slim/assets/js/d5decc06.fd95acdd.js" - } - ] - }, - "4555": { - "js": [ - { - "file": "assets/js/e0d5b996.56d91d0d.js", - "hash": "aaf6d54672fac153", - "publicPath": "/slim/assets/js/e0d5b996.56d91d0d.js" - } - ] - }, - "4566": { - "js": [ - { - "file": "assets/js/2e67d4b8.19be9f77.js", - "hash": "862d2239aae7f3eb", - "publicPath": "/slim/assets/js/2e67d4b8.19be9f77.js" - } - ] - }, - "4642": { - "js": [ - { - "file": "assets/js/b741a796.e593942e.js", - "hash": "e4c9bf4bd4a7cbd4", - "publicPath": "/slim/assets/js/b741a796.e593942e.js" - } - ] - }, - "4972": { - "js": [ - { - "file": "assets/js/4972.71e74212.js", - "hash": "1f5616f8a1d0ff37", - "publicPath": "/slim/assets/js/4972.71e74212.js" - }, - { - "file": "assets/js/1be78505.8f5a31ba.js", - "hash": "727ce4d3d355a242", - "publicPath": "/slim/assets/js/1be78505.8f5a31ba.js" - } - ] - }, - "4984": { - "js": [ - { - "file": "assets/js/6fb1fe71.35a0c3e2.js", - "hash": "a30d7678cf888188", - "publicPath": "/slim/assets/js/6fb1fe71.35a0c3e2.js" - } - ] - }, - "5178": { - "js": [ - { - "file": "assets/js/d07f8614.7b874a4b.js", - "hash": "51e2f35ebf1a2de8", - "publicPath": "/slim/assets/js/d07f8614.7b874a4b.js" - } - ] - }, - "5288": { - "js": [ - { - "file": "assets/js/4c9dd493.b2f7fb90.js", - "hash": "808b0112eab37b0d", - "publicPath": "/slim/assets/js/4c9dd493.b2f7fb90.js" - } - ] - }, - "5307": { - "js": [ - { - "file": "assets/js/f1e6a692.bf20e221.js", - "hash": "f6bf577f9ad14e17", - "publicPath": "/slim/assets/js/f1e6a692.bf20e221.js" - } - ] - }, - "5620": { - "js": [ - { - "file": "assets/js/e9025b0e.cb19f3f6.js", - "hash": "1ecc1ab43382f131", - "publicPath": "/slim/assets/js/e9025b0e.cb19f3f6.js" - } - ] - }, - "5680": { - "js": [ - { - "file": "assets/js/c2f4afbb.0277c7b0.js", - "hash": "1e37551067d957b9", - "publicPath": "/slim/assets/js/c2f4afbb.0277c7b0.js" - } - ] - }, - "6054": { - "js": [ - { - "file": "assets/js/a267e42d.93e65752.js", - "hash": "248018c8ab7292cf", - "publicPath": "/slim/assets/js/a267e42d.93e65752.js" - } - ] - }, - "6103": { - "js": [ - { - "file": "assets/js/ccc49370.a04a9b88.js", - "hash": "4c4c22d85d5f8035", - "publicPath": "/slim/assets/js/ccc49370.a04a9b88.js" - } - ] - }, - "6316": { - "js": [ - { - "file": "assets/js/6316.e253b8dd.js", - "hash": "b03aaccc61ebca26", - "publicPath": "/slim/assets/js/6316.e253b8dd.js" - } - ] - }, - "6371": { - "js": [ - { - "file": "assets/js/2fb114a8.84d9c2e6.js", - "hash": "b36f698731f19c8f", - "publicPath": "/slim/assets/js/2fb114a8.84d9c2e6.js" - } - ] - }, - "6647": { - "js": [ - { - "file": "assets/js/cc9f695b.862f6241.js", - "hash": "8a6be8f6cd651e10", - "publicPath": "/slim/assets/js/cc9f695b.862f6241.js" - } - ] - }, - "6677": { - "js": [ - { - "file": "assets/js/2f60f69a.f9beeaac.js", - "hash": "15c3c333983678f8", - "publicPath": "/slim/assets/js/2f60f69a.f9beeaac.js" - } - ] - }, - "6965": { - "js": [ - { - "file": "assets/js/e553889d.0d1be2ba.js", - "hash": "6cecb154c1f8bdbb", - "publicPath": "/slim/assets/js/e553889d.0d1be2ba.js" - } - ] - }, - "7044": { - "js": [ - { - "file": "assets/js/d60fea20.c0e713f9.js", - "hash": "b261dd1a624982f2", - "publicPath": "/slim/assets/js/d60fea20.c0e713f9.js" - } - ] - }, - "7170": { - "js": [ - { - "file": "assets/js/cb227d72.4bffee7f.js", - "hash": "ee1d380627db1836", - "publicPath": "/slim/assets/js/cb227d72.4bffee7f.js" - } - ] - }, - "7275": { - "js": [ - { - "file": "assets/js/b4deb335.8ef14500.js", - "hash": "b8fe98c2143e148e", - "publicPath": "/slim/assets/js/b4deb335.8ef14500.js" - } - ] - }, - "7352": { - "js": [ - { - "file": "assets/js/41244d51.a49d3e52.js", - "hash": "24d4f292fd3330f7", - "publicPath": "/slim/assets/js/41244d51.a49d3e52.js" - } - ] - }, - "7414": { - "js": [ - { - "file": "assets/js/393be207.2b6bec03.js", - "hash": "c803b3b99c2a86df", - "publicPath": "/slim/assets/js/393be207.2b6bec03.js" - } - ] - }, - "7551": { - "js": [ - { - "file": "assets/js/925b3f96.3bbb8bc7.js", - "hash": "203641b436eaa358", - "publicPath": "/slim/assets/js/925b3f96.3bbb8bc7.js" - } - ] - }, - "7724": { - "js": [ - { - "file": "assets/js/7724.1ce4c8a5.js", - "hash": "dfaee544e202b913", - "publicPath": "/slim/assets/js/7724.1ce4c8a5.js" - } - ] - }, - "7918": { - "js": [ - { - "file": "assets/js/17896441.c879fc52.js", - "hash": "4ce1e04d6d296ea8", - "publicPath": "/slim/assets/js/17896441.c879fc52.js" - } - ] - }, - "7972": { - "js": [ - { - "file": "assets/js/c2d7cd96.d9acc42b.js", - "hash": "aac590e8850b9b4e", - "publicPath": "/slim/assets/js/c2d7cd96.d9acc42b.js" - } - ] - }, - "8027": { - "js": [ - { - "file": "assets/js/b75dc861.06e94404.js", - "hash": "f205b7e909a33b58", - "publicPath": "/slim/assets/js/b75dc861.06e94404.js" - } - ] - }, - "8361": { - "js": [ - { - "file": "assets/js/3cc55dcd.4aebe9a2.js", - "hash": "9ab64b30480f0d7e", - "publicPath": "/slim/assets/js/3cc55dcd.4aebe9a2.js" - } - ] - }, - "8400": { - "js": [ - { - "file": "assets/js/21821687.f9469e43.js", - "hash": "ba0721ea535c37a5", - "publicPath": "/slim/assets/js/21821687.f9469e43.js" - } - ] - }, - "8610": { - "js": [ - { - "file": "assets/js/6875c492.7dbfa267.js", - "hash": "94414cb6d7de8ba5", - "publicPath": "/slim/assets/js/6875c492.7dbfa267.js" - } - ] - }, - "8636": { - "js": [ - { - "file": "assets/js/f4f34a3a.e9821d93.js", - "hash": "edad083ec27dbeed", - "publicPath": "/slim/assets/js/f4f34a3a.e9821d93.js" - } - ] - }, - "8671": { - "js": [ - { - "file": "assets/js/325c7275.ca7f10df.js", - "hash": "b52d8a124fa52674", - "publicPath": "/slim/assets/js/325c7275.ca7f10df.js" - } - ] - }, - "8780": { - "js": [ - { - "file": "assets/js/8facacb8.971de942.js", - "hash": "8e7484bca16839a1", - "publicPath": "/slim/assets/js/8facacb8.971de942.js" - } - ] - }, - "8793": { - "js": [ - { - "file": "assets/js/403f595d.8e84f523.js", - "hash": "8311bfd0548f9c7d", - "publicPath": "/slim/assets/js/403f595d.8e84f523.js" - } - ] - }, - "9003": { - "js": [ - { - "file": "assets/js/47b29f95.2a9a5d82.js", - "hash": "f81cb3c06f826885", - "publicPath": "/slim/assets/js/47b29f95.2a9a5d82.js" - } - ] - }, - "9487": { - "js": [ - { - "file": "assets/js/9487.f463b1f7.js", - "hash": "e99cca8a59168912", - "publicPath": "/slim/assets/js/9487.f463b1f7.js" - } - ] - }, - "9510": { - "js": [ - { - "file": "assets/js/0ee94099.569c4e0b.js", - "hash": "f92e3c5154464685", - "publicPath": "/slim/assets/js/0ee94099.569c4e0b.js" - } - ] - }, - "9554": { - "js": [ - { - "file": "assets/js/ac7d2b3d.65285262.js", - "hash": "a8ff0c7bfdf4c025", - "publicPath": "/slim/assets/js/ac7d2b3d.65285262.js" - } - ] - }, - "9620": { - "js": [ - { - "file": "assets/js/9620.b536c143.js", - "hash": "79b5838e154892e6", - "publicPath": "/slim/assets/js/9620.b536c143.js" - } - ] - }, - "9642": { - "js": [ - { - "file": "assets/js/7661071f.4b0ea08a.js", - "hash": "c2bcd26e872020ce", - "publicPath": "/slim/assets/js/7661071f.4b0ea08a.js" - } - ] - }, - "9721": { - "js": [ - { - "file": "assets/js/3b13db8a.d285b5ac.js", - "hash": "a45808f3a1325368", - "publicPath": "/slim/assets/js/3b13db8a.d285b5ac.js" - } - ] - }, - "9817": { - "js": [ - { - "file": "assets/js/14eb3368.7e910f19.js", - "hash": "bba11b7ee121b659", - "publicPath": "/slim/assets/js/14eb3368.7e910f19.js" - } - ] - }, - "9959": { - "js": [ - { - "file": "assets/js/f25b6166.fb089c2c.js", - "hash": "941f887cb710a212", - "publicPath": "/slim/assets/js/f25b6166.fb089c2c.js" - } - ] - } - } -} \ No newline at end of file diff --git a/.docusaurus/client-modules.js b/.docusaurus/client-modules.js deleted file mode 100644 index 4e3ac40bd..000000000 --- a/.docusaurus/client-modules.js +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - require('/Users/rverma/src/slim/node_modules/infima/dist/css/default/default.css'), - require('/Users/rverma/src/slim/node_modules/@docusaurus/theme-classic/lib/prism-include-languages'), - require('/Users/rverma/src/slim/node_modules/@docusaurus/theme-classic/lib/nprogress'), - require('/Users/rverma/src/slim/src/css/custom.css'), -]; diff --git a/.docusaurus/codeTranslations.json b/.docusaurus/codeTranslations.json deleted file mode 100644 index 9e26dfeeb..000000000 --- a/.docusaurus/codeTranslations.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-archive-80c.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-archive-80c.json deleted file mode 100644 index 27e9b9a8c..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-archive-80c.json +++ /dev/null @@ -1,218 +0,0 @@ -{ - "blogPosts": [ - { - "id": "welcome", - "metadata": { - "permalink": "/blog/welcome", - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-26-welcome/index.md", - "source": "@site/blog/2021-08-26-welcome/index.md", - "title": "Welcome", - "description": "Docusaurus blogging features are powered by the blog plugin.", - "date": "2021-08-26T00:00:00.000Z", - "formattedDate": "August 26, 2021", - "tags": [ - { - "label": "facebook", - "permalink": "/blog/tags/facebook" - }, - { - "label": "hello", - "permalink": "/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/blog/tags/docusaurus" - } - ], - "readingTime": 0.405, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - }, - { - "name": "Yangshun Tay", - "title": "Front End Engineer @ Facebook", - "url": "https://github.com/yangshun", - "imageURL": "https://github.com/yangshun.png", - "key": "yangshun" - } - ], - "frontMatter": { - "slug": "welcome", - "title": "Welcome", - "authors": [ - "slorber", - "yangshun" - ], - "tags": [ - "facebook", - "hello", - "docusaurus" - ] - }, - "nextItem": { - "title": "MDX Blog Post", - "permalink": "/blog/mdx-blog-post" - } - }, - "content": "[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).\n\nSimply add Markdown files (or folders) to the `blog` directory.\n\nRegular blog authors can be added to `authors.yml`.\n\nThe blog post date can be extracted from filenames, such as:\n\n- `2019-05-30-welcome.md`\n- `2019-05-30-welcome/index.md`\n\nA blog post folder can be convenient to co-locate blog post images:\n\n\n\nThe blog supports tags as well!\n\n**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config." - }, - { - "id": "mdx-blog-post", - "metadata": { - "permalink": "/blog/mdx-blog-post", - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2021-08-01-mdx-blog-post.mdx", - "source": "@site/blog/2021-08-01-mdx-blog-post.mdx", - "title": "MDX Blog Post", - "description": "Blog posts support Docusaurus Markdown features, such as MDX.", - "date": "2021-08-01T00:00:00.000Z", - "formattedDate": "August 1, 2021", - "tags": [ - { - "label": "docusaurus", - "permalink": "/blog/tags/docusaurus" - } - ], - "readingTime": 0.175, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - } - ], - "frontMatter": { - "slug": "mdx-blog-post", - "title": "MDX Blog Post", - "authors": [ - "slorber" - ], - "tags": [ - "docusaurus" - ] - }, - "prevItem": { - "title": "Welcome", - "permalink": "/blog/welcome" - }, - "nextItem": { - "title": "Long Blog Post", - "permalink": "/blog/long-blog-post" - } - }, - "content": "Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/).\n\n:::tip\n\nUse the power of React to create interactive blog posts.\n\n```js\n\n```\n\n\n\n:::" - }, - { - "id": "long-blog-post", - "metadata": { - "permalink": "/blog/long-blog-post", - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-29-long-blog-post.md", - "source": "@site/blog/2019-05-29-long-blog-post.md", - "title": "Long Blog Post", - "description": "This is the summary of a very long blog post,", - "date": "2019-05-29T00:00:00.000Z", - "formattedDate": "May 29, 2019", - "tags": [ - { - "label": "hello", - "permalink": "/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/blog/tags/docusaurus" - } - ], - "readingTime": 2.05, - "hasTruncateMarker": true, - "authors": [ - { - "name": "Endilie Yacop Sucipto", - "title": "Maintainer of Docusaurus", - "url": "https://github.com/endiliey", - "imageURL": "https://github.com/endiliey.png", - "key": "endi" - } - ], - "frontMatter": { - "slug": "long-blog-post", - "title": "Long Blog Post", - "authors": "endi", - "tags": [ - "hello", - "docusaurus" - ] - }, - "prevItem": { - "title": "MDX Blog Post", - "permalink": "/blog/mdx-blog-post" - }, - "nextItem": { - "title": "First Blog Post", - "permalink": "/blog/first-blog-post" - } - }, - "content": "This is the summary of a very long blog post,\n\nUse a `` comment to limit blog post size in the list view.\n\n\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet" - }, - { - "id": "first-blog-post", - "metadata": { - "permalink": "/blog/first-blog-post", - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/blog/2019-05-28-first-blog-post.md", - "source": "@site/blog/2019-05-28-first-blog-post.md", - "title": "First Blog Post", - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet", - "date": "2019-05-28T00:00:00.000Z", - "formattedDate": "May 28, 2019", - "tags": [ - { - "label": "hola", - "permalink": "/blog/tags/hola" - }, - { - "label": "docusaurus", - "permalink": "/blog/tags/docusaurus" - } - ], - "readingTime": 0.12, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - } - ], - "frontMatter": { - "slug": "first-blog-post", - "title": "First Blog Post", - "authors": { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - }, - "tags": [ - "hola", - "docusaurus" - ] - }, - "prevItem": { - "title": "Long Blog Post", - "permalink": "/blog/long-blog-post" - } - }, - "content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet" - } - ] -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-c06.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-c06.json deleted file mode 100644 index af451bdb7..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-c06.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/blog", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 4, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-post-list-prop-default.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-post-list-prop-default.json deleted file mode 100644 index 3314cc622..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-post-list-prop-default.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "title": "Recent posts", - "items": [ - { - "title": "Welcome", - "permalink": "/slim/blog/welcome" - }, - { - "title": "MDX Blog Post", - "permalink": "/slim/blog/mdx-blog-post" - }, - { - "title": "Long Blog Post", - "permalink": "/slim/blog/long-blog-post" - }, - { - "title": "First Blog Post", - "permalink": "/slim/blog/first-blog-post" - } - ] -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-docusaurus-0e0-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-docusaurus-0e0-list.json deleted file mode 100644 index 4e1f0ec5c..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-docusaurus-0e0-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/blog/tags/docusaurus", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 4, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-docusaurus-0e0.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-docusaurus-0e0.json deleted file mode 100644 index 29e52ef89..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-docusaurus-0e0.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "docusaurus", - "permalink": "/blog/tags/docusaurus", - "allTagsPath": "/blog/tags", - "count": 4 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-facebook-038-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-facebook-038-list.json deleted file mode 100644 index aee990ec6..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-facebook-038-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/blog/tags/facebook", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 1, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-facebook-038.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-facebook-038.json deleted file mode 100644 index 290234e8d..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-facebook-038.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "facebook", - "permalink": "/blog/tags/facebook", - "allTagsPath": "/blog/tags", - "count": 1 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hello-039-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hello-039-list.json deleted file mode 100644 index 11281f319..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hello-039-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/blog/tags/hello", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 2, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hello-039.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hello-039.json deleted file mode 100644 index c57cf1707..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hello-039.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "hello", - "permalink": "/blog/tags/hello", - "allTagsPath": "/blog/tags", - "count": 2 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hola-ea2-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hola-ea2-list.json deleted file mode 100644 index 5fa7ea713..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hola-ea2-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/blog/tags/hola", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 1, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hola-ea2.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hola-ea2.json deleted file mode 100644 index 6026a60c3..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-hola-ea2.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "hola", - "permalink": "/blog/tags/hola", - "allTagsPath": "/blog/tags", - "count": 1 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-tags-4c2.json b/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-tags-4c2.json deleted file mode 100644 index a694b9898..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/blog-tags-tags-4c2.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "label": "facebook", - "permalink": "/blog/tags/facebook", - "count": 1 - }, - { - "label": "hello", - "permalink": "/blog/tags/hello", - "count": 2 - }, - { - "label": "docusaurus", - "permalink": "/blog/tags/docusaurus", - "count": 4 - }, - { - "label": "hola", - "permalink": "/blog/tags/hola", - "count": 1 - } -] \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json b/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json deleted file mode 100644 index 3206737be..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "docusaurus-plugin-content-blog", - "id": "default" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2019-05-28-first-blog-post-md-e27.json b/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2019-05-28-first-blog-post-md-e27.json deleted file mode 100644 index 0f4f59eca..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2019-05-28-first-blog-post-md-e27.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "permalink": "/slim/blog/first-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2019-05-28-first-blog-post.md", - "source": "@site/blog/2019-05-28-first-blog-post.md", - "title": "First Blog Post", - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet", - "date": "2019-05-28T00:00:00.000Z", - "formattedDate": "May 28, 2019", - "tags": [ - { - "label": "hola", - "permalink": "/slim/blog/tags/hola" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.12, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - } - ], - "frontMatter": { - "slug": "first-blog-post", - "title": "First Blog Post", - "authors": { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - }, - "tags": [ - "hola", - "docusaurus" - ] - }, - "prevItem": { - "title": "Long Blog Post", - "permalink": "/slim/blog/long-blog-post" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2019-05-29-long-blog-post-md-736.json b/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2019-05-29-long-blog-post-md-736.json deleted file mode 100644 index 6933977fa..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2019-05-29-long-blog-post-md-736.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "permalink": "/slim/blog/long-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2019-05-29-long-blog-post.md", - "source": "@site/blog/2019-05-29-long-blog-post.md", - "title": "Long Blog Post", - "description": "This is the summary of a very long blog post,", - "date": "2019-05-29T00:00:00.000Z", - "formattedDate": "May 29, 2019", - "tags": [ - { - "label": "hello", - "permalink": "/slim/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 2.05, - "hasTruncateMarker": true, - "authors": [ - { - "name": "Endilie Yacop Sucipto", - "title": "Maintainer of Docusaurus", - "url": "https://github.com/endiliey", - "imageURL": "https://github.com/endiliey.png", - "key": "endi" - } - ], - "frontMatter": { - "slug": "long-blog-post", - "title": "Long Blog Post", - "authors": "endi", - "tags": [ - "hello", - "docusaurus" - ] - }, - "prevItem": { - "title": "MDX Blog Post", - "permalink": "/slim/blog/mdx-blog-post" - }, - "nextItem": { - "title": "First Blog Post", - "permalink": "/slim/blog/first-blog-post" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2021-08-01-mdx-blog-post-mdx-593.json b/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2021-08-01-mdx-blog-post-mdx-593.json deleted file mode 100644 index 1458480ac..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2021-08-01-mdx-blog-post-mdx-593.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "permalink": "/slim/blog/mdx-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2021-08-01-mdx-blog-post.mdx", - "source": "@site/blog/2021-08-01-mdx-blog-post.mdx", - "title": "MDX Blog Post", - "description": "Blog posts support Docusaurus Markdown features, such as MDX.", - "date": "2021-08-01T00:00:00.000Z", - "formattedDate": "August 1, 2021", - "tags": [ - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.175, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - } - ], - "frontMatter": { - "slug": "mdx-blog-post", - "title": "MDX Blog Post", - "authors": [ - "slorber" - ], - "tags": [ - "docusaurus" - ] - }, - "prevItem": { - "title": "Welcome", - "permalink": "/slim/blog/welcome" - }, - "nextItem": { - "title": "Long Blog Post", - "permalink": "/slim/blog/long-blog-post" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2021-08-26-welcome-index-md-d9f.json b/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2021-08-26-welcome-index-md-d9f.json deleted file mode 100644 index 276b97dc9..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/site-blog-2021-08-26-welcome-index-md-d9f.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "permalink": "/slim/blog/welcome", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2021-08-26-welcome/index.md", - "source": "@site/blog/2021-08-26-welcome/index.md", - "title": "Welcome", - "description": "Docusaurus blogging features are powered by the blog plugin.", - "date": "2021-08-26T00:00:00.000Z", - "formattedDate": "August 26, 2021", - "tags": [ - { - "label": "facebook", - "permalink": "/slim/blog/tags/facebook" - }, - { - "label": "hello", - "permalink": "/slim/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.405, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - }, - { - "name": "Yangshun Tay", - "title": "Front End Engineer @ Facebook", - "url": "https://github.com/yangshun", - "imageURL": "https://github.com/yangshun.png", - "key": "yangshun" - } - ], - "frontMatter": { - "slug": "welcome", - "title": "Welcome", - "authors": [ - "slorber", - "yangshun" - ], - "tags": [ - "facebook", - "hello", - "docusaurus" - ] - }, - "nextItem": { - "title": "MDX Blog Post", - "permalink": "/slim/blog/mdx-blog-post" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-147.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-147.json deleted file mode 100644 index 88d01a9f1..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-147.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/slim/blog", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 4, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-archive-a7c.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-archive-a7c.json deleted file mode 100644 index 93a103292..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-archive-a7c.json +++ /dev/null @@ -1,218 +0,0 @@ -{ - "blogPosts": [ - { - "id": "welcome", - "metadata": { - "permalink": "/slim/blog/welcome", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2021-08-26-welcome/index.md", - "source": "@site/blog/2021-08-26-welcome/index.md", - "title": "Welcome", - "description": "Docusaurus blogging features are powered by the blog plugin.", - "date": "2021-08-26T00:00:00.000Z", - "formattedDate": "August 26, 2021", - "tags": [ - { - "label": "facebook", - "permalink": "/slim/blog/tags/facebook" - }, - { - "label": "hello", - "permalink": "/slim/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.405, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - }, - { - "name": "Yangshun Tay", - "title": "Front End Engineer @ Facebook", - "url": "https://github.com/yangshun", - "imageURL": "https://github.com/yangshun.png", - "key": "yangshun" - } - ], - "frontMatter": { - "slug": "welcome", - "title": "Welcome", - "authors": [ - "slorber", - "yangshun" - ], - "tags": [ - "facebook", - "hello", - "docusaurus" - ] - }, - "nextItem": { - "title": "MDX Blog Post", - "permalink": "/slim/blog/mdx-blog-post" - } - }, - "content": "[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).\n\nSimply add Markdown files (or folders) to the `blog` directory.\n\nRegular blog authors can be added to `authors.yml`.\n\nThe blog post date can be extracted from filenames, such as:\n\n- `2019-05-30-welcome.md`\n- `2019-05-30-welcome/index.md`\n\nA blog post folder can be convenient to co-locate blog post images:\n\n\n\nThe blog supports tags as well!\n\n**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config." - }, - { - "id": "mdx-blog-post", - "metadata": { - "permalink": "/slim/blog/mdx-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2021-08-01-mdx-blog-post.mdx", - "source": "@site/blog/2021-08-01-mdx-blog-post.mdx", - "title": "MDX Blog Post", - "description": "Blog posts support Docusaurus Markdown features, such as MDX.", - "date": "2021-08-01T00:00:00.000Z", - "formattedDate": "August 1, 2021", - "tags": [ - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.175, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - } - ], - "frontMatter": { - "slug": "mdx-blog-post", - "title": "MDX Blog Post", - "authors": [ - "slorber" - ], - "tags": [ - "docusaurus" - ] - }, - "prevItem": { - "title": "Welcome", - "permalink": "/slim/blog/welcome" - }, - "nextItem": { - "title": "Long Blog Post", - "permalink": "/slim/blog/long-blog-post" - } - }, - "content": "Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/).\n\n:::tip\n\nUse the power of React to create interactive blog posts.\n\n```js\n\n```\n\n\n\n:::" - }, - { - "id": "long-blog-post", - "metadata": { - "permalink": "/slim/blog/long-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2019-05-29-long-blog-post.md", - "source": "@site/blog/2019-05-29-long-blog-post.md", - "title": "Long Blog Post", - "description": "This is the summary of a very long blog post,", - "date": "2019-05-29T00:00:00.000Z", - "formattedDate": "May 29, 2019", - "tags": [ - { - "label": "hello", - "permalink": "/slim/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 2.05, - "hasTruncateMarker": true, - "authors": [ - { - "name": "Endilie Yacop Sucipto", - "title": "Maintainer of Docusaurus", - "url": "https://github.com/endiliey", - "imageURL": "https://github.com/endiliey.png", - "key": "endi" - } - ], - "frontMatter": { - "slug": "long-blog-post", - "title": "Long Blog Post", - "authors": "endi", - "tags": [ - "hello", - "docusaurus" - ] - }, - "prevItem": { - "title": "MDX Blog Post", - "permalink": "/slim/blog/mdx-blog-post" - }, - "nextItem": { - "title": "First Blog Post", - "permalink": "/slim/blog/first-blog-post" - } - }, - "content": "This is the summary of a very long blog post,\n\nUse a `` comment to limit blog post size in the list view.\n\n\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet" - }, - { - "id": "first-blog-post", - "metadata": { - "permalink": "/slim/blog/first-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2019-05-28-first-blog-post.md", - "source": "@site/blog/2019-05-28-first-blog-post.md", - "title": "First Blog Post", - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet", - "date": "2019-05-28T00:00:00.000Z", - "formattedDate": "May 28, 2019", - "tags": [ - { - "label": "hola", - "permalink": "/slim/blog/tags/hola" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.12, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - } - ], - "frontMatter": { - "slug": "first-blog-post", - "title": "First Blog Post", - "authors": { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - }, - "tags": [ - "hola", - "docusaurus" - ] - }, - "prevItem": { - "title": "Long Blog Post", - "permalink": "/slim/blog/long-blog-post" - } - }, - "content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet" - } - ] -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-docusaurus-766-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-docusaurus-766-list.json deleted file mode 100644 index 9072c7b78..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-docusaurus-766-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/slim/blog/tags/docusaurus", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 4, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-docusaurus-766.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-docusaurus-766.json deleted file mode 100644 index d948d8b2f..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-docusaurus-766.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus", - "allTagsPath": "/slim/blog/tags", - "count": 4 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-facebook-8d4-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-facebook-8d4-list.json deleted file mode 100644 index 86ee031b4..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-facebook-8d4-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/slim/blog/tags/facebook", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 1, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-facebook-8d4.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-facebook-8d4.json deleted file mode 100644 index 919a94fbb..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-facebook-8d4.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "facebook", - "permalink": "/slim/blog/tags/facebook", - "allTagsPath": "/slim/blog/tags", - "count": 1 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hello-fa4-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hello-fa4-list.json deleted file mode 100644 index 3e5639ec6..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hello-fa4-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/slim/blog/tags/hello", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 2, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hello-fa4.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hello-fa4.json deleted file mode 100644 index f80d1c7be..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hello-fa4.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "hello", - "permalink": "/slim/blog/tags/hello", - "allTagsPath": "/slim/blog/tags", - "count": 2 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hola-4d0-list.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hola-4d0-list.json deleted file mode 100644 index 0bf57a036..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hola-4d0-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "permalink": "/slim/blog/tags/hola", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 1, - "blogDescription": "Blog", - "blogTitle": "Blog" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hola-4d0.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hola-4d0.json deleted file mode 100644 index 0a97ffd86..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-hola-4d0.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "label": "hola", - "permalink": "/slim/blog/tags/hola", - "allTagsPath": "/slim/blog/tags", - "count": 1 -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-tags-b74.json b/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-tags-b74.json deleted file mode 100644 index c6b9ef3bf..000000000 --- a/.docusaurus/docusaurus-plugin-content-blog/default/slim-blog-tags-tags-b74.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "label": "facebook", - "permalink": "/slim/blog/tags/facebook", - "count": 1 - }, - { - "label": "hello", - "permalink": "/slim/blog/tags/hello", - "count": 2 - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus", - "count": 4 - }, - { - "label": "hola", - "permalink": "/slim/blog/tags/hola", - "count": 1 - } -] \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-documentation-715.json b/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-documentation-715.json deleted file mode 100644 index dbf40c86c..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-documentation-715.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "Documentation", - "description": "Documentation Best Practices.", - "slug": "/category/documentation", - "permalink": "/docs/category/documentation", - "navigation": { - "previous": { - "title": "[INSERT PROJECT NAME] Project Governance", - "permalink": "/docs/guides/governance/governance-model/GOVERNANCE" - }, - "next": { - "title": "Change Log", - "permalink": "/docs/guides/documentation/change-log/" - } - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-governance-1ee.json b/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-governance-1ee.json deleted file mode 100644 index 9e6d37c69..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-governance-1ee.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "Governance", - "description": "Governance Best Practices.", - "slug": "/category/governance", - "permalink": "/docs/category/governance", - "navigation": { - "previous": { - "title": "Secrets Detection", - "permalink": "/docs/guides/software-lifecycle/security/secrets-detection/" - }, - "next": { - "title": "Contributions", - "permalink": "/docs/guides/governance/contributions/" - } - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-software-lifecycle-967.json b/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-software-lifecycle-967.json deleted file mode 100644 index a08f0281a..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/category-docs-guidessidebar-category-software-lifecycle-967.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "Software Lifecycle", - "description": "Software Lifecycle Best Practices.", - "slug": "/category/software-lifecycle", - "permalink": "/docs/category/software-lifecycle", - "navigation": { - "previous": { - "title": "All Guides", - "permalink": "/docs/guides/search" - }, - "next": { - "title": "Application Starter Kits", - "permalink": "/docs/guides/software-lifecycle/application-starter-kits/" - } - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-documentation-a7b.json b/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-documentation-a7b.json deleted file mode 100644 index db0099ca3..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-documentation-a7b.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "Documentation", - "description": "Documentation Best Practices.", - "slug": "/category/documentation", - "permalink": "/slim/docs/category/documentation", - "navigation": { - "previous": { - "title": "GOVERNANCE-TEMPLATE", - "permalink": "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE" - }, - "next": { - "title": "Change Log", - "permalink": "/slim/docs/guides/documentation/change-log/" - } - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-governance-8d3.json b/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-governance-8d3.json deleted file mode 100644 index 8c7c0a9f3..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-governance-8d3.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "Governance", - "description": "Governance Best Practices.", - "slug": "/category/governance", - "permalink": "/slim/docs/category/governance", - "navigation": { - "previous": { - "title": "Secrets Detection", - "permalink": "/slim/docs/guides/software-lifecycle/security/secrets-detection/" - }, - "next": { - "title": "Contributions", - "permalink": "/slim/docs/guides/governance/contributions/" - } - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-software-lifecycle-252.json b/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-software-lifecycle-252.json deleted file mode 100644 index c1f22ba78..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/category-slimdocs-guidessidebar-category-software-lifecycle-252.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "title": "Software Lifecycle", - "description": "Software Lifecycle Best Practices.", - "slug": "/category/software-lifecycle", - "permalink": "/slim/docs/category/software-lifecycle", - "navigation": { - "previous": { - "title": "All Guides", - "permalink": "/slim/docs/guides/search" - }, - "next": { - "title": "Application Starter Kits", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/" - } - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json b/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json deleted file mode 100644 index 3818ad026..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "docusaurus-plugin-content-docs", - "id": "default" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-code-of-conduct-md-3b1.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-code-of-conduct-md-3b1.json deleted file mode 100644 index 0ed1cc426..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-code-of-conduct-md-3b1.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "about/CODE_OF_CONDUCT", - "id": "about/CODE_OF_CONDUCT", - "title": "Code of Conduct", - "description": "Our Pledge", - "source": "@site/docs/about/CODE_OF_CONDUCT.md", - "sourceDirName": "about", - "slug": "/about/CODE_OF_CONDUCT", - "permalink": "/slim/docs/about/CODE_OF_CONDUCT", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/about/CODE_OF_CONDUCT.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "aboutSidebar", - "previous": { - "title": "About", - "permalink": "/slim/docs/about/" - }, - "next": { - "title": "SLIM Project Governance", - "permalink": "/slim/docs/about/GOVERNANCE" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-governance-md-6fb.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-governance-md-6fb.json deleted file mode 100644 index 94e8d0e4e..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-governance-md-6fb.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "unversionedId": "about/GOVERNANCE", - "id": "about/GOVERNANCE", - "title": "SLIM Project Governance", - "description": "This governance model aims to create an open source community that encourages transparency, contributions, and collaboration, but maintains sound technical and quality standards. Our goal is to build a community comprised of members across the SLIM community and beyond, including from private organizations, universities, government organizations, and international organizations.", - "source": "@site/docs/about/GOVERNANCE.md", - "sourceDirName": "about", - "slug": "/about/GOVERNANCE", - "permalink": "/slim/docs/about/GOVERNANCE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/about/GOVERNANCE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "aboutSidebar", - "previous": { - "title": "Code of Conduct", - "permalink": "/slim/docs/about/CODE_OF_CONDUCT" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-readme-md-3cc.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-readme-md-3cc.json deleted file mode 100644 index 9c564cced..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-about-readme-md-3cc.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "unversionedId": "about/README", - "id": "about/README", - "title": "About", - "description": "A shared resource for discussing, iterating and referencing best practices in software lifecycle process improvements for multi-mission space and ground software", - "source": "@site/docs/about/README.md", - "sourceDirName": "about", - "slug": "/about/", - "permalink": "/slim/docs/about/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/about/README.md", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "sidebar_position": 1 - }, - "sidebar": "aboutSidebar", - "next": { - "title": "Code of Conduct", - "permalink": "/slim/docs/about/CODE_OF_CONDUCT" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-contributing-md-98f.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-contributing-md-98f.json deleted file mode 100644 index 8faf1cbe4..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-contributing-md-98f.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "unversionedId": "contribute/contributing/CONTRIBUTING", - "id": "contribute/contributing/CONTRIBUTING", - "title": "Contributing to SLIM", - "description": "Thanks for taking the time to consider contributing! We very much appreciate your time and effort. This document outlines the many ways you can contribute to our project, and provides detailed guidance on best practices. We look forward to your help!", - "source": "@site/docs/contribute/contributing/CONTRIBUTING.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/", - "permalink": "/slim/docs/contribute/contributing/", - "draft": false, - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/contribute/contributing/CONTRIBUTING.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "contributeSidebar", - "next": { - "title": "Our Development Process", - "permalink": "/slim/docs/contribute/contributing/development-process" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-development-process-md-0ee.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-development-process-md-0ee.json deleted file mode 100644 index f4f9e3389..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-development-process-md-0ee.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "contribute/contributing/development-process", - "id": "contribute/contributing/development-process", - "title": "Our Development Process", - "description": "Our project integrates contributions from many people, and so we'd like to outline a process you can use to visualize how your contributions may be integrated if you provide something.", - "source": "@site/docs/contribute/contributing/development-process.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/development-process", - "permalink": "/slim/docs/contribute/contributing/development-process", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/development-process.md", - "tags": [], - "version": "current", - "sidebarPosition": 2, - "frontMatter": { - "sidebar_position": 2 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Know Before you Contribute", - "permalink": "/slim/docs/contribute/contributing/know-before-contribute" - }, - "next": { - "title": "Ways to Contribute", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-index-md-f1e.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-index-md-f1e.json deleted file mode 100644 index a9d7ac88b..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-index-md-f1e.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "unversionedId": "contribute/contributing/index", - "id": "contribute/contributing/index", - "title": "Contributing", - "description": "Thanks for taking the time to consider contributing! We very much appreciate your time and effort. This document outlines the many ways you can contribute to our project, and provides detailed guidance on best practices. We look forward to your help!", - "source": "@site/docs/contribute/contributing/index.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/", - "permalink": "/slim/docs/contribute/contributing/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/index.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "contributeSidebar", - "next": { - "title": "Introduction", - "permalink": "/slim/docs/contribute/contributing/introduction" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-introduction-md-ed7.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-introduction-md-ed7.json deleted file mode 100644 index 58dd36826..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-introduction-md-ed7.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "contribute/contributing/introduction", - "id": "contribute/contributing/introduction", - "title": "Introduction", - "description": "SLIM is a joint, community-based effort at collective software process improvements. Therefore, we need your help! Here's the basics on contributing:", - "source": "@site/docs/contribute/contributing/introduction.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/introduction", - "permalink": "/slim/docs/contribute/contributing/introduction", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/introduction.md", - "tags": [], - "version": "current", - "sidebarPosition": 0, - "frontMatter": { - "sidebar_position": 0 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Contributing", - "permalink": "/slim/docs/contribute/contributing/" - }, - "next": { - "title": "Know Before you Contribute", - "permalink": "/slim/docs/contribute/contributing/know-before-contribute" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-know-before-contribute-md-403.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-know-before-contribute-md-403.json deleted file mode 100644 index cc1f06084..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-know-before-contribute-md-403.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "contribute/contributing/know-before-contribute", - "id": "contribute/contributing/know-before-contribute", - "title": "Know Before you Contribute", - "description": "Before you begin contributing to our project, it'll be a good idea to ensure you've satisfied the below pre-requisites.", - "source": "@site/docs/contribute/contributing/know-before-contribute.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/know-before-contribute", - "permalink": "/slim/docs/contribute/contributing/know-before-contribute", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/know-before-contribute.md", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "sidebar_position": 1 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Introduction", - "permalink": "/slim/docs/contribute/contributing/introduction" - }, - "next": { - "title": "Our Development Process", - "permalink": "/slim/docs/contribute/contributing/development-process" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-md-d94.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-md-d94.json deleted file mode 100644 index 650130475..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-md-d94.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "unversionedId": "contribute/CONTRIBUTING", - "id": "contribute/CONTRIBUTING", - "title": "Contributing to SLIM", - "description": "Thanks for taking the time to consider contributing! We very much appreciate your time and effort. This document outlines the many ways you can contribute to our project, and provides detailed guidance on best practices. We look forward to your help!", - "source": "@site/docs/contribute/CONTRIBUTING.md", - "sourceDirName": "contribute", - "slug": "/contribute/CONTRIBUTING", - "permalink": "/slim/docs/contribute/CONTRIBUTING", - "draft": false, - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/contribute/CONTRIBUTING.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "contributeSidebar", - "next": { - "title": "Submit a Best Practice Guide", - "permalink": "/slim/docs/contribute/submit-best-practice" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-prereqs-md-5b9.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-prereqs-md-5b9.json deleted file mode 100644 index a7913226d..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-prereqs-md-5b9.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "contribute/contributing/prereqs", - "id": "contribute/contributing/prereqs", - "title": "Know Before you Contribute", - "description": "Before you begin contributing to our project, it'll be a good idea to ensure you've satisfied the below pre-requisites.", - "source": "@site/docs/contribute/contributing/prereqs.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/prereqs", - "permalink": "/slim/docs/contribute/contributing/prereqs", - "draft": false, - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/contribute/contributing/prereqs.md", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "sidebar_position": 1 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Introduction", - "permalink": "/slim/docs/contribute/contributing/introduction" - }, - "next": { - "title": "Our Development Process", - "permalink": "/slim/docs/contribute/contributing/development-process" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-ways-to-contribute-2-md-70a.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-ways-to-contribute-2-md-70a.json deleted file mode 100644 index e59f55661..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-ways-to-contribute-2-md-70a.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "contribute/contributing/ways-to-contribute2", - "id": "contribute/contributing/ways-to-contribute2", - "title": "Ways to Contribute", - "description": "⚠️ Issue Tickets", - "source": "@site/docs/contribute/contributing/ways-to-contribute2.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/ways-to-contribute2", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute2", - "draft": false, - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/contribute/contributing/ways-to-contribute2.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "contributeSidebar", - "previous": { - "title": "ways-to-contribute", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute" - }, - "next": { - "title": "Submit a Best Practice Guide", - "permalink": "/slim/docs/contribute/submit-best-practice" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-ways-to-contribute-md-4c9.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-ways-to-contribute-md-4c9.json deleted file mode 100644 index 60ab9ee96..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-contributing-ways-to-contribute-md-4c9.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "contribute/contributing/ways-to-contribute", - "id": "contribute/contributing/ways-to-contribute", - "title": "Ways to Contribute", - "description": "⚠️ Issue Tickets", - "source": "@site/docs/contribute/contributing/ways-to-contribute.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/ways-to-contribute", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/ways-to-contribute.md", - "tags": [], - "version": "current", - "sidebarPosition": 3, - "frontMatter": { - "sidebar_position": 3 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Our Development Process", - "permalink": "/slim/docs/contribute/contributing/development-process" - }, - "next": { - "title": "Submit a Best Practice Guide", - "permalink": "/slim/docs/contribute/submit-best-practice" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-submit-best-practice-md-8fa.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-submit-best-practice-md-8fa.json deleted file mode 100644 index 6694a7496..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-contribute-submit-best-practice-md-8fa.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "unversionedId": "contribute/submit-best-practice", - "id": "contribute/submit-best-practice", - "title": "Submit a Best Practice Guide", - "description": "1⃣️ Find or Make a Ticket", - "source": "@site/docs/contribute/submit-best-practice.md", - "sourceDirName": "contribute", - "slug": "/contribute/submit-best-practice", - "permalink": "/slim/docs/contribute/submit-best-practice", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/submit-best-practice.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "contributeSidebar", - "previous": { - "title": "Ways to Contribute", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-change-log-readme-md-32d.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-change-log-readme-md-32d.json deleted file mode 100644 index 5aaa3a0de..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-change-log-readme-md-32d.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/documentation/change-log/README", - "id": "guides/documentation/change-log/README", - "title": "Change Log", - "description": "A change log provides a human readable list of significant changes, additions, deprecations, removals for software over time. It is meant to be able to be read by people. Change logs should be documented within a file called CHANGELOG.md and be updated per key release. See semantic release for guidance on releasing cycles and versioning of your software.", - "source": "@site/docs/guides/documentation/change-log/README.md", - "sourceDirName": "guides/documentation/change-log", - "slug": "/guides/documentation/change-log/", - "permalink": "/slim/docs/guides/documentation/change-log/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/change-log/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Documentation", - "permalink": "/slim/docs/category/documentation" - }, - "next": { - "title": "Documentation Hosts", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-readme-md-e90.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-readme-md-e90.json deleted file mode 100644 index 16ea9e72b..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-readme-md-e90.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/documentation/documentation-hosts/README", - "id": "guides/documentation/documentation-hosts/README", - "title": "Documentation Hosts", - "description": "Use Cases", - "source": "@site/docs/guides/documentation/documentation-hosts/README.md", - "sourceDirName": "guides/documentation/documentation-hosts", - "slug": "/guides/documentation/documentation-hosts/", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/documentation-hosts/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Change Log", - "permalink": "/slim/docs/guides/documentation/change-log/" - }, - "next": { - "title": "Docs Hosting Trade Study", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-trade-study-hostingdocs-user-md-c61.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-trade-study-hostingdocs-user-md-c61.json deleted file mode 100644 index df82789c5..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-trade-study-hostingdocs-user-md-c61.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "id": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "title": "Docs Hosting Trade Study", - "description": "| Tool Name | Licensing | Render Time | VCS Stored Content | Self-Hosting | Managed Hosting | API Actions | Generate API Docs | WYSIWYG Editing | Markdown Support | Embedded Content | Hierarchial Structure | Templating Support | Roles | Comment Support | Search | Import From Other Formats | Export Other Formats | Anchor Links | Draft Content | Version Control | Internationalization | File Uploads | Diagram Editing | Usage Analytics | Extension Support |", - "source": "@site/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md", - "sourceDirName": "guides/documentation/documentation-hosts", - "slug": "/guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Docs Hosting Trade Study", - "sidebar_label": "Docs Hosting Trade Study" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Documentation Hosts", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/" - }, - "next": { - "title": "Docs Use Cases", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/use-cases" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-use-cases-md-f25.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-use-cases-md-f25.json deleted file mode 100644 index 36cf72173..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documentation-hosts-use-cases-md-f25.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "guides/documentation/documentation-hosts/use-cases", - "id": "guides/documentation/documentation-hosts/use-cases", - "title": "Docs Use Cases", - "description": "* Documentation Best Practices", - "source": "@site/docs/guides/documentation/documentation-hosts/use-cases.md", - "sourceDirName": "guides/documentation/documentation-hosts", - "slug": "/guides/documentation/documentation-hosts/use-cases", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/use-cases", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/documentation-hosts/use-cases.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Docs Use Cases", - "sidebar_label": "Docs Use Cases" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Docs Hosting Trade Study", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user" - }, - "next": { - "title": "README Template", - "permalink": "/slim/docs/guides/documentation/readme/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-readme-md-369.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-readme-md-369.json deleted file mode 100644 index 6355f8700..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-readme-md-369.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/documentation/documention-hosts/README", - "id": "guides/documentation/documention-hosts/README", - "title": "Documentation Hosts", - "description": "Use Cases", - "source": "@site/docs/guides/documentation/documention-hosts/README.md", - "sourceDirName": "guides/documentation/documention-hosts", - "slug": "/guides/documentation/documention-hosts/", - "permalink": "/slim/docs/guides/documentation/documention-hosts/", - "draft": false, - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/guides/documentation/documention-hosts/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Change Log", - "permalink": "/slim/docs/guides/documentation/change-log/" - }, - "next": { - "title": "Docs Hosting Trade Study", - "permalink": "/slim/docs/guides/documentation/documention-hosts/trade-study-hostingdocs-user" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-trade-study-hostingdocs-user-md-d27.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-trade-study-hostingdocs-user-md-d27.json deleted file mode 100644 index d4155f45f..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-trade-study-hostingdocs-user-md-d27.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "guides/documentation/documention-hosts/trade-study-hostingdocs-user", - "id": "guides/documentation/documention-hosts/trade-study-hostingdocs-user", - "title": "Docs Hosting Trade Study", - "description": "| Tool Name | Licensing | Render Time | VCS Stored Content | Self-Hosting | Managed Hosting | API Actions | Generate API Docs | WYSIWYG Editing | Markdown Support | Embedded Content | Hierarchial Structure | Templating Support | Roles | Comment Support | Search | Import From Other Formats | Export Other Formats | Anchor Links | Draft Content | Version Control | Internationalization | File Uploads | Diagram Editing | Usage Analytics | Extension Support |", - "source": "@site/docs/guides/documentation/documention-hosts/trade-study-hostingdocs-user.md", - "sourceDirName": "guides/documentation/documention-hosts", - "slug": "/guides/documentation/documention-hosts/trade-study-hostingdocs-user", - "permalink": "/slim/docs/guides/documentation/documention-hosts/trade-study-hostingdocs-user", - "draft": false, - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/guides/documentation/documention-hosts/trade-study-hostingdocs-user.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Docs Hosting Trade Study", - "sidebar_label": "Docs Hosting Trade Study" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Documentation Hosts", - "permalink": "/slim/docs/guides/documentation/documention-hosts/" - }, - "next": { - "title": "Docs Use Cases", - "permalink": "/slim/docs/guides/documentation/documention-hosts/use-cases" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-use-cases-md-e51.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-use-cases-md-e51.json deleted file mode 100644 index d72a4254c..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-documention-hosts-use-cases-md-e51.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "guides/documentation/documention-hosts/use-cases", - "id": "guides/documentation/documention-hosts/use-cases", - "title": "Docs Use Cases", - "description": "* Documentation Best Practices", - "source": "@site/docs/guides/documentation/documention-hosts/use-cases.md", - "sourceDirName": "guides/documentation/documention-hosts", - "slug": "/guides/documentation/documention-hosts/use-cases", - "permalink": "/slim/docs/guides/documentation/documention-hosts/use-cases", - "draft": false, - "editUrl": "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/guides/documentation/documention-hosts/use-cases.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Docs Use Cases", - "sidebar_label": "Docs Use Cases" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Docs Hosting Trade Study", - "permalink": "/slim/docs/guides/documentation/documention-hosts/trade-study-hostingdocs-user" - }, - "next": { - "title": "README Template", - "permalink": "/slim/docs/guides/documentation/readme/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-index-md-218.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-index-md-218.json deleted file mode 100644 index 7f4cacd8e..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-index-md-218.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/documentation/readme/index", - "id": "guides/documentation/readme/index", - "title": "README Template", - "description": "A README.md template that can be used to help developers and users understand your repository concisely and clearly.", - "source": "@site/docs/guides/documentation/readme/index.md", - "sourceDirName": "guides/documentation/readme", - "slug": "/guides/documentation/readme/", - "permalink": "/slim/docs/guides/documentation/readme/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/readme/index.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Docs Use Cases", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/use-cases" - }, - "next": { - "title": "README-TEMPLATE", - "permalink": "/slim/docs/guides/documentation/readme/README-TEMPLATE" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-readme-md-b6d.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-readme-md-b6d.json deleted file mode 100644 index e8237c89b..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-readme-md-b6d.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/documentation/readme/README", - "id": "guides/documentation/readme/README", - "title": "README", - "description": "", - "source": "@site/docs/guides/documentation/readme/README.md", - "sourceDirName": "guides/documentation/readme", - "slug": "/guides/documentation/readme/", - "permalink": "/slim/docs/guides/documentation/readme/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/readme/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Docs Use Cases", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/use-cases" - }, - "next": { - "title": "README Template", - "permalink": "/slim/docs/guides/documentation/readme/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-readme-template-md-7a3.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-readme-template-md-7a3.json deleted file mode 100644 index cabed1180..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-documentation-readme-readme-template-md-7a3.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "unversionedId": "guides/documentation/readme/README-TEMPLATE", - "id": "guides/documentation/readme/README-TEMPLATE", - "title": "README-TEMPLATE", - "description": "", - "source": "@site/docs/guides/documentation/readme/README-TEMPLATE.md", - "sourceDirName": "guides/documentation/readme", - "slug": "/guides/documentation/readme/README-TEMPLATE", - "permalink": "/slim/docs/guides/documentation/readme/README-TEMPLATE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/readme/README-TEMPLATE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "README Template", - "permalink": "/slim/docs/guides/documentation/readme/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-change-request-templates-github-pull-request-template-md-7cc.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-change-request-templates-github-pull-request-template-md-7cc.json deleted file mode 100644 index 5ce8ced2d..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-change-request-templates-github-pull-request-template-md-7cc.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "id": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "title": "PULL_REQUEST_TEMPLATE", - "description": "", - "source": "@site/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md", - "sourceDirName": "guides/governance/contributions/change-request-templates/github", - "slug": "/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Change Request Templates", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/" - }, - "next": { - "title": "Code of Conduct", - "permalink": "/slim/docs/guides/governance/contributions/code-of-conduct/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-change-request-templates-readme-md-79d.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-change-request-templates-readme-md-79d.json deleted file mode 100644 index db8ef4d7f..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-change-request-templates-readme-md-79d.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/change-request-templates/README", - "id": "guides/governance/contributions/change-request-templates/README", - "title": "Change Request Templates", - "description": "Pull requests are the currency for how contributions are made to projects. Having a pre-filled out pull request template offers guidance to your potential developers on how to contribute to your project.", - "source": "@site/docs/guides/governance/contributions/change-request-templates/README.md", - "sourceDirName": "guides/governance/contributions/change-request-templates", - "slug": "/guides/governance/contributions/change-request-templates/", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/change-request-templates/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Contributions", - "permalink": "/slim/docs/guides/governance/contributions/" - }, - "next": { - "title": "PULL_REQUEST_TEMPLATE", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-code-of-conduct-readme-md-e0d.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-code-of-conduct-readme-md-e0d.json deleted file mode 100644 index 5f330eab8..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-code-of-conduct-readme-md-e0d.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/code-of-conduct/README", - "id": "guides/governance/contributions/code-of-conduct/README", - "title": "Code of Conduct", - "description": "The code of conduct is typically a document that provides guidance to a project team on how the team members should interact with each other. It identifies behaviors that are helpful for building a better development community, provides contact information for addressing grievances (should they arise), and finally lists key responses that team leadership should / will take for dealing with unexpected behavior. Below are some examples to expedite the incorporation of a code of conduct.", - "source": "@site/docs/guides/governance/contributions/code-of-conduct/README.md", - "sourceDirName": "guides/governance/contributions/code-of-conduct", - "slug": "/guides/governance/contributions/code-of-conduct/", - "permalink": "/slim/docs/guides/governance/contributions/code-of-conduct/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/code-of-conduct/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "PULL_REQUEST_TEMPLATE", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE" - }, - "next": { - "title": "Contributing Guide", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-contributing-guide-contributing-md-f26.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-contributing-guide-contributing-md-f26.json deleted file mode 100644 index 13f592eef..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-contributing-guide-contributing-md-f26.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/contributing-guide/CONTRIBUTING", - "id": "guides/governance/contributions/contributing-guide/CONTRIBUTING", - "title": "CONTRIBUTING", - "description": "", - "source": "@site/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md", - "sourceDirName": "guides/governance/contributions/contributing-guide", - "slug": "/guides/governance/contributions/contributing-guide/CONTRIBUTING", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Contributing Guide", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/" - }, - "next": { - "title": "Developer Certificate of Origin (DCO)", - "permalink": "/slim/docs/guides/governance/contributions/developer-certificate-origin/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-contributing-guide-readme-md-431.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-contributing-guide-readme-md-431.json deleted file mode 100644 index 0a3c624ef..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-contributing-guide-readme-md-431.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/contributing-guide/README", - "id": "guides/governance/contributions/contributing-guide/README", - "title": "Contributing Guide", - "description": "A contribution guide is an important document directed at new contributors to your project - to help them in understanding what and how they may contribute. It can be used to outline expected requirements prior to contributions (i.e. acceptance of licensing terms, signing off on any developer agreements required) as well as to ensure the quality of contributions are in-line with expected project norms. If a developer asks how to contribute, please point them to this guide. This guide also itemizes essential ingredients necessary for a successful patch submission.", - "source": "@site/docs/guides/governance/contributions/contributing-guide/README.md", - "sourceDirName": "guides/governance/contributions/contributing-guide", - "slug": "/guides/governance/contributions/contributing-guide/", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/contributing-guide/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Code of Conduct", - "permalink": "/slim/docs/guides/governance/contributions/code-of-conduct/" - }, - "next": { - "title": "CONTRIBUTING", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-developer-certificate-origin-readme-md-7a2.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-developer-certificate-origin-readme-md-7a2.json deleted file mode 100644 index f64efe56a..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-developer-certificate-origin-readme-md-7a2.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/developer-certificate-origin/README", - "id": "guides/governance/contributions/developer-certificate-origin/README", - "title": "Developer Certificate of Origin (DCO)", - "description": "This GitHub Action provides an automated check for ensuring developers have a \"signed-off\" commit when contributing to a given GitHub repository.", - "source": "@site/docs/guides/governance/contributions/developer-certificate-origin/README.md", - "sourceDirName": "guides/governance/contributions/developer-certificate-origin", - "slug": "/guides/governance/contributions/developer-certificate-origin/", - "permalink": "/slim/docs/guides/governance/contributions/developer-certificate-origin/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/developer-certificate-origin/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "CONTRIBUTING", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING" - }, - "next": { - "title": "Issue Templates", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-bug-report-md-4e2.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-bug-report-md-4e2.json deleted file mode 100644 index 7615a57ee..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-bug-report-md-4e2.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/issue-templates/github/bug_report", - "id": "guides/governance/contributions/issue-templates/github/bug_report", - "title": "bug_report", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/bug_report.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/bug_report", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/bug_report.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Issue Templates", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/" - }, - "next": { - "title": "bug_report.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-bug-report-yml-md-c15.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-bug-report-yml-md-c15.json deleted file mode 100644 index 92f8f5731..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-bug-report-yml-md-c15.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/issue-templates/github/bug_report.yml", - "id": "guides/governance/contributions/issue-templates/github/bug_report.yml", - "title": "bug_report.yml", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/bug_report.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "bug_report", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report" - }, - "next": { - "title": "new_feature", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-new-feature-md-d60.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-new-feature-md-d60.json deleted file mode 100644 index 83c0523d8..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-new-feature-md-d60.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/issue-templates/github/new_feature", - "id": "guides/governance/contributions/issue-templates/github/new_feature", - "title": "new_feature", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/new_feature.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/new_feature", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/new_feature.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "bug_report.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml" - }, - "next": { - "title": "new_feature.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-new-feature-yml-md-9d5.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-new-feature-yml-md-9d5.json deleted file mode 100644 index 28bd44384..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-github-new-feature-yml-md-9d5.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/issue-templates/github/new_feature.yml", - "id": "guides/governance/contributions/issue-templates/github/new_feature.yml", - "title": "new_feature.yml", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/new_feature.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "new_feature", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature" - }, - "next": { - "title": "Governance Model", - "permalink": "/slim/docs/guides/governance/governance-model/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-readme-md-b4d.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-readme-md-b4d.json deleted file mode 100644 index f0b470333..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-issue-templates-readme-md-b4d.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/issue-templates/README", - "id": "guides/governance/contributions/issue-templates/README", - "title": "Issue Templates", - "description": "Issue tickets help development teams keep the language of bug, feature, and other types of issues readable and consistent. Templates appear whenever a person submits a new issue, and helps guide that person in providing the key information that gives developers context for a given issue.", - "source": "@site/docs/guides/governance/contributions/issue-templates/README.md", - "sourceDirName": "guides/governance/contributions/issue-templates", - "slug": "/guides/governance/contributions/issue-templates/", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Developer Certificate of Origin (DCO)", - "permalink": "/slim/docs/guides/governance/contributions/developer-certificate-origin/" - }, - "next": { - "title": "bug_report", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-readme-md-e64.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-readme-md-e64.json deleted file mode 100644 index ff9a48c3c..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-contributions-readme-md-e64.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/contributions/README", - "id": "guides/governance/contributions/README", - "title": "Contributions", - "description": "", - "source": "@site/docs/guides/governance/contributions/README.md", - "sourceDirName": "guides/governance/contributions", - "slug": "/guides/governance/contributions/", - "permalink": "/slim/docs/guides/governance/contributions/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Governance", - "permalink": "/slim/docs/category/governance" - }, - "next": { - "title": "Change Request Templates", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-governance-md-d53.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-governance-md-d53.json deleted file mode 100644 index 5deb76229..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-governance-md-d53.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/governance-model/GOVERNANCE", - "id": "guides/governance/governance-model/GOVERNANCE", - "title": "GOVERNANCE", - "description": "", - "source": "@site/docs/guides/governance/governance-model/GOVERNANCE.md", - "sourceDirName": "guides/governance/governance-model", - "slug": "/guides/governance/governance-model/GOVERNANCE", - "permalink": "/slim/docs/guides/governance/governance-model/GOVERNANCE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/governance-model/GOVERNANCE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Governance Model", - "permalink": "/slim/docs/guides/governance/governance-model/" - }, - "next": { - "title": "Documentation", - "permalink": "/slim/docs/category/documentation" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-governance-template-md-d52.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-governance-template-md-d52.json deleted file mode 100644 index 63bb95ced..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-governance-template-md-d52.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "id": "guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "title": "GOVERNANCE-TEMPLATE", - "description": "", - "source": "@site/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE.md", - "sourceDirName": "guides/governance/governance-model", - "slug": "/guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "permalink": "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Governance Model", - "permalink": "/slim/docs/guides/governance/governance-model/" - }, - "next": { - "title": "Documentation", - "permalink": "/slim/docs/category/documentation" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-readme-md-6d6.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-readme-md-6d6.json deleted file mode 100644 index 0ca467b2b..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-governance-governance-model-readme-md-6d6.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/governance/governance-model/README", - "id": "guides/governance/governance-model/README", - "title": "Governance Model", - "description": "This governance model template seeks to generalize how most government-sponsored open source projects can expect to operate in the open source arena. It is targeted towards medium and large-sized teams. This template governance model can be included in your repository under the file name GOVERNANCE.md. There are two key philosophies behind this governance model to keep note of:", - "source": "@site/docs/guides/governance/governance-model/README.md", - "sourceDirName": "guides/governance/governance-model", - "slug": "/guides/governance/governance-model/", - "permalink": "/slim/docs/guides/governance/governance-model/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/governance-model/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "new_feature.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml" - }, - "next": { - "title": "GOVERNANCE-TEMPLATE", - "permalink": "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-search-md-c2d.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-search-md-c2d.json deleted file mode 100644 index 72ba05c3b..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-search-md-c2d.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "unversionedId": "guides/search", - "id": "guides/search", - "title": "All Guides", - "description": "Welcome to our best practice guide resources!", - "source": "@site/docs/guides/search.md", - "sourceDirName": "guides", - "slug": "/guides/search", - "permalink": "/slim/docs/guides/search", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/search.md", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "sidebar_position": 1 - }, - "sidebar": "guidesSidebar", - "next": { - "title": "Software Lifecycle", - "permalink": "/slim/docs/category/software-lifecycle" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-application-starter-kits-python-starter-kit-readme-md-3b3.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-application-starter-kits-python-starter-kit-readme-md-3b3.json deleted file mode 100644 index e07e7bb76..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-application-starter-kits-python-starter-kit-readme-md-3b3.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README", - "id": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README", - "title": "Python Starter Kit", - "description": "A complete, deployment-ready Python 3 application that's bundled into a reusable template repository for quick implementation.", - "source": "@site/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/README.md", - "sourceDirName": "guides/software-lifecycle/application-starter-kits/python-starter-kit", - "slug": "/guides/software-lifecycle/application-starter-kits/python-starter-kit/", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Application Starter Kits", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/" - }, - "next": { - "title": "Continuous Integration", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-application-starter-kits-readme-md-2fb.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-application-starter-kits-readme-md-2fb.json deleted file mode 100644 index ce3f3a506..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-application-starter-kits-readme-md-2fb.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/application-starter-kits/README", - "id": "guides/software-lifecycle/application-starter-kits/README", - "title": "Application Starter Kits", - "description": "", - "source": "@site/docs/guides/software-lifecycle/application-starter-kits/README.md", - "sourceDirName": "guides/software-lifecycle/application-starter-kits", - "slug": "/guides/software-lifecycle/application-starter-kits/", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/application-starter-kits/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Software Lifecycle", - "permalink": "/slim/docs/category/software-lifecycle" - }, - "next": { - "title": "Python Starter Kit", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-continuous-integration-frameworks-md-47b.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-continuous-integration-frameworks-md-47b.json deleted file mode 100644 index 9dbed412d..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-continuous-integration-frameworks-md-47b.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks", - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks", - "title": "Continuous Integration Frameworks", - "description": "* Continuous Integration", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks", - "slug": "/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Continuous Integration Frameworks", - "sidebar_label": "Continuous Integration Frameworks" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - }, - "next": { - "title": "Reference Architectures", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-readme-md-35e.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-readme-md-35e.json deleted file mode 100644 index cc24c52c4..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-readme-md-35e.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README", - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README", - "title": "Continuous Integration Frameworks", - "description": "[Frameworks & Use Cases) [continuous-integration-frameworks]", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks", - "slug": "/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Integration", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/" - }, - "next": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-readme-md-d5d.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-readme-md-d5d.json deleted file mode 100644 index 9db8614f0..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-readme-md-d5d.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/continuous-integration/README", - "id": "guides/software-lifecycle/continuous-integration/README", - "title": "Continuous Integration", - "description": "This this guide, we explore best practices for continuous integration - including exploring scenarios for build integration, publishing test results and releasing compiled software.", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration", - "slug": "/guides/software-lifecycle/continuous-integration/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Python Starter Kit", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/" - }, - "next": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-reference-architecture-readme-md-b75.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-reference-architecture-readme-md-b75.json deleted file mode 100644 index 1335d40bf..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-integration-reference-architecture-readme-md-b75.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/continuous-integration/reference-architecture/README", - "id": "guides/software-lifecycle/continuous-integration/reference-architecture/README", - "title": "Reference Architectures", - "description": "Overview", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration/reference-architecture", - "slug": "/guides/software-lifecycle/continuous-integration/reference-architecture/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - }, - "next": { - "title": "Continuous Testing", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-testing-readme-md-2f6.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-testing-readme-md-2f6.json deleted file mode 100644 index 474dd6ba4..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-testing-readme-md-2f6.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/continuous-testing/README", - "id": "guides/software-lifecycle/continuous-testing/README", - "title": "Continuous Testing", - "description": "Use Cases and Frameworks", - "source": "@site/docs/guides/software-lifecycle/continuous-testing/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-testing", - "slug": "/guides/software-lifecycle/continuous-testing/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-testing/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Reference Architectures", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/" - }, - "next": { - "title": "Testing Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-testing-testing-frameworks-md-b74.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-testing-testing-frameworks-md-b74.json deleted file mode 100644 index 6c3f6e7b3..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-continuous-testing-testing-frameworks-md-b74.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/continuous-testing/testing-frameworks", - "id": "guides/software-lifecycle/continuous-testing/testing-frameworks", - "title": "Testing Frameworks", - "description": "* Continuous Testing", - "source": "@site/docs/guides/software-lifecycle/continuous-testing/testing-frameworks.md", - "sourceDirName": "guides/software-lifecycle/continuous-testing", - "slug": "/guides/software-lifecycle/continuous-testing/testing-frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-testing/testing-frameworks.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Testing Frameworks", - "sidebar_label": "Testing Frameworks" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Testing", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/" - }, - "next": { - "title": "Security", - "permalink": "/slim/docs/guides/software-lifecycle/security/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-dependabot-readme-md-cc9.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-dependabot-readme-md-cc9.json deleted file mode 100644 index 3945c0807..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-dependabot-readme-md-cc9.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/security/dependabot/README", - "id": "guides/software-lifecycle/security/dependabot/README", - "title": "Dependabot", - "description": "A GitHub ecosystem tool for dependency version and security vulnerability analysis.", - "source": "@site/docs/guides/software-lifecycle/security/dependabot/README.md", - "sourceDirName": "guides/software-lifecycle/security/dependabot", - "slug": "/guides/software-lifecycle/security/dependabot/", - "permalink": "/slim/docs/guides/software-lifecycle/security/dependabot/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/security/dependabot/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Security", - "permalink": "/slim/docs/guides/software-lifecycle/security/" - }, - "next": { - "title": "Secrets Detection", - "permalink": "/slim/docs/guides/software-lifecycle/security/secrets-detection/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-readme-md-e55.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-readme-md-e55.json deleted file mode 100644 index 64a295622..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-readme-md-e55.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/security/README", - "id": "guides/software-lifecycle/security/README", - "title": "Security", - "description": "", - "source": "@site/docs/guides/software-lifecycle/security/README.md", - "sourceDirName": "guides/software-lifecycle/security", - "slug": "/guides/software-lifecycle/security/", - "permalink": "/slim/docs/guides/software-lifecycle/security/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/security/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Testing Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks" - }, - "next": { - "title": "Dependabot", - "permalink": "/slim/docs/guides/software-lifecycle/security/dependabot/" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-secrets-detection-readme-md-684.json b/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-secrets-detection-readme-md-684.json deleted file mode 100644 index 635b8ca36..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/site-docs-guides-software-lifecycle-security-secrets-detection-readme-md-684.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "unversionedId": "guides/software-lifecycle/security/secrets-detection/README", - "id": "guides/software-lifecycle/security/secrets-detection/README", - "title": "Secrets Detection", - "description": "We recommend detect-secrets to identify secure information included in source controlled files. Its prowess lies in its extensible Python plugin API, which allows custom rules and heuristics to tackle a broad spectrum of secrets. Designed to scan the project's current state rather than the entire git history,", - "source": "@site/docs/guides/software-lifecycle/security/secrets-detection/README.md", - "sourceDirName": "guides/software-lifecycle/security/secrets-detection", - "slug": "/guides/software-lifecycle/security/secrets-detection/", - "permalink": "/slim/docs/guides/software-lifecycle/security/secrets-detection/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/security/secrets-detection/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Dependabot", - "permalink": "/slim/docs/guides/software-lifecycle/security/dependabot/" - }, - "next": { - "title": "Governance", - "permalink": "/slim/docs/category/governance" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json b/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json deleted file mode 100644 index c2c28ff41..000000000 --- a/.docusaurus/docusaurus-plugin-content-docs/default/version-current-metadata-prop-751.json +++ /dev/null @@ -1,594 +0,0 @@ -{ - "pluginId": "default", - "version": "current", - "label": "Next", - "banner": null, - "badge": false, - "noIndex": false, - "className": "docs-version-current", - "isLast": true, - "docsSidebars": { - "guidesSidebar": [ - { - "type": "link", - "label": "All Guides", - "href": "/slim/docs/guides/search", - "docId": "guides/search" - }, - { - "type": "category", - "label": "Software Lifecycle", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Application Starter Kits", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Python Starter Kit", - "href": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/", - "docId": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README" - } - ], - "href": "/slim/docs/guides/software-lifecycle/application-starter-kits/" - }, - { - "type": "category", - "label": "Continuous Integration", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Continuous Integration Frameworks", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Continuous Integration Frameworks", - "href": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "docId": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks" - } - ], - "href": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - }, - { - "type": "link", - "label": "Reference Architectures", - "href": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/", - "docId": "guides/software-lifecycle/continuous-integration/reference-architecture/README" - } - ], - "href": "/slim/docs/guides/software-lifecycle/continuous-integration/" - }, - { - "type": "category", - "label": "Continuous Testing", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Testing Frameworks", - "href": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks", - "docId": "guides/software-lifecycle/continuous-testing/testing-frameworks" - } - ], - "href": "/slim/docs/guides/software-lifecycle/continuous-testing/" - }, - { - "type": "category", - "label": "Security", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Dependabot", - "href": "/slim/docs/guides/software-lifecycle/security/dependabot/", - "docId": "guides/software-lifecycle/security/dependabot/README" - }, - { - "type": "link", - "label": "Secrets Detection", - "href": "/slim/docs/guides/software-lifecycle/security/secrets-detection/", - "docId": "guides/software-lifecycle/security/secrets-detection/README" - } - ], - "href": "/slim/docs/guides/software-lifecycle/security/" - } - ], - "href": "/slim/docs/category/software-lifecycle" - }, - { - "type": "category", - "label": "Governance", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Contributions", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Change Request Templates", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "github", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "PULL_REQUEST_TEMPLATE", - "href": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "docId": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE" - } - ] - } - ], - "href": "/slim/docs/guides/governance/contributions/change-request-templates/" - }, - { - "type": "link", - "label": "Code of Conduct", - "href": "/slim/docs/guides/governance/contributions/code-of-conduct/", - "docId": "guides/governance/contributions/code-of-conduct/README" - }, - { - "type": "category", - "label": "Contributing Guide", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "CONTRIBUTING", - "href": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING", - "docId": "guides/governance/contributions/contributing-guide/CONTRIBUTING" - } - ], - "href": "/slim/docs/guides/governance/contributions/contributing-guide/" - }, - { - "type": "link", - "label": "Developer Certificate of Origin (DCO)", - "href": "/slim/docs/guides/governance/contributions/developer-certificate-origin/", - "docId": "guides/governance/contributions/developer-certificate-origin/README" - }, - { - "type": "category", - "label": "Issue Templates", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "github", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "bug_report", - "href": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report", - "docId": "guides/governance/contributions/issue-templates/github/bug_report" - }, - { - "type": "link", - "label": "bug_report.yml", - "href": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml", - "docId": "guides/governance/contributions/issue-templates/github/bug_report.yml" - }, - { - "type": "link", - "label": "new_feature", - "href": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature", - "docId": "guides/governance/contributions/issue-templates/github/new_feature" - }, - { - "type": "link", - "label": "new_feature.yml", - "href": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml", - "docId": "guides/governance/contributions/issue-templates/github/new_feature.yml" - } - ] - } - ], - "href": "/slim/docs/guides/governance/contributions/issue-templates/" - } - ], - "href": "/slim/docs/guides/governance/contributions/" - }, - { - "type": "category", - "label": "Governance Model", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "GOVERNANCE-TEMPLATE", - "href": "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "docId": "guides/governance/governance-model/GOVERNANCE-TEMPLATE" - } - ], - "href": "/slim/docs/guides/governance/governance-model/" - } - ], - "href": "/slim/docs/category/governance" - }, - { - "type": "category", - "label": "Documentation", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Change Log", - "href": "/slim/docs/guides/documentation/change-log/", - "docId": "guides/documentation/change-log/README" - }, - { - "type": "category", - "label": "Documentation Hosts", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Docs Hosting Trade Study", - "href": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "docId": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user" - }, - { - "type": "link", - "label": "Docs Use Cases", - "href": "/slim/docs/guides/documentation/documentation-hosts/use-cases", - "docId": "guides/documentation/documentation-hosts/use-cases" - } - ], - "href": "/slim/docs/guides/documentation/documentation-hosts/" - }, - { - "type": "category", - "label": "README Template", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "README-TEMPLATE", - "href": "/slim/docs/guides/documentation/readme/README-TEMPLATE", - "docId": "guides/documentation/readme/README-TEMPLATE" - } - ], - "href": "/slim/docs/guides/documentation/readme/" - } - ], - "href": "/slim/docs/category/documentation" - } - ], - "aboutSidebar": [ - { - "type": "link", - "label": "About", - "href": "/slim/docs/about/", - "docId": "about/README" - }, - { - "type": "link", - "label": "Code of Conduct", - "href": "/slim/docs/about/CODE_OF_CONDUCT", - "docId": "about/CODE_OF_CONDUCT" - }, - { - "type": "link", - "label": "SLIM Project Governance", - "href": "/slim/docs/about/GOVERNANCE", - "docId": "about/GOVERNANCE" - } - ], - "contributeSidebar": [ - { - "type": "category", - "label": "Contributing", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "link", - "label": "Introduction", - "href": "/slim/docs/contribute/contributing/introduction", - "docId": "contribute/contributing/introduction" - }, - { - "type": "link", - "label": "Know Before you Contribute", - "href": "/slim/docs/contribute/contributing/know-before-contribute", - "docId": "contribute/contributing/know-before-contribute" - }, - { - "type": "link", - "label": "Our Development Process", - "href": "/slim/docs/contribute/contributing/development-process", - "docId": "contribute/contributing/development-process" - }, - { - "type": "link", - "label": "Ways to Contribute", - "href": "/slim/docs/contribute/contributing/ways-to-contribute", - "docId": "contribute/contributing/ways-to-contribute" - } - ], - "href": "/slim/docs/contribute/contributing/" - }, - { - "type": "link", - "label": "Submit a Best Practice Guide", - "href": "/slim/docs/contribute/submit-best-practice", - "docId": "contribute/submit-best-practice" - } - ] - }, - "docs": { - "about/CODE_OF_CONDUCT": { - "id": "about/CODE_OF_CONDUCT", - "title": "Code of Conduct", - "description": "Our Pledge", - "sidebar": "aboutSidebar" - }, - "about/GOVERNANCE": { - "id": "about/GOVERNANCE", - "title": "SLIM Project Governance", - "description": "This governance model aims to create an open source community that encourages transparency, contributions, and collaboration, but maintains sound technical and quality standards. Our goal is to build a community comprised of members across the SLIM community and beyond, including from private organizations, universities, government organizations, and international organizations.", - "sidebar": "aboutSidebar" - }, - "about/README": { - "id": "about/README", - "title": "About", - "description": "A shared resource for discussing, iterating and referencing best practices in software lifecycle process improvements for multi-mission space and ground software", - "sidebar": "aboutSidebar" - }, - "contribute/contributing/development-process": { - "id": "contribute/contributing/development-process", - "title": "Our Development Process", - "description": "Our project integrates contributions from many people, and so we'd like to outline a process you can use to visualize how your contributions may be integrated if you provide something.", - "sidebar": "contributeSidebar" - }, - "contribute/contributing/index": { - "id": "contribute/contributing/index", - "title": "Contributing", - "description": "Thanks for taking the time to consider contributing! We very much appreciate your time and effort. This document outlines the many ways you can contribute to our project, and provides detailed guidance on best practices. We look forward to your help!", - "sidebar": "contributeSidebar" - }, - "contribute/contributing/introduction": { - "id": "contribute/contributing/introduction", - "title": "Introduction", - "description": "SLIM is a joint, community-based effort at collective software process improvements. Therefore, we need your help! Here's the basics on contributing:", - "sidebar": "contributeSidebar" - }, - "contribute/contributing/know-before-contribute": { - "id": "contribute/contributing/know-before-contribute", - "title": "Know Before you Contribute", - "description": "Before you begin contributing to our project, it'll be a good idea to ensure you've satisfied the below pre-requisites.", - "sidebar": "contributeSidebar" - }, - "contribute/contributing/ways-to-contribute": { - "id": "contribute/contributing/ways-to-contribute", - "title": "Ways to Contribute", - "description": "⚠️ Issue Tickets", - "sidebar": "contributeSidebar" - }, - "contribute/submit-best-practice": { - "id": "contribute/submit-best-practice", - "title": "Submit a Best Practice Guide", - "description": "1⃣️ Find or Make a Ticket", - "sidebar": "contributeSidebar" - }, - "guides/documentation/change-log/README": { - "id": "guides/documentation/change-log/README", - "title": "Change Log", - "description": "A change log provides a human readable list of significant changes, additions, deprecations, removals for software over time. It is meant to be able to be read by people. Change logs should be documented within a file called CHANGELOG.md and be updated per key release. See semantic release for guidance on releasing cycles and versioning of your software.", - "sidebar": "guidesSidebar" - }, - "guides/documentation/documentation-hosts/README": { - "id": "guides/documentation/documentation-hosts/README", - "title": "Documentation Hosts", - "description": "Use Cases", - "sidebar": "guidesSidebar" - }, - "guides/documentation/documentation-hosts/trade-study-hostingdocs-user": { - "id": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "title": "Docs Hosting Trade Study", - "description": "| Tool Name | Licensing | Render Time | VCS Stored Content | Self-Hosting | Managed Hosting | API Actions | Generate API Docs | WYSIWYG Editing | Markdown Support | Embedded Content | Hierarchial Structure | Templating Support | Roles | Comment Support | Search | Import From Other Formats | Export Other Formats | Anchor Links | Draft Content | Version Control | Internationalization | File Uploads | Diagram Editing | Usage Analytics | Extension Support |", - "sidebar": "guidesSidebar" - }, - "guides/documentation/documentation-hosts/use-cases": { - "id": "guides/documentation/documentation-hosts/use-cases", - "title": "Docs Use Cases", - "description": "* Documentation Best Practices", - "sidebar": "guidesSidebar" - }, - "guides/documentation/readme/index": { - "id": "guides/documentation/readme/index", - "title": "README Template", - "description": "A README.md template that can be used to help developers and users understand your repository concisely and clearly.", - "sidebar": "guidesSidebar" - }, - "guides/documentation/readme/README-TEMPLATE": { - "id": "guides/documentation/readme/README-TEMPLATE", - "title": "README-TEMPLATE", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE": { - "id": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "title": "PULL_REQUEST_TEMPLATE", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/change-request-templates/README": { - "id": "guides/governance/contributions/change-request-templates/README", - "title": "Change Request Templates", - "description": "Pull requests are the currency for how contributions are made to projects. Having a pre-filled out pull request template offers guidance to your potential developers on how to contribute to your project.", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/code-of-conduct/README": { - "id": "guides/governance/contributions/code-of-conduct/README", - "title": "Code of Conduct", - "description": "The code of conduct is typically a document that provides guidance to a project team on how the team members should interact with each other. It identifies behaviors that are helpful for building a better development community, provides contact information for addressing grievances (should they arise), and finally lists key responses that team leadership should / will take for dealing with unexpected behavior. Below are some examples to expedite the incorporation of a code of conduct.", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/contributing-guide/CONTRIBUTING": { - "id": "guides/governance/contributions/contributing-guide/CONTRIBUTING", - "title": "CONTRIBUTING", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/contributing-guide/README": { - "id": "guides/governance/contributions/contributing-guide/README", - "title": "Contributing Guide", - "description": "A contribution guide is an important document directed at new contributors to your project - to help them in understanding what and how they may contribute. It can be used to outline expected requirements prior to contributions (i.e. acceptance of licensing terms, signing off on any developer agreements required) as well as to ensure the quality of contributions are in-line with expected project norms. If a developer asks how to contribute, please point them to this guide. This guide also itemizes essential ingredients necessary for a successful patch submission.", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/developer-certificate-origin/README": { - "id": "guides/governance/contributions/developer-certificate-origin/README", - "title": "Developer Certificate of Origin (DCO)", - "description": "This GitHub Action provides an automated check for ensuring developers have a \"signed-off\" commit when contributing to a given GitHub repository.", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/issue-templates/github/bug_report": { - "id": "guides/governance/contributions/issue-templates/github/bug_report", - "title": "bug_report", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/issue-templates/github/bug_report.yml": { - "id": "guides/governance/contributions/issue-templates/github/bug_report.yml", - "title": "bug_report.yml", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/issue-templates/github/new_feature": { - "id": "guides/governance/contributions/issue-templates/github/new_feature", - "title": "new_feature", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/issue-templates/github/new_feature.yml": { - "id": "guides/governance/contributions/issue-templates/github/new_feature.yml", - "title": "new_feature.yml", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/issue-templates/README": { - "id": "guides/governance/contributions/issue-templates/README", - "title": "Issue Templates", - "description": "Issue tickets help development teams keep the language of bug, feature, and other types of issues readable and consistent. Templates appear whenever a person submits a new issue, and helps guide that person in providing the key information that gives developers context for a given issue.", - "sidebar": "guidesSidebar" - }, - "guides/governance/contributions/README": { - "id": "guides/governance/contributions/README", - "title": "Contributions", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/governance-model/GOVERNANCE-TEMPLATE": { - "id": "guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "title": "GOVERNANCE-TEMPLATE", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/governance/governance-model/README": { - "id": "guides/governance/governance-model/README", - "title": "Governance Model", - "description": "This governance model template seeks to generalize how most government-sponsored open source projects can expect to operate in the open source arena. It is targeted towards medium and large-sized teams. This template governance model can be included in your repository under the file name GOVERNANCE.md. There are two key philosophies behind this governance model to keep note of:", - "sidebar": "guidesSidebar" - }, - "guides/search": { - "id": "guides/search", - "title": "All Guides", - "description": "Welcome to our best practice guide resources!", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/application-starter-kits/python-starter-kit/README": { - "id": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README", - "title": "Python Starter Kit", - "description": "A complete, deployment-ready Python 3 application that's bundled into a reusable template repository for quick implementation.", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/application-starter-kits/README": { - "id": "guides/software-lifecycle/application-starter-kits/README", - "title": "Application Starter Kits", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks": { - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks", - "title": "Continuous Integration Frameworks", - "description": "* Continuous Integration", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README": { - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README", - "title": "Continuous Integration Frameworks", - "description": "[Frameworks & Use Cases) [continuous-integration-frameworks]", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/continuous-integration/README": { - "id": "guides/software-lifecycle/continuous-integration/README", - "title": "Continuous Integration", - "description": "This this guide, we explore best practices for continuous integration - including exploring scenarios for build integration, publishing test results and releasing compiled software.", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/continuous-integration/reference-architecture/README": { - "id": "guides/software-lifecycle/continuous-integration/reference-architecture/README", - "title": "Reference Architectures", - "description": "Overview", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/continuous-testing/README": { - "id": "guides/software-lifecycle/continuous-testing/README", - "title": "Continuous Testing", - "description": "Use Cases and Frameworks", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/continuous-testing/testing-frameworks": { - "id": "guides/software-lifecycle/continuous-testing/testing-frameworks", - "title": "Testing Frameworks", - "description": "* Continuous Testing", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/security/dependabot/README": { - "id": "guides/software-lifecycle/security/dependabot/README", - "title": "Dependabot", - "description": "A GitHub ecosystem tool for dependency version and security vulnerability analysis.", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/security/README": { - "id": "guides/software-lifecycle/security/README", - "title": "Security", - "description": "", - "sidebar": "guidesSidebar" - }, - "guides/software-lifecycle/security/secrets-detection/README": { - "id": "guides/software-lifecycle/security/secrets-detection/README", - "title": "Secrets Detection", - "description": "We recommend detect-secrets to identify secure information included in source controlled files. Its prowess lies in its extensible Python plugin API, which allows custom rules and heuristics to tackle a broad spectrum of secrets. Designed to scan the project's current state rather than the entire git history,", - "sidebar": "guidesSidebar" - } - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json b/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json deleted file mode 100644 index b141f718a..000000000 --- a/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "docusaurus-plugin-content-pages", - "id": "default" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-content-pages/default/site-src-pages-markdown-page-md-393.json b/.docusaurus/docusaurus-plugin-content-pages/default/site-src-pages-markdown-page-md-393.json deleted file mode 100644 index 30ff9aa3d..000000000 --- a/.docusaurus/docusaurus-plugin-content-pages/default/site-src-pages-markdown-page-md-393.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "type": "mdx", - "permalink": "/slim/markdown-page", - "source": "@site/src/pages/markdown-page.md", - "title": "Markdown page example", - "description": "You don't need React to write simple standalone pages.", - "frontMatter": { - "title": "Markdown page example" - } -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json b/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json deleted file mode 100644 index 2a7bd7911..000000000 --- a/.docusaurus/docusaurus-plugin-debug/default/docusaurus-debug-all-content-673.json +++ /dev/null @@ -1,1730 +0,0 @@ -{ - "docusaurus-plugin-content-docs": { - "default": { - "loadedVersions": [ - { - "versionName": "current", - "label": "Next", - "banner": null, - "badge": false, - "noIndex": false, - "className": "docs-version-current", - "path": "/slim/docs", - "tagsPath": "/slim/docs/tags", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs", - "editUrlLocalized": "https://github.com/nasa-ammos/slim/tree/main/i18n/en/docusaurus-plugin-content-docs/current", - "isLast": true, - "routePriority": -1, - "sidebarFilePath": "/Users/rverma/src/slim/sidebars.js", - "contentPath": "/Users/rverma/src/slim/docs", - "contentPathLocalized": "/Users/rverma/src/slim/i18n/en/docusaurus-plugin-content-docs/current", - "docs": [ - { - "unversionedId": "about/CODE_OF_CONDUCT", - "id": "about/CODE_OF_CONDUCT", - "title": "Code of Conduct", - "description": "Our Pledge", - "source": "@site/docs/about/CODE_OF_CONDUCT.md", - "sourceDirName": "about", - "slug": "/about/CODE_OF_CONDUCT", - "permalink": "/slim/docs/about/CODE_OF_CONDUCT", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/about/CODE_OF_CONDUCT.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "aboutSidebar", - "previous": { - "title": "About", - "permalink": "/slim/docs/about/" - }, - "next": { - "title": "SLIM Project Governance", - "permalink": "/slim/docs/about/GOVERNANCE" - } - }, - { - "unversionedId": "about/GOVERNANCE", - "id": "about/GOVERNANCE", - "title": "SLIM Project Governance", - "description": "This governance model aims to create an open source community that encourages transparency, contributions, and collaboration, but maintains sound technical and quality standards. Our goal is to build a community comprised of members across the SLIM community and beyond, including from private organizations, universities, government organizations, and international organizations.", - "source": "@site/docs/about/GOVERNANCE.md", - "sourceDirName": "about", - "slug": "/about/GOVERNANCE", - "permalink": "/slim/docs/about/GOVERNANCE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/about/GOVERNANCE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "aboutSidebar", - "previous": { - "title": "Code of Conduct", - "permalink": "/slim/docs/about/CODE_OF_CONDUCT" - } - }, - { - "unversionedId": "about/README", - "id": "about/README", - "title": "About", - "description": "A shared resource for discussing, iterating and referencing best practices in software lifecycle process improvements for multi-mission space and ground software", - "source": "@site/docs/about/README.md", - "sourceDirName": "about", - "slug": "/about/", - "permalink": "/slim/docs/about/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/about/README.md", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "sidebar_position": 1 - }, - "sidebar": "aboutSidebar", - "next": { - "title": "Code of Conduct", - "permalink": "/slim/docs/about/CODE_OF_CONDUCT" - } - }, - { - "unversionedId": "contribute/contributing/development-process", - "id": "contribute/contributing/development-process", - "title": "Our Development Process", - "description": "Our project integrates contributions from many people, and so we'd like to outline a process you can use to visualize how your contributions may be integrated if you provide something.", - "source": "@site/docs/contribute/contributing/development-process.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/development-process", - "permalink": "/slim/docs/contribute/contributing/development-process", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/development-process.md", - "tags": [], - "version": "current", - "sidebarPosition": 2, - "frontMatter": { - "sidebar_position": 2 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Know Before you Contribute", - "permalink": "/slim/docs/contribute/contributing/know-before-contribute" - }, - "next": { - "title": "Ways to Contribute", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute" - } - }, - { - "unversionedId": "contribute/contributing/index", - "id": "contribute/contributing/index", - "title": "Contributing", - "description": "Thanks for taking the time to consider contributing! We very much appreciate your time and effort. This document outlines the many ways you can contribute to our project, and provides detailed guidance on best practices. We look forward to your help!", - "source": "@site/docs/contribute/contributing/index.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/", - "permalink": "/slim/docs/contribute/contributing/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/index.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "contributeSidebar", - "next": { - "title": "Introduction", - "permalink": "/slim/docs/contribute/contributing/introduction" - } - }, - { - "unversionedId": "contribute/contributing/introduction", - "id": "contribute/contributing/introduction", - "title": "Introduction", - "description": "SLIM is a joint, community-based effort at collective software process improvements. Therefore, we need your help! Here's the basics on contributing:", - "source": "@site/docs/contribute/contributing/introduction.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/introduction", - "permalink": "/slim/docs/contribute/contributing/introduction", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/introduction.md", - "tags": [], - "version": "current", - "sidebarPosition": 0, - "frontMatter": { - "sidebar_position": 0 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Contributing", - "permalink": "/slim/docs/contribute/contributing/" - }, - "next": { - "title": "Know Before you Contribute", - "permalink": "/slim/docs/contribute/contributing/know-before-contribute" - } - }, - { - "unversionedId": "contribute/contributing/know-before-contribute", - "id": "contribute/contributing/know-before-contribute", - "title": "Know Before you Contribute", - "description": "Before you begin contributing to our project, it'll be a good idea to ensure you've satisfied the below pre-requisites.", - "source": "@site/docs/contribute/contributing/know-before-contribute.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/know-before-contribute", - "permalink": "/slim/docs/contribute/contributing/know-before-contribute", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/know-before-contribute.md", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "sidebar_position": 1 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Introduction", - "permalink": "/slim/docs/contribute/contributing/introduction" - }, - "next": { - "title": "Our Development Process", - "permalink": "/slim/docs/contribute/contributing/development-process" - } - }, - { - "unversionedId": "contribute/contributing/ways-to-contribute", - "id": "contribute/contributing/ways-to-contribute", - "title": "Ways to Contribute", - "description": "⚠️ Issue Tickets", - "source": "@site/docs/contribute/contributing/ways-to-contribute.md", - "sourceDirName": "contribute/contributing", - "slug": "/contribute/contributing/ways-to-contribute", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/contributing/ways-to-contribute.md", - "tags": [], - "version": "current", - "sidebarPosition": 3, - "frontMatter": { - "sidebar_position": 3 - }, - "sidebar": "contributeSidebar", - "previous": { - "title": "Our Development Process", - "permalink": "/slim/docs/contribute/contributing/development-process" - }, - "next": { - "title": "Submit a Best Practice Guide", - "permalink": "/slim/docs/contribute/submit-best-practice" - } - }, - { - "unversionedId": "contribute/submit-best-practice", - "id": "contribute/submit-best-practice", - "title": "Submit a Best Practice Guide", - "description": "1⃣️ Find or Make a Ticket", - "source": "@site/docs/contribute/submit-best-practice.md", - "sourceDirName": "contribute", - "slug": "/contribute/submit-best-practice", - "permalink": "/slim/docs/contribute/submit-best-practice", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/contribute/submit-best-practice.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "contributeSidebar", - "previous": { - "title": "Ways to Contribute", - "permalink": "/slim/docs/contribute/contributing/ways-to-contribute" - } - }, - { - "unversionedId": "guides/documentation/change-log/README", - "id": "guides/documentation/change-log/README", - "title": "Change Log", - "description": "A change log provides a human readable list of significant changes, additions, deprecations, removals for software over time. It is meant to be able to be read by people. Change logs should be documented within a file called CHANGELOG.md and be updated per key release. See semantic release for guidance on releasing cycles and versioning of your software.", - "source": "@site/docs/guides/documentation/change-log/README.md", - "sourceDirName": "guides/documentation/change-log", - "slug": "/guides/documentation/change-log/", - "permalink": "/slim/docs/guides/documentation/change-log/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/change-log/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Documentation", - "permalink": "/slim/docs/category/documentation" - }, - "next": { - "title": "Documentation Hosts", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/" - } - }, - { - "unversionedId": "guides/documentation/documentation-hosts/README", - "id": "guides/documentation/documentation-hosts/README", - "title": "Documentation Hosts", - "description": "Use Cases", - "source": "@site/docs/guides/documentation/documentation-hosts/README.md", - "sourceDirName": "guides/documentation/documentation-hosts", - "slug": "/guides/documentation/documentation-hosts/", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/documentation-hosts/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Change Log", - "permalink": "/slim/docs/guides/documentation/change-log/" - }, - "next": { - "title": "Docs Hosting Trade Study", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user" - } - }, - { - "unversionedId": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "id": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "title": "Docs Hosting Trade Study", - "description": "| Tool Name | Licensing | Render Time | VCS Stored Content | Self-Hosting | Managed Hosting | API Actions | Generate API Docs | WYSIWYG Editing | Markdown Support | Embedded Content | Hierarchial Structure | Templating Support | Roles | Comment Support | Search | Import From Other Formats | Export Other Formats | Anchor Links | Draft Content | Version Control | Internationalization | File Uploads | Diagram Editing | Usage Analytics | Extension Support |", - "source": "@site/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md", - "sourceDirName": "guides/documentation/documentation-hosts", - "slug": "/guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Docs Hosting Trade Study", - "sidebar_label": "Docs Hosting Trade Study" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Documentation Hosts", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/" - }, - "next": { - "title": "Docs Use Cases", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/use-cases" - } - }, - { - "unversionedId": "guides/documentation/documentation-hosts/use-cases", - "id": "guides/documentation/documentation-hosts/use-cases", - "title": "Docs Use Cases", - "description": "* Documentation Best Practices", - "source": "@site/docs/guides/documentation/documentation-hosts/use-cases.md", - "sourceDirName": "guides/documentation/documentation-hosts", - "slug": "/guides/documentation/documentation-hosts/use-cases", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/use-cases", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/documentation-hosts/use-cases.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Docs Use Cases", - "sidebar_label": "Docs Use Cases" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Docs Hosting Trade Study", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user" - }, - "next": { - "title": "README Template", - "permalink": "/slim/docs/guides/documentation/readme/" - } - }, - { - "unversionedId": "guides/documentation/readme/index", - "id": "guides/documentation/readme/index", - "title": "README Template", - "description": "A README.md template that can be used to help developers and users understand your repository concisely and clearly.", - "source": "@site/docs/guides/documentation/readme/index.md", - "sourceDirName": "guides/documentation/readme", - "slug": "/guides/documentation/readme/", - "permalink": "/slim/docs/guides/documentation/readme/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/readme/index.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Docs Use Cases", - "permalink": "/slim/docs/guides/documentation/documentation-hosts/use-cases" - }, - "next": { - "title": "README-TEMPLATE", - "permalink": "/slim/docs/guides/documentation/readme/README-TEMPLATE" - } - }, - { - "unversionedId": "guides/documentation/readme/README-TEMPLATE", - "id": "guides/documentation/readme/README-TEMPLATE", - "title": "README-TEMPLATE", - "description": "", - "source": "@site/docs/guides/documentation/readme/README-TEMPLATE.md", - "sourceDirName": "guides/documentation/readme", - "slug": "/guides/documentation/readme/README-TEMPLATE", - "permalink": "/slim/docs/guides/documentation/readme/README-TEMPLATE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/documentation/readme/README-TEMPLATE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "README Template", - "permalink": "/slim/docs/guides/documentation/readme/" - } - }, - { - "unversionedId": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "id": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "title": "PULL_REQUEST_TEMPLATE", - "description": "", - "source": "@site/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md", - "sourceDirName": "guides/governance/contributions/change-request-templates/github", - "slug": "/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Change Request Templates", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/" - }, - "next": { - "title": "Code of Conduct", - "permalink": "/slim/docs/guides/governance/contributions/code-of-conduct/" - } - }, - { - "unversionedId": "guides/governance/contributions/change-request-templates/README", - "id": "guides/governance/contributions/change-request-templates/README", - "title": "Change Request Templates", - "description": "Pull requests are the currency for how contributions are made to projects. Having a pre-filled out pull request template offers guidance to your potential developers on how to contribute to your project.", - "source": "@site/docs/guides/governance/contributions/change-request-templates/README.md", - "sourceDirName": "guides/governance/contributions/change-request-templates", - "slug": "/guides/governance/contributions/change-request-templates/", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/change-request-templates/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Contributions", - "permalink": "/slim/docs/guides/governance/contributions/" - }, - "next": { - "title": "PULL_REQUEST_TEMPLATE", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE" - } - }, - { - "unversionedId": "guides/governance/contributions/code-of-conduct/README", - "id": "guides/governance/contributions/code-of-conduct/README", - "title": "Code of Conduct", - "description": "The code of conduct is typically a document that provides guidance to a project team on how the team members should interact with each other. It identifies behaviors that are helpful for building a better development community, provides contact information for addressing grievances (should they arise), and finally lists key responses that team leadership should / will take for dealing with unexpected behavior. Below are some examples to expedite the incorporation of a code of conduct.", - "source": "@site/docs/guides/governance/contributions/code-of-conduct/README.md", - "sourceDirName": "guides/governance/contributions/code-of-conduct", - "slug": "/guides/governance/contributions/code-of-conduct/", - "permalink": "/slim/docs/guides/governance/contributions/code-of-conduct/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/code-of-conduct/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "PULL_REQUEST_TEMPLATE", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE" - }, - "next": { - "title": "Contributing Guide", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/" - } - }, - { - "unversionedId": "guides/governance/contributions/contributing-guide/CONTRIBUTING", - "id": "guides/governance/contributions/contributing-guide/CONTRIBUTING", - "title": "CONTRIBUTING", - "description": "", - "source": "@site/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md", - "sourceDirName": "guides/governance/contributions/contributing-guide", - "slug": "/guides/governance/contributions/contributing-guide/CONTRIBUTING", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Contributing Guide", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/" - }, - "next": { - "title": "Developer Certificate of Origin (DCO)", - "permalink": "/slim/docs/guides/governance/contributions/developer-certificate-origin/" - } - }, - { - "unversionedId": "guides/governance/contributions/contributing-guide/README", - "id": "guides/governance/contributions/contributing-guide/README", - "title": "Contributing Guide", - "description": "A contribution guide is an important document directed at new contributors to your project - to help them in understanding what and how they may contribute. It can be used to outline expected requirements prior to contributions (i.e. acceptance of licensing terms, signing off on any developer agreements required) as well as to ensure the quality of contributions are in-line with expected project norms. If a developer asks how to contribute, please point them to this guide. This guide also itemizes essential ingredients necessary for a successful patch submission.", - "source": "@site/docs/guides/governance/contributions/contributing-guide/README.md", - "sourceDirName": "guides/governance/contributions/contributing-guide", - "slug": "/guides/governance/contributions/contributing-guide/", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/contributing-guide/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Code of Conduct", - "permalink": "/slim/docs/guides/governance/contributions/code-of-conduct/" - }, - "next": { - "title": "CONTRIBUTING", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING" - } - }, - { - "unversionedId": "guides/governance/contributions/developer-certificate-origin/README", - "id": "guides/governance/contributions/developer-certificate-origin/README", - "title": "Developer Certificate of Origin (DCO)", - "description": "This GitHub Action provides an automated check for ensuring developers have a \"signed-off\" commit when contributing to a given GitHub repository.", - "source": "@site/docs/guides/governance/contributions/developer-certificate-origin/README.md", - "sourceDirName": "guides/governance/contributions/developer-certificate-origin", - "slug": "/guides/governance/contributions/developer-certificate-origin/", - "permalink": "/slim/docs/guides/governance/contributions/developer-certificate-origin/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/developer-certificate-origin/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "CONTRIBUTING", - "permalink": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING" - }, - "next": { - "title": "Issue Templates", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/" - } - }, - { - "unversionedId": "guides/governance/contributions/issue-templates/github/bug_report", - "id": "guides/governance/contributions/issue-templates/github/bug_report", - "title": "bug_report", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/bug_report.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/bug_report", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/bug_report.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Issue Templates", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/" - }, - "next": { - "title": "bug_report.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml" - } - }, - { - "unversionedId": "guides/governance/contributions/issue-templates/github/bug_report.yml", - "id": "guides/governance/contributions/issue-templates/github/bug_report.yml", - "title": "bug_report.yml", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/bug_report.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "bug_report", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report" - }, - "next": { - "title": "new_feature", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature" - } - }, - { - "unversionedId": "guides/governance/contributions/issue-templates/github/new_feature", - "id": "guides/governance/contributions/issue-templates/github/new_feature", - "title": "new_feature", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/new_feature.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/new_feature", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/new_feature.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "bug_report.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml" - }, - "next": { - "title": "new_feature.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml" - } - }, - { - "unversionedId": "guides/governance/contributions/issue-templates/github/new_feature.yml", - "id": "guides/governance/contributions/issue-templates/github/new_feature.yml", - "title": "new_feature.yml", - "description": "", - "source": "@site/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md", - "sourceDirName": "guides/governance/contributions/issue-templates/github", - "slug": "/guides/governance/contributions/issue-templates/github/new_feature.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "new_feature", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature" - }, - "next": { - "title": "Governance Model", - "permalink": "/slim/docs/guides/governance/governance-model/" - } - }, - { - "unversionedId": "guides/governance/contributions/issue-templates/README", - "id": "guides/governance/contributions/issue-templates/README", - "title": "Issue Templates", - "description": "Issue tickets help development teams keep the language of bug, feature, and other types of issues readable and consistent. Templates appear whenever a person submits a new issue, and helps guide that person in providing the key information that gives developers context for a given issue.", - "source": "@site/docs/guides/governance/contributions/issue-templates/README.md", - "sourceDirName": "guides/governance/contributions/issue-templates", - "slug": "/guides/governance/contributions/issue-templates/", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/issue-templates/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Developer Certificate of Origin (DCO)", - "permalink": "/slim/docs/guides/governance/contributions/developer-certificate-origin/" - }, - "next": { - "title": "bug_report", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report" - } - }, - { - "unversionedId": "guides/governance/contributions/README", - "id": "guides/governance/contributions/README", - "title": "Contributions", - "description": "", - "source": "@site/docs/guides/governance/contributions/README.md", - "sourceDirName": "guides/governance/contributions", - "slug": "/guides/governance/contributions/", - "permalink": "/slim/docs/guides/governance/contributions/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/contributions/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Governance", - "permalink": "/slim/docs/category/governance" - }, - "next": { - "title": "Change Request Templates", - "permalink": "/slim/docs/guides/governance/contributions/change-request-templates/" - } - }, - { - "unversionedId": "guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "id": "guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "title": "GOVERNANCE-TEMPLATE", - "description": "", - "source": "@site/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE.md", - "sourceDirName": "guides/governance/governance-model", - "slug": "/guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "permalink": "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Governance Model", - "permalink": "/slim/docs/guides/governance/governance-model/" - }, - "next": { - "title": "Documentation", - "permalink": "/slim/docs/category/documentation" - } - }, - { - "unversionedId": "guides/governance/governance-model/README", - "id": "guides/governance/governance-model/README", - "title": "Governance Model", - "description": "This governance model template seeks to generalize how most government-sponsored open source projects can expect to operate in the open source arena. It is targeted towards medium and large-sized teams. This template governance model can be included in your repository under the file name GOVERNANCE.md. There are two key philosophies behind this governance model to keep note of:", - "source": "@site/docs/guides/governance/governance-model/README.md", - "sourceDirName": "guides/governance/governance-model", - "slug": "/guides/governance/governance-model/", - "permalink": "/slim/docs/guides/governance/governance-model/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/governance/governance-model/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "new_feature.yml", - "permalink": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml" - }, - "next": { - "title": "GOVERNANCE-TEMPLATE", - "permalink": "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE" - } - }, - { - "unversionedId": "guides/search", - "id": "guides/search", - "title": "All Guides", - "description": "Welcome to our best practice guide resources!", - "source": "@site/docs/guides/search.md", - "sourceDirName": "guides", - "slug": "/guides/search", - "permalink": "/slim/docs/guides/search", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/search.md", - "tags": [], - "version": "current", - "sidebarPosition": 1, - "frontMatter": { - "sidebar_position": 1 - }, - "sidebar": "guidesSidebar", - "next": { - "title": "Software Lifecycle", - "permalink": "/slim/docs/category/software-lifecycle" - } - }, - { - "unversionedId": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README", - "id": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README", - "title": "Python Starter Kit", - "description": "A complete, deployment-ready Python 3 application that's bundled into a reusable template repository for quick implementation.", - "source": "@site/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/README.md", - "sourceDirName": "guides/software-lifecycle/application-starter-kits/python-starter-kit", - "slug": "/guides/software-lifecycle/application-starter-kits/python-starter-kit/", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Application Starter Kits", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/" - }, - "next": { - "title": "Continuous Integration", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/" - } - }, - { - "unversionedId": "guides/software-lifecycle/application-starter-kits/README", - "id": "guides/software-lifecycle/application-starter-kits/README", - "title": "Application Starter Kits", - "description": "", - "source": "@site/docs/guides/software-lifecycle/application-starter-kits/README.md", - "sourceDirName": "guides/software-lifecycle/application-starter-kits", - "slug": "/guides/software-lifecycle/application-starter-kits/", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/application-starter-kits/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Software Lifecycle", - "permalink": "/slim/docs/category/software-lifecycle" - }, - "next": { - "title": "Python Starter Kit", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/" - } - }, - { - "unversionedId": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks", - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks", - "title": "Continuous Integration Frameworks", - "description": "* Continuous Integration", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks", - "slug": "/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Continuous Integration Frameworks", - "sidebar_label": "Continuous Integration Frameworks" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - }, - "next": { - "title": "Reference Architectures", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/" - } - }, - { - "unversionedId": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README", - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README", - "title": "Continuous Integration Frameworks", - "description": "[Frameworks & Use Cases) [continuous-integration-frameworks]", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks", - "slug": "/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Integration", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/" - }, - "next": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - } - }, - { - "unversionedId": "guides/software-lifecycle/continuous-integration/README", - "id": "guides/software-lifecycle/continuous-integration/README", - "title": "Continuous Integration", - "description": "This this guide, we explore best practices for continuous integration - including exploring scenarios for build integration, publishing test results and releasing compiled software.", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration", - "slug": "/guides/software-lifecycle/continuous-integration/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Python Starter Kit", - "permalink": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/" - }, - "next": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - } - }, - { - "unversionedId": "guides/software-lifecycle/continuous-integration/reference-architecture/README", - "id": "guides/software-lifecycle/continuous-integration/reference-architecture/README", - "title": "Reference Architectures", - "description": "Overview", - "source": "@site/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-integration/reference-architecture", - "slug": "/guides/software-lifecycle/continuous-integration/reference-architecture/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Integration Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/" - }, - "next": { - "title": "Continuous Testing", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/" - } - }, - { - "unversionedId": "guides/software-lifecycle/continuous-testing/README", - "id": "guides/software-lifecycle/continuous-testing/README", - "title": "Continuous Testing", - "description": "Use Cases and Frameworks", - "source": "@site/docs/guides/software-lifecycle/continuous-testing/README.md", - "sourceDirName": "guides/software-lifecycle/continuous-testing", - "slug": "/guides/software-lifecycle/continuous-testing/", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-testing/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Reference Architectures", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/" - }, - "next": { - "title": "Testing Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks" - } - }, - { - "unversionedId": "guides/software-lifecycle/continuous-testing/testing-frameworks", - "id": "guides/software-lifecycle/continuous-testing/testing-frameworks", - "title": "Testing Frameworks", - "description": "* Continuous Testing", - "source": "@site/docs/guides/software-lifecycle/continuous-testing/testing-frameworks.md", - "sourceDirName": "guides/software-lifecycle/continuous-testing", - "slug": "/guides/software-lifecycle/continuous-testing/testing-frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/continuous-testing/testing-frameworks.md", - "tags": [], - "version": "current", - "frontMatter": { - "title": "Testing Frameworks", - "sidebar_label": "Testing Frameworks" - }, - "sidebar": "guidesSidebar", - "previous": { - "title": "Continuous Testing", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/" - }, - "next": { - "title": "Security", - "permalink": "/slim/docs/guides/software-lifecycle/security/" - } - }, - { - "unversionedId": "guides/software-lifecycle/security/dependabot/README", - "id": "guides/software-lifecycle/security/dependabot/README", - "title": "Dependabot", - "description": "A GitHub ecosystem tool for dependency version and security vulnerability analysis.", - "source": "@site/docs/guides/software-lifecycle/security/dependabot/README.md", - "sourceDirName": "guides/software-lifecycle/security/dependabot", - "slug": "/guides/software-lifecycle/security/dependabot/", - "permalink": "/slim/docs/guides/software-lifecycle/security/dependabot/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/security/dependabot/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Security", - "permalink": "/slim/docs/guides/software-lifecycle/security/" - }, - "next": { - "title": "Secrets Detection", - "permalink": "/slim/docs/guides/software-lifecycle/security/secrets-detection/" - } - }, - { - "unversionedId": "guides/software-lifecycle/security/README", - "id": "guides/software-lifecycle/security/README", - "title": "Security", - "description": "", - "source": "@site/docs/guides/software-lifecycle/security/README.md", - "sourceDirName": "guides/software-lifecycle/security", - "slug": "/guides/software-lifecycle/security/", - "permalink": "/slim/docs/guides/software-lifecycle/security/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/security/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Testing Frameworks", - "permalink": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks" - }, - "next": { - "title": "Dependabot", - "permalink": "/slim/docs/guides/software-lifecycle/security/dependabot/" - } - }, - { - "unversionedId": "guides/software-lifecycle/security/secrets-detection/README", - "id": "guides/software-lifecycle/security/secrets-detection/README", - "title": "Secrets Detection", - "description": "We recommend detect-secrets to identify secure information included in source controlled files. Its prowess lies in its extensible Python plugin API, which allows custom rules and heuristics to tackle a broad spectrum of secrets. Designed to scan the project's current state rather than the entire git history,", - "source": "@site/docs/guides/software-lifecycle/security/secrets-detection/README.md", - "sourceDirName": "guides/software-lifecycle/security/secrets-detection", - "slug": "/guides/software-lifecycle/security/secrets-detection/", - "permalink": "/slim/docs/guides/software-lifecycle/security/secrets-detection/", - "draft": false, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/docs/guides/software-lifecycle/security/secrets-detection/README.md", - "tags": [], - "version": "current", - "frontMatter": {}, - "sidebar": "guidesSidebar", - "previous": { - "title": "Dependabot", - "permalink": "/slim/docs/guides/software-lifecycle/security/dependabot/" - }, - "next": { - "title": "Governance", - "permalink": "/slim/docs/category/governance" - } - } - ], - "drafts": [], - "sidebars": { - "guidesSidebar": [ - { - "type": "doc", - "id": "guides/search" - }, - { - "type": "category", - "label": "Software Lifecycle", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Application Starter Kits", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "label": "Python Starter Kit", - "id": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README" - } - ], - "link": { - "type": "doc", - "id": "guides/software-lifecycle/application-starter-kits/README" - } - }, - { - "type": "category", - "label": "Continuous Integration", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Continuous Integration Frameworks", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks", - "label": "Continuous Integration Frameworks" - } - ], - "link": { - "type": "doc", - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README" - } - }, - { - "type": "doc", - "label": "Reference Architectures", - "id": "guides/software-lifecycle/continuous-integration/reference-architecture/README" - } - ], - "link": { - "type": "doc", - "id": "guides/software-lifecycle/continuous-integration/README" - } - }, - { - "type": "category", - "label": "Continuous Testing", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/software-lifecycle/continuous-testing/testing-frameworks", - "label": "Testing Frameworks" - } - ], - "link": { - "type": "doc", - "id": "guides/software-lifecycle/continuous-testing/README" - } - }, - { - "type": "category", - "label": "Security", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "label": "Dependabot", - "id": "guides/software-lifecycle/security/dependabot/README" - }, - { - "type": "doc", - "label": "Secrets Detection", - "id": "guides/software-lifecycle/security/secrets-detection/README" - } - ], - "link": { - "type": "doc", - "id": "guides/software-lifecycle/security/README" - } - } - ], - "link": { - "type": "generated-index", - "description": "Software Lifecycle Best Practices.", - "slug": "/category/software-lifecycle", - "permalink": "/slim/docs/category/software-lifecycle" - } - }, - { - "type": "category", - "label": "Governance", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Contributions", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "Change Request Templates", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "github", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE" - } - ] - } - ], - "link": { - "type": "doc", - "id": "guides/governance/contributions/change-request-templates/README" - } - }, - { - "type": "doc", - "label": "Code of Conduct", - "id": "guides/governance/contributions/code-of-conduct/README" - }, - { - "type": "category", - "label": "Contributing Guide", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/governance/contributions/contributing-guide/CONTRIBUTING" - } - ], - "link": { - "type": "doc", - "id": "guides/governance/contributions/contributing-guide/README" - } - }, - { - "type": "doc", - "label": "Developer Certificate of Origin (DCO)", - "id": "guides/governance/contributions/developer-certificate-origin/README" - }, - { - "type": "category", - "label": "Issue Templates", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "category", - "label": "github", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/governance/contributions/issue-templates/github/bug_report" - }, - { - "type": "doc", - "id": "guides/governance/contributions/issue-templates/github/bug_report.yml" - }, - { - "type": "doc", - "id": "guides/governance/contributions/issue-templates/github/new_feature" - }, - { - "type": "doc", - "id": "guides/governance/contributions/issue-templates/github/new_feature.yml" - } - ] - } - ], - "link": { - "type": "doc", - "id": "guides/governance/contributions/issue-templates/README" - } - } - ], - "link": { - "type": "doc", - "id": "guides/governance/contributions/README" - } - }, - { - "type": "category", - "label": "Governance Model", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/governance/governance-model/GOVERNANCE-TEMPLATE" - } - ], - "link": { - "type": "doc", - "id": "guides/governance/governance-model/README" - } - } - ], - "link": { - "type": "generated-index", - "description": "Governance Best Practices.", - "slug": "/category/governance", - "permalink": "/slim/docs/category/governance" - } - }, - { - "type": "category", - "label": "Documentation", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "label": "Change Log", - "id": "guides/documentation/change-log/README" - }, - { - "type": "category", - "label": "Documentation Hosts", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "label": "Docs Hosting Trade Study" - }, - { - "type": "doc", - "id": "guides/documentation/documentation-hosts/use-cases", - "label": "Docs Use Cases" - } - ], - "link": { - "type": "doc", - "id": "guides/documentation/documentation-hosts/README" - } - }, - { - "type": "category", - "label": "README Template", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "guides/documentation/readme/README-TEMPLATE" - } - ], - "link": { - "type": "doc", - "id": "guides/documentation/readme/index" - } - } - ], - "link": { - "type": "generated-index", - "description": "Documentation Best Practices.", - "slug": "/category/documentation", - "permalink": "/slim/docs/category/documentation" - } - } - ], - "aboutSidebar": [ - { - "type": "doc", - "id": "about/README" - }, - { - "type": "doc", - "id": "about/CODE_OF_CONDUCT" - }, - { - "type": "doc", - "id": "about/GOVERNANCE" - } - ], - "contributeSidebar": [ - { - "type": "category", - "label": "Contributing", - "collapsible": true, - "collapsed": true, - "items": [ - { - "type": "doc", - "id": "contribute/contributing/introduction" - }, - { - "type": "doc", - "id": "contribute/contributing/know-before-contribute" - }, - { - "type": "doc", - "id": "contribute/contributing/development-process" - }, - { - "type": "doc", - "id": "contribute/contributing/ways-to-contribute" - } - ], - "link": { - "type": "doc", - "id": "contribute/contributing/index" - } - }, - { - "type": "doc", - "id": "contribute/submit-best-practice" - } - ] - } - } - ] - } - }, - "docusaurus-plugin-content-blog": { - "default": { - "blogSidebarTitle": "Recent posts", - "blogPosts": [ - { - "id": "welcome", - "metadata": { - "permalink": "/slim/blog/welcome", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2021-08-26-welcome/index.md", - "source": "@site/blog/2021-08-26-welcome/index.md", - "title": "Welcome", - "description": "Docusaurus blogging features are powered by the blog plugin.", - "date": "2021-08-26T00:00:00.000Z", - "formattedDate": "August 26, 2021", - "tags": [ - { - "label": "facebook", - "permalink": "/slim/blog/tags/facebook" - }, - { - "label": "hello", - "permalink": "/slim/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.405, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - }, - { - "name": "Yangshun Tay", - "title": "Front End Engineer @ Facebook", - "url": "https://github.com/yangshun", - "imageURL": "https://github.com/yangshun.png", - "key": "yangshun" - } - ], - "frontMatter": { - "slug": "welcome", - "title": "Welcome", - "authors": [ - "slorber", - "yangshun" - ], - "tags": [ - "facebook", - "hello", - "docusaurus" - ] - }, - "nextItem": { - "title": "MDX Blog Post", - "permalink": "/slim/blog/mdx-blog-post" - } - }, - "content": "[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).\n\nSimply add Markdown files (or folders) to the `blog` directory.\n\nRegular blog authors can be added to `authors.yml`.\n\nThe blog post date can be extracted from filenames, such as:\n\n- `2019-05-30-welcome.md`\n- `2019-05-30-welcome/index.md`\n\nA blog post folder can be convenient to co-locate blog post images:\n\n\n\nThe blog supports tags as well!\n\n**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config." - }, - { - "id": "mdx-blog-post", - "metadata": { - "permalink": "/slim/blog/mdx-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2021-08-01-mdx-blog-post.mdx", - "source": "@site/blog/2021-08-01-mdx-blog-post.mdx", - "title": "MDX Blog Post", - "description": "Blog posts support Docusaurus Markdown features, such as MDX.", - "date": "2021-08-01T00:00:00.000Z", - "formattedDate": "August 1, 2021", - "tags": [ - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.175, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Sébastien Lorber", - "title": "Docusaurus maintainer", - "url": "https://sebastienlorber.com", - "imageURL": "https://github.com/slorber.png", - "key": "slorber" - } - ], - "frontMatter": { - "slug": "mdx-blog-post", - "title": "MDX Blog Post", - "authors": [ - "slorber" - ], - "tags": [ - "docusaurus" - ] - }, - "prevItem": { - "title": "Welcome", - "permalink": "/slim/blog/welcome" - }, - "nextItem": { - "title": "Long Blog Post", - "permalink": "/slim/blog/long-blog-post" - } - }, - "content": "Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/).\n\n:::tip\n\nUse the power of React to create interactive blog posts.\n\n```js\n\n```\n\n\n\n:::" - }, - { - "id": "long-blog-post", - "metadata": { - "permalink": "/slim/blog/long-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2019-05-29-long-blog-post.md", - "source": "@site/blog/2019-05-29-long-blog-post.md", - "title": "Long Blog Post", - "description": "This is the summary of a very long blog post,", - "date": "2019-05-29T00:00:00.000Z", - "formattedDate": "May 29, 2019", - "tags": [ - { - "label": "hello", - "permalink": "/slim/blog/tags/hello" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 2.05, - "hasTruncateMarker": true, - "authors": [ - { - "name": "Endilie Yacop Sucipto", - "title": "Maintainer of Docusaurus", - "url": "https://github.com/endiliey", - "imageURL": "https://github.com/endiliey.png", - "key": "endi" - } - ], - "frontMatter": { - "slug": "long-blog-post", - "title": "Long Blog Post", - "authors": "endi", - "tags": [ - "hello", - "docusaurus" - ] - }, - "prevItem": { - "title": "MDX Blog Post", - "permalink": "/slim/blog/mdx-blog-post" - }, - "nextItem": { - "title": "First Blog Post", - "permalink": "/slim/blog/first-blog-post" - } - }, - "content": "This is the summary of a very long blog post,\n\nUse a `` comment to limit blog post size in the list view.\n\n\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet" - }, - { - "id": "first-blog-post", - "metadata": { - "permalink": "/slim/blog/first-blog-post", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/blog/2019-05-28-first-blog-post.md", - "source": "@site/blog/2019-05-28-first-blog-post.md", - "title": "First Blog Post", - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet", - "date": "2019-05-28T00:00:00.000Z", - "formattedDate": "May 28, 2019", - "tags": [ - { - "label": "hola", - "permalink": "/slim/blog/tags/hola" - }, - { - "label": "docusaurus", - "permalink": "/slim/blog/tags/docusaurus" - } - ], - "readingTime": 0.12, - "hasTruncateMarker": false, - "authors": [ - { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - } - ], - "frontMatter": { - "slug": "first-blog-post", - "title": "First Blog Post", - "authors": { - "name": "Gao Wei", - "title": "Docusaurus Core Team", - "url": "https://github.com/wgao19", - "image_url": "https://github.com/wgao19.png", - "imageURL": "https://github.com/wgao19.png" - }, - "tags": [ - "hola", - "docusaurus" - ] - }, - "prevItem": { - "title": "Long Blog Post", - "permalink": "/slim/blog/long-blog-post" - } - }, - "content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet" - } - ], - "blogListPaginated": [ - { - "items": [ - "welcome", - "mdx-blog-post", - "long-blog-post", - "first-blog-post" - ], - "metadata": { - "permalink": "/slim/blog", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 4, - "blogDescription": "Blog", - "blogTitle": "Blog" - } - } - ], - "blogTags": { - "/slim/blog/tags/facebook": { - "label": "facebook", - "items": [ - "welcome" - ], - "permalink": "/slim/blog/tags/facebook", - "pages": [ - { - "items": [ - "welcome" - ], - "metadata": { - "permalink": "/slim/blog/tags/facebook", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 1, - "blogDescription": "Blog", - "blogTitle": "Blog" - } - } - ] - }, - "/slim/blog/tags/hello": { - "label": "hello", - "items": [ - "welcome", - "long-blog-post" - ], - "permalink": "/slim/blog/tags/hello", - "pages": [ - { - "items": [ - "welcome", - "long-blog-post" - ], - "metadata": { - "permalink": "/slim/blog/tags/hello", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 2, - "blogDescription": "Blog", - "blogTitle": "Blog" - } - } - ] - }, - "/slim/blog/tags/docusaurus": { - "label": "docusaurus", - "items": [ - "welcome", - "mdx-blog-post", - "long-blog-post", - "first-blog-post" - ], - "permalink": "/slim/blog/tags/docusaurus", - "pages": [ - { - "items": [ - "welcome", - "mdx-blog-post", - "long-blog-post", - "first-blog-post" - ], - "metadata": { - "permalink": "/slim/blog/tags/docusaurus", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 4, - "blogDescription": "Blog", - "blogTitle": "Blog" - } - } - ] - }, - "/slim/blog/tags/hola": { - "label": "hola", - "items": [ - "first-blog-post" - ], - "permalink": "/slim/blog/tags/hola", - "pages": [ - { - "items": [ - "first-blog-post" - ], - "metadata": { - "permalink": "/slim/blog/tags/hola", - "page": 1, - "postsPerPage": 10, - "totalPages": 1, - "totalCount": 1, - "blogDescription": "Blog", - "blogTitle": "Blog" - } - } - ] - } - }, - "blogTagsListPath": "/slim/blog/tags" - } - }, - "docusaurus-plugin-content-pages": { - "default": [ - { - "type": "jsx", - "permalink": "/slim/", - "source": "@site/src/pages/index.js" - }, - { - "type": "mdx", - "permalink": "/slim/markdown-page", - "source": "@site/src/pages/markdown-page.md", - "title": "Markdown page example", - "description": "You don't need React to write simple standalone pages.", - "frontMatter": { - "title": "Markdown page example" - } - } - ] - }, - "docusaurus-plugin-debug": {}, - "docusaurus-theme-classic": {}, - "docusaurus-theme-mermaid": {}, - "docusaurus-bootstrap-plugin": {}, - "docusaurus-mdx-fallback-plugin": {} -} \ No newline at end of file diff --git a/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json b/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json deleted file mode 100644 index 21c2cfd4e..000000000 --- a/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "docusaurus-plugin-debug", - "id": "default" -} \ No newline at end of file diff --git a/.docusaurus/docusaurus.config.mjs b/.docusaurus/docusaurus.config.mjs deleted file mode 100644 index 8de441441..000000000 --- a/.docusaurus/docusaurus.config.mjs +++ /dev/null @@ -1,367 +0,0 @@ -/* - * AUTOGENERATED - DON'T EDIT - * Your edits in this file will be overwritten in the next build! - * Modify the docusaurus.config.js file at your site's root instead. - */ -export default { - "title": "SLIM", - "tagline": "Software Lifecycle Improvement & Modernization (SLIM)", - "favicon": "img/slim-favicon.ico", - "url": "https://localhost", - "baseUrl": "/slim/", - "organizationName": "nasa-ammos", - "projectName": "slim", - "onBrokenLinks": "throw", - "onBrokenMarkdownLinks": "warn", - "i18n": { - "defaultLocale": "en", - "locales": [ - "en" - ], - "path": "i18n", - "localeConfigs": {} - }, - "presets": [ - [ - "classic", - { - "docs": { - "sidebarPath": "/Users/rverma/src/slim/sidebars.js", - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/", - "sidebarCollapsed": true - }, - "blog": { - "showReadingTime": true, - "editUrl": "https://github.com/nasa-ammos/slim/tree/main/" - }, - "theme": { - "customCss": "/Users/rverma/src/slim/src/css/custom.css" - } - } - ] - ], - "themeConfig": { - "image": "img/docusaurus-social-card.jpg", - "navbar": { - "title": "SLIM", - "logo": { - "alt": "Software Lifecycle Improvement & Modernization (SLIM)", - "src": "img/nasa-jpl.png" - }, - "items": [ - { - "type": "docSidebar", - "sidebarId": "guidesSidebar", - "position": "left", - "label": "Guides" - }, - { - "type": "docSidebar", - "sidebarId": "contributeSidebar", - "position": "left", - "label": "Contribute" - }, - { - "type": "docSidebar", - "sidebarId": "aboutSidebar", - "position": "left", - "label": "About" - }, - { - "href": "https://github.com/nasa-ammos/slim", - "label": "GitHub", - "position": "right" - } - ], - "hideOnScroll": false - }, - "footer": { - "style": "dark", - "links": [ - { - "title": "Resources", - "items": [ - { - "label": "Guides", - "to": "/docs/guides/search" - }, - { - "label": "Contribute", - "to": "/docs/contribute/CONTRIBUTING" - }, - { - "label": "About", - "to": "/docs/about" - } - ] - }, - { - "title": "Community", - "items": [ - { - "label": "GitHub Discussions", - "href": "https://github.com/NASA-AMMOS/slim/discussions" - } - ] - }, - { - "title": "More", - "items": [ - { - "label": "GitHub", - "href": "https://github.com/nasa-ammos/slim" - } - ] - } - ], - "copyright": "Copyright © 2023 California Institute of Technology (\"Caltech\"). U.S. Government sponsorship acknowledged. Contents licensed under Apache License Version 2.0." - }, - "prism": { - "theme": { - "plain": { - "color": "#393A34", - "backgroundColor": "#f6f8fa" - }, - "styles": [ - { - "types": [ - "comment", - "prolog", - "doctype", - "cdata" - ], - "style": { - "color": "#999988", - "fontStyle": "italic" - } - }, - { - "types": [ - "namespace" - ], - "style": { - "opacity": 0.7 - } - }, - { - "types": [ - "string", - "attr-value" - ], - "style": { - "color": "#e3116c" - } - }, - { - "types": [ - "punctuation", - "operator" - ], - "style": { - "color": "#393A34" - } - }, - { - "types": [ - "entity", - "url", - "symbol", - "number", - "boolean", - "variable", - "constant", - "property", - "regex", - "inserted" - ], - "style": { - "color": "#36acaa" - } - }, - { - "types": [ - "atrule", - "keyword", - "attr-name", - "selector" - ], - "style": { - "color": "#00a4db" - } - }, - { - "types": [ - "function", - "deleted", - "tag" - ], - "style": { - "color": "#d73a49" - } - }, - { - "types": [ - "function-variable" - ], - "style": { - "color": "#6f42c1" - } - }, - { - "types": [ - "tag", - "selector", - "keyword" - ], - "style": { - "color": "#00009f" - } - } - ] - }, - "darkTheme": { - "plain": { - "color": "#F8F8F2", - "backgroundColor": "#282A36" - }, - "styles": [ - { - "types": [ - "prolog", - "constant", - "builtin" - ], - "style": { - "color": "rgb(189, 147, 249)" - } - }, - { - "types": [ - "inserted", - "function" - ], - "style": { - "color": "rgb(80, 250, 123)" - } - }, - { - "types": [ - "deleted" - ], - "style": { - "color": "rgb(255, 85, 85)" - } - }, - { - "types": [ - "changed" - ], - "style": { - "color": "rgb(255, 184, 108)" - } - }, - { - "types": [ - "punctuation", - "symbol" - ], - "style": { - "color": "rgb(248, 248, 242)" - } - }, - { - "types": [ - "string", - "char", - "tag", - "selector" - ], - "style": { - "color": "rgb(255, 121, 198)" - } - }, - { - "types": [ - "keyword", - "variable" - ], - "style": { - "color": "rgb(189, 147, 249)", - "fontStyle": "italic" - } - }, - { - "types": [ - "comment" - ], - "style": { - "color": "rgb(98, 114, 164)" - } - }, - { - "types": [ - "attr-name" - ], - "style": { - "color": "rgb(241, 250, 140)" - } - } - ] - }, - "additionalLanguages": [], - "magicComments": [ - { - "className": "theme-code-block-highlighted-line", - "line": "highlight-next-line", - "block": { - "start": "highlight-start", - "end": "highlight-end" - } - } - ] - }, - "colorMode": { - "disableSwitch": true, - "defaultMode": "light", - "respectPrefersColorScheme": false - }, - "docs": { - "versionPersistence": "localStorage", - "sidebar": { - "hideable": false, - "autoCollapseCategories": false - } - }, - "metadata": [], - "tableOfContents": { - "minHeadingLevel": 2, - "maxHeadingLevel": 3 - }, - "mermaid": { - "theme": { - "dark": "dark", - "light": "default" - }, - "options": {} - } - }, - "markdown": { - "mermaid": true - }, - "themes": [ - "@docusaurus/theme-mermaid" - ], - "baseUrlIssueBanner": true, - "onDuplicateRoutes": "warn", - "staticDirectories": [ - "static" - ], - "customFields": {}, - "plugins": [], - "scripts": [], - "headTags": [], - "stylesheets": [], - "clientModules": [], - "titleDelimiter": "|", - "noIndex": false -}; diff --git a/.docusaurus/globalData.json b/.docusaurus/globalData.json deleted file mode 100644 index 1ec7a2c94..000000000 --- a/.docusaurus/globalData.json +++ /dev/null @@ -1,260 +0,0 @@ -{ - "docusaurus-plugin-content-docs": { - "default": { - "path": "/slim/docs", - "versions": [ - { - "name": "current", - "label": "Next", - "isLast": true, - "path": "/slim/docs", - "mainDocId": "guides/search", - "docs": [ - { - "id": "about/CODE_OF_CONDUCT", - "path": "/slim/docs/about/CODE_OF_CONDUCT", - "sidebar": "aboutSidebar" - }, - { - "id": "about/GOVERNANCE", - "path": "/slim/docs/about/GOVERNANCE", - "sidebar": "aboutSidebar" - }, - { - "id": "about/README", - "path": "/slim/docs/about/", - "sidebar": "aboutSidebar" - }, - { - "id": "contribute/contributing/development-process", - "path": "/slim/docs/contribute/contributing/development-process", - "sidebar": "contributeSidebar" - }, - { - "id": "contribute/contributing/index", - "path": "/slim/docs/contribute/contributing/", - "sidebar": "contributeSidebar" - }, - { - "id": "contribute/contributing/introduction", - "path": "/slim/docs/contribute/contributing/introduction", - "sidebar": "contributeSidebar" - }, - { - "id": "contribute/contributing/know-before-contribute", - "path": "/slim/docs/contribute/contributing/know-before-contribute", - "sidebar": "contributeSidebar" - }, - { - "id": "contribute/contributing/ways-to-contribute", - "path": "/slim/docs/contribute/contributing/ways-to-contribute", - "sidebar": "contributeSidebar" - }, - { - "id": "contribute/submit-best-practice", - "path": "/slim/docs/contribute/submit-best-practice", - "sidebar": "contributeSidebar" - }, - { - "id": "guides/documentation/change-log/README", - "path": "/slim/docs/guides/documentation/change-log/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/documentation/documentation-hosts/README", - "path": "/slim/docs/guides/documentation/documentation-hosts/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "path": "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/documentation/documentation-hosts/use-cases", - "path": "/slim/docs/guides/documentation/documentation-hosts/use-cases", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/documentation/readme/index", - "path": "/slim/docs/guides/documentation/readme/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/documentation/readme/README-TEMPLATE", - "path": "/slim/docs/guides/documentation/readme/README-TEMPLATE", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "path": "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/change-request-templates/README", - "path": "/slim/docs/guides/governance/contributions/change-request-templates/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/code-of-conduct/README", - "path": "/slim/docs/guides/governance/contributions/code-of-conduct/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/contributing-guide/CONTRIBUTING", - "path": "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/contributing-guide/README", - "path": "/slim/docs/guides/governance/contributions/contributing-guide/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/developer-certificate-origin/README", - "path": "/slim/docs/guides/governance/contributions/developer-certificate-origin/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/issue-templates/github/bug_report", - "path": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/issue-templates/github/bug_report.yml", - "path": "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/issue-templates/github/new_feature", - "path": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/issue-templates/github/new_feature.yml", - "path": "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/issue-templates/README", - "path": "/slim/docs/guides/governance/contributions/issue-templates/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/contributions/README", - "path": "/slim/docs/guides/governance/contributions/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "path": "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/governance/governance-model/README", - "path": "/slim/docs/guides/governance/governance-model/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/search", - "path": "/slim/docs/guides/search", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/application-starter-kits/python-starter-kit/README", - "path": "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/application-starter-kits/README", - "path": "/slim/docs/guides/software-lifecycle/application-starter-kits/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks", - "path": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README", - "path": "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/continuous-integration/README", - "path": "/slim/docs/guides/software-lifecycle/continuous-integration/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/continuous-integration/reference-architecture/README", - "path": "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/continuous-testing/README", - "path": "/slim/docs/guides/software-lifecycle/continuous-testing/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/continuous-testing/testing-frameworks", - "path": "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/security/dependabot/README", - "path": "/slim/docs/guides/software-lifecycle/security/dependabot/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/security/README", - "path": "/slim/docs/guides/software-lifecycle/security/", - "sidebar": "guidesSidebar" - }, - { - "id": "guides/software-lifecycle/security/secrets-detection/README", - "path": "/slim/docs/guides/software-lifecycle/security/secrets-detection/", - "sidebar": "guidesSidebar" - }, - { - "id": "/category/software-lifecycle", - "path": "/slim/docs/category/software-lifecycle", - "sidebar": "guidesSidebar" - }, - { - "id": "/category/governance", - "path": "/slim/docs/category/governance", - "sidebar": "guidesSidebar" - }, - { - "id": "/category/documentation", - "path": "/slim/docs/category/documentation", - "sidebar": "guidesSidebar" - } - ], - "draftIds": [], - "sidebars": { - "guidesSidebar": { - "link": { - "path": "/slim/docs/guides/search", - "label": "guides/search" - } - }, - "aboutSidebar": { - "link": { - "path": "/slim/docs/about/", - "label": "about/README" - } - }, - "contributeSidebar": { - "link": { - "path": "/slim/docs/contribute/contributing/", - "label": "Contributing" - } - } - } - } - ], - "breadcrumbs": true - } - } -} \ No newline at end of file diff --git a/.docusaurus/i18n.json b/.docusaurus/i18n.json deleted file mode 100644 index 285e67dc5..000000000 --- a/.docusaurus/i18n.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "defaultLocale": "en", - "locales": [ - "en" - ], - "path": "i18n", - "currentLocale": "en", - "localeConfigs": { - "en": { - "label": "English", - "direction": "ltr", - "htmlLang": "en", - "calendar": "gregory", - "path": "en" - } - } -} \ No newline at end of file diff --git a/.docusaurus/registry.js b/.docusaurus/registry.js deleted file mode 100644 index e49c75952..000000000 --- a/.docusaurus/registry.js +++ /dev/null @@ -1,89 +0,0 @@ -export default { - '__comp---site-src-pages-index-jsc-4-f-f99': [() => import(/* webpackChunkName: '__comp---site-src-pages-index-jsc-4-f-f99' */ '@site/src/pages/index.js'), '@site/src/pages/index.js', require.resolveWeak('@site/src/pages/index.js')], - '__comp---theme-blog-archive-page-9-e-4-1d8': [() => import(/* webpackChunkName: '__comp---theme-blog-archive-page-9-e-4-1d8' */ '@theme/BlogArchivePage'), '@theme/BlogArchivePage', require.resolveWeak('@theme/BlogArchivePage')], - '__comp---theme-blog-list-pagea-6-a-7ba': [() => import(/* webpackChunkName: '__comp---theme-blog-list-pagea-6-a-7ba' */ '@theme/BlogListPage'), '@theme/BlogListPage', require.resolveWeak('@theme/BlogListPage')], - '__comp---theme-blog-post-pageccc-cab': [() => import(/* webpackChunkName: '__comp---theme-blog-post-pageccc-cab' */ '@theme/BlogPostPage'), '@theme/BlogPostPage', require.resolveWeak('@theme/BlogPostPage')], - '__comp---theme-blog-tags-list-page-01-a-d0b': [() => import(/* webpackChunkName: '__comp---theme-blog-tags-list-page-01-a-d0b' */ '@theme/BlogTagsListPage'), '@theme/BlogTagsListPage', require.resolveWeak('@theme/BlogTagsListPage')], - '__comp---theme-blog-tags-posts-page-687-b6c': [() => import(/* webpackChunkName: '__comp---theme-blog-tags-posts-page-687-b6c' */ '@theme/BlogTagsPostsPage'), '@theme/BlogTagsPostsPage', require.resolveWeak('@theme/BlogTagsPostsPage')], - '__comp---theme-debug-config-23-a-2ff': [() => import(/* webpackChunkName: '__comp---theme-debug-config-23-a-2ff' */ '@theme/DebugConfig'), '@theme/DebugConfig', require.resolveWeak('@theme/DebugConfig')], - '__comp---theme-debug-contentba-8-ce7': [() => import(/* webpackChunkName: '__comp---theme-debug-contentba-8-ce7' */ '@theme/DebugContent'), '@theme/DebugContent', require.resolveWeak('@theme/DebugContent')], - '__comp---theme-debug-global-dataede-0fa': [() => import(/* webpackChunkName: '__comp---theme-debug-global-dataede-0fa' */ '@theme/DebugGlobalData'), '@theme/DebugGlobalData', require.resolveWeak('@theme/DebugGlobalData')], - '__comp---theme-debug-registry-679-501': [() => import(/* webpackChunkName: '__comp---theme-debug-registry-679-501' */ '@theme/DebugRegistry'), '@theme/DebugRegistry', require.resolveWeak('@theme/DebugRegistry')], - '__comp---theme-debug-routes-946-699': [() => import(/* webpackChunkName: '__comp---theme-debug-routes-946-699' */ '@theme/DebugRoutes'), '@theme/DebugRoutes', require.resolveWeak('@theme/DebugRoutes')], - '__comp---theme-debug-site-metadata-68-e-3d4': [() => import(/* webpackChunkName: '__comp---theme-debug-site-metadata-68-e-3d4' */ '@theme/DebugSiteMetadata'), '@theme/DebugSiteMetadata', require.resolveWeak('@theme/DebugSiteMetadata')], - '__comp---theme-doc-category-generated-index-page-14-e-640': [() => import(/* webpackChunkName: '__comp---theme-doc-category-generated-index-page-14-e-640' */ '@theme/DocCategoryGeneratedIndexPage'), '@theme/DocCategoryGeneratedIndexPage', require.resolveWeak('@theme/DocCategoryGeneratedIndexPage')], - '__comp---theme-doc-item-178-a40': [() => import(/* webpackChunkName: '__comp---theme-doc-item-178-a40' */ '@theme/DocItem'), '@theme/DocItem', require.resolveWeak('@theme/DocItem')], - '__comp---theme-doc-page-1-be-9be': [() => import(/* webpackChunkName: '__comp---theme-doc-page-1-be-9be' */ '@theme/DocPage'), '@theme/DocPage', require.resolveWeak('@theme/DocPage')], - '__comp---theme-mdx-page-1-f-3-b90': [() => import(/* webpackChunkName: '__comp---theme-mdx-page-1-f-3-b90' */ '@theme/MDXPage'), '@theme/MDXPage', require.resolveWeak('@theme/MDXPage')], - 'allContent---slim-docusaurus-debug-content-246-cda': [() => import(/* webpackChunkName: 'allContent---slim-docusaurus-debug-content-246-cda' */ '~debug/default/docusaurus-debug-all-content-673.json'), '~debug/default/docusaurus-debug-all-content-673.json', require.resolveWeak('~debug/default/docusaurus-debug-all-content-673.json')], - 'archive---slim-blog-archive-193-e36': [() => import(/* webpackChunkName: 'archive---slim-blog-archive-193-e36' */ '~blog/default/slim-blog-archive-a7c.json'), '~blog/default/slim-blog-archive-a7c.json', require.resolveWeak('~blog/default/slim-blog-archive-a7c.json')], - 'categoryGeneratedIndex---slim-docs-category-documentationac-7-384': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---slim-docs-category-documentationac-7-384' */ '~docs/default/category-slimdocs-guidessidebar-category-documentation-a7b.json'), '~docs/default/category-slimdocs-guidessidebar-category-documentation-a7b.json', require.resolveWeak('~docs/default/category-slimdocs-guidessidebar-category-documentation-a7b.json')], - 'categoryGeneratedIndex---slim-docs-category-governance-412-96a': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---slim-docs-category-governance-412-96a' */ '~docs/default/category-slimdocs-guidessidebar-category-governance-8d3.json'), '~docs/default/category-slimdocs-guidessidebar-category-governance-8d3.json', require.resolveWeak('~docs/default/category-slimdocs-guidessidebar-category-governance-8d3.json')], - 'categoryGeneratedIndex---slim-docs-category-software-lifecycle-827-99b': [() => import(/* webpackChunkName: 'categoryGeneratedIndex---slim-docs-category-software-lifecycle-827-99b' */ '~docs/default/category-slimdocs-guidessidebar-category-software-lifecycle-252.json'), '~docs/default/category-slimdocs-guidessidebar-category-software-lifecycle-252.json', require.resolveWeak('~docs/default/category-slimdocs-guidessidebar-category-software-lifecycle-252.json')], - 'config---slim-5-e-9-93e': [() => import(/* webpackChunkName: 'config---slim-5-e-9-93e' */ '@generated/docusaurus.config'), '@generated/docusaurus.config', require.resolveWeak('@generated/docusaurus.config')], - 'content---slim-blog-766-c37': [() => import(/* webpackChunkName: 'content---slim-blog-766-c37' */ '@site/blog/2021-08-26-welcome/index.md?truncated=true'), '@site/blog/2021-08-26-welcome/index.md?truncated=true', require.resolveWeak('@site/blog/2021-08-26-welcome/index.md?truncated=true')], - 'content---slim-blog-871-8b4': [() => import(/* webpackChunkName: 'content---slim-blog-871-8b4' */ '@site/blog/2019-05-29-long-blog-post.md?truncated=true'), '@site/blog/2019-05-29-long-blog-post.md?truncated=true', require.resolveWeak('@site/blog/2019-05-29-long-blog-post.md?truncated=true')], - 'content---slim-blog-925-8f9': [() => import(/* webpackChunkName: 'content---slim-blog-925-8f9' */ '@site/blog/2019-05-28-first-blog-post.md?truncated=true'), '@site/blog/2019-05-28-first-blog-post.md?truncated=true', require.resolveWeak('@site/blog/2019-05-28-first-blog-post.md?truncated=true')], - 'content---slim-blog-first-blog-poste-27-a04': [() => import(/* webpackChunkName: 'content---slim-blog-first-blog-poste-27-a04' */ '@site/blog/2019-05-28-first-blog-post.md'), '@site/blog/2019-05-28-first-blog-post.md', require.resolveWeak('@site/blog/2019-05-28-first-blog-post.md')], - 'content---slim-blog-long-blog-post-736-da9': [() => import(/* webpackChunkName: 'content---slim-blog-long-blog-post-736-da9' */ '@site/blog/2019-05-29-long-blog-post.md'), '@site/blog/2019-05-29-long-blog-post.md', require.resolveWeak('@site/blog/2019-05-29-long-blog-post.md')], - 'content---slim-blog-mdx-blog-post-593-ec9': [() => import(/* webpackChunkName: 'content---slim-blog-mdx-blog-post-593-ec9' */ '@site/blog/2021-08-01-mdx-blog-post.mdx'), '@site/blog/2021-08-01-mdx-blog-post.mdx', require.resolveWeak('@site/blog/2021-08-01-mdx-blog-post.mdx')], - 'content---slim-blog-welcomed-9-f-bc2': [() => import(/* webpackChunkName: 'content---slim-blog-welcomed-9-f-bc2' */ '@site/blog/2021-08-26-welcome/index.md'), '@site/blog/2021-08-26-welcome/index.md', require.resolveWeak('@site/blog/2021-08-26-welcome/index.md')], - 'content---slim-blogf-4-f-9f3': [() => import(/* webpackChunkName: 'content---slim-blogf-4-f-9f3' */ '@site/blog/2021-08-01-mdx-blog-post.mdx?truncated=true'), '@site/blog/2021-08-01-mdx-blog-post.mdx?truncated=true', require.resolveWeak('@site/blog/2021-08-01-mdx-blog-post.mdx?truncated=true')], - 'content---slim-docs-about-3-cc-be3': [() => import(/* webpackChunkName: 'content---slim-docs-about-3-cc-be3' */ '@site/docs/about/README.md'), '@site/docs/about/README.md', require.resolveWeak('@site/docs/about/README.md')], - 'content---slim-docs-about-code-of-conduct-3-b-1-b95': [() => import(/* webpackChunkName: 'content---slim-docs-about-code-of-conduct-3-b-1-b95' */ '@site/docs/about/CODE_OF_CONDUCT.md'), '@site/docs/about/CODE_OF_CONDUCT.md', require.resolveWeak('@site/docs/about/CODE_OF_CONDUCT.md')], - 'content---slim-docs-about-governance-6-fb-cc3': [() => import(/* webpackChunkName: 'content---slim-docs-about-governance-6-fb-cc3' */ '@site/docs/about/GOVERNANCE.md'), '@site/docs/about/GOVERNANCE.md', require.resolveWeak('@site/docs/about/GOVERNANCE.md')], - 'content---slim-docs-contribute-contributing-development-process-0-ee-4a5': [() => import(/* webpackChunkName: 'content---slim-docs-contribute-contributing-development-process-0-ee-4a5' */ '@site/docs/contribute/contributing/development-process.md'), '@site/docs/contribute/contributing/development-process.md', require.resolveWeak('@site/docs/contribute/contributing/development-process.md')], - 'content---slim-docs-contribute-contributing-f-1-e-4e2': [() => import(/* webpackChunkName: 'content---slim-docs-contribute-contributing-f-1-e-4e2' */ '@site/docs/contribute/contributing/index.md'), '@site/docs/contribute/contributing/index.md', require.resolveWeak('@site/docs/contribute/contributing/index.md')], - 'content---slim-docs-contribute-contributing-introductioned-7-f47': [() => import(/* webpackChunkName: 'content---slim-docs-contribute-contributing-introductioned-7-f47' */ '@site/docs/contribute/contributing/introduction.md'), '@site/docs/contribute/contributing/introduction.md', require.resolveWeak('@site/docs/contribute/contributing/introduction.md')], - 'content---slim-docs-contribute-contributing-know-before-contribute-403-6bc': [() => import(/* webpackChunkName: 'content---slim-docs-contribute-contributing-know-before-contribute-403-6bc' */ '@site/docs/contribute/contributing/know-before-contribute.md'), '@site/docs/contribute/contributing/know-before-contribute.md', require.resolveWeak('@site/docs/contribute/contributing/know-before-contribute.md')], - 'content---slim-docs-contribute-contributing-ways-to-contribute-4-c-9-82c': [() => import(/* webpackChunkName: 'content---slim-docs-contribute-contributing-ways-to-contribute-4-c-9-82c' */ '@site/docs/contribute/contributing/ways-to-contribute.md'), '@site/docs/contribute/contributing/ways-to-contribute.md', require.resolveWeak('@site/docs/contribute/contributing/ways-to-contribute.md')], - 'content---slim-docs-contribute-submit-best-practice-8-fa-a75': [() => import(/* webpackChunkName: 'content---slim-docs-contribute-submit-best-practice-8-fa-a75' */ '@site/docs/contribute/submit-best-practice.md'), '@site/docs/contribute/submit-best-practice.md', require.resolveWeak('@site/docs/contribute/submit-best-practice.md')], - 'content---slim-docs-guides-documentation-change-log-32-d-428': [() => import(/* webpackChunkName: 'content---slim-docs-guides-documentation-change-log-32-d-428' */ '@site/docs/guides/documentation/change-log/README.md'), '@site/docs/guides/documentation/change-log/README.md', require.resolveWeak('@site/docs/guides/documentation/change-log/README.md')], - 'content---slim-docs-guides-documentation-documentation-hosts-e-90-bd1': [() => import(/* webpackChunkName: 'content---slim-docs-guides-documentation-documentation-hosts-e-90-bd1' */ '@site/docs/guides/documentation/documentation-hosts/README.md'), '@site/docs/guides/documentation/documentation-hosts/README.md', require.resolveWeak('@site/docs/guides/documentation/documentation-hosts/README.md')], - 'content---slim-docs-guides-documentation-documentation-hosts-trade-study-hostingdocs-userc-61-40a': [() => import(/* webpackChunkName: 'content---slim-docs-guides-documentation-documentation-hosts-trade-study-hostingdocs-userc-61-40a' */ '@site/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md'), '@site/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md', require.resolveWeak('@site/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md')], - 'content---slim-docs-guides-documentation-documentation-hosts-use-casesf-25-c20': [() => import(/* webpackChunkName: 'content---slim-docs-guides-documentation-documentation-hosts-use-casesf-25-c20' */ '@site/docs/guides/documentation/documentation-hosts/use-cases.md'), '@site/docs/guides/documentation/documentation-hosts/use-cases.md', require.resolveWeak('@site/docs/guides/documentation/documentation-hosts/use-cases.md')], - 'content---slim-docs-guides-documentation-readme-218-0c8': [() => import(/* webpackChunkName: 'content---slim-docs-guides-documentation-readme-218-0c8' */ '@site/docs/guides/documentation/readme/index.md'), '@site/docs/guides/documentation/readme/index.md', require.resolveWeak('@site/docs/guides/documentation/readme/index.md')], - 'content---slim-docs-guides-documentation-readme-readme-template-7-a-3-304': [() => import(/* webpackChunkName: 'content---slim-docs-guides-documentation-readme-readme-template-7-a-3-304' */ '@site/docs/guides/documentation/readme/README-TEMPLATE.md'), '@site/docs/guides/documentation/readme/README-TEMPLATE.md', require.resolveWeak('@site/docs/guides/documentation/readme/README-TEMPLATE.md')], - 'content---slim-docs-guides-governance-contributions-change-request-templates-79-d-516': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-change-request-templates-79-d-516' */ '@site/docs/guides/governance/contributions/change-request-templates/README.md'), '@site/docs/guides/governance/contributions/change-request-templates/README.md', require.resolveWeak('@site/docs/guides/governance/contributions/change-request-templates/README.md')], - 'content---slim-docs-guides-governance-contributions-change-request-templates-github-pull-request-template-7-cc-433': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-change-request-templates-github-pull-request-template-7-cc-433' */ '@site/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md'), '@site/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md', require.resolveWeak('@site/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md')], - 'content---slim-docs-guides-governance-contributions-code-of-conduct-e-0-d-7be': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-code-of-conduct-e-0-d-7be' */ '@site/docs/guides/governance/contributions/code-of-conduct/README.md'), '@site/docs/guides/governance/contributions/code-of-conduct/README.md', require.resolveWeak('@site/docs/guides/governance/contributions/code-of-conduct/README.md')], - 'content---slim-docs-guides-governance-contributions-contributing-guide-431-d5b': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-contributing-guide-431-d5b' */ '@site/docs/guides/governance/contributions/contributing-guide/README.md'), '@site/docs/guides/governance/contributions/contributing-guide/README.md', require.resolveWeak('@site/docs/guides/governance/contributions/contributing-guide/README.md')], - 'content---slim-docs-guides-governance-contributions-contributing-guide-contributin-gf-26-cbb': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-contributing-guide-contributin-gf-26-cbb' */ '@site/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md'), '@site/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md', require.resolveWeak('@site/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md')], - 'content---slim-docs-guides-governance-contributions-developer-certificate-origin-7-a-2-222': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-developer-certificate-origin-7-a-2-222' */ '@site/docs/guides/governance/contributions/developer-certificate-origin/README.md'), '@site/docs/guides/governance/contributions/developer-certificate-origin/README.md', require.resolveWeak('@site/docs/guides/governance/contributions/developer-certificate-origin/README.md')], - 'content---slim-docs-guides-governance-contributions-e-64-0eb': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-e-64-0eb' */ '@site/docs/guides/governance/contributions/README.md'), '@site/docs/guides/governance/contributions/README.md', require.resolveWeak('@site/docs/guides/governance/contributions/README.md')], - 'content---slim-docs-guides-governance-contributions-issue-templates-b-4-d-dde': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-issue-templates-b-4-d-dde' */ '@site/docs/guides/governance/contributions/issue-templates/README.md'), '@site/docs/guides/governance/contributions/issue-templates/README.md', require.resolveWeak('@site/docs/guides/governance/contributions/issue-templates/README.md')], - 'content---slim-docs-guides-governance-contributions-issue-templates-github-bug-report-4-e-2-b58': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-issue-templates-github-bug-report-4-e-2-b58' */ '@site/docs/guides/governance/contributions/issue-templates/github/bug_report.md'), '@site/docs/guides/governance/contributions/issue-templates/github/bug_report.md', require.resolveWeak('@site/docs/guides/governance/contributions/issue-templates/github/bug_report.md')], - 'content---slim-docs-guides-governance-contributions-issue-templates-github-bug-report-ymlc-15-cc3': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-issue-templates-github-bug-report-ymlc-15-cc3' */ '@site/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md'), '@site/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md', require.resolveWeak('@site/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md')], - 'content---slim-docs-guides-governance-contributions-issue-templates-github-new-feature-yml-9-d-5-de7': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-issue-templates-github-new-feature-yml-9-d-5-de7' */ '@site/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md'), '@site/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md', require.resolveWeak('@site/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md')], - 'content---slim-docs-guides-governance-contributions-issue-templates-github-new-featured-60-bd5': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-contributions-issue-templates-github-new-featured-60-bd5' */ '@site/docs/guides/governance/contributions/issue-templates/github/new_feature.md'), '@site/docs/guides/governance/contributions/issue-templates/github/new_feature.md', require.resolveWeak('@site/docs/guides/governance/contributions/issue-templates/github/new_feature.md')], - 'content---slim-docs-guides-governance-governance-model-6-d-6-e9a': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-governance-model-6-d-6-e9a' */ '@site/docs/guides/governance/governance-model/README.md'), '@site/docs/guides/governance/governance-model/README.md', require.resolveWeak('@site/docs/guides/governance/governance-model/README.md')], - 'content---slim-docs-guides-governance-governance-model-governance-templat-ed-52-60a': [() => import(/* webpackChunkName: 'content---slim-docs-guides-governance-governance-model-governance-templat-ed-52-60a' */ '@site/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE.md'), '@site/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE.md', require.resolveWeak('@site/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE.md')], - 'content---slim-docs-guides-searchc-2-d-fde': [() => import(/* webpackChunkName: 'content---slim-docs-guides-searchc-2-d-fde' */ '@site/docs/guides/search.md'), '@site/docs/guides/search.md', require.resolveWeak('@site/docs/guides/search.md')], - 'content---slim-docs-guides-software-lifecycle-application-starter-kits-2-fb-fa8': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-application-starter-kits-2-fb-fa8' */ '@site/docs/guides/software-lifecycle/application-starter-kits/README.md'), '@site/docs/guides/software-lifecycle/application-starter-kits/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/application-starter-kits/README.md')], - 'content---slim-docs-guides-software-lifecycle-application-starter-kits-python-starter-kit-3-b-3-e0b': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-application-starter-kits-python-starter-kit-3-b-3-e0b' */ '@site/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/README.md'), '@site/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/README.md')], - 'content---slim-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-35-e-2fe': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-35-e-2fe' */ '@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md'), '@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md')], - 'content---slim-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-47-b-2a8': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-47-b-2a8' */ '@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md'), '@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md', require.resolveWeak('@site/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md')], - 'content---slim-docs-guides-software-lifecycle-continuous-integration-d-5-d-cb0': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-continuous-integration-d-5-d-cb0' */ '@site/docs/guides/software-lifecycle/continuous-integration/README.md'), '@site/docs/guides/software-lifecycle/continuous-integration/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/continuous-integration/README.md')], - 'content---slim-docs-guides-software-lifecycle-continuous-integration-reference-architecture-b-75-ca2': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-continuous-integration-reference-architecture-b-75-ca2' */ '@site/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md'), '@site/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md')], - 'content---slim-docs-guides-software-lifecycle-continuous-testing-2-f-6-43e': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-continuous-testing-2-f-6-43e' */ '@site/docs/guides/software-lifecycle/continuous-testing/README.md'), '@site/docs/guides/software-lifecycle/continuous-testing/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/continuous-testing/README.md')], - 'content---slim-docs-guides-software-lifecycle-continuous-testing-testing-frameworksb-74-657': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-continuous-testing-testing-frameworksb-74-657' */ '@site/docs/guides/software-lifecycle/continuous-testing/testing-frameworks.md'), '@site/docs/guides/software-lifecycle/continuous-testing/testing-frameworks.md', require.resolveWeak('@site/docs/guides/software-lifecycle/continuous-testing/testing-frameworks.md')], - 'content---slim-docs-guides-software-lifecycle-security-dependabot-cc-9-653': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-security-dependabot-cc-9-653' */ '@site/docs/guides/software-lifecycle/security/dependabot/README.md'), '@site/docs/guides/software-lifecycle/security/dependabot/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/security/dependabot/README.md')], - 'content---slim-docs-guides-software-lifecycle-security-e-55-cc7': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-security-e-55-cc7' */ '@site/docs/guides/software-lifecycle/security/README.md'), '@site/docs/guides/software-lifecycle/security/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/security/README.md')], - 'content---slim-docs-guides-software-lifecycle-security-secrets-detection-684-d77': [() => import(/* webpackChunkName: 'content---slim-docs-guides-software-lifecycle-security-secrets-detection-684-d77' */ '@site/docs/guides/software-lifecycle/security/secrets-detection/README.md'), '@site/docs/guides/software-lifecycle/security/secrets-detection/README.md', require.resolveWeak('@site/docs/guides/software-lifecycle/security/secrets-detection/README.md')], - 'content---slim-markdown-page-393-660': [() => import(/* webpackChunkName: 'content---slim-markdown-page-393-660' */ '@site/src/pages/markdown-page.md'), '@site/src/pages/markdown-page.md', require.resolveWeak('@site/src/pages/markdown-page.md')], - 'listMetadata---slim-blog-tags-docusaurus-8-c-4-ca2': [() => import(/* webpackChunkName: 'listMetadata---slim-blog-tags-docusaurus-8-c-4-ca2' */ '~blog/default/slim-blog-tags-docusaurus-766-list.json'), '~blog/default/slim-blog-tags-docusaurus-766-list.json', require.resolveWeak('~blog/default/slim-blog-tags-docusaurus-766-list.json')], - 'listMetadata---slim-blog-tags-facebookc-44-e22': [() => import(/* webpackChunkName: 'listMetadata---slim-blog-tags-facebookc-44-e22' */ '~blog/default/slim-blog-tags-facebook-8d4-list.json'), '~blog/default/slim-blog-tags-facebook-8d4-list.json', require.resolveWeak('~blog/default/slim-blog-tags-facebook-8d4-list.json')], - 'listMetadata---slim-blog-tags-hello-396-1b9': [() => import(/* webpackChunkName: 'listMetadata---slim-blog-tags-hello-396-1b9' */ '~blog/default/slim-blog-tags-hello-fa4-list.json'), '~blog/default/slim-blog-tags-hello-fa4-list.json', require.resolveWeak('~blog/default/slim-blog-tags-hello-fa4-list.json')], - 'listMetadata---slim-blog-tags-hola-698-c6c': [() => import(/* webpackChunkName: 'listMetadata---slim-blog-tags-hola-698-c6c' */ '~blog/default/slim-blog-tags-hola-4d0-list.json'), '~blog/default/slim-blog-tags-hola-4d0-list.json', require.resolveWeak('~blog/default/slim-blog-tags-hola-4d0-list.json')], - 'metadata---slim-blogd-07-c5c': [() => import(/* webpackChunkName: 'metadata---slim-blogd-07-c5c' */ '~blog/default/slim-blog-147.json'), '~blog/default/slim-blog-147.json', require.resolveWeak('~blog/default/slim-blog-147.json')], - 'plugin---slim-blog-8-ad-038': [() => import(/* webpackChunkName: 'plugin---slim-blog-8-ad-038' */ '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json'), '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json')], - 'plugin---slim-docs-2-e-6-474': [() => import(/* webpackChunkName: 'plugin---slim-docs-2-e-6-474' */ '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json'), '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json')], - 'plugin---slim-docusaurus-debug-24-a-5c6': [() => import(/* webpackChunkName: 'plugin---slim-docusaurus-debug-24-a-5c6' */ '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json'), '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-debug/default/plugin-route-context-module-100.json')], - 'plugin---slim-markdown-pagea-26-ae7': [() => import(/* webpackChunkName: 'plugin---slim-markdown-pagea-26-ae7' */ '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json'), '/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json', require.resolveWeak('/Users/rverma/src/slim/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json')], - 'sidebar---slim-blog-814-ea9': [() => import(/* webpackChunkName: 'sidebar---slim-blog-814-ea9' */ '~blog/default/blog-post-list-prop-default.json'), '~blog/default/blog-post-list-prop-default.json', require.resolveWeak('~blog/default/blog-post-list-prop-default.json')], - 'tag---slim-blog-tags-docusaurus-719-20a': [() => import(/* webpackChunkName: 'tag---slim-blog-tags-docusaurus-719-20a' */ '~blog/default/slim-blog-tags-docusaurus-766.json'), '~blog/default/slim-blog-tags-docusaurus-766.json', require.resolveWeak('~blog/default/slim-blog-tags-docusaurus-766.json')], - 'tag---slim-blog-tags-facebookc-2-f-610': [() => import(/* webpackChunkName: 'tag---slim-blog-tags-facebookc-2-f-610' */ '~blog/default/slim-blog-tags-facebook-8d4.json'), '~blog/default/slim-blog-tags-facebook-8d4.json', require.resolveWeak('~blog/default/slim-blog-tags-facebook-8d4.json')], - 'tag---slim-blog-tags-hello-222-531': [() => import(/* webpackChunkName: 'tag---slim-blog-tags-hello-222-531' */ '~blog/default/slim-blog-tags-hello-fa4.json'), '~blog/default/slim-blog-tags-hello-fa4.json', require.resolveWeak('~blog/default/slim-blog-tags-hello-fa4.json')], - 'tag---slim-blog-tags-holacb-2-73a': [() => import(/* webpackChunkName: 'tag---slim-blog-tags-holacb-2-73a' */ '~blog/default/slim-blog-tags-hola-4d0.json'), '~blog/default/slim-blog-tags-hola-4d0.json', require.resolveWeak('~blog/default/slim-blog-tags-hola-4d0.json')], - 'tags---slim-blog-tags-325-51a': [() => import(/* webpackChunkName: 'tags---slim-blog-tags-325-51a' */ '~blog/default/slim-blog-tags-tags-b74.json'), '~blog/default/slim-blog-tags-tags-b74.json', require.resolveWeak('~blog/default/slim-blog-tags-tags-b74.json')], - 'versionMetadata---slim-docs-935-ff9': [() => import(/* webpackChunkName: 'versionMetadata---slim-docs-935-ff9' */ '~docs/default/version-current-metadata-prop-751.json'), '~docs/default/version-current-metadata-prop-751.json', require.resolveWeak('~docs/default/version-current-metadata-prop-751.json')],}; diff --git a/.docusaurus/routes.js b/.docusaurus/routes.js deleted file mode 100644 index 4c46ad47d..000000000 --- a/.docusaurus/routes.js +++ /dev/null @@ -1,379 +0,0 @@ -import React from 'react'; -import ComponentCreator from '@docusaurus/ComponentCreator'; - -export default [ - { - path: '/slim/__docusaurus/debug', - component: ComponentCreator('/slim/__docusaurus/debug', '0ff'), - exact: true - }, - { - path: '/slim/__docusaurus/debug/config', - component: ComponentCreator('/slim/__docusaurus/debug/config', '7dd'), - exact: true - }, - { - path: '/slim/__docusaurus/debug/content', - component: ComponentCreator('/slim/__docusaurus/debug/content', '120'), - exact: true - }, - { - path: '/slim/__docusaurus/debug/globalData', - component: ComponentCreator('/slim/__docusaurus/debug/globalData', 'a0f'), - exact: true - }, - { - path: '/slim/__docusaurus/debug/metadata', - component: ComponentCreator('/slim/__docusaurus/debug/metadata', 'a8e'), - exact: true - }, - { - path: '/slim/__docusaurus/debug/registry', - component: ComponentCreator('/slim/__docusaurus/debug/registry', '263'), - exact: true - }, - { - path: '/slim/__docusaurus/debug/routes', - component: ComponentCreator('/slim/__docusaurus/debug/routes', 'bb4'), - exact: true - }, - { - path: '/slim/blog', - component: ComponentCreator('/slim/blog', '69e'), - exact: true - }, - { - path: '/slim/blog/archive', - component: ComponentCreator('/slim/blog/archive', 'b1c'), - exact: true - }, - { - path: '/slim/blog/first-blog-post', - component: ComponentCreator('/slim/blog/first-blog-post', '64f'), - exact: true - }, - { - path: '/slim/blog/long-blog-post', - component: ComponentCreator('/slim/blog/long-blog-post', '32b'), - exact: true - }, - { - path: '/slim/blog/mdx-blog-post', - component: ComponentCreator('/slim/blog/mdx-blog-post', '42f'), - exact: true - }, - { - path: '/slim/blog/tags', - component: ComponentCreator('/slim/blog/tags', '94b'), - exact: true - }, - { - path: '/slim/blog/tags/docusaurus', - component: ComponentCreator('/slim/blog/tags/docusaurus', 'c76'), - exact: true - }, - { - path: '/slim/blog/tags/facebook', - component: ComponentCreator('/slim/blog/tags/facebook', 'dd6'), - exact: true - }, - { - path: '/slim/blog/tags/hello', - component: ComponentCreator('/slim/blog/tags/hello', '4d4'), - exact: true - }, - { - path: '/slim/blog/tags/hola', - component: ComponentCreator('/slim/blog/tags/hola', '783'), - exact: true - }, - { - path: '/slim/blog/welcome', - component: ComponentCreator('/slim/blog/welcome', '98f'), - exact: true - }, - { - path: '/slim/markdown-page', - component: ComponentCreator('/slim/markdown-page', '118'), - exact: true - }, - { - path: '/slim/docs', - component: ComponentCreator('/slim/docs', 'f81'), - routes: [ - { - path: '/slim/docs/about/', - component: ComponentCreator('/slim/docs/about/', '8ab'), - exact: true, - sidebar: "aboutSidebar" - }, - { - path: '/slim/docs/about/CODE_OF_CONDUCT', - component: ComponentCreator('/slim/docs/about/CODE_OF_CONDUCT', '194'), - exact: true, - sidebar: "aboutSidebar" - }, - { - path: '/slim/docs/about/GOVERNANCE', - component: ComponentCreator('/slim/docs/about/GOVERNANCE', 'e72'), - exact: true, - sidebar: "aboutSidebar" - }, - { - path: '/slim/docs/category/documentation', - component: ComponentCreator('/slim/docs/category/documentation', 'a19'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/category/governance', - component: ComponentCreator('/slim/docs/category/governance', '2f5'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/category/software-lifecycle', - component: ComponentCreator('/slim/docs/category/software-lifecycle', '72b'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/contribute/contributing/', - component: ComponentCreator('/slim/docs/contribute/contributing/', '029'), - exact: true, - sidebar: "contributeSidebar" - }, - { - path: '/slim/docs/contribute/contributing/development-process', - component: ComponentCreator('/slim/docs/contribute/contributing/development-process', 'd2a'), - exact: true, - sidebar: "contributeSidebar" - }, - { - path: '/slim/docs/contribute/contributing/introduction', - component: ComponentCreator('/slim/docs/contribute/contributing/introduction', '56b'), - exact: true, - sidebar: "contributeSidebar" - }, - { - path: '/slim/docs/contribute/contributing/know-before-contribute', - component: ComponentCreator('/slim/docs/contribute/contributing/know-before-contribute', 'dab'), - exact: true, - sidebar: "contributeSidebar" - }, - { - path: '/slim/docs/contribute/contributing/ways-to-contribute', - component: ComponentCreator('/slim/docs/contribute/contributing/ways-to-contribute', 'bd1'), - exact: true, - sidebar: "contributeSidebar" - }, - { - path: '/slim/docs/contribute/submit-best-practice', - component: ComponentCreator('/slim/docs/contribute/submit-best-practice', '129'), - exact: true, - sidebar: "contributeSidebar" - }, - { - path: '/slim/docs/guides/documentation/change-log/', - component: ComponentCreator('/slim/docs/guides/documentation/change-log/', '961'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/documentation/documentation-hosts/', - component: ComponentCreator('/slim/docs/guides/documentation/documentation-hosts/', '934'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user', - component: ComponentCreator('/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user', '2de'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/documentation/documentation-hosts/use-cases', - component: ComponentCreator('/slim/docs/guides/documentation/documentation-hosts/use-cases', 'fce'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/documentation/readme/', - component: ComponentCreator('/slim/docs/guides/documentation/readme/', '919'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/documentation/readme/README-TEMPLATE', - component: ComponentCreator('/slim/docs/guides/documentation/readme/README-TEMPLATE', 'bef'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/', - component: ComponentCreator('/slim/docs/guides/governance/contributions/', '3c4'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/change-request-templates/', - component: ComponentCreator('/slim/docs/guides/governance/contributions/change-request-templates/', 'bba'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE', - component: ComponentCreator('/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE', '257'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/code-of-conduct/', - component: ComponentCreator('/slim/docs/guides/governance/contributions/code-of-conduct/', '0f4'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/contributing-guide/', - component: ComponentCreator('/slim/docs/guides/governance/contributions/contributing-guide/', '6ed'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING', - component: ComponentCreator('/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING', '6a2'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/developer-certificate-origin/', - component: ComponentCreator('/slim/docs/guides/governance/contributions/developer-certificate-origin/', 'd6a'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/issue-templates/', - component: ComponentCreator('/slim/docs/guides/governance/contributions/issue-templates/', '081'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/issue-templates/github/bug_report', - component: ComponentCreator('/slim/docs/guides/governance/contributions/issue-templates/github/bug_report', '4e3'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml', - component: ComponentCreator('/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml', '43b'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/issue-templates/github/new_feature', - component: ComponentCreator('/slim/docs/guides/governance/contributions/issue-templates/github/new_feature', 'bc8'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml', - component: ComponentCreator('/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml', '3a8'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/governance-model/', - component: ComponentCreator('/slim/docs/guides/governance/governance-model/', '277'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE', - component: ComponentCreator('/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE', '1f5'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/search', - component: ComponentCreator('/slim/docs/guides/search', 'aa9'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/application-starter-kits/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/application-starter-kits/', '801'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/', 'd83'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/continuous-integration/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/continuous-integration/', 'f7d'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/', 'a92'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/', '4da'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/', '035'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/continuous-testing/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/continuous-testing/', '27d'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks', 'fde'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/security/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/security/', '526'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/security/dependabot/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/security/dependabot/', 'be7'), - exact: true, - sidebar: "guidesSidebar" - }, - { - path: '/slim/docs/guides/software-lifecycle/security/secrets-detection/', - component: ComponentCreator('/slim/docs/guides/software-lifecycle/security/secrets-detection/', '853'), - exact: true, - sidebar: "guidesSidebar" - } - ] - }, - { - path: '/slim/', - component: ComponentCreator('/slim/', '17b'), - exact: true - }, - { - path: '*', - component: ComponentCreator('*'), - }, -]; diff --git a/.docusaurus/routesChunkNames.json b/.docusaurus/routesChunkNames.json deleted file mode 100644 index e3f160baf..000000000 --- a/.docusaurus/routesChunkNames.json +++ /dev/null @@ -1,379 +0,0 @@ -{ - "/slim/__docusaurus/debug-0ff": { - "__comp": "__comp---theme-debug-config-23-a-2ff", - "__context": { - "plugin": "plugin---slim-docusaurus-debug-24-a-5c6" - } - }, - "/slim/__docusaurus/debug/config-7dd": { - "__comp": "__comp---theme-debug-config-23-a-2ff", - "__context": { - "plugin": "plugin---slim-docusaurus-debug-24-a-5c6" - } - }, - "/slim/__docusaurus/debug/content-120": { - "__comp": "__comp---theme-debug-contentba-8-ce7", - "__context": { - "plugin": "plugin---slim-docusaurus-debug-24-a-5c6" - }, - "allContent": "allContent---slim-docusaurus-debug-content-246-cda" - }, - "/slim/__docusaurus/debug/globalData-a0f": { - "__comp": "__comp---theme-debug-global-dataede-0fa", - "__context": { - "plugin": "plugin---slim-docusaurus-debug-24-a-5c6" - } - }, - "/slim/__docusaurus/debug/metadata-a8e": { - "__comp": "__comp---theme-debug-site-metadata-68-e-3d4", - "__context": { - "plugin": "plugin---slim-docusaurus-debug-24-a-5c6" - } - }, - "/slim/__docusaurus/debug/registry-263": { - "__comp": "__comp---theme-debug-registry-679-501", - "__context": { - "plugin": "plugin---slim-docusaurus-debug-24-a-5c6" - } - }, - "/slim/__docusaurus/debug/routes-bb4": { - "__comp": "__comp---theme-debug-routes-946-699", - "__context": { - "plugin": "plugin---slim-docusaurus-debug-24-a-5c6" - } - }, - "/slim/blog-69e": { - "__comp": "__comp---theme-blog-list-pagea-6-a-7ba", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "items": [ - { - "content": "content---slim-blog-766-c37" - }, - { - "content": "content---slim-blogf-4-f-9f3" - }, - { - "content": "content---slim-blog-871-8b4" - }, - { - "content": "content---slim-blog-925-8f9" - } - ], - "metadata": "metadata---slim-blogd-07-c5c" - }, - "/slim/blog/archive-b1c": { - "__comp": "__comp---theme-blog-archive-page-9-e-4-1d8", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "archive": "archive---slim-blog-archive-193-e36" - }, - "/slim/blog/first-blog-post-64f": { - "__comp": "__comp---theme-blog-post-pageccc-cab", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "content": "content---slim-blog-first-blog-poste-27-a04" - }, - "/slim/blog/long-blog-post-32b": { - "__comp": "__comp---theme-blog-post-pageccc-cab", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "content": "content---slim-blog-long-blog-post-736-da9" - }, - "/slim/blog/mdx-blog-post-42f": { - "__comp": "__comp---theme-blog-post-pageccc-cab", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "content": "content---slim-blog-mdx-blog-post-593-ec9" - }, - "/slim/blog/tags-94b": { - "__comp": "__comp---theme-blog-tags-list-page-01-a-d0b", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "tags": "tags---slim-blog-tags-325-51a" - }, - "/slim/blog/tags/docusaurus-c76": { - "__comp": "__comp---theme-blog-tags-posts-page-687-b6c", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "items": [ - { - "content": "content---slim-blog-766-c37" - }, - { - "content": "content---slim-blogf-4-f-9f3" - }, - { - "content": "content---slim-blog-871-8b4" - }, - { - "content": "content---slim-blog-925-8f9" - } - ], - "tag": "tag---slim-blog-tags-docusaurus-719-20a", - "listMetadata": "listMetadata---slim-blog-tags-docusaurus-8-c-4-ca2" - }, - "/slim/blog/tags/facebook-dd6": { - "__comp": "__comp---theme-blog-tags-posts-page-687-b6c", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "items": [ - { - "content": "content---slim-blog-766-c37" - } - ], - "tag": "tag---slim-blog-tags-facebookc-2-f-610", - "listMetadata": "listMetadata---slim-blog-tags-facebookc-44-e22" - }, - "/slim/blog/tags/hello-4d4": { - "__comp": "__comp---theme-blog-tags-posts-page-687-b6c", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "items": [ - { - "content": "content---slim-blog-766-c37" - }, - { - "content": "content---slim-blog-871-8b4" - } - ], - "tag": "tag---slim-blog-tags-hello-222-531", - "listMetadata": "listMetadata---slim-blog-tags-hello-396-1b9" - }, - "/slim/blog/tags/hola-783": { - "__comp": "__comp---theme-blog-tags-posts-page-687-b6c", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "items": [ - { - "content": "content---slim-blog-925-8f9" - } - ], - "tag": "tag---slim-blog-tags-holacb-2-73a", - "listMetadata": "listMetadata---slim-blog-tags-hola-698-c6c" - }, - "/slim/blog/welcome-98f": { - "__comp": "__comp---theme-blog-post-pageccc-cab", - "__context": { - "plugin": "plugin---slim-blog-8-ad-038" - }, - "sidebar": "sidebar---slim-blog-814-ea9", - "content": "content---slim-blog-welcomed-9-f-bc2" - }, - "/slim/markdown-page-118": { - "__comp": "__comp---theme-mdx-page-1-f-3-b90", - "__context": { - "plugin": "plugin---slim-markdown-pagea-26-ae7" - }, - "content": "content---slim-markdown-page-393-660" - }, - "/slim/docs-f81": { - "__comp": "__comp---theme-doc-page-1-be-9be", - "__context": { - "plugin": "plugin---slim-docs-2-e-6-474" - }, - "versionMetadata": "versionMetadata---slim-docs-935-ff9" - }, - "/slim/docs/about/-8ab": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-about-3-cc-be3" - }, - "/slim/docs/about/CODE_OF_CONDUCT-194": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-about-code-of-conduct-3-b-1-b95" - }, - "/slim/docs/about/GOVERNANCE-e72": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-about-governance-6-fb-cc3" - }, - "/slim/docs/category/documentation-a19": { - "__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", - "categoryGeneratedIndex": "categoryGeneratedIndex---slim-docs-category-documentationac-7-384" - }, - "/slim/docs/category/governance-2f5": { - "__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", - "categoryGeneratedIndex": "categoryGeneratedIndex---slim-docs-category-governance-412-96a" - }, - "/slim/docs/category/software-lifecycle-72b": { - "__comp": "__comp---theme-doc-category-generated-index-page-14-e-640", - "categoryGeneratedIndex": "categoryGeneratedIndex---slim-docs-category-software-lifecycle-827-99b" - }, - "/slim/docs/contribute/contributing/-029": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-contribute-contributing-f-1-e-4e2" - }, - "/slim/docs/contribute/contributing/development-process-d2a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-contribute-contributing-development-process-0-ee-4a5" - }, - "/slim/docs/contribute/contributing/introduction-56b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-contribute-contributing-introductioned-7-f47" - }, - "/slim/docs/contribute/contributing/know-before-contribute-dab": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-contribute-contributing-know-before-contribute-403-6bc" - }, - "/slim/docs/contribute/contributing/ways-to-contribute-bd1": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-contribute-contributing-ways-to-contribute-4-c-9-82c" - }, - "/slim/docs/contribute/submit-best-practice-129": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-contribute-submit-best-practice-8-fa-a75" - }, - "/slim/docs/guides/documentation/change-log/-961": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-documentation-change-log-32-d-428" - }, - "/slim/docs/guides/documentation/documentation-hosts/-934": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-documentation-documentation-hosts-e-90-bd1" - }, - "/slim/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user-2de": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-documentation-documentation-hosts-trade-study-hostingdocs-userc-61-40a" - }, - "/slim/docs/guides/documentation/documentation-hosts/use-cases-fce": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-documentation-documentation-hosts-use-casesf-25-c20" - }, - "/slim/docs/guides/documentation/readme/-919": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-documentation-readme-218-0c8" - }, - "/slim/docs/guides/documentation/readme/README-TEMPLATE-bef": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-documentation-readme-readme-template-7-a-3-304" - }, - "/slim/docs/guides/governance/contributions/-3c4": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-e-64-0eb" - }, - "/slim/docs/guides/governance/contributions/change-request-templates/-bba": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-change-request-templates-79-d-516" - }, - "/slim/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE-257": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-change-request-templates-github-pull-request-template-7-cc-433" - }, - "/slim/docs/guides/governance/contributions/code-of-conduct/-0f4": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-code-of-conduct-e-0-d-7be" - }, - "/slim/docs/guides/governance/contributions/contributing-guide/-6ed": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-contributing-guide-431-d5b" - }, - "/slim/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING-6a2": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-contributing-guide-contributin-gf-26-cbb" - }, - "/slim/docs/guides/governance/contributions/developer-certificate-origin/-d6a": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-developer-certificate-origin-7-a-2-222" - }, - "/slim/docs/guides/governance/contributions/issue-templates/-081": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-issue-templates-b-4-d-dde" - }, - "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report-4e3": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-issue-templates-github-bug-report-4-e-2-b58" - }, - "/slim/docs/guides/governance/contributions/issue-templates/github/bug_report.yml-43b": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-issue-templates-github-bug-report-ymlc-15-cc3" - }, - "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature-bc8": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-issue-templates-github-new-featured-60-bd5" - }, - "/slim/docs/guides/governance/contributions/issue-templates/github/new_feature.yml-3a8": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-contributions-issue-templates-github-new-feature-yml-9-d-5-de7" - }, - "/slim/docs/guides/governance/governance-model/-277": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-governance-model-6-d-6-e9a" - }, - "/slim/docs/guides/governance/governance-model/GOVERNANCE-TEMPLATE-1f5": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-governance-governance-model-governance-templat-ed-52-60a" - }, - "/slim/docs/guides/search-aa9": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-searchc-2-d-fde" - }, - "/slim/docs/guides/software-lifecycle/application-starter-kits/-801": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-application-starter-kits-2-fb-fa8" - }, - "/slim/docs/guides/software-lifecycle/application-starter-kits/python-starter-kit/-d83": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-application-starter-kits-python-starter-kit-3-b-3-e0b" - }, - "/slim/docs/guides/software-lifecycle/continuous-integration/-f7d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-continuous-integration-d-5-d-cb0" - }, - "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/-a92": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-47-b-2a8" - }, - "/slim/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/-4da": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-continuous-integration-continuous-integration-frameworks-35-e-2fe" - }, - "/slim/docs/guides/software-lifecycle/continuous-integration/reference-architecture/-035": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-continuous-integration-reference-architecture-b-75-ca2" - }, - "/slim/docs/guides/software-lifecycle/continuous-testing/-27d": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-continuous-testing-2-f-6-43e" - }, - "/slim/docs/guides/software-lifecycle/continuous-testing/testing-frameworks-fde": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-continuous-testing-testing-frameworksb-74-657" - }, - "/slim/docs/guides/software-lifecycle/security/-526": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-security-e-55-cc7" - }, - "/slim/docs/guides/software-lifecycle/security/dependabot/-be7": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-security-dependabot-cc-9-653" - }, - "/slim/docs/guides/software-lifecycle/security/secrets-detection/-853": { - "__comp": "__comp---theme-doc-item-178-a40", - "content": "content---slim-docs-guides-software-lifecycle-security-secrets-detection-684-d77" - }, - "/slim/-17b": { - "__comp": "__comp---site-src-pages-index-jsc-4-f-f99", - "__context": { - "plugin": "plugin---slim-markdown-pagea-26-ae7" - }, - "config": "config---slim-5-e-9-93e" - } -} \ No newline at end of file diff --git a/.docusaurus/site-metadata.json b/.docusaurus/site-metadata.json deleted file mode 100644 index 0808b1412..000000000 --- a/.docusaurus/site-metadata.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "docusaurusVersion": "2.4.1", - "siteVersion": "0.0.0", - "pluginVersions": { - "docusaurus-plugin-content-docs": { - "type": "package", - "name": "@docusaurus/plugin-content-docs", - "version": "2.4.1" - }, - "docusaurus-plugin-content-blog": { - "type": "package", - "name": "@docusaurus/plugin-content-blog", - "version": "2.4.1" - }, - "docusaurus-plugin-content-pages": { - "type": "package", - "name": "@docusaurus/plugin-content-pages", - "version": "2.4.1" - }, - "docusaurus-plugin-debug": { - "type": "package", - "name": "@docusaurus/plugin-debug", - "version": "2.4.1" - }, - "docusaurus-theme-classic": { - "type": "package", - "name": "@docusaurus/theme-classic", - "version": "2.4.1" - }, - "docusaurus-theme-mermaid": { - "type": "package", - "name": "@docusaurus/theme-mermaid", - "version": "2.4.1" - } - } -} \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/improve_best_practice_guide.yml b/.github/ISSUE_TEMPLATE/improve_best_practice_guide.yml index 2f8da3311..e83cf57fa 100644 --- a/.github/ISSUE_TEMPLATE/improve_best_practice_guide.yml +++ b/.github/ISSUE_TEMPLATE/improve_best_practice_guide.yml @@ -21,26 +21,24 @@ body: - type: dropdown id: guide attributes: - label: Best Practice Guide - description: Which best practice guide are you looking to improve? + label: Best Practice Guide Category + description: Which best practice guide category are you looking to improve? multiple: false options: - - "Continuous Integration" - - "Continuous Testing" + - "Software Lifecycle" + - "Governance" - "Documentation" validations: required: true - - type: dropdown - id: sections + - type: textarea + id: url attributes: - label: Best Practice Guide Sections - description: Which sections within the best practice guide would you like to improve? Check all that apply. - multiple: true - options: - - "Use Cases" - - "Trade Studies" - - "Reference Architectures" - - "Starter Kits" + label: Best practice guide URL + description: Paste the URL of the best practice guide you want to improve. + placeholder: URL + value: "ex. https://nasa-ammos.github.io/slim/docs/guides/documentation/readme/" + validations: + required: true - type: textarea id: need attributes: diff --git a/.gitignore b/.gitignore index bbf313e9a..961496ae5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ # auto-generated files +.docusaurus/ # development environment **/node_modules diff --git a/README.md b/README.md index 948068fda..564a85d2c 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@
One sentence description of your best practice solution.+ +## Introduction + +**Background**: _A longer description of the problem you aim to solve and your solution. Talk about the background of why this is needed, what kind of benefits the user might enjoy, and any other background information that may be useful for the reader. Additionally, talk about the expected outcome the user can expect in implementing your solution._ + +**Use Cases**: +- _A list of the types of use cases where your process improvement solution will shine_ +- _e.g. Making code repository README's consistent for internal and external contributors_ + +--- + +## Prerequisites +_List any software, hardware, or skills required to utilize the solution._ + +* Prerequisite 1 +* Prerequisite 2 +* ... + +--- + +## Quick Start +**[Link to Process Improvement Solution (template/code sample/tool/etc.)](#)** + +_A brief description of what the link provides, e.g., "Click the link above to access the full template for the README.md file."_ + +--- + +## Step-by-Step Guide + +1. **Step 1**: _Brief description of the step._ + + +2. **Step 2**: _Brief description of the step._ + + +3. ... + +--- + +## Frequently Asked Questions (FAQ) + +- Q: Example question relevant to this guide +- A: Example answer to the question + +--- + +## Credits + +**Authorship**: +- _List of contributing authors of this write-up who actually wrote words. Link to GitHub profiles if available, e.g. [Bugs Bunny](https://www.github.com/bbuny573429)_ + +**Acknowledgements**: +* Source/Organization 1 that inspired the solution or was adapted from +* Source/Organization 2 that inspired the solution or was adapted from +* ... + +--- + +## Feedback and Contributions + +We welcome feedback and contributions to help improve and grow this page. Please see our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). +``` ### Add Entry to the Registry -To document metadata about your best practice, add a JSON entry to the file `data/slim-registry.json` within the [NASA-AMMOS/slim](https://github.com/NASA-AMMOS/slim) repository. Fill out the following fields in the example below: +To document metadata about your best practice and have your best practice show up in our [search page](https://nasa-ammos.github.io/slim/docs/guides/search), add a JSON entry to the file `data/slim-registry.json` within the [NASA-AMMOS/slim](https://github.com/NASA-AMMOS/slim) repository. Fill out the following fields in the example below: ```json { @@ -59,25 +159,3 @@ To document metadata about your best practice, add a JSON entry to the file `dat ``` Customize the fields according to your best practice guide. This entry will serve as a reference for users and allow them to discover your contribution through the registry. Make sure to include relevant and accurate information to help users understand the purpose and benefits of your best practice guide. - -## 3⃣️ Make a Pull Request - -To contribute your solution to the [NASA-AMMOS/slim](https://github.com/NASA-AMMOS/slim) repository, follow these best practices for creating a pull request: - -1. **Fork the repository**: Start by forking the [NASA-AMMOS/slim](https://github.com/NASA-AMMOS/slim) repository to your GitHub account. This creates a copy of the repository under your control. - -2. **Clone the repository**: Clone your forked repository to your local development environment using the Git command `git clone https://github.com/YourUsername/slim.git`. Replace `YourUsername` with your actual GitHub username. - -3. **Create a new branch**: Before making any changes, create a new branch for your contribution using a descriptive and meaningful name. This helps in organizing and tracking your changes. Use the Git command `git checkout -b your-branch-name`. - -4. **Develop your solution**: Implement your best practice solution, following the guidelines and best practices discussed earlier. Make sure to commit your changes regularly and provide clear commit messages that describe the purpose of each commit. - -5. **Push changes to your fork**: Once you have completed your solution, push the changes to your forked repository using the Git command `git push origin your-branch-name`. - -6. **Submit a pull request**: Go to the original [NASA-AMMOS/slim](https://github.com/NASA-AMMOS/slim) repository on GitHub. Click on the "Pull requests" tab and then click on the green "New pull request" button. Select your branch and provide a descriptive title and detailed description of your contribution. Be sure to reference any related issues, if applicable. - -7. **Review and address feedback**: After submitting your pull request, the repository maintainers and other contributors may review your changes and provide feedback. Be responsive to their comments and address any requested changes or improvements promptly. Engaging in constructive discussions can help improve the quality of your contribution. - -8. **Keep your fork up to date**: While your pull request is under review, keep your forked repository up to date with the original repository. This ensures that your changes remain compatible with the latest updates in the main repository. Use the Git commands `git fetch upstream` and `git merge upstream/main` to update your local repository and then push the changes to your fork. - -Following these best practices helps maintain a collaborative and efficient contribution process. By adhering to these guidelines, you increase the likelihood of having your pull request accepted and integrated into the main repository. \ No newline at end of file diff --git a/docs/guides/documentation/_category_.json b/docs/guides/documentation/_category_.json index e3a294f99..36f5bf161 100644 --- a/docs/guides/documentation/_category_.json +++ b/docs/guides/documentation/_category_.json @@ -3,6 +3,6 @@ "position": 3, "link": { "type": "generated-index", - "description": "Documentation Best Practices." + "description": "Check out our below list of guides and sub-sections related to documentation best practices." } } diff --git a/docs/guides/documentation/change-log/README.md b/docs/guides/documentation/change-log/README.md index e377bbe0d..b81c38489 100644 --- a/docs/guides/documentation/change-log/README.md +++ b/docs/guides/documentation/change-log/README.md @@ -1,21 +1,61 @@ # Change Log -A change log provides a *human readable* list of significant changes, additions, deprecations, removals for software over time. It is meant to be able to be read by *people*. Change logs should be documented within a file called `CHANGELOG.md` and be updated per key release. See [semantic release](https://semver.org) for guidance on releasing cycles and versioning of your software. +
A guide for setting up a log to document software changes in a human-centric format.-⚠️ A `CHANGELOG.md` can replicate wording from a releases page (e.g. GitHub Releases), but should not be left out *in place of* a releases page. Down-stream inheritors of your software may not have access to your releases page, and will expect a `CHANGELOG.md` to be present as part of your software distribution. +## Introduction -## Keep a Changelog +**Background**: A change log is a vital tool for documenting significant changes in software over time in a format accessible to humans. It plays a critical role in conveying the evolution of software, including additions, deprecations, and removals. This guide outlines the best practices for maintaining a `CHANGELOG.md` file, complementing release pages and enhancing software distribution transparency. -This change log standard seeks to provide a template for *human readable* change logs, among other key guidance on the change logging process. +**Use Cases**: +- Documenting software changes for easy understanding and tracking. +- Enhancing transparency in software development and release cycles. +- Storing the history of significant changes independent of code hosts like GitHub.com +--- -Starter Kit: -- [Guidance](https://keepachangelog.com/en/1.0.0/#how) -- [Demo 1](https://github.com/riverma/terraformly/blob/main/CHANGELOG.md) -- [Demo 2](https://github.com/olivierlacan/keep-a-changelog/blob/main/CHANGELOG.md) -- [Webpage](https://keepachangelog.com/en/1.0.0/) +## Prerequisites -To leverage this template, make sure to do the following: -1. Talk with your team about leveraging this template, and seek wide agreement before you adopt -2. Copy the demo `CHANGELOG.md` above, and place in a file within your repository called `CHANGELOG.md` -3. Edit the `CHANGELOG.md` file with your specific release information. If you have many historic releases prior to the creation of this file, mark the latest release as the first entry, and commit to updating this for future releases as the happen. -4. Add an entry to your `README.md` under the `Changelog` section to point to your `CHANGELOG.md` file. \ No newline at end of file +* Familiarity with semantic versioning and release cycles. +* Basic knowledge of Markdown formatting. + +--- + +## Quick Start + +**[⬇️ Keep a Changelog](https://keepachangelog.com/en/1.0.0/#how)** + +Download a template for creating a human-readable change log for your software project. + +--- + +## Step-by-Step Guide + +1. **Team Agreement**: Discuss the importance of a change log with your team, emphasizing its value for transparency and communication. +2. **Creating the Change Log**: + - Start a `CHANGELOG.md` in your repository. + - See demo use of the templates like [Demo 1](https://github.com/riverma/terraformly/blob/main/CHANGELOG.md) or [Demo 2](https://github.com/olivierlacan/keep-a-changelog/blob/main/CHANGELOG.md) as a base. + - Customize the file with your project's release information. +3. **Integrating with Project Documentation**: + - Link to the `CHANGELOG.md` from your project’s `README.md` to enhance visibility. + +--- + +## Frequently Asked Questions (FAQ) + +- Q: Why is a `CHANGELOG.md` crucial even if there's a GitHub auto-generated release changes page? +- A: It ensures future-proof accessibility of change information, especially for users who may not have access to the project's release page or if the software has changed hands. Moreover, its meant to be feature-centric and designed for people to understand, rather than GitHub's commit-oriented change reports. + +--- + +## Credits + +**Authorship**: +- [Rishi Verma](https://github.com/riverma) + +**Acknowledgements**: +* This guide draws from the ["Keep a Changelog"](https://keepachangelog.com) standard and examples from various open source projects. + +--- + +## Feedback and Contributions + +Feedback and contributions are encouraged to refine this guide. See our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/documentation/documentation-hosts/README.md b/docs/guides/documentation/documentation-hosts/README.md index a1e0c53bd..398705a24 100644 --- a/docs/guides/documentation/documentation-hosts/README.md +++ b/docs/guides/documentation/documentation-hosts/README.md @@ -1,11 +1,59 @@ -# Documentation Hosts +# Documentation Hosting -## Use Cases +
Guidance on selecting and implementing documentation hosting tools.-See the possible use cases and mapping to recommended tools for hosting different types of documentation. Feel free to propose changes by submitting a pull request for the Markdown file on our GitHub. See [contribution guide](docs/about/README.md#for-adding-improvements-to-an-existing-best-practice-guide) for details. +## Introduction -- [Use Cases](use-cases) +**Background**: Choosing the right platform for hosting various types of documentation is crucial for project success. This guide explores use cases for different documentation types and recommends tools for hosting user, developer, admin, API docs, and more, aiding in informed decision-making for documentation management. -## Trade Studies +**Use Cases**: +- Hosting user, admin, developer, and API documentation. +- Selecting appropriate platforms for different documentation needs. +- Ensuring accessible and maintainable documentation for a variety of audiences. -- [Trade Study: User/Dev/Admin/API Doc Hosting Frameworks](trade-study-hostingdocs-user) \ No newline at end of file +--- + +## Prerequisites + +* Understanding of different types of documentation and their requirements. +* Familiarity with various documentation hosting platforms and frameworks. + +--- + +## Quick Start + +**[📔 Documentation Use Cases and Hosting Tools](use-cases)** + +See various use cases and then select corresponding tools for hosting different types of documentation. + +**[📔 Trade Study on Hosting Frameworks](trade-study-hostingdocs-user)** + +View a trade-study of documentation hosting tools that we recommend. + +--- + +## Step-by-Step Guide + +1. **Identify Documentation Needs**: Assess your project's documentation requirements based on use cases. For use case mapping, consult our [Documentation Use Cases and Hosting Tools](use-cases) document. +2. **Choose Appropriate Tools**: Refer to the [Trade Study on Hosting Frameworks](trade-study-hostingdocs-user) to select the right tools for your documentation type based on features. +3. **Implement and Maintain**: Set up your chosen documentation platforms and ensure they are regularly updated and maintained. + +--- + +## Frequently Asked Questions (FAQ) + +- Q: How do I choose the right platform for hosting my project's documentation? +- A: Consider the type of documentation (user, admin, developer, API), the audience, and the specific features offered by the hosting platforms. + +--- + +## Credits + +**Authorship**: +- [Rishi Verma](https://github.com/riverma) + +--- + +## Feedback and Contributions + +Feedback and contributions are welcome to enhance this guide. Visit our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md b/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md index 03f12ca4f..13d630a2e 100644 --- a/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md +++ b/docs/guides/documentation/documentation-hosts/trade-study-hostingdocs-user.md @@ -3,14 +3,11 @@ title: Docs Hosting Trade Study sidebar_label: Docs Hosting Trade Study --- -| Tool Name | Licensing | Render Time | VCS Stored Content | Self-Hosting | Managed Hosting | API Actions | Generate API Docs | WYSIWYG Editing | Markdown Support | Embedded Content | Hierarchial Structure | Templating Support | Roles | Comment Support | Search | Import From Other Formats | Export Other Formats | Anchor Links | Draft Content | Version Control | Internationalization | File Uploads | Diagram Editing | Usage Analytics | Extension Support | -| ----------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------- | ------------ | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | --------------- | ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | -| [GitBook](https://www.gitbook.com) | [Free for OSS](https://www.gitbook.com/pricing) / $$$ | Fast | [Yes](https://docs.gitbook.com/integrations/git-sync) | No | [Yes](https://docs.gitbook.com/hosting/custom-domains) | [Yes](https://developer.gitbook.com) | [Yes](https://docs.gitbook.com/features/openapi) | Yes | [Yes](https://docs.gitbook.com/editing-content/markdown) | [Yes](https://docs.gitbook.com/editing-content/embeds) | [Yes](https://docs.gitbook.com/editing-content/content-structure) | [Yes](https://docs.gitbook.com/getting-started/start-exploring#starter-templates) | [Yes](https://docs.gitbook.com/collaboration/team-management) | [Yes](https://docs.gitbook.com/collaboration/comments) | [Yes](https://docs.gitbook.com/features/multiple-space-search) | [Yes](https://docs.gitbook.com/features/import) | [Yes](https://docs.gitbook.com/features/pdf-export) | [Yes](https://docs.gitbook.com/features/shareable-links) | [Yes](https://docs.gitbook.com/collaboration/team-management/setting-up-permissions) | Yes | [Yes](https://docs.gitbook.com/features/internationalization) | [Yes](https://docs.gitbook.com/features/files) | No | [Yes](https://docs.gitbook.com/features/insights#data-sampling) | No | -| [Confluence](https://confluence.atlassian.com/) | [Free for OSS](https://www.atlassian.com/software/views/open-source-license-request) / $$ | | No | No | Yes | [Yes](https://developer.atlassian.com/server/confluence/confluence-server-rest-api/) | No (only non-free plugins) | Yes | [Partial](https://confluence.atlassian.com/doc/confluence-wiki-markup-251003035.html) (for embedded content) | Yes | Yes | [Yes](https://confluence.atlassian.com/doc/create-a-template-296093779.html) | Yes | Yes | Yes | [Yes](https://confluence.atlassian.com/doc/import-content-into-confluence-191141.html) | [Yes](https://confluence.atlassian.com/doc/export-content-to-word-pdf-html-and-xml-139475.html) | Yes | Yes | Yes | [No](https://confluence.atlassian.com/confeval/confluence-evaluator-resources/confluence-managing-content-in-multiple-language-translations) | Yes | No (only non-free plugins) | No (non-free plans only) | [Yes](https://developer.atlassian.com/server/confluence/writing-confluence-plugins/) | -| [ReadTheDocs](https://readthedocs.org) | [Free (with ads)](https://docs.readthedocs.io/en/stable/advertising/advertising-details.html) | | Yes | No | Yes | [Yes](https://docs.readthedocs.io/en/stable/api/) | [No](https://docs.readthedocs.io/en/stable/gsoc.html#integration-with-openapi-swagger) | No | Yes | [Yes](https://docutils.sourceforge.io/docs/ref/rst/directives.html#raw-data-pass-through) | Yes | [Yes](https://www.sphinx-doc.org/en/master/templating.html) | Yes | [No](https://docs.readthedocs.io/en/stable/faq.html#i-want-comments-in-my-docs) | Yes | [Limited](https://docs.readthedocs.io/en/stable/intro/import-guide.html) | [Yes](https://www.sphinx-doc.org/en/master/man/sphinx-build.html) | Yes | No | Yes [including doc packages](https://docs.readthedocs.io/en/stable/versions.html) | [Yes](https://www.sphinx-doc.org/en/master/usage/advanced/intl.html) | No (embed/link only) | Yes [(with plugins)](https://chiplicity.readthedocs.io/en/latest/Using_Sphinx/UsingGraphicsAndDiagramsInSphinx.html#id15) | [Yes](https://docs.readthedocs.io/en/stable/analytics.html) | [Yes](https://www.sphinx-doc.org/en/master/extdev/index.html) | -| [RETYPE](https://github.com/retypeapp/retype) | [Freemium (with limits)](https://github.com/retypeapp/retype/discussions/62#discussioncomment-971938) | | Yes | Yes | No [(satic hosts only)](https://retype.com/hosting/github-pages/) | No | [No](https://github.com/retypeapp/retype/issues/229) | No | Yes | [Yes](https://retype.com/components/embed/) | Yes | No | No | No | Yes | No | No | Yes | No | Yes | [No](https://github.com/retypeapp/retype/issues/24) | No (embed/link only) | [Yes](https://retype.com/components/mermaid/) | No (third-party only) | No | -| [mdBook](https://rust-lang.github.io/mdBook/) | [Free (Mozilla Public License 2.0)](https://github.com/rust-lang/mdBook/blob/master/LICENSE) | | Yes | Yes | No [(static hosts only)](https://rust-lang.github.io/mdBook/continuous-integration.html?highlight=deploy#deploying) | No | No | No | Yes | No | Yes | [Yes](https://rust-lang.github.io/mdBook/format/theme/index-hbs.html?highlight=template#indexhbs) | No | No | Yes | No | [No](https://github.com/rust-lang/mdBook/issues/88) | Yes | No | Yes | [No](https://github.com/rust-lang/mdBook/issues/5) | [No](https://rust-lang.github.io/mdBook/format/mdbook.html?highlight=file#including-files) (embed/link only) | [Partial](https://github.com/badboy/mdbook-mermaid) (as a preprocessor) | No (third-party only) | [Yes](https://rust-lang.github.io/mdBook/for_developers/preprocessors.html?highlight=preproce#hooking-into-mdbook) | -| docusaurus (TBD) | | | | | | | | | | | | | | | | | | | | | | | | | | -| MkDocs (TBD) | | | | | | | | | | | | | | | | | | | | | | | | | | -| daux (TBD) | | | | | | | | | | | | | | | | | | | | | | | | | | -| docsify (TBD) | | | | | | | | | | | | | | | | | | | | | | | | | | \ No newline at end of file +| Tool Name | Licensing | Render Time | VCS Stored Content | Self-Hosting | Managed Hosting | API Actions | Generate API Docs | WYSIWYG Editing | Markdown Support | Embedded Content | Hierarchial Structure | Templating Support | Roles | Comment Support | Search | Import From Other Formats | Export Other Formats | Anchor Links | Draft Content | Version Control | Internationalization | File Uploads | Diagram Editing | Usage Analytics | Extension Support | +| ----------------------------------------------- | --------------------------------------------------------------------------------------------- | ----------- | ----------------------------------------------------- | ------------ | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | +| [GitBook](https://www.gitbook.com) | [Free for OSS](https://www.gitbook.com/pricing) / $$$ | Fast | [Yes](https://docs.gitbook.com/integrations/git-sync) | No | [Yes](https://docs.gitbook.com/hosting/custom-domains) | [Yes](https://developer.gitbook.com) | [Yes](https://docs.gitbook.com/features/openapi) | Yes | [Yes](https://docs.gitbook.com/editing-content/markdown) | [Yes](https://docs.gitbook.com/editing-content/embeds) | [Yes](https://docs.gitbook.com/editing-content/content-structure) | [Yes](https://docs.gitbook.com/getting-started/start-exploring#starter-templates) | [Yes](https://docs.gitbook.com/collaboration/team-management) | [Yes](https://docs.gitbook.com/collaboration/comments) | [Yes](https://docs.gitbook.com/features/multiple-space-search) | [Yes](https://docs.gitbook.com/features/import) | [Yes](https://docs.gitbook.com/features/pdf-export) | [Yes](https://docs.gitbook.com/features/shareable-links) | [Yes](https://docs.gitbook.com/collaboration/team-management/setting-up-permissions) | Yes | [Yes](https://docs.gitbook.com/features/internationalization) | [Yes](https://docs.gitbook.com/features/files) | No | [Yes](https://docs.gitbook.com/features/insights#data-sampling) | No | +| [Confluence](https://confluence.atlassian.com/) | [Free for OSS](https://www.atlassian.com/software/views/open-source-license-request) / $$ | Slow | No | No | Yes | [Yes](https://developer.atlassian.com/server/confluence/confluence-server-rest-api/) | No (only non-free plugins) | Yes | [Partial](https://confluence.atlassian.com/doc/confluence-wiki-markup-251003035.html) (for embedded content) | Yes | Yes | [Yes](https://confluence.atlassian.com/doc/create-a-template-296093779.html) | Yes | Yes | Yes | [Yes](https://confluence.atlassian.com/doc/import-content-into-confluence-191141.html) | [Yes](https://confluence.atlassian.com/doc/export-content-to-word-pdf-html-and-xml-139475.html) | Yes | Yes | Yes | [No](https://confluence.atlassian.com/confeval/confluence-evaluator-resources/confluence-managing-content-in-multiple-language-translations) | Yes | No (only non-free plugins) | No (non-free plans only) | [Yes](https://developer.atlassian.com/server/confluence/writing-confluence-plugins/) | +| [ReadTheDocs](https://readthedocs.org) | [Free (with ads)](https://docs.readthedocs.io/en/stable/advertising/advertising-details.html) | Slow | Yes | No | Yes | [Yes](https://docs.readthedocs.io/en/stable/api/) | [No](https://docs.readthedocs.io/en/stable/gsoc.html#integration-with-openapi-swagger) | No | Yes | [Yes](https://docutils.sourceforge.io/docs/ref/rst/directives.html#raw-data-pass-through) | Yes | [Yes](https://www.sphinx-doc.org/en/master/templating.html) | Yes | [No](https://docs.readthedocs.io/en/stable/faq.html#i-want-comments-in-my-docs) | Yes | [Limited](https://docs.readthedocs.io/en/stable/intro/import-guide.html) | [Yes](https://www.sphinx-doc.org/en/master/man/sphinx-build.html) | Yes | No | Yes [including doc packages](https://docs.readthedocs.io/en/stable/versions.html) | [Yes](https://www.sphinx-doc.org/en/master/usage/advanced/intl.html) | No (embed/links only) | Yes [(with plugins)](https://chiplicity.readthedocs.io/en/latest/Using_Sphinx/UsingGraphicsAndDiagramsInSphinx.html#id15) | [Yes](https://docs.readthedocs.io/en/stable/analytics.html) | [Yes](https://www.sphinx-doc.org/en/master/extdev/index.html) | +| [mdBook](https://rust-lang.github.io/mdBook/) | [Free (Mozilla Public License 2.0)](https://github.com/rust-lang/mdBook/blob/master/LICENSE) | Fast | Yes | Yes | No [(static hosts only)](https://rust-lang.github.io/mdBook/continuous-integration.html?highlight=deploy#deploying) | No | No | No | Yes | No | Yes | [Yes](https://rust-lang.github.io/mdBook/format/theme/index-hbs.html?highlight=template#indexhbs) | No | No | Yes | No | No | Yes | No | Yes | [No](https://github.com/rust-lang/mdBook/issues/5) | No (embed/links only) | [Yes](https://github.com/badboy/mdbook-mermaid) (as a preprocessor) | No (third-party only) | [Yes](https://rust-lang.github.io/mdBook/for_developers/preprocessors.html?highlight=preproce#hooking-into-mdbook) | +| [Docusaurus](https://docusaurus.io/) | [Free MIT License](https://github.com/facebook/docusaurus/blob/main/LICENSE) | Fast | Yes | Yes | Yes (with static site hosts like Vercel, Netlify) | No | [Yes (with plugins)](https://docusaurus.io/docs/api-docs) | No | [Yes](https://docusaurus.io/docs/markdown-features) | [Yes](https://docusaurus.io/docs/markdown-features/react) | [Yes](https://docusaurus.io/docs/sidebar) | [Yes](https://docusaurus.io/docs/using-themes) | No | No | [Yes](https://docusaurus.io/docs/search) | No | No (but can be done with external tools) | Yes | No | No | [Yes](https://docusaurus.io/docs/i18n/introduction) | No (embed/links only) | [Yes (with plugins)](https://docusaurus.io/blog/releases/2.2#mermaid-diagrams) | [No](https://docusaurus.io/docs/analytics) (third-party only) | Yes | +| [Docsify](https://docsify.js.org/) | [Free MIT License](https://github.com/docsifyjs/docsify/blob/develop/LICENSE) | Fast | Yes | Yes | Yes (with static site hosts like GitHub Pages, Netlify) | No | No | No (Markdown-based) | [Yes](https://docsify.js.org/#/quickstart) | [Yes](https://docsify.js.org/#/embed-files) | [Yes](https://docsify.js.org/#/more-pages) | No | No | No | [Yes (with plugins)](https://docsify.js.org/#/plugins?id=full-text-search) | No | No | Yes | No | No | No | No (embed/links only) | [Partial (with plugins)](https://docsify.js.org/#/plugins?id=diagrams) | [No](https://docsify.js.org/#/awesome?id=analytics-plugins) (third-party only) | [Yes](https://docsify.js.org/#/plugins) | \ No newline at end of file diff --git a/docs/guides/documentation/readme/README-TEMPLATE.md b/docs/guides/documentation/readme/README-TEMPLATE.md index 1388246fe..7b46679be 100644 --- a/docs/guides/documentation/readme/README-TEMPLATE.md +++ b/docs/guides/documentation/readme/README-TEMPLATE.md @@ -1,3 +1,8 @@ +--- +title: README Template +sidebar_label: README Template +--- + ```markdown
A guide to constructing an effective and impressive README for your project.-## Directions +## Introduction -This template is meant for general software projects `README.md` files, including both interpreted as well as compiled language code. +**Background**: A well-crafted `README.md` is essential for introducing your software repository. It serves as the first point of contact for developers and users, providing a concise and clear overview. This guide offers a template suitable for various software projects, aiding in the creation of effective README files. -Starter Kit: -- [Markdown](./README-TEMPLATE.md) of template -- [Demo](https://github.com/riverma/terraformly/blob/main/README.md) of template +**Use Cases**: +- Creating an informative and welcoming introduction to your software project. +- Standardizing README content across various types of software repositories. +- Enhancing project understanding for contributors and users. +- Answering questions in a FAQ setting +- Guiding readers on licensing and who to contact for support -To leverage this template, make sure to do the following: -1. Talk with your team about leveraging this template, and seek wide agreement before you adopt -2. Copy the template text, and place in a file within your repository called `README.md` -3. Search and replace the `[INSERT ...` text within the file with specifics for your project -4. Add a link to the `CONTRIBUTING.md` to your `README.md` file within the `Contributing` section +--- -This starter kit template was developed by evaluating best `README.md` practices in the following organizations: -- NASA-AMMOS -- ReactJS -- VueJS -- Apache Kafka \ No newline at end of file +## Prerequisites + +* Basic knowledge of Markdown formatting. +* Understanding of your project's key features and usage. + +--- + +## Quick Start + +**[⬇️ README Template](README-TEMPLATE)** + +Download and fill-out our recommended README template to get started on crafting your project's introduction. + +--- + +## Step-by-Step Guide + +1. **Discuss with Your Team**: Ensure consensus on adopting the [README Template](README-TEMPLATE). +2. **Customize the Template**: + - Copy the [README Template](README-TEMPLATE) into a `README.md` file in your repository. + - Replace `[INSERT ...]` placeholders with your project's specifics. +3. **Integrate into Your Project**: + - Link to the `CONTRIBUTING.md` within your `README.md` for easy access. + +--- + +## Frequently Asked Questions (FAQ) + +- Q: What makes a README file effective? +- A: Clarity, completeness, and relevance of information regarding the project's purpose, usage, and contribution process. + +--- + +## Credits + +**Authorship**: +- [Rishi Verma](https://github.com/riverma) + +**Acknowledgements**: +* Inspired by README best practices from NASA-AMMOS, ReactJS, VueJS, and Apache Kafka. + +--- + +## Feedback and Contributions + +We welcome feedback and improvements to this template. See our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/governance/_category_.json b/docs/guides/governance/_category_.json index f1c2dbf54..ca74086d7 100644 --- a/docs/guides/governance/_category_.json +++ b/docs/guides/governance/_category_.json @@ -3,6 +3,6 @@ "position": 2, "link": { "type": "generated-index", - "description": "Governance Best Practices." + "description": "Check out our below list of guides and sub-sections related to governance best practices." } } diff --git a/docs/guides/governance/contributions/README.md b/docs/guides/governance/contributions/README.md deleted file mode 100644 index fa1c3b59e..000000000 --- a/docs/guides/governance/contributions/README.md +++ /dev/null @@ -1 +0,0 @@ -# Contributions \ No newline at end of file diff --git a/docs/guides/governance/contributions/_category_.json b/docs/guides/governance/contributions/_category_.json new file mode 100644 index 000000000..10e785fc2 --- /dev/null +++ b/docs/guides/governance/contributions/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Contributions", + "position": 1, + "link": { + "type": "generated-index", + "description": "Contributing Best Practices." + } +} diff --git a/docs/guides/governance/contributions/change-request-templates/README.md b/docs/guides/governance/contributions/change-request-templates/README.md deleted file mode 100644 index bc256b053..000000000 --- a/docs/guides/governance/contributions/change-request-templates/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# Change Request Templates - -Pull requests are the currency for how contributions are made to projects. Having a pre-filled out pull request template offers guidance to your potential developers on how to contribute to your project. - -## GitHub Pull Request Template (General) - -GitHub provides a mechanism to automatically display a template whenever a potential contributor proposes a pull request to your repository. Please see the [documentation](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository) on GitHub for details. - -Starter Kits: -- [Pull Request Template](github/PULL_REQUEST_TEMPLATE.md) - -To leverage this template, make sure to do the following: -1. Talk with your team about leveraging this template, and seek wide agreement before you adopt -2. Create a new folder within your GitHub repository with the following path: `.github/` -3. Copy the Pull Request Template template file above into the following path: - 1. `.github/PULL_REQUEST_TEMPLATE.md` -4. Commit the above file to the `main` branch -5. Whenever you propose a new pull request, your new templates should appear in the text box \ No newline at end of file diff --git a/docs/guides/governance/contributions/code-of-conduct/README.md b/docs/guides/governance/contributions/code-of-conduct/README.md index 238574b29..2cf08429e 100644 --- a/docs/guides/governance/contributions/code-of-conduct/README.md +++ b/docs/guides/governance/contributions/code-of-conduct/README.md @@ -1,21 +1,76 @@ # Code of Conduct -The code of conduct is typically a document that provides guidance to a project team on *how* the team members should interact with each other. It identifies behaviors that are helpful for building a better development community, provides contact information for addressing grievances (should they arise), and finally lists key responses that team leadership should / will take for dealing with unexpected behavior. Below are some examples to expedite the incorporation of a code of conduct. +
A walkthrough on setting up a code-of-conduct policy for your project.-## Directions +## Introduction -We recommend a community-developed code of conduct called the Contributor Covenant, that has been [adopted by many open source projects](https://www.contributor-covenant.org/adopters/). It provides a fairly standard code of conduct that (1) explicitly identifies problematic behavior that's deemed unacceptable in team interactions, (2) who to contact if problematic behavior is identified, and (3) tiers of how team leadership can respond. +**Background**: A Code of Conduct is important in setting the standards for interaction within a project team. It promotes a positive community environment, addressing unacceptable behaviors and providing mechanisms for conflict resolution. In this guide, we'll help you bootstrap your project with a recommended a Code of Conduct, notably the Contributor Covenant, which is widely recognized and adopted in open-source communities. -Starter Kit: -- [Markdown](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md) of template -- [Demo](https://github.com/riverma/terraformly/blob/main/CODE_OF_CONDUCT.md) of template and [demo](https://github.com/riverma/terraformly) of badge -- [Webpage](https://www.contributor-covenant.org) for more information +**Use Cases**: +- Establishing a respectful and inclusive team culture. +- Providing clear guidelines on acceptable behaviors and handling grievances. -To leverage this template, make sure to do the following: -1. Talk with your team about leveraging this template, and seek wide agreement before you adopt -2. Copy the template text, and place in a file within your repository called `CODE_OF_CONDUCT.md` -3. Search and replace the `[INSERT CONTACT METHOD]` text within the file with a person, private e-mail list, or other form of contact for grievances to be addressed to -4. Add the contributor covenant badge () to your `README.md` file (example below) -``` -[](code_of_conduct.md) -``` \ No newline at end of file +--- + +## Prerequisites + +* Understanding of community management and team dynamics. +* Familiarity with Markdown for editing documentation. + +--- + +## Quick Start + +**[⬇️ Contributor Covenant Template](https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md)** + +Access the standard Contributor Covenant template for a robust Code of Conduct policy to use in your project. + +--- + +## Step-by-Step Guide + +1. **Team Consultation**: Discuss the adoption of the Contributor Covenant with your team, ensuring consensus. +2. **Setting Up the Document**: + - Create a `CODE_OF_CONDUCT.md` file in your repository. + - Copy the Contributor Covenant template into this file. + - Replace `[INSERT CONTACT METHOD]` with appropriate contact details for reporting issues. +3. **Integrate into Your Project**: + - Add the Contributor Covenant badge () to your `README.md` for visibility and easy access. + ``` + [](CODE_OF_CONDUCT.md) + ``` + +--- + +## Frequently Asked Questions (FAQ) + +- Q: Why is a Code of Conduct important for projects? +- A: It establishes a standard for behavior, promoting a safe and inclusive environment for collaboration. + + +- Q: Can I customize the Contributor Convenant Code of Conduct template? +- A: Yes! Especially if your project is managed in a unique way. + + +- Q: What should be done if a team member violates the Code of Conduct? +- A: Violations should be reported to the designated contact person or team. The matter should be handled confidentially and in accordance with the guidelines set forth in the Code of Conduct. + + +- Q: How often should the Code of Conduct be reviewed or updated? +- A: Regularly reviewing and updating the Code of Conduct ensures it stays relevant and effective. It's advisable to reassess it annually or when significant changes occur within the project or community. + +--- + +## Credits + +**Authorship**: +- [Rishi Verma](https://github.com/riverma) + +**Acknowledgements**: +* Inspired by the [Contributor Covenant](https://www.contributor-covenant.org). + +--- + +## Feedback and Contributions + +Your feedback and contributions are welcome to enhance this guide. See our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md b/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md index 4fba8057f..8cda033d6 100644 --- a/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md +++ b/docs/guides/governance/contributions/contributing-guide/CONTRIBUTING.md @@ -7,20 +7,6 @@ Thanks for taking the time to consider contributing! We very much appreciate you Before you begin contributing to our project, it'll be a good idea to ensure you've satisfied the below pre-requisites. -### Developer Certificate of Origin (DCO) - -To accept your contributions for any kind of patch, you'll want to: -1. Understand what a Developer Certificate of Origin is. See [this](https://wiki.linuxfoundation.org/dco) guide. -2. Read and agree to the [terms](https://developercertificate.org) of the Developer Certificate of Origin. -3. Remember to add your Sign-Off for each patch contribution you submit to our project via either: - 1. By using the `-s` flag if using Git. See [these](https://git-scm.com/docs/git-commit#Documentation/git-commit.txt--s) instructions. - 2. By including the following text in your patch contributions (i.e. pull requests) - ``` - Signed-off-by: Full Name
Fast track developing a contribution guide for your new contributors.-We provide a sample contribution guide template below, but please keep in mind to: -- Modify and adapt to your project as needed. You may not need all features of the template guide. -- Replace all instances of `[INSERT ...]` within the template with your project's specific environment. +## Introduction -## Contributing Guide Template +**Background**: A well-defined contribution guide is crucial for open-source projects. It helps new contributors understand the expectations and processes for contributing effectively. We walk you through developing a contribution guide for your project via our template, which sets clear standards for contributions and details a recommended process to follow. -This template covers the following contributions areas: -- Prerequisites to contributing -- Development process -- Ways to contribute: issues, code, documentation, media and questions, among other types of contributions +**Use Cases**: +- Guiding new contributors on making meaningful contributions. +- Ensuring contributions align with project norms and requirements. +- Facilitating a transparent and efficient contribution process. -Starter Kit: -- [Markdown](./CONTRIBUTING.md) of template -- [Demo](https://github.com/riverma/terraformly/blob/main/CONTRIBUTING.md) of template +--- -To leverage this template, make sure to do the following: -1. Talk with your team about leveraging this template, and seek wide agreement before you adopt -2. Copy the template text, and place in a file within your repository called `CONTRIBUTING.md` -3. Search and replace the `[INSERT ...` text within the file with specifics for your project -4. Add a link to the `CONTRIBUTING.md` to your `README.md` file within the `Contributing` section +## Prerequisites -This template was influenced by the following sources: +* Understanding of basic project management and version control systems. +* Familiarity with GitHub and Markdown formatting. + +--- + +## Quick Start + +**[⬇️ Contributing Guide Template](CONTRIBUTING)** + +Download our customizable template to create a contributing guide for your project. + +--- + +## Step-by-Step Guide + +1. **Team Discussion**: Collaborate with your team to decide on adopting a contribution guide template. This step is essential to establish project norms and contribution expectations. Our template touches the following topics that you'll want to consider: + - License overview + - Code of Conduct + - Governance Model + - Developer environment setup + - Communication channels + - How-to in interacting with the codebase + - Pull requests + - Ways to contribute (e.g. code, docs, media, etc.) + - etc. + + +2. **Customize the Template**: Modify the [Contributing Guide Template](CONTRIBUTING) to fit your project's specifics. + - Copy the template and create a `CONTRIBUTING.md` file at the root level of your repository. + - Replace `[INSERT ...]` placeholders with your project's details. These markers are used throughout to designate customization options. +3. **Integrate with Project**: + - Add a link to `CONTRIBUTING.md` in your project's `README.md` file under the `Contributing` section. +4. **Communicate**: + - Share the guide with existing contributors and all new contributors as their starting point. + +--- + +## Frequently Asked Questions (FAQ) + +- Q: Why should I even bother with a contributing guide? +- A: Do you want to constantly re-explain your project's philosophy and contribution norms? If not - a contribution guide helps set clear expectations and processes, ensuring contributions are consistent and aligned with your project's goals. + +--- + +## Credits + +**Authorship**: +- [Rishi Verma](https://github.com/riverma) + +**Acknowledgements**: +This template is influenced by guidelines from the following: - [Open Source Guide](https://opensource.guide/how-to-contribute/) - [Facebook React Contribution Guide](https://reactjs.org/docs/how-to-contribute.html) - [NASA-AMMOS Repositories](https://github.com/NASA-AMMOS) - [Kubernetes Contributors Guide](https://github.com/kubernetes/community/tree/master/contributors/guide) - [SciKit Learn Contributors Guide](https://scikit-learn.org/dev/developers/contributing.html) -- [Django Contributors Guide](https://docs.djangoproject.com/en/dev/internals/contributing) \ No newline at end of file +- [Django Contributors Guide](https://docs.djangoproject.com/en/dev/internals/contributing) + +--- + +## Feedback and Contributions + +Feedback and contributions are encouraged to refine this guide. Visit our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/) for more information. diff --git a/docs/guides/governance/contributions/developer-certificate-origin/README.md b/docs/guides/governance/contributions/developer-certificate-origin/README.md deleted file mode 100644 index d155d1c92..000000000 --- a/docs/guides/governance/contributions/developer-certificate-origin/README.md +++ /dev/null @@ -1,14 +0,0 @@ -# Developer Certificate of Origin (DCO) - -This GitHub Action provides an automated check for ensuring developers have a "signed-off" commit when contributing to a given GitHub repository. - -Starter Kit: -- [GitHub App](https://github.com/apps/dco) to install onto your GitHub repo - -To leverage this template, make sure to do the following: -1. Talk with your team about leveraging this GitHub action, and seek wide agreement before you adopt -2. Log into GitHub.com -3. Click the above GitHub App starter kit link -4. Click "Install" in the top-right hand corner of the page -5. Follow the prompts to select the organizations and repositories you'd like to install this app -6. Verify the installation by navigating to your given repository's "Settings" page, and confirming the app appears in the "Integrations -> Applications" left-hand menu \ No newline at end of file diff --git a/docs/guides/governance/contributions/issue-templates/README.md b/docs/guides/governance/contributions/issue-templates/README.md index 595b12c92..e206f1935 100644 --- a/docs/guides/governance/contributions/issue-templates/README.md +++ b/docs/guides/governance/contributions/issue-templates/README.md @@ -1,40 +1,84 @@ # Issue Templates -Issue tickets help development teams keep the language of bug, feature, and other types of issues readable and consistent. Templates appear whenever a person submits a new issue, and helps guide that person in providing the key information that gives developers context for a given issue. +
Make issue tracking clear and consistent with structured issue templates for your contributors.-## GitHub Issues (Markdown) +## Introduction -GitHub issue markdown templates provide pre-filled structure, in markdown format, for people to enter issue information. Please see the [documentation](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates) on GitHub templates for more details. +**Background**: Implementing issue templates in GitHub projects standardizes and clarifies the submission of bug reports, feature requests, and other types of issues. It guides contributors in providing essential details, helping developers understand and address issues more efficiently. -Starter Kits: -- [Bug Report](./github/bug_report.md) -- [New Feature](./github/new_feature.md) +**Use Cases**: +- Enhancing clarity and consistency in issue or feature reporting. +- Streamlining the process for contributors to report bugs or request features so that a wide audience can switch between issues easily. +- Improving developers' understanding of issues for quicker resolution. -To leverage these template, make sure to do the following: -1. Talk with your team about leveraging this template, and seek wide agreement before you adopt -2. Create a new folder within your GitHub repository with the following path: `.github/ISSUE_TEMPLATE` -3. Copy the Bug Report and New Feature template files above into the following paths: - 1. `.github/ISSUE_TEMPLATE/bug_report.md` - 2. `.github/ISSUE_TEMPLATE/new_feature.md` -4. Commit the above two files to the `main` branch -5. Navigate to your issues tab within GitHub, and you should see options to use your new templates appear +--- -## GitHub Issues (Forms) +## Prerequisites -GitHub issue forms are a method to provide a _form like_ experience when filling out a new issue ticket. Please see the [documentation](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms) on GitHub forms for more details. +* Access to a GitHub repository with administrative permissions. +* Basic knowledge of Markdown for editing GitHub templates. -⚠️ NOTE: GitHub issue forms are currently in beta. When using a third-party issue tracking system like ZenHub, the templates will not be usable in that system. +--- -Starter Kits: -- [Bug Report](./github/bug_report.yml.md) -- [New Feature](./github/new_feature.yml.md) +## Quick Start +**Bug Reports:** +- **[⬇️ Bug Report Template (Markdown)](bug-reports/bug_report)** +- **[⬇️ Bug Report Template (GitHub Form)](bug-reports/bug_report.yml)** -To leverage these template, make sure to do the following: -1. Talk with your team about leveraging this template, and seek wide agreement before you adopt -2. Create a new folder within your GitHub repository with the following path: `.github/ISSUE_TEMPLATE` -3. Copy the Bug Report and New Feature template files above into the following paths: - 1. `.github/ISSUE_TEMPLATE/bug_report.yml` - 2. `.github/ISSUE_TEMPLATE/new_feature.yml` -4. Commit the above two files to the `main` branch -5. Navigate to your issues tab within GitHub, and you should see options to use your new templates appear \ No newline at end of file +**New Features:** +- **[⬇️ New Feature Template (Markdown)](features/new_feature)** +- **[⬇️ New Feature Template (GitHub Form)](features/new_feature.yml)** + +**[📔 GitHub Issue Template Documentation](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates)** + +--- + +## Step-by-Step Guide + +1. **Team Discussion**: Consult with your team about using GitHub issue templates. Reach a consensus on adopting this practice. Our suggested templates request the below information - see justification below. + + - Bug Reports: + 1. **Checked for duplicates**: This section asks the contributor to verify if the issue has already been reported. It helps prevent duplication and streamlines the issue management process. + 2. **Describe the bug**: The contributor provides a clear, concise description of the bug. This section is critical for developers to understand the issue's nature and impact. + 3. **What did you expect?**: Understanding the contributor's expectations clarifies the disparity between expected and actual behavior, helping to pinpoint the issue more accurately. + 4. **Reproducible steps**: Step-by-step reproduction instructions are crucial for developers to replicate the issue, diagnose the problem, and test solutions effectively. + 5. **What is your environment?**: Providing details about the hardware, operating system, or other contextual factors helps in identifying if the bug is environment-specific and aids in troubleshooting. + - New Features: + 1. **Checked for duplicates**: This section ensures the contributor has checked for existing feature requests, avoiding redundancy and streamlining the development process. + 2. **Alternatives considered**: Encourages the contributor to consider and document alternative solutions. This insight can guide the evaluation of the feature's necessity. + 3. **Related problems**: This helps identify if the feature request is a solution to an existing problem, adding context and justification for the request. + 4. **Describe the feature request**: A clear description from the contributor about the proposed feature. This clarity is essential for understanding the feature's purpose and scope. + +2. **Setting Up Issue Templates**: + - Create a `.github/ISSUE_TEMPLATE` folder in your repository. + - Add [Bug Report](bug-reports/bug_report) and [New Feature](features/new_feature) templates to this folder. + - For a form-like experience, use [GitHub Issue Forms](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms). + - Place YAML formatted templates, like [Bug Report Form](bug-reports/bug_report.yml) and [New Feature Form](features/new_feature.yml), in the same folder. + +3. **Commit and Use Templates**: + - Commit these files to the `main` branch. + - New issues in your repository will now offer these templates for contributors to fill. + +--- + +## Frequently Asked Questions (FAQ) + +- Q: Why are issue templates important in GitHub projects? +- A: They ensure that all necessary information is provided, leading to more effective issue tracking and resolution. + +--- + +## Credits + +**Authorship**: +- [Rishi Verma](https://www.github.com/riverma) + +**Acknowledgements**: +* GitHub for providing documentation for issue templates. + +--- + +## Feedback and Contributions + +Feedback and contributions are welcome to enhance these guidelines. See our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/governance/contributions/issue-templates/bug-reports/_category_.json b/docs/guides/governance/contributions/issue-templates/bug-reports/_category_.json new file mode 100644 index 000000000..d5eebba22 --- /dev/null +++ b/docs/guides/governance/contributions/issue-templates/bug-reports/_category_.json @@ -0,0 +1,3 @@ +{ + "label": "Bug Reports" +} diff --git a/docs/guides/governance/contributions/issue-templates/github/bug_report.md b/docs/guides/governance/contributions/issue-templates/bug-reports/bug_report.md similarity index 100% rename from docs/guides/governance/contributions/issue-templates/github/bug_report.md rename to docs/guides/governance/contributions/issue-templates/bug-reports/bug_report.md diff --git a/docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md b/docs/guides/governance/contributions/issue-templates/bug-reports/bug_report.yml.md similarity index 100% rename from docs/guides/governance/contributions/issue-templates/github/bug_report.yml.md rename to docs/guides/governance/contributions/issue-templates/bug-reports/bug_report.yml.md diff --git a/docs/guides/governance/contributions/issue-templates/features/_category_.json b/docs/guides/governance/contributions/issue-templates/features/_category_.json new file mode 100644 index 000000000..a176d3628 --- /dev/null +++ b/docs/guides/governance/contributions/issue-templates/features/_category_.json @@ -0,0 +1,3 @@ +{ + "label": "New Features" +} diff --git a/docs/guides/governance/contributions/issue-templates/github/new_feature.md b/docs/guides/governance/contributions/issue-templates/features/new_feature.md similarity index 100% rename from docs/guides/governance/contributions/issue-templates/github/new_feature.md rename to docs/guides/governance/contributions/issue-templates/features/new_feature.md diff --git a/docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md b/docs/guides/governance/contributions/issue-templates/features/new_feature.yml.md similarity index 100% rename from docs/guides/governance/contributions/issue-templates/github/new_feature.yml.md rename to docs/guides/governance/contributions/issue-templates/features/new_feature.yml.md diff --git a/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md b/docs/guides/governance/contributions/pull-requests/PULL_REQUEST_TEMPLATE.md similarity index 95% rename from docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md rename to docs/guides/governance/contributions/pull-requests/PULL_REQUEST_TEMPLATE.md index 0d9cad598..7a6e526e3 100644 --- a/docs/guides/governance/contributions/change-request-templates/github/PULL_REQUEST_TEMPLATE.md +++ b/docs/guides/governance/contributions/pull-requests/PULL_REQUEST_TEMPLATE.md @@ -4,6 +4,7 @@ ## Proposed Changes - [ADD] ... - [CHANGE] ... +- [REMOVE] ... - [FIX] ... ## Issues - Links to relevant issues diff --git a/docs/guides/governance/contributions/pull-requests/README.md b/docs/guides/governance/contributions/pull-requests/README.md new file mode 100644 index 000000000..baafc1424 --- /dev/null +++ b/docs/guides/governance/contributions/pull-requests/README.md @@ -0,0 +1,74 @@ +# Pull Requests + +
A walk-through on using our standardized template for pull requests.+ +## Introduction + +**Background**: Pull requests help manage contributions to projects, especially on platforms like GitHub. By using a standardized pull request template, projects can streamline the contribution process, providing clarity and consistency for both contributors and maintainers. This guide will help you implement a GitHub Pull Request Template to improve how contributions are made to your project. + +**Use Cases**: +- Standardizing the format of pull requests for clarity and efficiency. +- Providing guidelines to contributors for submitting well-documented pull requests. + +--- + +## Prerequisites + +* Access to a GitHub repository where you can add files. +* Basic understanding of GitHub's file structure and Markdown formatting. + +--- + +## Quick Start + +**[⬇️ Pull Request Template](PULL_REQUEST_TEMPLATE)** + +Our recommended pull request template for projects. + +**[📔 GitHub Pull Request Template Documentation](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository)** + +Recommendations from GitHub.com on how-to facilitate the use of pull request templates. + +--- + +## Step-by-Step Guide + +1. **Team Discussion**: Discuss the benefits of a pull request template with your team. Gain consensus on adopting this approach for consistency in contributions. Below is an explanation of our recommended [Pull Request Template](PULL_REQUEST_TEMPLATE) file's fields. Adjust as necessary. + - ***Purpose***: To clearly state the intention behind the pull request. This helps reviewers understand the context and significance of your changes. + - ***Proposed Changes***: + - `[ADD]` for new features or content the contributor introduced. + - `[CHANGE]` for modifications to existing features or code. + - `[REMOVE]` for removals features or code. + - `[FIX]` for bug fixes the contributor implemented. + - ***Issues***: To link any related issues your PR addresses. This creates a traceable connection between the issue and the solution provided. + - ***Testing***: To document how the contributor tested the changes. Including links to test results or noting the operating systems on which the tests were performed. This assures reviewers of the reliability and effectiveness of changes. + +2. **Create Template Directory**: + - In your GitHub repository, create a `.github/` folder to hold community health files. + +3. **Add Pull Request Template**: + - Copy the [Pull Request Template](PULL_REQUEST_TEMPLATE) into `.github/PULL_REQUEST_TEMPLATE`. + - Commit and push this file to the `main` branch of your repository. + +4. **Usage**: + - Once set up, this template will automatically appear in the pull request description box for contributors to fill out. + +--- + +## Frequently Asked Questions (FAQ) + +- Q: How does a pull request template improve contributions? +- A: It provides a structured format for contributors, ensuring all necessary information is included, which facilitates better review and collaboration. + +--- + +## Credits + +**Authorship**: +- [Rishi Verma](https://www.github.com/riverma) + +--- + +## Feedback and Contributions + +We welcome feedback and contributions to enhance this guide. For contributing, please see our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/governance/governance-model/README.md b/docs/guides/governance/governance-model/README.md index 7cf84f82b..614edec7b 100644 --- a/docs/guides/governance/governance-model/README.md +++ b/docs/guides/governance/governance-model/README.md @@ -1,23 +1,84 @@ # Governance Model -This governance model template seeks to generalize how most government-sponsored open source projects can expect to operate in the open source arena. It is targeted towards medium and large-sized teams. This template governance model can be included in your repository under the file name `GOVERNANCE.md`. There are two key philosophies behind this governance model to keep note of: -- Liberal acceptance, encouragement and promotion of open source contributors from the public -- Retention of decision-making authority to sources of funding +
Establish a project guide for effective open source governance.-# Directions +## Introduction -Template: -- [Markdown](GOVERNANCE-TEMPLATE.md) of template +**Background**: A governance model is essential for government-sponsored open source projects, particularly for medium and large-sized teams. It helps in liberal acceptance of public contributions while retaining decision-making authority with funding sources. This guide provides a template to integrate a generalized governance model into your project, promoting clear operational structure and community engagement. -To leverage this template, make sure to do the following: -1. Talk with your team (including stakeholders) about leveraging this template, and seek wide agreement before you adopt. In particular, ensure there's buy-in for the philosophy of the governance approach (i.e. liberal acceptance of contributors) and role-based committees for governing (i.e. technical / project steering committees). -2. Copy the template text and place in a file within your repository called `GOVERNANCE.md` -3. Search and replace the `[INSERT ...` text within the file with specifics for your project -4. Add a link to the `GOVERNANCE.md` to your `README.md` file within the `Contributing` section +**Use Cases**: +- Structuring decision-making processes in open source projects. +- Balancing open contribution with authoritative project direction. +- Establishing clear roles and responsibilities within the project team. + +--- + +## Prerequisites + +* Understanding of open source project management. +* Familiarity with Markdown for editing GitHub documentation. + +--- + +## Quick Start + +**[Governance Model Template](GOVERNANCE-TEMPLATE.md)** + +Access our recommended template to start integrating a governance model into your project. + +--- + +## Step-by-Step Guide + +1. **Team Consultation**: Collaborate with your team and stakeholders to discuss adopting the governance model template. You'll want to consider topics like: + - Roles (and how contributors can be promoted between roles) + - Committees (the groups that guide your project) +2. **Customize the Template**: + - View and download our [Governance Model Template](GOVERNANCE-TEMPLATE.md). + - Place the template in a `GOVERNANCE.md` file within the root folder of your repository. + - Modify and personalize the template, replacing `[INSERT ...]` text with specifics for your project. +3. **Implement the Governance Model**: + - Commit the `GOVERNANCE.md` file to the `main` branch. + - Link to the governance document in your `README.md` file under the `Contributing` section. + +--- + +## Frequently Asked Questions (FAQ) + +- **Q: What is the importance of a governance model in open source projects?** +- A: It provides a framework for decision-making, contribution processing, and project management, ensuring transparent and structured project operations. + + +- **Q: What is the role of the Technical Steering Committee (TSC) in this governance model?** +- A: The TSC handles technical decisions, governance processes, and maintains collaborator lists, playing a key role in guiding the project's technical aspects. + + +- **Q: How are conflicts resolved in this governance model?** +- A: The model advocates for consensus-seeking; however, if consensus cannot be reached, the Product Manager has final authority, ensuring decision-making progresses. + + +- **Q: Can the governance structure be modified as the project evolves?** +- A: Yes, the model is flexible and can adapt to changing project needs, subject to agreement by the Project Steering Committee (PMC) and stakeholders. + +--- + +## Credits + +**Authorship**: +- [Eric Ferguson](https://github.com/ewferg) +- [Rishi Verma](https://github.com/riverma) + +**Acknowledgements**: This template was developed by evaluating best `GOVERNANCE.md` practices in the following organizations: - [NASA AMMOS AERIE](https://github.com/NASA-AMMOS/aerie/blob/develop/docs/GOVERNANCE.md) - [node.js](https://github.com/nodejs/node/blob/main/GOVERNANCE.md) - [OpenSSL](https://www.openssl.org/policies/omc-bylaws.html) - [PostgresQL](https://www.postgresql.org/developer/) -- [OpenMCT](https://github.com/nasa/openmct/blob/master/CONTRIBUTING.md) \ No newline at end of file +- [OpenMCT](https://github.com/nasa/openmct/blob/master/CONTRIBUTING.md) + +--- + +## Feedback and Contributions + +We invite feedback and contributions to refine this guide. Visit our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/governance/governance-model/governance-template-small-team.md b/docs/guides/governance/governance-model/governance-template-small-team.md new file mode 100644 index 000000000..5d999602a --- /dev/null +++ b/docs/guides/governance/governance-model/governance-template-small-team.md @@ -0,0 +1,75 @@ +````markdown +# [INSERT PROJECT NAME] Project Governance + +This governance model aims to create an open source community that encourages transparency, contributions, and collaboration, but maintains sound technical and quality standards. Our goal is to build a community comprised of members across the [INSERT PROJECT DOMAIN] community and beyond, including from private organizations, universities, government organizations, and international organizations. + +The project follows a fairly liberal contribution model where people and/or organizations who do the most work will have the most influence on project direction. Roles determine decision making influence, and a governing Steering Committee is set up to ensure the project's direction is in-line with requirements/goals while supporting flexibility for future growth and membership. Decision making will primarily be made through a "[consensus-seeking](https://en.wikipedia.org/wiki/Consensus-seeking_decision-making)" approach within the Steering Committee. + +## Roles + +| Role | Restricted To | Description | Read/Clone | Propose Pull Request | Comment in Tickets / Discussions | Triage | Review | Commit | Decisions | +| ------------------ | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | -------------------- | -------------------------------- | ------ | ------ | ------ | ------------------------- | +| User | None | Anyone downloading, deploying, or operating the software to meet a specific objective. | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | +| Contributor | None | Anyone providing input to the project, including: code, issues, documentation, graphics, etc. | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | +| Committer | Contributor | Subset of contributors granted write access to one or more of the project repositories. | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | +| Steering Committee Member | Committer | A subset of committers with decision making authority over technical and project aspects, including admin privileges. | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | +| Product Manager | Steering Committee Member | Overall manager of project with final authority over all key decisions when consensus cannot be reached within the Steering Committee. | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | + +### User + +Anyone who has downloaded, deployed, or operated [INSERT PROJECT NAME] to meet a specific objective. This project was primarily designed for [INSERT DESCRIPTION OF PROJECT PURPOSE], but let us know if you've found other uses for it. + +### Contributor + +Contributors include anyone that provides input to the project. This includes code, issues, documentation, graphics, designs, or anything else that tangibly improves the project. We encourage you to start contributing right away by joining our [Discussions]([INSERT LINK TO DISCUSSION BOARD OR MAILING LIST(S)]) or submitting an [Issue]([INSERT LINK TO ISSUE TRACKING SYSTEM]). + +### Triager + +Subset of contributors who have demonstrated a strong familiarity with the project and are regularly contributing to the project via issue creation, commenting, discussions, etc. Triagers are given specific permissions do the following: + + - Label issues and pull requests + - Comment, close, and reopen issues and pull requests + +[List of current Triagers]([INSERT LINK TO GITHUB, GITLAB, ETC. TEAM ASSOCIATED WITH TRIAGERS]) + +### Collaborator + +Subset of contributors who have been given write access to one or more project repositories. Both contributors and collaborators can propose changes to the project via pull requests, but only collaborators can formally review and approve (merge) these requests. Any contributor who has made a non-trivial contribution should be on-boarded as a collaborator in a timely manner. + +If you are planning on making a substantial contribution to the project or feel as though you should be given write access to a repository, please send a request to [INSERT LINK TO EMAIL/GITHUB USER HANDLE] + +[List of current collaborators]([INSERT LINK TO GITHUB, GITLAB, ETC. TEAM ASSOCIATED WITH COLLABORATORS]) + +### Steering Committee Member + +A subset of collaborators form the Steering Committee. The Steering Committee has authority over all aspects of this project: + +- Technical direction and guidance +- Project governance and process +- Contribution policy +- Conduct guidelines +- Maintaining the list of collaborators + +#### Committee Members +- [INSERT MEMBER NAME] ([username1]([INSERT LINK TO USERNAME]), [INSERT ORG ASSOCIATION] +(Additional member listings) + +
A deployment-ready Python 3 application template for quick, standards-based project setup.+ +## Introduction + +**Background**: The Python Starter Kit serves as a comprehensive template for Python 3 applications to streamline development processes. It exemplifies an integrated approach to build, release and publish using GitHub's CI/CD automation. By leveraging modern Python tooling, the kit simplifies the process of compiling, tagging, releasing and publishing to the Python Package Index (PyPi). It adheres to PEP 517/518 standards with TOML-based configurations to ensure a modern, declarative programming approach. + +**Use Cases**: +- Streamlining Python project setup and configuration. +- Facilitating the build and release process of Python packages to PyPi. +- Update build and release tooling to modern standards using PEP [517](https://peps.python.org/pep-0517/)/[518](https://peps.python.org/pep-0518/) compliant tooling with declarative [TOML-based](https://toml.io/en/) configurations in a `pyproject.toml` file. + +--- + +## Prerequisites + +* GitHub account with repository creation rights. +* Familiarity with Python, Docker and GitHub Actions. +* Access to PyPi for package publishing. + +--- + +## Quick Start + +**[SLIM Starterkit Python](https://github.com/NASA-AMMOS/slim-starterkit-python)** + +Click the link above to access the starter kit and begin setting up your project using Python best practices. Select GitHub's "Use this template" feature to leverage the template repository. + +--- + +## Step-by-Step Guide + +1. **Team Consensus**: Discuss and agree on continuous integration best practices with your development team. Establish a workflow for building, publishing and releasing software. + +2. **Create a Repository**: + - Use our [repository template](https://github.com/NASA-AMMOS/slim-starterkit-python/generate) for a quick start. + - Alternatively, [clone and manually edit our starter kit](https://github.com/NASA-AMMOS/slim-starterkit-python). + +3. **Setup Account Credentials**: + - Register to create accounts on [Test PyPi](https://test.pypi.org/account/register/) and [PyPi](https://pypi.org/account/register/). You'll use one account for testing and one for deployments of your artifact. + - [Generate API tokens](https://pypi.org/help/#apitoken) on PyPI for your accounts. Name your tokens `PYPI_API_TOKEN` and copy their value for the next step below. + - Configure these tokens in your repository's [GitHub Secrets](https://docs.github.com/en/actions/security-guides/encrypted-secrets?tool=webui#creating-encrypted-secrets-for-a-repository). + +4. **Choose a Unique Python 3 Module Name**: Ensure it's distinct from [existing PyPi modules](https://pypi.org/search/?q=). + +5. **Move Code into Place**: + - Rename `slim_sample_project` to your module name. + - For existing projects, integrate your Python 3 code into the new project structure underneath the module-name directory. + > **Shortcut** + Lines requiring code updates are commented with the keyword `MODIFY`. + > Documentation requiring updates are marked with the keyword `INSERT`. + +6. **Apply Project Settings**: + - Update `pyproject.toml` to update build system dependencies + - [Edit the `write_to` variable](https://github.com/NASA-AMMOS/slim-starterkit-python/blob/main/pyproject.toml#L12) to point to the directory containing your Python 3 code. + - Update `setup.cfg` to specify build system configurations + - [Edit the metadata keywords](https://github.com/NASA-AMMOS/slim-starterkit-python/blob/main/setup.cfg#L4) to set appropriate [keyword values](https://setuptools.pypa.io/en/latest/references/keywords.html) to apply to your project. 1. Set `name` to match your unique module name. 2. Modify `console_scripts` to point at your entry-point: 1. If your [module launches from a command-line](https://setuptools.pypa.io/en/latest/userguide/entry_point.html#entry-points), define an executable inside your module: `executable-name = my_package.module:function`. 2. Set the value as empty if there is no entry-point. 3. Update URLs for your project. - 1. Replace `NASA-AMMOS/slim-starterkit-python` with the **project/repo_name** for your cloned project. + 1. Replace `NASA-AMMOS/slim-starterkit-python` with the **project/repo_name** for your cloned project (or refactoring on an existing repo). 4. Update `author`, `author_email`, `description` and `keywords` to reflect your project details - 3. Update documentation to reflect details about your new project - 1. Suggested updates for `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md` and `README.md` are marked by the keyword `INSERT` and explained in detail within markdown. -> **Alert** - Unique development configurations may adversely impact testing on local workstations. Testing should be conducted with a [supported python.org release](https://www.python.org/downloads/) or [virtual container as used on GitHub](https://hub.docker.com/_/python/) . -7. Build locally to test the configuration -The application will build, install and deploy from a local command line when all configurations are properly set. - 1. [Install local tooling and requirements](https://github.com/NASA-AMMOS/slim-starterkit-python/tree/main#required-local-tooling) - 2. [Clean and build](https://github.com/NASA-AMMOS/slim-starterkit-python/tree/main#local-build-testing) and clean again after module builds successfully + +7. **Build Locally**: The application will build, install and deploy from a local command line when all configurations are properly set. + - [Install local tooling and requirements](https://github.com/NASA-AMMOS/slim-starterkit-python/tree/main#required-local-tooling) + - [Clean and build](https://github.com/NASA-AMMOS/slim-starterkit-python/tree/main#local-build-testing) and clean again after module builds successfully > **Information** - To validate the module, we test on the Test PyPi sandbox _by default_. Then, to release on the official PyPi, a _minor configuration change is required_. __All previous steps must be complete.__ -8. Build on GitHub + To validate deployment, we publish the module to the Test PyPi sandbox _by default_. To publish on the official PyPi, a _minor configuration change is required_. __All previous steps must be complete and the application must build successfully.__ + +8. **Build on GitHub**: A release kicks off a build and release process in GitHub Actions. - 1. Test publication on Test PyPi + - Test publication on Test PyPi 1. Update the [version number in the `version.py` file](https://github.com/NASA-AMMOS/slim-starterkit-python/blob/main/slim_sample_project/version.py). 2. [Kick off a build by releasing your product using the same version.](https://github.com/NASA-AMMOS/slim-starterkit-python/tree/main#automated-build-kickoff) - 3. When the product builds successfully, proceed to step **ii**. _Otherwise, revisit earlier steps and check for errors or other invalid settings._ - 2. Release to PyPi (simple configuration changes point at the release server) + 3. When the product builds successfully, proceed to the next section, **Release to PyPi**. _Otherwise, revisit earlier steps and check for errors or other invalid settings._ + - Release to PyPi (simple configuration changes point at the release server) 1. Update `PYPI_API_TOKEN` to point at PyPi in [GitHub Secrets](https://docs.github.com/en/actions/security-guides/encrypted-secrets?tool=webui#creating-encrypted-secrets-for-a-repository) in your newly created repository 1. In the repository, select the `Settings` tab and navigate to `Security`: `Secrets and variables` **-->** `Actions`. - 2. Recalling the PyPi token previously saved in step 3(ii): In `Repository secrets`, edit the `PYPI_API_TOKEN` and paste the saved PyPi token value to update it. + 2. Recalling the PyPi token previously saved in **Setup Account Credentials** (step 3 above): Edit the `PYPI_API_TOKEN` in `Repository secrets` to the saved PyPi token value for PyPi. (In other words, replace the test token with the regular, non-test PyPi token.) 2. Change the `python-publish.yml` configuration to remove Test PyPi coordinates 1. Remove '`--repository testpypi`' from the one-line publish command to read: `twine upload --verbose dist/*.whl dist/*.zip` 3. Update the [version number in the `version.py` file](https://github.com/NASA-AMMOS/slim-starterkit-python/blob/main/slim_sample_project/version.py). - 4. [Kick off a build by releasing your product using the same version.](https://github.com/NASA-AMMOS/slim-starterkit-python/tree/main#automated-build-kickoff) + 4. [Kick off a build by tagging and releasing your product using the same version number.](https://github.com/NASA-AMMOS/slim-starterkit-python/tree/main#automated-build-kickoff) -#### Deliverables +--- + +## Additional Files This starter kit produces several deliverables deployed for distribution: * **GitHub** * [Release report with automatic changelog summaries based on commit history.](https://github.com/NASA-AMMOS/slim-starterkit-python/releases/latest) @@ -89,7 +97,37 @@ This starter kit produces several deliverables deployed for distribution: * [ZIP](https://github.com/NASA-AMMOS/slim-starterkit-python/tags/) * **PyPi** * [Fully documented site with project links](https://test.pypi.org/project/slim-sample-project/) - * Source distribution (with release hashes): - * [ZIP](https://test.pypi.org/project/slim-sample-project/#files) - * Built Python 3 distribution: - * [Python wheel](https://test.pypi.org/project/slim-sample-project/#files) \ No newline at end of file + * Completely built Python 3 distributions: + * [Compressed ZIP source code with release hashes](https://test.pypi.org/project/slim-sample-project/#files) + * [Python wheel](https://test.pypi.org/project/slim-sample-project/#files) + +--- + +## Frequently Asked Questions (FAQ) + +- Q: What tooling is necessary to use the starter kit? +- A: [Python 3 version 3.9 or greater](https://www.python.org/downloads/) must be installed with a working [package manager (`pip`)](https://pip.pypa.io/en/stable/installation/). As well, you'll need the latest versions of `pip`, `build`, `setuptools`, `twine` and `wheel`. + ``` + python3 --version # must report Python >3.9.x + pip3 install --upgrade pip + pip3 install --upgrade build setuptools setuptools_scm twine wheel + ``` + +- Q: How do I choose a unique module name for PyPi? +- A: Research existing modules on PyPi and select a name that is not already in use. Consider using a creative and/or descriptive name relevant to your project. + +--- + +## Credits + +**Authorship**: +- [John Engelke](https://github.com/jpl-jengelke) + +**Acknowledgements**: +* Inspiration and practices from modern Python tooling and GitHub CI/CD workflows. + +--- + +## Feedback and Contributions + +We welcome feedback and contributions to improve this guide. Please see our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/software-lifecycle/continuous-integration/README.md b/docs/guides/software-lifecycle/continuous-integration/README.md index b42495c83..3fd096671 100644 --- a/docs/guides/software-lifecycle/continuous-integration/README.md +++ b/docs/guides/software-lifecycle/continuous-integration/README.md @@ -1,3 +1,85 @@ # Continuous Integration -This this guide, we explore best practices for continuous integration - including exploring scenarios for build integration, publishing test results and releasing compiled software. +
A guide for implementing continuous integration in software projects.+ +## Introduction + +**Background**: Continuous Integration (CI) is a critical practice in modern software development. This guide introduces a comprehensive approach to CI from analysis and testing to orchestration and release management. We focus on using a variety of tools like Git hooks, GitHub Actions, Jenkins and more to create a robust CI pipeline. By following this guide and combining these tools, developers can automate their build and testing processes, ensuring software is always ready for deployment. + +**Use Cases**: +- Automating software integration, build and testing. +- Streamlining software release and deployment. +- Ensuring software quality and reliability through repeatable engineering processes. + +--- + +## Prerequisites + +* Basic knowledge of software development and version control systems. +* Familiarity with CI/CD concepts and practices. + +--- + +## Quick Start + +**[📔 CI Tools and Frameworks](continuous-integration-frameworks.md)** + +Click the link above to explore various tools and systems for setting up and optimizing your CI pipeline. + +**[📔 CI Reference Architectures](reference-architecture.md)** + +Click the link above to explore the overall sample architecture for a continuous integration system. + +--- + +## Step-by-Step Guide + +1. **Explore CI Tools and Frameworks**: + - Start with the [CI Tools and Frameworks](continuous-integration-frameworks.md) guide to explore a range of task-focused CI tools. + - Review different categories, such as Analysis and Testing, Credentialing, and Execution and Reporting Tests. + - Based on your use case, select appropriate tools, e.g. Git hooks, GitHub Actions, Jenkins, Maven plugins or SetupTools, that are are designed for the software and technologies used in your product. + +2. **Understand the Reference Architecture**: + - Dive into the [CI Reference Architectures](reference-architecture.md) for an overview of the CI process and its components. + - Understand the core concepts of the CI pipeline, which involves Developer systems, Continuous Integration services, Continuous Deployment platforms and other touchpoints. + - Learn about the discrete process steps in a CI pipeline, such as Compile, Test, Package, Publish and Deploy (i.e. release or deliver), and how they contribute to building and releasing software. + +3. **Combine Reference Architecture with Selected Tools**: + - With the understanding of CI tools from **Step 1**, and the architectural insights from **Step 2**, begin mapping tools to specific roles in your CI pipeline. + - For example: + - Use Git hooks for code check-ins and GitHub Actions for automated build and testing processes. + - Utilize Jenkins or GitHub Actions for more complex workflows, like orchestrating builds across different environments or managing deployment strategies. + - Implement credentialing tools like Jenkins Credentials Binding Plugin or OAuth for secure access to resources. + - Ensure testing is thorough by integrating language-specific plugins or frameworks, such as Maven for Java or PyTest for Python, into your build process. + - Use orchestration tools like Ansible for deployment, aligning them with your cloud infrastructure managed by Terraform or Kubernetes. + - Package your application using Docker or appropriate tools, ensuring a streamlined process from development to deployment. + - Update a copy of the reference architectural diagram with your selected tools. + +--- + +## Frequently Asked Questions (FAQ) + +- Q: How do I choose the right CI tools for my project? +- A: Consider your project’s language, complexity and the specific needs of your deployment environment. Research and compare tools to find the best fit for your workflow. + +- Q: What is the difference between Continuous Integration, Continuous Deployment and Continuous Delivery? +- A: These related concepts apply to different target stages of a comprehensive CI/CD process, but their definitions are often conflated. Each one of these stages determines the endpoint as builds progress in a given automation process. + - _Continuous Integration_ (code compiles) tests whether code when merged from different developer systems can be compiled together on a control system, e.g. the CI server. + - _Continuous Deployment_ (packages published) is the publishing of successfully compiled and packaged binaries to an artifact repository and/or local test servers. + - _Continuous Delivery_ (packages released) extends deployment by pushing packaged binaries immediately to production services upon successful build, test and publishing. + +--- + +## Credits + +**Authorship**: +- [John Engelke](https://www.github.com/jpl-jengelke) + +**Acknowledgements**: +* This guide was inspired by the comprehensive tooling options available in the CI/CD ecosystem. + +--- + +## Feedback and Contributions + +Your feedback and contributions are vital to the continuous improvement of this guide. Please see our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/) for more information. diff --git a/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md b/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks.md similarity index 97% rename from docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md rename to docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks.md index 1b0c0a8c0..0f4c02650 100644 --- a/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/continuous-integration-frameworks.md +++ b/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks.md @@ -1,6 +1,6 @@ --- -title: Continuous Integration Frameworks -sidebar_label: Continuous Integration Frameworks +title: CI Tools and Frameworks +sidebar_label: CI Tools and Frameworks --- diff --git a/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md b/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md deleted file mode 100644 index 65e6456cc..000000000 --- a/docs/guides/software-lifecycle/continuous-integration/continuous-integration-frameworks/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Continuous Integration Frameworks - -[Frameworks & Use Cases) [continuous-integration-frameworks] \ No newline at end of file diff --git a/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md b/docs/guides/software-lifecycle/continuous-integration/reference-architecture.md similarity index 99% rename from docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md rename to docs/guides/software-lifecycle/continuous-integration/reference-architecture.md index 7fb7bda2f..b78a3be9e 100644 --- a/docs/guides/software-lifecycle/continuous-integration/reference-architecture/README.md +++ b/docs/guides/software-lifecycle/continuous-integration/reference-architecture.md @@ -1,4 +1,4 @@ -# Reference Architectures +# CI Reference Architectures ## Overview Architectures presented here provides a high-level reference guide for the implementation of continuous integration diff --git a/docs/guides/software-lifecycle/security/README.md b/docs/guides/software-lifecycle/security/README.md deleted file mode 100644 index 0e42385e6..000000000 --- a/docs/guides/software-lifecycle/security/README.md +++ /dev/null @@ -1 +0,0 @@ -# Security \ No newline at end of file diff --git a/docs/guides/software-lifecycle/security/_category_.json b/docs/guides/software-lifecycle/security/_category_.json new file mode 100644 index 000000000..eb6832c17 --- /dev/null +++ b/docs/guides/software-lifecycle/security/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Security", + "position": 1, + "link": { + "type": "generated-index", + "description": "Security Best Practices." + } +} diff --git a/docs/guides/software-lifecycle/security/dependabot/README.md b/docs/guides/software-lifecycle/security/dependabot/README.md deleted file mode 100644 index 17924832a..000000000 --- a/docs/guides/software-lifecycle/security/dependabot/README.md +++ /dev/null @@ -1,45 +0,0 @@ -# Dependabot -A GitHub ecosystem tool for dependency version and security vulnerability analysis. - -## Automated Dependency Updates - -This Dependabot task provides an automated check for OSS component updates and automatically creates [pull requests](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/managing-pull-requests-for-dependency-updates) to commit new versions. - -Starter Kit: -- [SLIM Starterkit Python -- Dependabot Script](https://github.com/NASA-AMMOS/slim-starterkit-python/blob/main/.github/dependabot.yml) to install in your GitHub repo - -To leverage Dependabot, make sure to do the following: -1. Discuss with your development team the cybersecurity best practice to regularly update OSS to latest versions and seek consensus on a workflow to accept proposed updates. -2. Add Dependabot automation to your repository, either via the **admin console** or **manually** (choose **one**): -> **Shortcut** - Copy the pre-set configuration to an identical path in your repository, e.g. `.github/dependabot.yml`. - * **Admin console:** (requires admin rights) - 1. Proceed to [enable Dependabot alerts through GitHub Settings UI](https://docs.github.com/en/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts#enabling-or-disabling-dependabot-alerts-for-a-repository). - * **Manually:** (_approach available to all committers_) - 1. Create an issue and an issue branch to implement a code change. Checkout the issue branch. - 2. Copy the Dependabot configuration file from one of the SLIM Starterkit repos -- for example, [`dependabot.yml` in the Python Starterkit](https://github.com/NASA-AMMOS/slim-starterkit-python/blob/main/.github/dependabot.yml) -- into the root of your repository at `.github/dependabot.yml`. -3. Modify [Dependabot configurations](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#configuration-options-for-the-dependabotyml-file) for your project: -> **Requirement** - Set properties to match your repository setup, including core packaging system. - * Set the `package-ecosystem` property to [match your packaging system](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem) in `dependabot.yml`. - * Set the `target-branch` to the [name of your default branch](https://github.com/NASA-AMMOS/slim-starterkit-python/branches) in `dependabot.yml`. - * Optionally, value-added features may be set, including such settings as [scheduling](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#scheduleday), a [strategy for versioning](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#versioning-strategy) and [pull request reviewers](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#reviewers). -4. Dependabot is now installed and detections can be tracked through the dependency graph at [`Insights` **->** `Dependency graph` **->** `Dependabot`](https://github.com/NASA-AMMOS/slim-starterkit-python/network/updates). [Pull Requests](https://github.com/NASA-AMMOS/slim-starterkit-python/pulls) also will include automatically created Dependabot merges. - -## Automated Security Updates - -This Dependabot task automates security scanning for [known vulnerabilities](https://github.com/advisories) in OSS components and automatically creates [pull requests](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/managing-pull-requests-for-dependency-updates) to update flagged components. - -[Dependabot Security Updates](https://docs.github.com/en/code-security/dependabot/dependabot-security-updates) requires [Dependabot Automated Dependency Updates](./README.md#automated-dependency-updates) (see above). Although technically part of the same automation stack, it's [enabled through the GitHub Settings UI](https://docs.github.com/en/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates#enabling-or-disabling-dependabot-security-updates-for-an-individual-repository). Optionally, dependency updates can be disabled so that only security updates create pull requests. - -> **Requirement** - Install and set up the Starter Kit for Dependabot Automated Dependency Updates. - -To leverage this template, make sure to do the following: -1. Discuss with your development team the cybersecurity best practice to regularly scan OSS components for security flaws and seek consensus on a workflow to accept proposed updates. -2. Enable Security Updates: - 1. At [`Settings` **->** `Code security and analysis` **->** `Dependabot`](https://github.com/NASA-AMMOS/slim-starterkit-java/settings/security_analysis), select the `Enable` button to turn on `Dependabot security updates`. -> **Requirement** - Admin rights are necessary to modify `Code security and analysis` settings. -3. Modify [Dependabot configurations](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#configuration-options-for-the-dependabotyml-file) for your project: (optional) - 1. If only security-related pull requests are desired, [set the `open-pull-requests-limit` property to `0` for `updates` block(s)](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#open-pull-requests-limit). diff --git a/docs/guides/software-lifecycle/security/github-security/README.md b/docs/guides/software-lifecycle/security/github-security/README.md new file mode 100644 index 000000000..1f18cc822 --- /dev/null +++ b/docs/guides/software-lifecycle/security/github-security/README.md @@ -0,0 +1,106 @@ +# GitHub Security Best Practices + +
Recommendations for enabling GitHub security features for your repositories.+ +## Introduction + +**Background:** GitHub offers a suite of security features to help maintainers and developers protect their code and ensure the safety of their repositories. From automatically detecting vulnerabilities in dependencies to scanning for secrets and setting security policies, these tools are essential for any project, especially in today’s security-conscious environment. + +**Use Cases:** +- Being alerted over e-mail or GitHub notifications about known vulnerabilities in your dependencies and having pull-requests automatically created to resolve the issues. +- Being alerted if your dependencies have updated versions available. +- Being alerted if your commits have potentially harmful secrets or sensitive information within the code - including being blocked from pushing your commits. + +## Prerequisites + +- A GitHub repository +- Familiarity with GitHub’s user interface +- Admin rights for certain security configuration tasks +- Team discussion: before diving into any configurations, we recommend engaging with your development team about the importance of GitHub’s security features. Establish a consensus on which ones to prioritize and implement. + +## Quick Start + +The fastest way to enable recommended GitHub Security features is to perform it in bulk for _all_ of your repositories within a given organization. Consult [Enabling security features for multiple repositories](https://docs.github.com/en/enterprise-cloud@latest/code-security/security-overview/enabling-security-features-for-multiple-repositories) for details. Organization administrative-level access is required. + +We recommend enabling the below features for all your repositories: + + + +Specifically: +- Dependency graphs (select "Enable All") + - Select "Automatically enable for new private repositories" +- Dependabot Alerts (select "Enable All") + - Select "Automatically enable for new repositories" +- Dependabot Security Updates (select "Enable All") + - Select "Automatically enable for new repositories" +- Code Scanning (select "Enable All") + - Select the default "CodeQL high-precision queries" option + +If you do not have organizational permissions or if you wish to customize security features per repository, see our Step-by-Step guide below for repository-specific guidance. + +## Step-by-Step Guide per Repository + +1. **Set Up Dependabot:** + - Navigate to your repository and click on the `Settings` tab. + - From the left sidebar, select the `Code security and analysis` menu. + - Under the "Dependabot" section: + - We recommend enabling Dependabot alerts to stay informed about insecure dependencies in your project. + - For added security, we suggest turning on Dependabot security updates to automatically generate pull requests for known vulnerabilities in your dependencies. + - We also recommend enabling Dependabot version updates _if you are using a package manager for your project_. This will help you keep your dependencies up-to-date. To configure Dependabot version updates: + 1. Create a `.github/dependabot.yml` file in your repository. + 2. Specify the package-ecosystem, directory, and schedule for the updates. For example: + ```yml + version: 2 + updates: + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "daily" + ``` + - To view Dependabot alerts and version updates: + - Head back to the main page of your repository. + - Click on the `Security` tab. Here, you can select `Dependabot alerts` to view security alerts, and you can see version updates in the `Pull requests` tab labeled with "Dependabot". + + +2. **Enable Code Scanning:** + - In the `Code security and analysis` menu from the `Settings` tab, click the "Set Up" or enable the following workflows: + - _CodeQL Analysis workflow:_ a free tool provided by GitHub that scans your code for vulnerabilities across a variety of languages. Simply choose a CodeQL Analysis template (default is acceptable) and follow the instructions. + - To view Code scanning alerts: + - Return to the repository main page. + - Click on the `Security` tab and select `Code scanning alerts`. + +3. **Enable Secret Scanning:** + - In the `Code security and analysis` menu from the `Settings` tab: + - Click on the `Secret scanning` enable button. + - We recommend enabling "Push protection" for blocking commits containing secrets + - To view Secret scanning alerts: + - Navigate to the repository main page. + - Click on the `Security` tab and select `Secret scanning alerts`. + +## Frequently Asked Questions (FAQ) + +- **Q: Can these security features be used outside of GitHub?** + + A: This guide specifically focuses on GitHub’s ecosystem. While some tools might have external equivalents, the integrations and configurations here are GitHub-specific. + +- **Q: Are these security features available on GitHub Enterprise?** + + A: It depends on your institution's particular version of GitHub deployed. You'll have to check your Settings tab to view the features that are provided. GitHub.com is the most up-to-date version we recommend for. + +- **Q: If I receive security alerts, what should I do and how soon should I act?** + + A: When you receive a security alert, it indicates a potential vulnerability in your repository. First, review the details of the alert to understand the severity and the affected component. Address critical vulnerabilities immediately, as they can pose a significant risk to your project. For less severe alerts, plan to address them in a timely manner. Always keep in mind that the sooner you act on security alerts, the better you can protect your code and users from potential threats. + +## Credits + +**Authorship:** +- John Engelke [@jpl-jengelke](http://github.com/jpl-jengelke/) +- Rishi Verma [@riverma](http://github.com/riverma/) + +**Acknowledgements:** +- GitHub for providing the security features and related documentation. See [GitHub’s Security Features](https://docs.github.com/en/code-security) to access an overview of the suite of security features GitHub provides for repositories. +- [OWASP DevSecOps Guideline](https://owasp.org/www-project-devsecops-guideline/latest/) for providing a Shift Left strategy to secure all phases of development. + +## Feedback and Contributions + +We welcome feedback and contributions to help improve and grow this guide. Please see our [contribution guidelines](https://nasa-ammos.github.io/slim/docs/contribute/contributing/). diff --git a/docs/guides/software-lifecycle/security/secrets-detection/README.md b/docs/guides/software-lifecycle/security/secrets-detection/README.md index ea961bf72..288c1c6e2 100644 --- a/docs/guides/software-lifecycle/security/secrets-detection/README.md +++ b/docs/guides/software-lifecycle/security/secrets-detection/README.md @@ -1,437 +1,291 @@ # Secrets Detection -We recommend [detect-secrets](https://github.com/Yelp/detect-secrets) to identify secure information included in source controlled files. Its prowess lies in its extensible Python plugin API, which allows custom rules and heuristics to tackle a broad spectrum of secrets. Designed to scan the project's current state rather than the entire git history, -it operates swiftly, making it ideal for continuous integration pipelines. Leveraging the concept of a "baseline file" (`.secrets.baseline`), it enables easy handling of known secrets and false positives, facilitating its gradual integration into existing projects. - - - - - -Our application of `detect-secrets` embraces a tri-layered approach, bolstered by customized plugins ([full list of plugins available here](https://github.com/NASA-AMMOS/slim-detect-secrets/tree/exp#viewing-all-enabled-plugins)), to provide robust protection against potential secret leaks at the earliest stage. -This page proposes three layers of secret scanning to help prevent secrets from being leaked on GitHub - -Three layers of protection are: -1. Client-side full scan of existing code base -2. Client-side scan of updated code upon Git commit -3. Server-side push to GitHub.com from client - -Each layer has its own advantages and disadvantages. The full use of these three layers of protection is recommended to minimize human negligence. -```mermaid -flowchart TB - User([fa:fa-user User]) - - subgraph UserWorkflow["User Workflow to Secure Secrets"] - Layer1["Layer 1: Full scan (client-side)"] - Layer2["Layer 2: Git commit scan (client-side)"] - Layer3["Layer 3: GitHub.com (server-side)"] - - Layer1 -->|If Secrets Detected| Clean1[Clean local file directly.] - Layer2 -->|If Secrets Detected| Clean2[Clean local file directly.
Guide to identify and automatically prevent leaking of sensitive information into your codebase.+ +## Introduction + +**Background**: Sensitive information like API keys, passwords, or tokens may inadvertently be getting committed into your repository. Such slip-ups can pose significant security risks. We recommend not only scanning for sensitive information recurringly, but preventing sensitive information from getting infused in the first place. To support these goals, we recommend a tool called [detect-secrets](https://github.com/Yelp/detect-secrets) to mitigate these risks. It scans for common sensitive information categories like passwords, high-entropy entries that may contain sensitive information, and a plugin system that supports customization. It's compatible for use in continuous integration pipelines and execution on local-developer machines. It has a "baseline file" approach, leveraging `.secrets.baseline`, that streamlines the management of legitimate secrets and reduces false positives. This helps both new and established projects detect and prevent secrets getting into source code. + +**Use Cases**: +- Finding and preventing commits of sensitive information such as: + - Username / passwords + - High entropy strings + - IP addresses + - E-mail addresses + - AWS sensitive information +- Scanning local client repositories for exposed sensitive information _before_ making them public. +- Preventing secrets from being committed to a local repository using pre-commit hooks. +- Implementing a safety net in continuous integration (CI) pipelines using GitHub Actions to catch inadvertent secret commits. +- Streamlining the management of known secrets and false positives during codebase audits. + +--- + +## Prerequisites +To get the most out of `detect-secrets`, you'll need: + +* Python `pip` tool. +* (Optional) Familiarity with Python for potential custom plugin development. +* (Optional) A GitHub repository supporting GitHub Actions + +--- + + + +## Quick Start + +1. Install slim-detect-secrets: + + > ℹ️ **Note:** the SLIM project has customized the Detect Secrets tool to identify additional sensitive keywords such as IP addresses, file paths, and AWS information. These additions are currently [under review](https://github.com/Yelp/detect-secrets/pulls/perryzjc) by the detect-secrets team for merger into the main codebase of the tool. Until then, we recommend using our SLIM fork per below. -**Warning**: Adding your `.secrets.baseline` file to your local Git and pushing changes to a remote without following the above directions could create a security risk by sharing the sensitive parts of your security scan with the outside world! - -5. Commit your changes - -Now, you can commit your changes as usual. If any **new secrets** are detected, the commit will be prevented and the secrets will be reported. - -For example, - -
{description}
We solicit improvement ideas and solutions from our community deliver best practices back to our members.
+We solicit improvement ideas and solutions from our community deliver best practices back to our members. See our community planning board.
> ), }, @@ -26,7 +26,7 @@ const FeatureList = [ Svg: require('@site/static/img/iterative.svg').default, description: ( <> - We treat best practices and standards-as-code. We iteratively improve our recommendations through the open source tickets and pull requests. + We develop best practices through standards-as-code. We iteratively improve our recommendations through the open source tickets and pull requests. > ), }, diff --git a/src/components/HomepageFeatures/styles.module.css b/src/components/HomepageFeatures/styles.module.css index b248eb2e5..6ff455952 100644 --- a/src/components/HomepageFeatures/styles.module.css +++ b/src/components/HomepageFeatures/styles.module.css @@ -1,9 +1,13 @@ .features { display: flex; align-items: center; - padding: 2rem 0; + padding: 1rem 0; width: 100%; } +/* [data-theme='dark'] .features { + background-color: #aeaeae !important; + color: #000 !important; +} */ .featureSvg { height: 200px; diff --git a/src/css/custom.css b/src/css/custom.css index 80679aa37..1abb0387c 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -4,18 +4,8 @@ * work well for content-centric websites. */ -/* You can override the default Infima variables here. */ -[data-theme='dark'] { - --ifm-color-primary: #383cff; - --ifm-color-primary-dark: #1215b8; - --ifm-color-primary-darker: #090b91; - --ifm-color-primary-darkest: #000294; - --ifm-color-primary-light: #383cff; - --ifm-color-primary-lighter: #1215b8; - --ifm-color-primary-lightest: #090b91; - --ifm-code-font-size: 95%; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); -} +/* Importing Fluent System Fonts */ +@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Serif:wght@400;500;600&display=swap'); /* For readability concerns, you should choose a lighter palette in dark mode. */ [data-theme='dark'] { @@ -28,3 +18,194 @@ --ifm-color-primary-lightest: #4fddbf; --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); } + +[data-theme='dark'] { + --ifm-background-color: #1e2125 !important; /* Set a global background color */ + --ifm-hero-background-color: var(--ifm-background-color); +} + +[data-theme='dark'] body, +[data-theme='dark'] .main-wrapper, +[data-theme='dark'] .container { + background-color: var(--ifm-background-color) !important; +} + +[data-theme='dark'] footer { + background-color: unset; +} + + + +body { + font-family: 'IBM Plex Sans', sans-serif; /* Fluent's primary font */ + color: #333 !important; /* Fluent color for text, ensuring readability */ + line-height: 1.6; /* Adequate line height for readability */ +} +[data-theme='dark'] body { + color: #ffffff !important; + /* background-color: #1e2125 !important; */ +} + +[data-theme='dark'] .card { + background-color: #3b3b3b !important; + color: #FFF; +} +[data-theme='dark'] .list-group-item { + background-color: #3b3b3b !important; + color: #FFF; +} +[data-theme='dark'] .navbar { + background-color: #1c1c1c !important; + color: #FFF; +} +[data-theme='dark'] .dropdown-item { + color: unset; +} + +.footer .col { + text-align: center; +} + +h1, h2, h3, h4, h5, h6 { + font-family: 'IBM Plex Sans', sans-serif; + color: #000; /* Slightly darker color for headers */ + margin-top: 20px; /* Spacing above headers */ + margin-bottom: 10px; /* Spacing below headers */ +} + +h1 { + font-size: 2.5rem; /* Size for main headers */ + font-weight: 700; /* Bold weight for prominence */ +} + +h2 { + font-size: 2rem; + font-weight: 600; /* Slightly less bold than h1 */ +} + +h3 { + font-size: 1.75rem; + font-weight: 600; +} + +h4 { + font-size: 1.5rem; + font-weight: 600; +} + +/* Adjusting font sizes for smaller headers */ +h5 { + font-size: 1.25rem; + font-weight: 600; +} + +h6 { + font-size: 1rem; + font-weight: 600; +} + +p { + font-family: 'IBM Plex Sans', sans-serif; + font-size: 1rem; /* Standard size for body text */ + margin-bottom: 15px; /* Spacing after paragraphs */ +} + +a { + font-family: 'IBM Plex Sans', sans-serif; + text-decoration: none !important; /* No underline for a clean look */ +} +[data-theme='dark'] a { + color: #a8fae8; +} + +a:hover { + text-decoration: none !important; /* Underline on hover for interactivity */ +} + +/* Fluent button styles */ +.button--primary { + background-color: #0078d4; /* Primary color */ + color: white; + border: none; + padding: 10px 20px; + border-radius: 4px; /* Fluent corner rounding */ + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Depth */ +} +[data-theme='dark'] .button--primary { + background-color: var(--ifm-color-primary-dark); + color: white; +} +.btn-primary { + background-color: #0078d4; /* Primary color */ + color: white; + border: none !important; + padding: 10px 20px; + border-radius: 4px; /* Fluent corner rounding */ + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Depth */ +} +[data-theme='dark'] .btn-primary { + background-color: var(--ifm-color-primary-dark); + color: white; +} + +.button--primary:hover { + background-color: #005a9e; /* Darker shade on hover */ +} +[data-theme='dark'] .button--primary:hover { + background-color: var(--ifm-color-primary-lightest); +} + +.btn-primary:hover { + background-color: #005a9e; /* Darker shade on hover */ +} +[data-theme='dark'] .btn-primary:hover { + background-color: var(--ifm-color-primary-lightest); +} + +.btn-primary:active { + background-color: #005a9e; /* Darker shade on hover */ +} +[data-theme='dark'] .btn-primary:active { + background-color: var(--ifm-color-primary-lightest) !important; +} +[data-theme='dark'] .btn-primary:focus { + background-color: var(--ifm-color-primary-lightest) !important; +} +[data-theme='dark'] .btn-primary:visited { + background-color: var(--ifm-color-primary-lightest) !important; +} + +.button--secondary { + background-color: #ffffff; + color: #0078d4; + border: 2px solid #0078d4; + padding: 8px 18px; + border-radius: 4px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); +} +[data-theme='dark'] .button--secondary { + border: 2px solid #fff; +} + +.btn-secondary { + background-color: #ffffff; + color: #0078d4; + border: 2px solid #0078d4; + padding: 8px 18px; + border-radius: 4px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); +} +[data-theme='dark'] .btn-secondary { + border: 2px solid #fff; +} + +.button--secondary:hover { + background-color: #f3f2f1; /* Light gray background on hover */ +} + +.navbar__logo { + margin: 5px 20px 5px 10px; +} +[data-theme='dark'] .navbar__logo { + content: url('/static/img/nasa-jpl-dark.png') +} \ No newline at end of file diff --git a/src/pages/index.js b/src/pages/index.js index 12dfdafbc..b6fa2818f 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -4,6 +4,8 @@ import Link from '@docusaurus/Link'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; import Layout from '@theme/Layout'; import HomepageFeatures from '@site/src/components/HomepageFeatures'; +import { Row, Col } from 'react-bootstrap'; +import 'bootstrap/dist/css/bootstrap.min.css'; import styles from './index.module.css'; @@ -12,21 +14,20 @@ function HomepageHeader() { return ({siteConfig.tagline}
-A shared resource for discussing, iterating and referencing best practices in software lifecycle process improvements.
-A community-resource for exchanging and implementing best practices in software lifecycle improvements.
+