Skip to content

katifetch: new package#29661

Open
ximimoments wants to merge 3 commits into
termux:masterfrom
ximimoments:master
Open

katifetch: new package#29661
ximimoments wants to merge 3 commits into
termux:masterfrom
ximimoments:master

Conversation

@ximimoments
Copy link
Copy Markdown

I'm adding katifetch, a lightweight system information tool written in POSIX shell. It's a cross-platform tool with a focus on simplicity and customization.

@TomJo2000
Copy link
Copy Markdown
Member

I can't seem to find a package request for this project.
So I'll just go through an abbreviated version of the package request checklist below really quick.

Note

For future reference, please consider opening a package request before spending the time to write a package build.

Package requests give us a heads up to evaluate if a package is suitable for packaging in the main Termux repositories.
https://github.com/termux/termux-packages/issues/new?template=02-package-request.yml

Not all projects will meet out packaging guidelines.
In case this project does not, it may still be suitable for inclusion in the TUR

Packaging policy acknowledgement

  • The project is actively developed.
  • The project has existing packages in 3 or more separate repository families.
  • Licensed under an open source license.
  • Not available through a language package manager: pip, npm, cpan, cargo, etc.
  • Not taking up too much disk space (< 100MiB per architecture, exceptions can be made)
  • Not duplicating the functionality of existing packages.
  • Not serving hacking, malware, phishing, spamming, spying, ddos functionality.
  • I certify that I have read Termux Packaging Policy and understand that my request will be denied if it is found lacking.

I'm gonna cut right to the chase, as you've stated this project is written entirely on POSIX sh shell scripts.
It does not require packaging in order to work on Termux.
This might be fine as a convenient installation method if you wanna submit it to the
TUR, I'm not entirely sure what the policy on packaging shell scripts is there.
This package also substantially duplicates the functionality provided by e.g. neofetch1, fastfetch, onefetch, rxfetch or macchina.
All of which are already packaged in this repository.

Footnotes

  1. Neofetch while being a pure Bash script predates the current guidelines of our
    packaging policy and has been grandfathered in until such time that it stops working.

@ximimoments
Copy link
Copy Markdown
Author

oh

@robertkirkman
Copy link
Copy Markdown
Member

The repology score is still very low, like I mentioned last time:

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.

3 participants