Web lists-archives.com

Bug#867869: ITP: beautify-bash -- Beautifier for Bash shell scripts written in Python




Package: wnpp
Severity: wishlist
Owner: Mike Mestnik <cheako@xxxxxxxxxxxxxxx>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

* Package name    : beautify-bash
  Version         : 1.0
  Upstream Author : Paul Lutus <SFNCQMTTLP@xxxxxxxxxxxxxxxxxxxxxxx>, Shriram V <shriram.vishwanathan@xxxxxxxxxxx>
* URL             : https://arachnoid.com/python/beautify_bash_program.html https://github.com/shri314/beautify_bash
* License         : GPL
  Programming Lang: Python
  Description     : Beautifier for Bash shell scripts written in Python

Second Bash script beautifier by Paul Lutus — the first is pretty
well-known.  This rewrite cleans up some annoying inconsistencies.

Currently Debian does not have a commandline tool that
tidies/beautifies shell scripts.  This is useful in git hooks to
ensure that only properly formatted/spaced code makes it into the
repository.  For example the d-i has several instances where shell
scripts have trailing whitespace, indicating disarray.

It's an old program that's seen recent development by Shriram, while
Paul Lutus is the original author he does not seem to have an email
address.  Paul can be reached via this URL, I assume,
https://arachnoid.com/messages/index.php

This is a Python script about 200 lines long, it can also serve as a
Python module.

I'm looking to hammer out the details concerning what version/release
and to find a sponsor.

Thanks for your consideration.

-----BEGIN PGP SIGNATURE-----

iQJLBAEBCAA1FiEE50YYYn+e/FujuFBs49GprY7cq4oFAlljL8sXHGNoZWFrb0Bt
aWtlbWVzdG5pay5uZXQACgkQ49GprY7cq4qrkQ//fnWwjj7g1mjac7cUT4T9D1o9
qKJZdXL2gvQWU0PtjavKWaqeVPdFebsiyDRjdnCOxjnap5P5HDogJzh1dA8Xwilt
9OWFD3ZImA6VBOvIwN7LjcguWe0Z7NSy8XjU42bvAzrDZWXf1DHj+G/TMB+ES8SC
dNLl/UJ64yTidsYlCdsZ1wRuDaaZlZ5eo/YoN+7SsYbcVRLF6U/HP9dPFChTBxpS
aVPKIysQZdrlOBAb3RfLXxhQNxpASLh+TYtHh0hi2vY9A3C9d1W9WFjprJs8/RI0
nxPGdw0abBFmuQR1KmLUDLrqTr0kPEP18cVVQ+3rYvVP6xN73mfqn4Uv6TTFx3DE
kVytozrVnCtFt3tS2VymETPES6ZZSSBHChgaTPlZBhO319iZUpCZt2PAQ7/13FLM
zUTfEcTQrpxNlRQnPVhf3KaJT1zNhI0XQJmFmpg04/BNGti0+4clO6d5fL7q/WT0
AAmDRlF+nV+RYU7bANBYKWMmvGeSFP0ahITXgcOAlira7qj5UB9JxZqOn2cfFEsc
xnD6hTOWHaH3w1jmeWR7+YI0HRsXWsGVwIYfmQW1cCAA4ojBIw36ZSQpjjNRqqVi
njixeBBPp6wJmzSaY0ABebctKy1rM3C0dFiuE8UopgAjfTU/TOy1vXmgPiOIc/CH
StQcY1Enco1GZkXCflU=
=UN9F
-----END PGP SIGNATURE-----