Re:First issue: “Please delete this repository”
by err4nt on Monday July 20, 2020 @01:14AM
(#23894840)
There is some merit to the criticisms, though they were given with a total lack of tact. Web standards are important and define multiple ways you can provide custom attributes while still working with valid code and not stepping all over the platform namespace. By using invalid HTML this makes the job of web standardization harder, plus users of this code have to practice writing invalid code and hope the tool fixes it. There's just simply nothing gained from this design choice when making it valid and future proof would have been just as easy.
I totally agree with the "ignore the haters" attitude, but I am also in agreement with the criticism. Maybe this can be an opportunity to improve it and have it work with valid HTML and then even more good comes from this mis-handled issue!
That said, even though the words were unkind, you would be wise to ask yourself if there is any truth in them; do some research on the criticisms that this guy made. If there is grounds, then you have an opportunity to improve your library, and more importantly your skills, if not then you have a coherent argument as to why your approach has merit. Don't do this immediately, leave GitHub alone for a week and come back to it when you've had a pause to reflect.