Difference between revisions of "Ns-3.17"

From Nsnam
Jump to: navigation, search
(Release schedule)
(new feature reviews)
Line 45: Line 45:
 
* <s>Waf 1.7 upgrade:  https://www.nsnam.org/bugzilla/show_bug.cgi?id=1562</s>  <--- Already merged
 
* <s>Waf 1.7 upgrade:  https://www.nsnam.org/bugzilla/show_bug.cgi?id=1562</s>  <--- Already merged
 
* Burst error model:  https://codereview.appspot.com/7183044/
 
* Burst error model:  https://codereview.appspot.com/7183044/
** '''Status:''' Anh is working on a revised patch
+
** '''Status:''' Close to being checked in
 
* TCP Westwood/Westwood+:  https://codereview.appspot.com/7227059/
 
* TCP Westwood/Westwood+:  https://codereview.appspot.com/7227059/
** '''Status:''' Kansas team is working on examples, tests, documentation
+
** '''Status:''' Close to being checked in (example still being worked on)
 
* <s>FDNetDevice: http://codereview.appspot.com/6458154/</s>  <--- Already merged
 
* <s>FDNetDevice: http://codereview.appspot.com/6458154/</s>  <--- Already merged
 
* LENA ns-3-dev merge (http://code.nsnam.org/nbaldo/ns-3-lena-dev-merge-ns-3-dev/)
 
* LENA ns-3-dev merge (http://code.nsnam.org/nbaldo/ns-3-lena-dev-merge-ns-3-dev/)
** '''Status:''' Dizhi is working on some scheduler ports to this version
+
** '''Status:''' Nicola is staging a test repository
 +
* Rename Object::Start/DoStart to Initialize/DoInitialize:  http://codereview.appspot.com/8243044
 +
** '''Status:''' Approved for merge, will apply if it does not impact release schedule
  
 
The following code is not currently on the merge path for ns-3.17:
 
The following code is not currently on the merge path for ns-3.17:

Revision as of 22:45, 5 April 2013

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 ongoing release planning for ns-3.17. The ns-3 release process is listed here and here.

The release managers are Tom Henderson and Brian Swenson. Hajime Tazaki will manage release issues for Direct Code Execution.

Release schedule

  • April 5 -- new feature freeze, ns-3.17 release candidate 1 posted <- slipping to April 8 or 9
  • April 19 -- code freeze, final RC candidate
  • April 24 -- ns-3.17 released if no blocking issues remain on April 19 RC

We will use bugzilla to track bug priorities (esp. P1 blocker bugs) for the next release.

Proposed supported platforms

Our primary platforms for this release are planned to be:

  • Ubuntu 12.10 and 13.04 (32/64 bit systems)
  • Ubuntu 12.04 LTS and 10.04 LTS (64 bit)
  • Fedora 17 and 18 (32/64 bit systems)
  • Mac OS 10.8 (64 bit)
  • FreeBSD 8.2, 9.1 (64 bit)

The following also are planned to be lightly tested: P { margin-bottom: 0.08in; direction: ltr; color: rgb(0, 0, 0); widows: 2; orphans: 2; }

  • Cygwin 1.7.6.1 (for Windows 7)
  • Mac OS X 10.7 (64 bit)
  • Linux on PowerPC hardware
  • Debian 6 and 7 (64-bit)
  • Linux Mint
  • CentOS

Packaging

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

The main difference is that the bake build system is planned to be added, to support inclusion of Direct Code Execution project.

new feature reviews

The following code is likely to be merged provided that final integration issues (documentation, testing, examples) are resolved:

The following code is not currently on the merge path for ns-3.17:

Bugs being worked

We will use bugzilla to track bug priorities (esp. P1 blocker bugs) for the next release.

Bugs in ns-3 models

Open bugs will be worked on a best-effort basis.