GSoC2026 : Docs Refactoring (Issue #86) - #87
Conversation
…oc/ folder for CLI/module/examples usage
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The proposal link attached is correct but not showing the document, I will update that with a drive link of proposal. |
There was a problem hiding this comment.
cli-workflow & cli-manifest removed but not moved to cli-usage or any other file
| - [Download Live Fusion KG Dump (BUSL 1.1, registration needed)](#download-live-fusion-kg-dump-busl-11-registration-needed) | ||
| - [Download Enriched Knowledge Graphs (BUSL 1.1, registration needed)](#download-enriched-knowledge-graphs-busl-11-registration-needed) | ||
| - [Download DBpedia Wikipedia Knowledge Graphs (CC-BY-SA, no registration needed)](#download-dbpedia-wikipedia-knowledge-graphs-cc-by-sa-no-registration-needed) | ||
| - [Download DBpedia Wikidata Knowledge Graphs (CC-BY-SA, no registration needed)](#download-dbpedia-wikidata-knowledge-graphs-cc-by-sa-no-registration-needed) |
There was a problem hiding this comment.
Could you leave the licence information in place? Might not be necessary in the title (toc links), but in the corresponding section
There was a problem hiding this comment.
Replace lines with: databusclient [delete|deploy|download|manifest|workflow] --help
| ``` | ||
|
|
||
| Only existing data already stored in the manifest is read — no new files are downloaded or written, and no network access happens. | ||
| The manifest options record operation parameters, file outcomes, checksums, byte sizes, and execution summaries in JSON-LD. Manifests can also be replayed or summarized. See the [manifest docs](doc/cli-usage.md#manifest). |
There was a problem hiding this comment.
doc/cli-usage.md#manifest mentioned above, missing
| ```bash | ||
| databusclient workflow run examples/workflows/download-deploy.yml | ||
| ``` | ||
| The `workflow` command runs declarative download, deploy, and delete pipelines from YAML files, with step chaining and per-step error handling. See the [workflow docs](doc/cli-usage.md#workflow). |
There was a problem hiding this comment.
doc/cli-usage.md#workflow mentioned above, missing
| # Output: | ||
| Usage: databusclient download [OPTIONS] DATABUSURIS... |
There was a problem hiding this comment.
Same regarding output
| # Output: | ||
| Usage: databusclient deploy [OPTIONS] [DISTRIBUTIONS]... |
There was a problem hiding this comment.
Same regarding output
| # Output: | ||
| Usage: databusclient delete [OPTIONS] DATABUSURIS... |
There was a problem hiding this comment.
Same regarding output
| - `--convert-to` | ||
| - Enables on-the-fly compression format conversion during download. Supported formats: `bz2`, `gz`, `xz`. Downloaded files will be automatically decompressed and recompressed to the target format. Example: `--convert-to gz` converts all downloaded compressed files to gzip format. | ||
| - `--convert-from` | ||
| - Optional filter to specify which source compression format should be converted. Use with `--convert-to` to convert only files with a specific compression format. Example: `--convert-to gz --convert-from bz2` converts only `.bz2` files to `.gz`, leaving other formats unchanged. |
There was a problem hiding this comment.
Refactored --convert-to & --convert-from, but the actual CLI exposes --compression. The moved docs
reintroduced stale option name
| databusclient download https://databus.dbpedia.org/dbpedia/mappings/mappingbased-literals/2022.12.01 --convert-to gz | ||
|
|
||
| # Convert only bz2 files to xz format, leaving other compressions unchanged | ||
| databusclient download https://databus.dbpedia.org/dbpedia/mappings/mappingbased-literals --convert-to xz --convert-from bz2 | ||
|
|
||
| # Download a collection and unify all files to bz2 format | ||
| databusclient download https://databus.dbpedia.org/dbpedia/collections/dbpedia-snapshot-2022-12 --convert-to bz2 |
There was a problem hiding this comment.
Mentioned above, stale option
Description
Restructures project documentation :
doc/cli-usage.md.doc/module-usage.md.doc/examples/, including all workflow example files.doc/README.mdas a navigation index for the documentation folder.Related Issues
Closes #86
Type of change