Ns-3.21: Difference between revisions

From Nsnam
Jump to navigation Jump to search
(update ns-3.21 release plan)
Line 3: Line 3:
This page summarizes the release planning for ns-3.21.  The ns-3 release process is listed [http://www.nsnam.org/developers/release-process/ here] and [[Release Process | here]].
This page summarizes the release planning for ns-3.21.  The ns-3 release process is listed [http://www.nsnam.org/developers/release-process/ here] and [[Release Process | here]].


The release manager is TBD.  More information about the release plans will be posted in late June.
The release manager is Tom Henderson.


= Release schedule =
= Release schedule =


ns-3.21 is planned for mid-August, 2014.
ns-3.21 is planned for late August, 2014.  New code should be ready for merge by roughly 1 August.  An initial release candidate should be available by mid-August.


= Packaging =  
= Packaging =  
Line 51: Line 51:
Additionally, selected features from the [[Current_Development#Code_reviews | Current Development code reviews]] list will be included (to be determined).
Additionally, selected features from the [[Current_Development#Code_reviews | Current Development code reviews]] list will be included (to be determined).


== Bugs in core or build system ==
== Software maintenance issues ==
 
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1945 Remove emu module from codebase]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770 Mesh test crashes for certain configurations]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 Time arithmetic consistency]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1868 Wstrict-overflow and gcc-4.9]
 
== Bugs or issues in ns-3 core ==


TBD
TBD
Line 61: Line 68:




== Other merges ==
== Documentation improvements ==
 
TBD
TBD

Revision as of 20:03, 17 July 2014

Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects

HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers

This page summarizes the release planning for ns-3.21. The ns-3 release process is listed here and here.

The release manager is Tom Henderson.

Release schedule

ns-3.21 is planned for late August, 2014. New code should be ready for merge by roughly 1 August. An initial release candidate should be available by mid-August.

Packaging

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

The tarball will contain:

  • Latest version of pybindgen
  • Latest version of netanim
  • ns-3.21
  • bake

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

A patch from ns-3.20 to ns-3.21 will also be posted.

Release platforms

We usually try to keep pace with the latest popular versions of Linux, OS X, and FreeBSD. For the ns-3.21 release, we plan to support the following systems and compilers:

  • OS X 10.9 Mavericks with Xcode 5.1
  • Ubuntu 14.04 (gcc-4.8)
  • Fedora 20 (gcc-4.8)
  • Debian 7 (gcc-4.9)
  • Ubuntu 10.04 LTS (gcc-4.4)
  • Ubuntu 12.04 LTS (gcc-4.6)
  • Centos 6.4 (gcc-4.4)
  • FreeBSD 9.3 (clang 3.3)

New features

Pending new features:

Additionally, selected features from the Current Development code reviews list will be included (to be determined).

Software maintenance issues

Bugs or issues in ns-3 core

TBD


Bugs in models to fix

TBD


Documentation improvements

TBD