>> Last official release is 2010-10-14 ...
Which is both fairly old, and also "bad timing" regarding Ubuntu
releases, being only about two weeks before the Ubuntu 10.10 final release.
That was 4 days AFTER the Ubuntu 10.10 release. But if you want to get something in L/Ubuntu, you have to keep in mind the Feature Freeze  this cycle set on August 11th.