aspnet / jquery-validation-unobtrusive

Add-on to jQuery Validation to enable unobtrusive validation options in data-* attributes.
MIT License
257 stars 113 forks source link

No documentation #158

Open sunsande opened 2 years ago

sunsande commented 2 years ago

This is the least documented project in history. There isn't a single line of documentation.

ghost commented 2 years ago

I came to the repo to find out what changed to make v4 - no docs.

For those in the same boat, I had to go digging in the pull requests (thankfully not too hard, but not ideal): image

https://github.com/aspnet/jquery-validation-unobtrusive/pull/153/files

Still left having to assume that it was a breaking version because of the license changes. I could be wrong. No docs to tell me otherwise!

marklagendijk commented 2 years ago

Sure, it is nice that this library is part of the default .NET setup etc, but when people actually visit this repo, they are usually looking for details. This repository currently still follows more the "it does what you want, trust me"-philosophy of .NET Framework, instead of the "you have full power and control"-philosophy of .NET Core.

Important details that are currently not documented (note: I answered most questions already, because I needed the answers and spend a couple of hours finding them):

shawnpaige commented 2 years ago

It is also curious that the library went to v4, but the actual JS file used by the majority of consumers only has changes in the comments/license.

https://github.com/aspnet/jquery-validation-unobtrusive/pull/153/files#diff-7682608b44f7ec8d3e8ee99d54671b335ec57fd7cba3ff3eb4e8751234648820

TanayParikh commented 2 years ago

Thanks for reaching out, this is technical debt we have within this repo. We're open to community contributions in this area to improve the documentation for this library.