Skip to content

5.0.0

Compare
Choose a tag to compare
@NGPixel NGPixel released this 16 Mar 22:46
· 11589 commits to main since this release

Summary: Database Schema Conversion Complete
Release Date: Thu, January 30, 2014 at 9:11 PM UTC
Release Author: Henrik Levkowetz


With this release, a journey which started in 2008 with a major redesign
of the IETF database schema has reached its goal. We've now converted the
datatracker completely to the schema designed then, swapping out all the
models that were changed, converted the database, swapped out all the GUI
code that was built against the old models, and polished off a host of minor
issues arising from the conversion. All this while completing and
integrating 10 major functionality enhancement projects and releasing more
than 50 minor releases, with not a single day of downtime. A history of
release notes is available here: https://datatracker.ietf.org/release/

In addition to bringing in the last scheduled polish of the conversion,
this release also brings in an upgrade of the Django framework from version
1.2 to 1.6, which gives us a number of new tools and possibilities for
future work.

A particular mention goes to Ole Laursen olau@iola.dk, an outstanding
programmer at the small Danish firm IOLA, who has been doing a lot of the
heavy lifting in coding the shim-layer which made it possible to change the
database schema without a total re-write in the spring of 2012, followed by
the major code re-write which has taken place since then to get rid of all
the parts which were written to the old database schema.

Thanks also goes to all the IETF code sprint participants who have
contributed, and to Robert Sparks in particular who has contributed a lot
to make it all come together.

There are still some parts of the schema that need an overhaul, and plans
exist for addressing those, but overall we should be in good shape for the
near future, with some room to grow :-)

Detailed change information is available at: