New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standardize command-line tool man pages #2528

Closed
andrewdavidwong opened this Issue Dec 21, 2016 · 0 comments

Comments

Projects
None yet
1 participant
@andrewdavidwong
Member

andrewdavidwong commented Dec 21, 2016

On 2016-12-20 13:51, Marek Marczykowski-Górecki wrote:

On Tue, Dec 20, 2016 at 04:04:20PM -0500, Nicklaus McClendon wrote:

Currently, there are multiple ways manpages are generated and handled
for Qubes tooling, listed below are repositories that likely should
have manpages (primarily command line tools)

qubes-app-linux-img-converter: native in same package, in root of
repository
qubes-app-linux-pdf-converter: none
qubes-app-linux-split-gpg: none
qubes-core-admin: pandoc (rst) and separate docs package, in doc
folder in repo
qubes-core-admin-linux: pandoc (rst) in same package, in doc folder in
repo
qubes-core-qubesdb: none
qubes-mgmt-salt: none

Standardizing manpages and how they should be generated would allow
new users to more easily contribute, new packages to be more easily
on-boarded, and new distros to more easily package Qubes tools. I
propose that each package have a separate docs package, generated from
pandoc, with the source having restructured text in the doc folder in
each repo.

I think separate doc package for man pages was a mistake. But other than
that I agree.

As somewhat an aside, it might also be worth adding a README to each
repo with a brief explanation of what the repository is for, again to
easy the process of on-boarding new user.

kulinacs

@andrewdavidwong andrewdavidwong added this to the Release 4.0 milestone Dec 21, 2016

@andrewdavidwong andrewdavidwong added task and removed enhancement labels Dec 21, 2016

@kulinacs kulinacs referenced this issue in QubesOS/qubes-app-linux-pdf-converter Dec 22, 2016

Merged

Added qvm-convert-pdf manpage #1

@kulinacs kulinacs referenced this issue in QubesOS/qubes-app-linux-split-gpg Dec 23, 2016

Merged

Readme and Manpages #6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment