Ns-3.20: Difference between revisions
(update ns-3.20 release page) |
|||
Line 11: | Line 11: | ||
The first release candidate is: | The first release candidate is: | ||
* June 1, 2014 | * June 1, 2014 | ||
Fixes to the following bugs are still being considered for ns-3.20: | Fixes to the following bugs are still being considered for ns-3.20: | ||
* [bug 1770 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770] mesh test crashing | |||
* bug 1770 mesh | * [bug 1919 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1919] Strip trailing semi-colons from mobility trace files | ||
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1920] Remove spaces from DSR attributes so can be re-loaded by config-store | |||
= Packaging = | = Packaging = |
Revision as of 03:19, 31 May 2014
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
This page summarizes the release planning for ns-3.20. The ns-3 release process is listed here and here.
The release manager is Tom Henderson.
Release schedule
ns-3.20 is scheduled for April 2014 early June 2014.
The first release candidate is:
- June 1, 2014
Fixes to the following bugs are still being considered for ns-3.20:
- [bug 1770 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770] mesh test crashing
- [bug 1919 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1919] Strip trailing semi-colons from mobility trace files
- [1] Remove spaces from DSR attributes so can be re-loaded by config-store
Packaging
ns-3.20 will be packaged as a source tarball as before: ns-allinone-3.20.tar.bz2.
The tarball will contain:
- pybindgen
- netanim-3.105
- ns-3.20
- bake
where bake is used to fetch optional ns-3 components, including DCE.
A patch from ns-3.19 to ns-3.20 will also be posted.
Release platforms
Our primary platforms for this release are planned to be:
- Fedora 20 (32/64 bit systems)
- Ubuntu 13.10 and 14.04 (32/64 bit systems)
- Ubuntu 12.04 LTS and 10.04 LTS (64 bit)
- CentOS/RHEL 6.4 (64-bit)
- Mac OS 10.9 Mavericks (64 bit) with Xcode 5.1
- FreeBSD 9.2 (64 bit)
Remaining work before release
New features
No further new features will be added.
Lr-Wpan (https://codereview.appspot.com/89730043)- Status: Merged
- WiFi sleep mode (https://codereview.appspot.com/57210044/)
- Status: Plan to defer until post-release.
- PacketSocket application (https://codereview.appspot.com/45320043/)
- Status: Plan to defer until post-release
Flow Monitor IPv6 support (https://www.nsnam.org/bugzilla/show_bug.cgi?id=1818)- Status: Merged
- Adding A-MPDU aggregation (https://codereview.appspot.com/14549044/)
- Status: Plan to defer until post-release
Bugs in core or build system
bug 1900 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 time arithmetic consistency across platforms- Status: Fixed for ns-3.20
bug 1898 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1898 problem with click- Status: Fixed
bug https://www.nsnam.org/bugzilla/show_bug.cgi?id=1857 boost library detection- Status: Fixed
bug 1868 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1868 fstrict-overflow fixes- Status: Fixed
bug 1847 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1847 test.py output for failed tests- Status: Fixed
Bugs in models to fix
- bug 1770 (mesh) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770 selected mesh tests failing
- Status: May still be fixed for ns-3.20.
- bug 1831 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1831 TCP slow start tracing
- Status: Slipping to 3.21 with code refactoring and attribute name changes.
- bug 1858 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1858 Wireless examples
- Status: Slipping to 3.21
- bug 1824 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1824 (bind2netdevice for IPv6)
- Status: Slipping to 3.21
- bug 1758 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1758 (missing 802.11n error rate models )
- Status: Slipping to 3.21
- bug 1557, 1553 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1557 openflow patches
- Status: slipping to 3.21
- 1205 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1205 EDCA incorrectly identified as DCF
- Status: slipping to 3.21
Bugs in models fixed
bug 1276 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1276 NIST error rate model optimizationbug 1817 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1817 IP ID for each protocolbug 1873 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1873 Energy source/container confusionbug 1829 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1829 TCP socket forkingbug 1791 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1791 TCP endpoint deallocationbug 1903 (Olsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1903 fix namespace usagebug 1876 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1876 (olsr HNA access)bug 1850 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1850 TCP NewReno patchbug 1717 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1717 patch to detect unsettable attributesbug 1895 and bug 1872 (dsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1895 DSR fixes
Other merges
Nicola to merge some additional LTE patches.