183
edits
(Add some software I've worked on) |
(Add membership applications) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
== Software == | == Software == | ||
In my day job I am a software | In my day job I am a bike mechanic who occasionally does freelance software development, though unfortunately I don't get to work on XMPP. However, I have contributed heavily to [https://github.com/iNPUTmice/Conversations/graphs/contributors Conversations] and I am the author of the [https://mellium.im Mellium] suite of XMPP libraries and clients written in Go. | ||
== My XEPs == | == My XEPs == | ||
Line 26: | Line 26: | ||
* [https://datatracker.ietf.org/doc/draft-ietf-kitten-tls-channel-bindings-for-tls13/ Channel Bindings for SCRAM over TLS 1.3] | * [https://datatracker.ietf.org/doc/draft-ietf-kitten-tls-channel-bindings-for-tls13/ Channel Bindings for SCRAM over TLS 1.3] | ||
* [https://datatracker.ietf.org/doc/draft-ietf-kitten-password-storage/ Best practices for password hashing and storage] (This would replace XEP-0438 if it is accepted as an RFC) | * [https://datatracker.ietf.org/doc/draft-ietf-kitten-password-storage/ Best practices for password hashing and storage] (This would replace XEP-0438 if it is accepted as an RFC) | ||
* [https://datatracker.ietf.org/doc/draft-whited-precis-test-vectors/ Preparation, Enforcement, and Comparison of Internationalized Strings (PRECIS) Test Vectors] | |||
Line 33: | Line 34: | ||
* [[Sam Whited for Council 2017]] ([[Board and Council Elections 2017|application]], won) | * [[Sam Whited for Council 2017]] ([[Board and Council Elections 2017|application]], won) | ||
* 2016 (won; page lost in an accident) | * 2016 (won; page lost in an accident) | ||
== Membership Applications == | |||
* [[Sam Whited Application 2021]] | |||
* [[Sam Whited Application 2020]] | |||
* [[Sam Whited Application 2017]] | |||
* 2016 page lost in server accident | |||
* [[Sam Whited Application 2015]] |
edits