Difference between revisions of "Ns-3.20"

From Nsnam
Jump to: navigation, search
(Remaining work before release)
(Remaining work before release)
Line 52: Line 52:
 
* bug 1900 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 selected tests failing
 
* bug 1900 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 selected tests failing
 
** '''Status:''' There are two separate issues to debug; may require second bug report.  1) mesh tests crash, 2) some trace files (aodv and routing) are slightly off, perhaps due to time changes
 
** '''Status:''' There are two separate issues to debug; may require second bug report.  1) mesh tests crash, 2) some trace files (aodv and routing) are slightly off, perhaps due to time changes
* bug 1898 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1898 problem with click
+
* bug 1898 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1898 problem with click
 
** '''Status:''' Waiting for info from Tom about scope of the problem
 
** '''Status:''' Waiting for info from Tom about scope of the problem
 +
* bug https://www.nsnam.org/bugzilla/show_bug.cgi?id=1857 boost library detection
 +
** '''Status:''' Patch needs to be applied
 +
* bug 1868 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1868 fstrict-overflow fixes
 +
** '''Status:''' Patch pending
 +
* bug 1847 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1847 test.py output for failed tests
 +
** '''Status:''' Waiting for brief review before pushing.
  
 
== Bugs in models to fix ==
 
== Bugs in models to fix ==
* MPDU aggregation.
+
 
 +
* bug 1895 and bug 1872 (dsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1895 DSR fixes
 +
** '''Status:''' Seems to be nearing completion to merge.
 +
* bug 1876 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1876 (olsr HNA access)
 +
** '''Status:''' need lalith to review latest proposal
 +
* bug 1831 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1831 TCP slow start tracing
 +
** '''Status:''' Brian reviewing.
 +
* bug 1850 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1850 TCP NewReno patch
 +
** '''Status:''' Ready to merge
 +
* bug 1858 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1858 Wireless examples
 +
** '''Status:''' Assigned to Daniel to review
 +
* bug 1873 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1873 Energy source/container confusion
 +
** '''Status:''' Waiting for input from energy model maintainers
 +
* bug 1829 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1829 TCP socket forking
 +
** '''Status:''' Brian reviewing
 +
* bug 1791 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1791 TCP endpoint deallocation
 +
** '''Status:''' Brian/Jared reviewing
 +
* bug 1824 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1824 (bind2netdevice for IPv6)
 +
** '''Status:''' Waiting for review, may not make this release* bug 1817 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1817 IP ID for each protocol
 +
** '''Status:''' Patch pending (Tommaso)
 +
* bug 1758 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1758 (missing 802.11n error rate models )
 +
** '''Status:''' May be addressed by the patch in https://codereview.appspot.com/14549044/
 +
* bug 1717 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1717 patch to detect unsettable attributes
 +
** '''Status:''' Patch pending for push (Tom)
 +
* bug 1557, 1553 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1557 openflow patches
 +
** '''Status:''' need to review this again (forget the details)
 +
 
 +
* bug 1276 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1276 NIST error rate model optimization
 +
** '''Status:''' Patch pending for push (Tom)* bug 1205 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1205 EDCA incorrectly identified as DCF
 +
 
 +
** '''Status:''' Daniel reviewing the pending patch
  
 
== Other merges ==
 
== Other merges ==
 
* Nicola to merge some additional LTE patches.
 
* Nicola to merge some additional LTE patches.

Revision as of 22:21, 20 April 2014

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - 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 managers is Tom Henderson. Contact Tom if you would like to help with the release, or if you would like to coordinate your software inclusion (patch, bug fix, module) with this release.

Release schedule

ns-3.20 is scheduled for April 23, 2014 April 30, 2014.

Code freeze and release candidate planned for Fri Apr 18 Fri Apr 25.

Packaging

ns-3.20 will be packaged as a source tarball as before: ns-allinone-3.20.tar.bz2.

The tarball will contain:

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

Bugs in core or build system

Bugs in models to fix

    • Status: Daniel reviewing the pending patch

Other merges

  • Nicola to merge some additional LTE patches.