From: Niels Möller Date: Wed, 15 Jun 2011 20:43:46 +0000 (+0200) Subject: *** empty log message *** X-Git-Tag: nettle_2.2_release_20110711~55 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c269724fe9c5f9a2a34ebbb93a00a74da2800a9b;p=thirdparty%2Fnettle.git *** empty log message *** Rev: nettle/misc/plan.html:1.1 Rev: nettle/misc/todo.css:1.1 --- diff --git a/misc/plan.html b/misc/plan.html new file mode 100644 index 00000000..26f642cb --- /dev/null +++ b/misc/plan.html @@ -0,0 +1,69 @@ + + + + + + +TODO for the nettle-2.1 release + + +

Plans for the Nettle-2.1 release

+

This is an attempt at defining a development target for + Nettle-2.1, inspired by similar pages for recent GMP releases. + [Last updated 2011-06-15]

+

Color codes

+

+ This really ought to be done before release +

+

+ Try to get this done before release +

+

+ Done! +

+

+ Leave for some later release! +

+

License change

+

+ Replace remaining GPLd code: serpent and blowfish. +

+

+ Decide which flavor of LGPL to use: LGPLv2+, LGPLv3+, or dual + license LGPLv3+ and GPLv2. Leaning towards the simplest option, LGPLv2+. +

+ +

Documentation

+

+ Update documentation regarding license change and serpent + copyrights. +

+

+ Update NEWS file. +

+

Bug fixes

+

+ Fix the libdir defaults for linux x86_64 (I think the following + should work in most cases for for both debian and fhs conventions: + When building for $ABI (32 or 64), check if /usr/lib$ABI exists. + If so, install there, otherwise in $prefix/lib. Possibly bail out + with an error if neither /usr/lib32 nor /usr/lib64 exists). +

+

Miscellaneous

+

+ Convert all files to utf-8. +

+

+ Change the type of all lengths from unsigned + to size_t. An ABI change on most 64-bit platforms. +

+

+ Migrate repository from cvs to git (or + possibly hg). +

+ + diff --git a/misc/todo.css b/misc/todo.css new file mode 100644 index 00000000..f799e4e1 --- /dev/null +++ b/misc/todo.css @@ -0,0 +1,67 @@ +body { + background: rgb(255,255,255); + color: rgb(0,0,0); + margin-left: 10%; + margin-right: 10%; +} + +a { + color: rgb(50, 50, 100); +} + +a:visited { + color: rgb(0, 0, 0); +} + +a:hover { + color: rgb(140, 30, 30); +} + +h1 { + font-size: 200%; + font-weight: normal; + color: rgb(30, 30, 140); + text-align: left; +} + +h2 { + font-size: 150%; + font-weight: normal; + font-style: normal; + text-align: left; +} + +p { + margin-left: 2em; +} + +dt { + padding-top: 1ex; +} + +hr { + background: rgb(30, 30, 140); + border-style: none; + width: 80%; +} + +img { + border: thin black solid; + float: right; +} + +.done { + color: #00a000; +} + +.should { + color: red; +} + +.wish { + color: #808000; +} + +.postponed { + color: blue; +}