stem
stem copied to clipboard
Spec compliance
As time goes by Stem will fall behind Tor's specification. I kept us in sync many years, but with my departure I should leave a marker on where we left off. As of April 18 2021 there's only been a handful of minor commits that might impact us...
- https://gitweb.torproject.org/torspec.git/commit/?id=1337eb21c8d4368979fb207306e6fcb7ad006463
- https://gitweb.torproject.org/torspec.git/commit/?id=d7e6d92c230b77d3bd4f2ec64186dc2e7cd77d9a
- https://gitweb.torproject.org/torspec.git/commit/?id=c91d596262c5e5b0c285f611aa437d99a400ff33
- https://gitweb.torproject.org/torspec.git/commit/?id=d7e6d92c230b77d3bd4f2ec64186dc2e7cd77d9a
- https://gitweb.torproject.org/torspec.git/commit/?id=6eb726c11f0491ed25874a36fc3cb4f40cc43b9d
- https://gitweb.torproject.org/torspec.git/commit/?id=c24bfd8b5826a9925738ed3b2d83dc6e283caf1c
- https://gitweb.torproject.org/torspec.git/commit/?id=2169b637dd0ee4fef9bc28f0115349b10ea0b2b4
- https://gitweb.torproject.org/torspec.git/commit/?id=2169b637dd0ee4fef9bc28f0115349b10ea0b2b4
If anyone would care to take over maintainership re-achieving spec compliance involves the following...
- Look through the aforementioned commits and make any Stem adjustments necessary (this is mostly new enumeration values, descriptor fields, etc).
- Check any commits to Tor's control-spec, dirspec, and rend-specs after 4/18/21 to see if they're relevant to Stem.
- Sign up to tor-commits@ so you can keep an eye on spec commits as they come in.
If anyone has questions I'd be delighted to mentor a new maintainer.
A note to say that https://gitweb.torproject.org/torspec.git/commit/?id=6eb726c11f0491ed25874a36fc3cb4f40cc43b9d is taken care of by https://github.com/torproject/stem/pull/99 and https://github.com/torproject/stem/pull/98
Also, the commits d7e6d92c230b77d3bd4f2ec64186dc2e7cd77d9a
and 2169b637dd0ee4fef9bc28f0115349b10ea0b2b4
are both listed twice in the above list.