Hello,
(Disclaimer: I'm just an AUR user and maintain a couple of
packages, not a PM/TU and not associated with the Arch team)
> I was able to find an email address of the TU and sent him a response
This is not how one should oppose a deletion request and not how AUR works. A merge/deletion/orphan request could be opened by any registered user against any AUR package. A email is then automatically generated with associated info and sent to the aur-requests public list. Anyone subscribed to the list would get that mail delivered, and those not subscribed could check the list archive by themselves. The "anyone" here includes any user, and any PM (previously named TU). The initial mail in the thread does not carry any metadata of any PM, but rather just the no-reply sender, and the maintainers and the requester as the recipients.
At this point (mail describing the request sent to aur-requests
list), no PM is associated with that request except the
maintainer(s) themselves and the requester. Any one of the more
than 60 PMs could come to their duty and accept the request to
keep the AUR packages tidy and clean. So unless you've really made
a good point to the exact PM you were sending mail to and they
decided to refuse request, the only possible result is another PM
that didn't read your private mail (which is not available in the
public thread) decided to accept/refuse it based on what's
available publicly.
See, you've made the situation worse by not opposing in the thread but only privately with one particular PM. Please, the way one should continue a discussion/thread and potentially express their thoughts against the request, is to reply to the thread. The other posters could be included in the CC list, but should not be the only one the mail is delivered to.
> I prefer automated updates over pushing repetitive git commits
But that's not how AUR and further how PKGBUILD should work.
Yes, PKGBUILD is a Bash script under the hood but it's not just a Bash script. Its syntax is well-documented in PKGBUILD(5) and a well-formatted PKGBUILD is nearly always expected by the makepkg routine. Furthermore, a PKGBUILD itself should've defined a stable state of source(s) that should (at least try its best to) deliver a reproducible package on any builder/user. Your PKGBUILD however did some things on the other hand that one would never expect in a PKGBUILD:
If you do need dynamically generated PKGBUILD, at least make the dynamical part not a part of PKGBUILD itself. A lot of packagers do this to their AUR packages. E.g. a lot of third-party repo maintainers also post their PKGBUILDs on AUR with automatically generated commit message, of which the generator itself is not committed as part of the AUR history.
> make a note about the difference in the package comments section
Comments section is for note and for those who do check the AUR pages. Keep in mind a lot of users just use an AUR helper and never check the page. Your decision to keep the name misleading and not adding a descriptive pkgdesc is a no-go. When someone using AUR helpers dedicatedly without using Pacman itself searchs a kernel, this would appear to be a pre-built alternative to linux but is really not, and that is already troublesome as it could lead to some user installing it and bricking their system.
> I'm being attacked for my effort to resolve issues
As mentioned above, your "effort to resolve issues" were never posted to public list and those are not considered to even exist by any other trying to get what has happened. From my point of view and potentially others, what you did was repeatedly uploading the `linux-bin` package without properly fixing it and communicating with the community. And you only jumped out to the aur-general list after doing this three times and finally got your account suspended.
> not broken any of the rules despite being accused of doing so
Well if you do think you didn't break any rules, at least try to fix your package when informed to do so, instead of posting the broken PKGBUILD again and again. Posting a deleted package to AUR automatically revives it and considered an objection to the previous accepted deletion request. That itself is breaking the rules.
Please, calm down when you posting and tone like that is really
not helpful.
Yours,
Guoxin Pu (7Ji)