Even though I commend your work and giving the links, I must say that you should do some more work when you share it. Dpaste.com doesn’t let me download the file with the original .kicad_mod name. (The naming convention is important in KLC.) I have no idea what onshape is and what to do with it. You should share the 3D files in their source form and/or in their final .wrl and .step forms which are used in KiCad. @Rene_Poschl can tell more about what is accepted as 3D contributions.
The best option could be to share a zip file with the footprint file and symbol library files and the 3D original source, .step and .wrl files.
Also you should give direct links to the datasheets and other relevant information against which these can be checked. Never assume people can “easily” search for the information.
And it’s still unclear what you have already done to assure KLC compliance.
The point is that you should do yourself as much work as possible to make other people’s work easier. Nobody is willing to do complicated or even simple work which you could do yourself even though they would be willing to help with validating or with git or something like that.
BTW, this is not a promise that I would necessarily help. I just mean that you enhance your chances of getting helped if you do as much groundwork as possible. Your work is appreciated anyways, but because we all are volunteers who get no compenstation, we don’t want to do unnecessary non-creative things like manually changing names of files or doing file format conversions which could have been done “upstream”.
Also remember what Rene said:
But it actually might be a good idea if you find someone who is willing to invest some time to get familiar with the parts and with KLC. Then there would be better chances of getting it right the first time before giving it to the actual library maintainers. But the man in the middle should take some responsibility of the quality instead of only using git for you.