I'm thinking about Nettle releases. I think it would be nice to get out
a maintenance 3.10 release before summer vacations. (current NEWS file
at https://git.lysator.liu.se/nettle/nettle/-/blob/master/NEWS is fairly
accurate).

After that, there are two different directions:

* Try to clean up some of the API issues. This will break the API
  (and like for previous changes, it could make sense to add
  foo-compat.h include files that supports old API, to make it easy to
  upgrade an application to work with the new nettle version, while
  incrementally adjusting to the new api). It may also break
  ABI and imply an soname change, or we could keep old symbols
  working for the case of old applications linking to new libnettle.so
  (but not the other way round, as documented at
  https://www.lysator.liu.se/~nisse/nettle/nettle.html#Compatibility).
  If we go this way, that would be a Nettle-4.0, and it would make sense
  to me to try to get that done without much new features, and without
  making it a huge long-term project.

* Focus on getting post-quantum algorithms into Nettle.

What do you think?

Regards,
/Niels

-- 
Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677.
Internet email is subject to wholesale government surveillance.

_______________________________________________
nettle-bugs mailing list -- nettle-bugs@lists.lysator.liu.se
To unsubscribe send an email to nettle-bugs-le...@lists.lysator.liu.se

Reply via email to