tis 2013-04-02 klockan 10:45 +0200 skrev Niels Möller:
I have updated the release plans, at http://www.lysator.liu.se/~nisse/nettle/plan.html. I aim to get a release out within a month or two.
Re the 3.0 plans, it seems that making a 3.0 release that implement the first two items on the list (unsigned->size_t, memxor namespace) would be possible to achieve relatively soon with modest investment in work. I think it would be good to get that part out sooner rather than later.
Considering the significant time it takes for people to bump library versions with ABI incompatibilities, I suggest to consider making a 3.0 release with only those two changes soon after 2.7, and then postpone the rest of the current 3.0 items for a future 3.1 or similar. That way, we'll get a API/ABI clean version of the library out soon that people can start to migrate to.
Just an idea. I always feel that these "distant future" release plans raraly materialize, you just keep on adding nice to do features on to the "distant future" release without ever getting closer to implementing them. Eventually the list becomes so long it is practically impossible to implement all of them for a single major release.
Just an idea, and keep up the good work.
/Simon