Difference between revisions of "Ns-3.17"

From Nsnam
Jump to: navigation, search
(new feature reviews)
(Release schedule)
 
(34 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
This page summarizes the ongoing release planning for ns-3.17.  The ns-3 release process is listed [http://www.nsnam.org/developers/release-process/ here] and [[Release Process | here]].
 
This page summarizes the ongoing release planning for ns-3.17.  The ns-3 release process is listed [http://www.nsnam.org/developers/release-process/ here] and [[Release Process | here]].
 +
 +
The release managers are [mailto:tomh@tomh.org Tom Henderson] and [mailto:bswenson3@gatech.edu Brian Swenson].  [mailto:tazaki@nict.go.jp Hajime Tazaki] will manage release issues for Direct Code Execution.
  
 
= Release schedule =
 
= Release schedule =
  
* April (date TBD) 2013 -- ns-3.17 released
+
ns-3.17 was released on 14 May 2013 after four release candidates were published.
  
 
= Proposed supported platforms =
 
= Proposed supported platforms =
  
* Linux Ubuntu  
+
Our primary platforms for this release are planned to be:
* Linux Fedora  
+
* Ubuntu 12.10 and 13.04 (32/64 bit systems)
* Mac OS X  
+
* 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:
 +
* Cygwin 1.7.6.1 (for Windows 7)
 +
* Mac OS X 10.7 (64 bit)
 +
* Linux on PowerPC hardware
 +
* Debian 6.0 and 7.0 (64-bit)
 +
* Linux Mint
 +
* CentOS
  
 
= Packaging =
 
= Packaging =
  
Source tarball ns-allinone-3.17.tar.bz2.
+
ns-3.17 will be packaged as a source tarball as before:  ns-allinone-3.17.tar.bz2.
  
Other details TBD.
+
The main difference is that the [[BakeIntegration | bake build system]] is planned to be added, to support inclusion of [[Dce_release_schedule | Direct Code Execution]] project.
  
 
= new feature reviews =
 
= new feature reviews =
  
The following reviews are pending for ns-3.17.
+
The following code is likely to be merged provided that final integration issues (documentation, testing, examples) are resolved:
  
 
* bake:  http://codereview.appspot.com/6761057/
 
* bake:  http://codereview.appspot.com/6761057/
* Node/NetDevice Start/Stop:  http://codereview.appspot.com/6530051/#ps16007
+
** The [[BakeIntegration]] page has more details
 +
** '''Status:''' Included, being tested as part of the release process.
 +
* <s>Waf 1.7 upgrade:  https://www.nsnam.org/bugzilla/show_bug.cgi?id=1562</s>  <--- Already merged
 +
* <s>Burst error model:  https://codereview.appspot.com/7183044/</s> <--- Already merged
 +
* <s>TCP Westwood/Westwood+:  https://codereview.appspot.com/7227059/</s> <--- Already merged
 +
* <s>FDNetDevice: http://codereview.appspot.com/6458154/</s>  <--- Already merged
 +
* <s>LENA ns-3-dev merge (http://code.nsnam.org/nbaldo/ns-3-lena-dev-merge-ns-3-dev/)</s> <--- Already merged
 +
* <s>Rename Object::Start/DoStart to Initialize/DoInitialize:  http://codereview.appspot.com/8243044</s> <--- Already merged
 +
 
 +
----------------------
 +
 
 +
The following code is not currently on the merge path for ns-3.17:
 +
 
 +
* Node/NetDevice Start/Stop:  http://codereview.appspot.com/6530051/
 +
** Reworks were discussed at March developer meeting
 
* GSOC code review for HLA interfaces:  http://codereview.appspot.com/6458160/
 
* GSOC code review for HLA interfaces:  http://codereview.appspot.com/6458160/
 
* GSOC code review for NAT and Netfilter:  http://codereview.appspot.com/6454146/
 
* GSOC code review for NAT and Netfilter:  http://codereview.appspot.com/6454146/
 
* Low resolution radio model: [http://codereview.appspot.com/5466046 code review]
 
* Low resolution radio model: [http://codereview.appspot.com/5466046 code review]
 +
* Wideband propagation model (only exponential PDP is implemented);  [https://codereview.appspot.com/5862047]
 
* Brian Panneton's antenna model updates http://mailman.isi.edu/pipermail/ns-developers/2012-April/010322.html
 
* Brian Panneton's antenna model updates http://mailman.isi.edu/pipermail/ns-developers/2012-April/010322.html
 
* [http://codereview.appspot.com/6201059/ New IEEE 802.11b indoor wireless channel models for (HMM and BEAR)]
 
* [http://codereview.appspot.com/6201059/ New IEEE 802.11b indoor wireless channel models for (HMM and BEAR)]
Line 36: Line 64:
 
* [http://groups.google.com/group/ns-3-reviews/browse_thread/thread/512bf466d3cd5ec0?pli=1 UAN Mobility Model merge (from previous GSOC)]  
 
* [http://groups.google.com/group/ns-3-reviews/browse_thread/thread/512bf466d3cd5ec0?pli=1 UAN Mobility Model merge (from previous GSOC)]  
 
** blocked on resolving changes to WaypointMobilityModel API
 
** blocked on resolving changes to WaypointMobilityModel API
 +
* BitTorrent:  http://mailman.isi.edu/pipermail/ns-developers/2012-December/010783.html
 +
** Sliding to ns-3.18 due to availability of contributors to work the comments
 
* Switched Ethernet device:  http://codereview.appspot.com/5615049/
 
* Switched Ethernet device:  http://codereview.appspot.com/5615049/
 
* HTTP traffic generator:  http://codereview.appspot.com/4940041/
 
* HTTP traffic generator:  http://codereview.appspot.com/4940041/
 
* GPSR:  http://codereview.appspot.com/5401042
 
* GPSR:  http://codereview.appspot.com/5401042
 
* TMix and Delaybox:  http://code.google.com/p/tmix-ns3/
 
* TMix and Delaybox:  http://code.google.com/p/tmix-ns3/
 +
* SNR tag patches:  https://www.nsnam.org/bugzilla/show_bug.cgi?id=1566
 +
* SMCEN/RNS: https://codereview.appspot.com/7304093/
 +
* LR-WPAN: https://codereview.appspot.com/8339045/
 +
* TwoBound callback: https://codereview.appspot.com/7103063
  
 
= Bugs being worked =
 
= Bugs being worked =
  
TBD
+
We will use bugzilla to track [http://www.nsnam.org/wiki/index.php/User_FAQ#Bug_Priorities bug priorities] (esp. P1 blocker bugs) for the release.
 +
 
 +
Current blockers:
 +
 
 +
none
 +
 
 +
Will update if fixes arrive for these P2 critical (non-blocker) bugs:
 +
 
 +
* bug 1622 (apiscan)
 +
* bug 1530 (apiscan)
  
 
== Bugs in ns-3 models ==
 
== Bugs in ns-3 models ==
  
[https://www.nsnam.org/bugzilla/buglist.cgi?bug_status=__open__&content=&product=&query_format=specific&order=bug_id%20DESC&query_based_on= Open bugs] will be worked on a best-effort basis.
+
No longer being worked for this release.
 +
 
 +
[https://www.nsnam.org/bugzilla/buglist.cgi?bug_status=__open__&content=&product=&query_format=specific&order=bug_id%20DESC&query_based_on= Open bugs] were worked on a best-effort basis.

Latest revision as of 22:29, 14 May 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

ns-3.17 was released on 14 May 2013 after four release candidates were published.

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:

  • Cygwin 1.7.6.1 (for Windows 7)
  • Mac OS X 10.7 (64 bit)
  • Linux on PowerPC hardware
  • Debian 6.0 and 7.0 (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 release.

Current blockers:

none

Will update if fixes arrive for these P2 critical (non-blocker) bugs:

  • bug 1622 (apiscan)
  • bug 1530 (apiscan)

Bugs in ns-3 models

No longer being worked for this release.

Open bugs were worked on a best-effort basis.