Skip to main content

RFC like documents management tool

Project description

rfcctl: RFC like document manager

&cop; 2023 SiLeader.

How to use

1. Add context

Add context to use context add subcommand.

rfcctl context add --name <CONTEXT_NAME> --user <USER NAME> /path/to/directory
  • --name is context name alias
  • --user is writer username
  • --switch option is switch this context as default context
  • --initial-status is RFC's initial status. default is Draft
  • --obsoleted-status is obsoleted RFC's status. default is Obsoleted
  • --init option is create skeleton.md in this directory

2. Create new RFC

Create new RFC file from skeleton.md to use create subcommand.

rfcctl create --category-tree <CATEGORY> <SUBCATEGORY in CATEGORY> ... --title 'My new RFC'

3. Update RFC metadata

Update RFC's obsoleted metadata to use update subcommand.

rfcctl update

License

Apache License 2.0

See LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rfcctl-0.1.1.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

rfcctl-0.1.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file rfcctl-0.1.1.tar.gz.

File metadata

  • Download URL: rfcctl-0.1.1.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.11.2 Darwin/22.2.0

File hashes

Hashes for rfcctl-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a2a9dfc1127b814b31eab771ac1f4d64ae0e268bb7b4c265c6d9bee54350c9a4
MD5 fe35c7540558dfbed151824596596849
BLAKE2b-256 1d2e594ef228f9c19310057dc5968529de4b34a84a3cb0c5bfd28d6ca6914b7b

See more details on using hashes here.

File details

Details for the file rfcctl-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: rfcctl-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 12.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.11.2 Darwin/22.2.0

File hashes

Hashes for rfcctl-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f10196b493e5213eb41aaf968d59f0fb7629b9d0963e1b04a7db47e84e49f51b
MD5 55bc44d7c6156ebe7cf8223d2d45b0bd
BLAKE2b-256 b4cd219570a14927db70ba44cbeb1def030249f0aa36a52334f7c6f9a52cb95f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page