nyxnor / tor-ctrl

Raw use of tor's controller
Other
5 stars 3 forks source link

typo #14

Closed adrelanos closed 2 years ago

nyxnor commented 2 years ago

I saw other third party repos to whonix, kloak etc and you are the one bumping changelog with git log, so should it stay that way or I do it? Anyway, there is torctrl_version variable set here https://github.com/nyxnor/tor-ctrl/blob/6c09bfc1430a7225e7681f2f05013d66af800974/usr/bin/tor-ctrl#L38 so running tor-ctrl -V will show the script version. The version string is also used on the manual on the left bottom corner. Just saying it makes sense to keep version the same across the repo.

adrelanos commented 2 years ago

That's a good question. I'll keep doing it because I am building and uploading the package.

Version numbers are non-ideal for Whonix packages. Due to the large number of packages by Whonix, it's mostly automated. Basically every time there's a new commit, every once in a while, I run the automation scripts (whonix-developer-meta-files) to automatically bump version numbers, create, sign, upload git tags, build package, reprepro add the package to the repository and upload the repository.

Having packages by independent upstream with independent version numbers makes my workflow a lot harder and manual.