Difference between revisions of "Ns-3.17"

From Nsnam
Jump to: navigation, search
(Release schedule)
(Release schedule)
 
(3 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
= Release schedule =
 
= Release schedule =
  
* <s>April 5 -- new feature freeze, ns-3.17 release candidate 1 posted</s>
+
ns-3.17 was released on 14 May 2013 after four release candidates were published.
** 21 April:  release candidate 1 posted at http://www.nsnam.org/release/ns-allinone-3.17.rc1.tar.bz2
+
** 6 Mayrelease candidate 2 posted at http://www.nsnam.org/release/ns-allinone-3.17.rc2.tar.bz2
+
** 10 May:  release candidate 2 posted at http://www.nsnam.org/release/ns-allinone-3.17.rc3.tar.bz2
+
* <s>April 19</s> April 26 -- code freeze, final RC candidate  <b> <-- slipping until blocker bugs are resolved</b>
+
* <s>April 24</s> <s>April 30</s> May 14 -- ns-3.17 released if no blocking issues found <b>
+
  
 
= Proposed supported platforms =
 
= Proposed supported platforms =
Line 85: Line 80:
  
 
Current blockers:
 
Current blockers:
* bug 1658 (documentation for bake)
 
* bug 1657 (bake)
 
* bug 1651 (DSR documentation of changes)
 
* bug 1650 (LTE documentation of changes)
 
* bug 1649 (bindings for fd-net-device)
 
* bug 1639 (bake)
 
* bug 1637 (bake)
 
* bug 1636 (bake)
 
* bug 1622 (apiscan)
 
  
Also, need to fix bug 1644 although we could probably release with it by changing the example:
+
none
* bug 1644 (flow monitor valgrind)
+
  
Also, bindings scanning depends on this, which may be resolved already by latest git repository version of gccxml (need to confirm):
+
Will update if fixes arrive for these P2 critical (non-blocker) bugs:
 +
 
 +
* bug 1622 (apiscan)
 
* bug 1530 (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.