Skip to content
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

Add metapackage names in README.md #71

Closed
wants to merge 5 commits into from
Closed

Add metapackage names in README.md #71

wants to merge 5 commits into from

Conversation

ld991
Copy link
Contributor

@ld991 ld991 commented Aug 16, 2023

Fix issues #68 and #69. Mention metapackages and add links to their official websites in a new table column in README.md. Three metapackages are listed, namely, FontForge for fontimage, ImageMagick for convert and Transmission for transmission-show.

This helps users easily discover and install programs required for file previews for various filetypes.

Solve #68 and #69. Add the names of metapackages that have the specific programs for file previews as dependencies. 

This helps people to easily discover and install programs used for previewing files of various types.
Change 'Meta-Package' to 'Meta-Packages'.
@NikitaIvanovV
Copy link
Owner

Thank you!

If we are going to do this, it would make sense to add links for more programs (glow, libreoffice, chafa, etc...).

I do not think a new table column is needed, we could add links for these programs in the second table column. Some programs are listed is multiple places, so I recommend using reference-style links like this:

[libreoffice][libreoffice]
[libreoffice][libreoffice]

[libreoffice]: https://www.libreoffice.org/

libreoffice
libreoffice

@ld991
Copy link
Contributor Author

ld991 commented Aug 25, 2023

Yes, that does make more sense. And I also noticed the table appear in various places.

The issue I'm intending to fix is programs like fontimage and convert rather than programs like librewolf because for people who aren't already aware of the programs, even a Google search is unhelpful.

However, for the sake of consistency, adding a link to other programs also seems reasonable.

Remove the third column called 'Meta-Packages'. The metapackages will be referenced in the second column through a link to the websites pertaining to the programs.
Add links to programs listed for file previews in README.md. Most links are copied from Arch Linux website from package descriptions and checked reliably enough.
@ld991
Copy link
Contributor Author

ld991 commented Aug 26, 2023

I removed the third table column and added links to almost all programs. The links were largely copied from Arch Linux package descriptions and include links to their websites or github projects.

@NikitaIvanovV
Copy link
Owner

And I also noticed the table appear in various places.

I completely forgot about that it also appears in the man page. And it's also auto-generated from previewer files!

I will make a change to the scripts that produce the tables.

@ld991 ld991 deleted the master-1 branch August 27, 2023 07:15
@ld991 ld991 restored the master-1 branch August 27, 2023 07:15
@ld991 ld991 deleted the master-1 branch August 27, 2023 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants