crocs-muni / usable-cert-validation

Research initiative to make TLS certificate validation usable.
https://x509errors.org
MIT License
19 stars 3 forks source link

New repo structure & build #78

Closed mukrop closed 4 years ago

mukrop commented 4 years ago

I've refactored the core repository structure:

@zacikpa and @valcikeric, have a look at it and let me know if you see anything that would not work or could be improved.

ericvalcik commented 4 years ago

I like the new structure, I don't think there is anything that should be done differently. When we begin to introduce different libraries, we agreed upon having different pages for each library (with their error codes). How should we navigate between those pages? Should openssl errors be on the main page as it is right now or should we have a main page with only links to all the libraries? Also, how should the navigation between libraries be done? Should we make a separate page for the example certificates?

My idea would be to have no errors on the main page, only some kind of navigation to the different libraries and a search bar (and of course the description and about part). Also I would include a dropdown list in the navbar (the same way ERRORS are now) of the libraries, that would redirect to pages with each library errors. Personally I would even vote for removing the current ERRORS dropdown list with the libraries list.

mukrop commented 4 years ago

Thanks for checking this. I'm merging it to be the current master.