Skip to content

Commit

Permalink
Merge pull request #1788 from folio-org/FOLIO-873-improve-docs-293
Browse files Browse the repository at this point in the history
FOLIO-873 improve docs
  • Loading branch information
dcrossleyau authored Nov 12, 2024
2 parents 830868a + 9c5cb55 commit 1bfc7f3
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 54 deletions.
128 changes: 74 additions & 54 deletions _data/repos.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"metadata": {
"generatedDateTime": "2024-10-30T02:46:13.275164+00:00"
"generatedDateTime": "2024-11-11T06:29:00.993053+00:00"
},
"repos": [
{
Expand Down Expand Up @@ -86,6 +86,17 @@
"repoType": "app",
"snippetIntro": ""
},
{
"defaultBranch": "master",
"description": "Application descriptor repository for app-marc-migrations.",
"docDirName": null,
"hasTranslations": false,
"name": "app-marc-migrations",
"org": "folio-org",
"repoLanguageHint": "other",
"repoType": "app",
"snippetIntro": ""
},
{
"defaultBranch": "master",
"description": null,
Expand Down Expand Up @@ -119,6 +130,17 @@
"repoType": "app",
"snippetIntro": ""
},
{
"defaultBranch": "master",
"description": null,
"docDirName": null,
"hasTranslations": false,
"name": "app-reading-room",
"org": "folio-org",
"repoLanguageHint": "other",
"repoType": "app",
"snippetIntro": ""
},
{
"defaultBranch": "master",
"description": null,
Expand Down Expand Up @@ -1244,7 +1266,7 @@
"org": "folio-org",
"repoLanguageHint": "java",
"repoType": "other",
"snippetIntro": "<p>This Java library stores <a href='https://bibfra.me/'>bibframe lite vocabulary</a> as Java enums - the <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/ResourceTypeDictionary.java'>types</a>, <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/PropertyDictionary.java'>properties</a> and <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/PredicateDictionary.java'>predicates</a> used in the Linked Data Graph.</p>",
"snippetIntro": "<p>This Java library stores: 1) The Linked Data vocabulary as Java enums: <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/ResourceTypeDictionary.java'>types</a>, <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/PropertyDictionary.java'>properties</a> and <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/PredicateDictionary.java'>predicates</a>. 2) The Linked Data <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/model/Resource.java'>resource model</a> with <a href='https://github.com/folio-org/lib-linked-data-dictionary/blob/master/src/main/java/org/folio/ld/dictionary/util/HashUtils.java'>hashing function</a> (used for a Linked Data resource ID generation).</p>",
"workflows": [
"pr-build.yml"
]
Expand Down Expand Up @@ -1366,10 +1388,12 @@
"description": null,
"docDirName": null,
"hasTranslations": false,
"hintOas": true,
"isSpringway": true,
"name": "mod-atom-feed-reader",
"org": "folio-org",
"ramlDirName": null,
"repoLanguageHint": "other",
"repoLanguageHint": "java",
"repoType": "backend-mod",
"snippetIntro": ""
},
Expand Down Expand Up @@ -1413,7 +1437,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -1570,7 +1595,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -1958,7 +1984,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -2067,7 +2094,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -2317,7 +2345,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -2598,7 +2627,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -2649,7 +2679,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -3449,6 +3480,7 @@
"repoType": "backend-mod",
"snippetIntro": "<p>Mod-Service-Interaction is a FOLIO Backend Module for cross-app connectivity.</p>",
"workflows": [
"run-int-tests.yml",
"validate-module.yml"
]
},
Expand All @@ -3468,7 +3500,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -3524,18 +3557,6 @@
"api-schema-lint.yml"
]
},
{
"defaultBranch": "main",
"description": "Okapi Spring module example",
"docDirName": null,
"hasTranslations": false,
"name": "mod-spring-sample",
"org": "folio-org",
"ramlDirName": null,
"repoLanguageHint": "java",
"repoType": "backend-mod",
"snippetIntro": ""
},
{
"defaultBranch": "master",
"description": "The blueprint module that could be used as a template for folio spring based backend modules.",
Expand Down Expand Up @@ -3658,7 +3679,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand All @@ -3684,7 +3706,8 @@
"workflows": [
"api-doc.yml",
"api-lint.yml",
"api-schema-lint.yml"
"api-schema-lint.yml",
"postgres.yml"
],
"workflowsFolio": [
"api-doc.yml",
Expand Down Expand Up @@ -3868,7 +3891,8 @@
"repoType": "platform",
"snippetIntro": "<p>This is the Resource Sharing Stripes 'platform'. It consists simply of an NPM <a href='https://docs.npmjs.com/files/package.json'><code>package.json</code></a> that specifies the version of <code>@folio/stripes</code> and of any Stripes modules you wish to make available as part of the Resource Sharing platform to generate client bundles along with a utility for generating module descriptors for each Stripes module.</p>",
"workflows": [
"deploy.yml"
"deploy.yml",
"foaf.yaml"
]
},
{
Expand Down Expand Up @@ -4039,12 +4063,10 @@
"repoType": "stripes",
"snippetIntro": "<p>This is a library of React components and utility functions for use with <a href='https://github.com/folio-org/stripes-core/'>the Stripes UI toolkit</a>, part of <a href='https://www.folio.org/'>the FOLIO project</a>.</p>",
"workflows": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml"
],
"workflowsFolio": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml@v1"
]
},
{
Expand Down Expand Up @@ -4247,12 +4269,10 @@
"repoType": "stripes",
"snippetIntro": "<p>This is a library of React components and utility functions for use with <a href='https://github.com/folio-org/stripes-core/'>the Stripes UI toolkit</a>, part of <a href='https://www.folio.org/'>the FOLIO project</a>.</p>",
"workflows": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml"
],
"workflowsFolio": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml@v1"
]
},
{
Expand Down Expand Up @@ -4521,12 +4541,10 @@
"repoType": "ui",
"snippetIntro": "<p>The Authorization Policies UI Module or ui-authorization-policies, is a Stripes UI module for the authorization roles requests and related resources</p>",
"workflows": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml"
],
"workflowsFolio": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml@v1"
]
},
{
Expand All @@ -4540,12 +4558,10 @@
"repoType": "ui",
"snippetIntro": "",
"workflows": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml"
],
"workflowsFolio": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml@v1"
]
},
{
Expand Down Expand Up @@ -4664,12 +4680,18 @@
"defaultBranch": "master",
"description": null,
"docDirName": null,
"hasTranslations": false,
"hasTranslations": true,
"name": "ui-claims",
"org": "folio-org",
"repoLanguageHint": "node",
"repoType": "ui",
"snippetIntro": "<p>Follow the instructions below to run <code>ui-claims</code> and start your development.</p>"
"snippetIntro": "<p>Follow the instructions below to run <code>ui-claims</code> and start your development.</p>",
"workflows": [
"ui.yml"
],
"workflowsFolio": [
"ui.yml@v1"
]
},
{
"defaultBranch": "master",
Expand Down Expand Up @@ -4967,12 +4989,12 @@
"repoType": "ui-handler",
"snippetIntro": "<p>Frontend registry for Stripes</p>",
"workflows": [
"build-npm-release.yml",
"build-npm.yml"
"stuck-license-cla.yml",
"ui.yml",
"validate.yml"
],
"workflowsFolio": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml@v1"
]
},
{
Expand Down Expand Up @@ -5053,7 +5075,7 @@
"defaultBranch": "master",
"description": null,
"docDirName": null,
"hasTranslations": false,
"hasTranslations": true,
"name": "ui-ld-folio-wrapper",
"org": "folio-org",
"repoLanguageHint": "node",
Expand Down Expand Up @@ -5108,7 +5130,7 @@
"defaultBranch": "master",
"description": null,
"docDirName": null,
"hasTranslations": false,
"hasTranslations": true,
"name": "ui-linked-data",
"org": "folio-org",
"repoLanguageHint": "node",
Expand Down Expand Up @@ -5399,12 +5421,10 @@
"repoType": "ui-plugin",
"snippetIntro": "<p>This package furnishes a single Stripes plugin of type <code>find-authority</code>, which can be included in Stripes modules by means of a <code>&lt;Pluggable type='find-authority'&gt;</code> element. See <a href='https://github.com/folio-org/stripes-core/blob/master/doc/dev-guide.md#plugins'>the <em>Plugins</em> section</a> of the Module Developer's Guide.</p>",
"workflows": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml"
],
"workflowsFolio": [
"build-npm-release.yml",
"build-npm.yml"
"ui.yml@v1"
]
},
{
Expand Down
2 changes: 2 additions & 0 deletions _remote/raml-module-builder/doc/upgrading.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ Or bump the PostgreSQL container used for testing to `postgres:16-alpine` and
Add `.github/workflows/postgres.yml` like
[mod-permission's postgres.yml](https://github.com/folio-org/mod-permissions/blob/eef80d81294b35d1d1c4d8c690a19e0ea292a63c/.github/workflows/postgres.yml).

Upgrade the (test) dependency `log4j-slf4j-impl` to `log4j-slf4j2-impl` to allow for `Testcontainers` (including RMB's `PostgresTesterContainer`) logging.

The next steps are not strictly required but are strongly recommended to fix wrong API documentation and to to comply with the
[Technical Council decision DR-000012](https://wiki.folio.org/display/TC/DR-000012+-+Localization+parameter+for+back-end).

Expand Down

0 comments on commit 1bfc7f3

Please sign in to comment.