Difference between revisions of "Ns-3.19"

From Nsnam
Jump to: navigation, search
(release goals)
(ns-3.19 update)
Line 3: Line 3:
 
This page summarizes the ongoing release planning for ns-3.19.  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.19.  The ns-3 release process is listed [http://www.nsnam.org/developers/release-process/ here] and [[Release Process | here]].
  
The release manager is TBD.
+
The release managers are [mailto:tomh@tomh.org Tom Henderson] and [bpswenson3@gatech.edu Brian Swenson].  Contact them if you would like to coordinate your software inclusion with this release.
  
 
= Release schedule =
 
= Release schedule =
  
ns-3.19 is scheduled for mid-December, 2013.  More details will be posted at a later date.
+
ns-3.19 is scheduled for December 11, 2013.  There will likely be a new feature freeze about 1 month prior to that, and a code freeze about a week before the final release.  More details will be posted at a later date.
  
 
= Proposed supported platforms =
 
= Proposed supported platforms =
Line 32: Line 32:
 
= Release goals =
 
= Release goals =
  
 +
This release will be mainly aimed at cleaning out the tracker as much as possible.  After this release, we plan to take the next step at further [BakeIntegration modularizing the code].
 +
 +
The following goals are being worked on at this time:
 
* fix Python bindings generation so that it works on recent gccs (clang also?)  (bug 1530)
 
* fix Python bindings generation so that it works on recent gccs (clang also?)  (bug 1530)
 
* resolve all clang errors (bug 1560)
 
* resolve all clang errors (bug 1560)

Revision as of 17:55, 7 October 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.19. The ns-3 release process is listed here and here.

The release managers are Tom Henderson and [bpswenson3@gatech.edu Brian Swenson]. Contact them if you would like to coordinate your software inclusion with this release.

Release schedule

ns-3.19 is scheduled for December 11, 2013. There will likely be a new feature freeze about 1 month prior to that, and a code freeze about a week before the final release. More details will be posted at a later date.

Proposed supported platforms

Our primary platforms for this release are planned to be:

  • Latest Fedora (32/64 bit systems)
  • Ubuntu 13.10 (32/64 bit systems)
  • Ubuntu 12.04 LTS and 10.04 LTS (64 bit)
  • Mac OS 10.8 Mountain Lion and 10.9 Mavericks (64 bit) with Xcode 5.0
  • FreeBSD 8.4, 9.2 (64 bit) using gcc and clang compilers

Packaging

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

The tarball will contain:

  • pybindgen
  • netanim
  • ns-3.19
  • bake

where bake is used to fetch optional ns-3 components.

Release goals

This release will be mainly aimed at cleaning out the tracker as much as possible. After this release, we plan to take the next step at further [BakeIntegration modularizing the code].

The following goals are being worked on at this time:

More goals to be added at a later date.

Bugs being worked

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