Ns-3.13: Difference between revisions

From Nsnam
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{TOC}}
{{TOC}}


This page summarizes the ongoing release planning for ns-3.13.  There is no appointed release manager yet.  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.13.  Tom Henderson is the release manager.  The ns-3 release process is listed [http://www.nsnam.org/developers/release-process/ here] and [[Release Process | here]].


= Proposed release schedule =
= Proposed release schedule =
Line 7: Line 7:
# Wed Dec 7 -- new feature freeze, enter bug fixing stage
# Wed Dec 7 -- new feature freeze, enter bug fixing stage
# Wed Dec 14 -- code freeze on ns-3-dev
# Wed Dec 14 -- code freeze on ns-3-dev
# Wed Dec 21 -- ns-3.13 released
# Fri Dec 23 -- ns-3.13 released


= Proposed supported platforms =
= Proposed supported platforms =
Line 67: Line 67:


Some priorities:
Some priorities:
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=101 101 RandomVariable enhancements]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=101 101 RandomVariable enhancements] -> sliding to ns-3.14
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=938 938 Doxygen cleanup]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=938 938 Doxygen cleanup] -> errors have been fixed;
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=962 962 path to attributes has bogus entries]  
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=962 962 path to attributes has bogus entries] -> mostly fixed; can work around this to some degree
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1170 1170 best practices for unused variables]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1170 1170 best practices for unused variables] -> unresolved for ns-3.14
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1183 1183 waf gcov/lcov broken]
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1183 1183 waf gcov/lcov broken] -> fixed
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1192 1192 Some test cases fail to clean up properly (missing DoTeardown)]  
* [https://www.nsnam.org/bugzilla/show_bug.cgi?id=1192 1192 Some test cases fail to clean up properly (missing DoTeardown)] -> Mathieu fixed some of this; teardown refactoring remains


Others carried over from ns-3.12:
Others carried over from ns-3.12:

Latest revision as of 21:07, 23 December 2011

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 ongoing release planning for ns-3.13. Tom Henderson is the release manager. The ns-3 release process is listed here and here.

Proposed release schedule

  1. Wed Dec 7 -- new feature freeze, enter bug fixing stage
  2. Wed Dec 14 -- code freeze on ns-3-dev
  3. Fri Dec 23 -- ns-3.13 released

Proposed supported platforms

  • Ubuntu 11.10 (32/64 bit)
  • Ubuntu 11.04 (32/64 bit)
  • Ubuntu 10.04 LTS (64 bit)
  • Fedora Core 16 (32/64 bit)
  • Fedora Core 15 (32/64 bit)
  • CentOS 6.0 (32/64 bit)
  • Mac OS X Lion and Snow Leopard (64 bit)
  • FreeBSD 8.2 (32/64 bit)

Packaging

We will use ns-allinone-3.13.tar.bz2 packaging as before.

new feature reviews

NSOC code merges:

Other requests for merge or review:

Older requests (may need updating):

Bugs being worked

Some priorities:

Others carried over from ns-3.12:

Also, the collection of RealtimeSimulatorImpl and TapBridge patches (Tom Goff is looking at):

Feature requests

This lists some features that have been requested but for which a patch is needed.

  • make spectrum model compatible with ns-3 WiFi
  • ns-2 packet UID feature
  • API for TOS bytes (issue 897) may wait for netfilter support
  • Chord/DHT (authors are planning to revise code based on comments)
  • app store and build system refactoring