Ns-3.20: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| (19 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
| This page summarizes the release planning for ns-3.20.  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.20.  The ns-3 release process is listed [http://www.nsnam.org/developers/release-process/ here] and [[Release Process | here]]. | ||
| The release  | The release manager is [mailto:tomh@tomh.org Tom Henderson]. | ||
| = Release schedule = | = Release schedule = | ||
| ns-3.20  | ns-3.20 was released on June 17, 2014. | ||
| = Packaging =   | = Packaging =   | ||
| Line 38: | Line 36: | ||
| == New features == | == New features == | ||
| No further new features will be added. | |||
| * <s>Lr-Wpan (https://codereview.appspot.com/89730043)</s> | * <s>Lr-Wpan (https://codereview.appspot.com/89730043)</s> | ||
| ** '''Status:'''  Merged | ** '''Status:'''  Merged | ||
| * WiFi sleep mode (https://codereview.appspot.com/57210044/) | * WiFi sleep mode (https://codereview.appspot.com/57210044/) | ||
| ** '''Status:'''  | ** '''Status:''' Plan to defer until post-release. | ||
| * PacketSocket application (https://codereview.appspot.com/45320043/) | * PacketSocket application (https://codereview.appspot.com/45320043/) | ||
| ** '''Status:'''  | ** '''Status:''' Plan to defer until post-release | ||
| * <s>Flow Monitor IPv6 support (https://www.nsnam.org/bugzilla/show_bug.cgi?id=1818)</s> | * <s>Flow Monitor IPv6 support (https://www.nsnam.org/bugzilla/show_bug.cgi?id=1818)</s> | ||
| ** '''Status:''' Merged | ** '''Status:''' Merged | ||
| * Adding A-MPDU aggregation (https://codereview.appspot.com/14549044/) | * Adding A-MPDU aggregation (https://codereview.appspot.com/14549044/) | ||
| ** '''Status:'''  | ** '''Status:''' Plan to defer until post-release | ||
| == Bugs in core or build system == | == Bugs in core or build system == | ||
| * bug 1900 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 time arithmetic consistency across platforms | * <s>bug 1900 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 time arithmetic consistency across platforms</s> | ||
| ** '''Status:'''  | ** '''Status:''' Fixed for ns-3.20 | ||
| * <s>bug 1898 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1898 problem with click</s> | * <s>bug 1898 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1898 problem with click</s> | ||
| ** '''Status:''' Fixed | ** '''Status:''' Fixed | ||
| * bug https://www.nsnam.org/bugzilla/show_bug.cgi?id=1857 boost library detection | * <s>bug https://www.nsnam.org/bugzilla/show_bug.cgi?id=1857 boost library detection</s> | ||
| ** '''Status:'''  | ** '''Status:''' Fixed | ||
| * bug 1868 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1868 fstrict-overflow fixes | * <s>bug 1868 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1868 fstrict-overflow fixes</s> | ||
| ** '''Status:'''  | ** '''Status:''' Fixed | ||
| * bug 1847 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1847 test.py output for failed tests | * <s>bug 1847 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1847 test.py output for failed tests</s> | ||
| ** '''Status:'''  | ** '''Status:''' Fixed | ||
| == Bugs in models to fix == | == Bugs in models to fix == | ||
| * bug 1770 (mesh) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770 selected mesh tests failing | * bug 1770 (mesh) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770 selected mesh tests failing | ||
| ** '''Status:'''  | ** '''Status:''' May still be fixed for ns-3.20. | ||
| * ''bug 1831 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1831 TCP slow start tracing'' | * ''bug 1831 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1831 TCP slow start tracing'' | ||
| ** '''Status:''' Slipping to 3.21 with code refactoring and attribute name changes. | ** '''Status:''' Slipping to 3.21 with code refactoring and attribute name changes. | ||
| * bug 1858 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1858 Wireless examples | * bug 1858 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1858 Wireless examples | ||
| ** '''Status:'''  | ** '''Status:''' Slipping to 3.21 | ||
| * bug 1824 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1824 (bind2netdevice for IPv6) | * bug 1824 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1824 (bind2netdevice for IPv6) | ||
| ** '''Status:'''  | ** '''Status:''' Slipping to 3.21 | ||
| * bug 1758 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1758 (missing 802.11n error rate models ) | * bug 1758 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1758 (missing 802.11n error rate models ) | ||
| ** '''Status:'''  | ** '''Status:''' Slipping to 3.21 | ||
| * bug 1557, 1553 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1557 openflow patches | * bug 1557, 1553 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1557 openflow patches | ||
| ** '''Status:'''  | ** '''Status:''' slipping to 3.21 | ||
| * 1205 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1205 EDCA incorrectly identified as DCF | * 1205 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1205 EDCA incorrectly identified as DCF | ||
| ** '''Status:'''  | ** '''Status:''' slipping to 3.21 | ||
| == Bugs in models fixed == | == Bugs in models fixed == | ||
| Line 92: | Line 90: | ||
| * <s> bug 1850 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1850 TCP NewReno patch</s> | * <s> bug 1850 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1850 TCP NewReno patch</s> | ||
| * <s> bug 1717 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1717 patch to detect unsettable attributes</s> | * <s> bug 1717 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1717 patch to detect unsettable attributes</s> | ||
| * <s> bug 1895 and bug 1872 (dsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1895 DSR fixes</s> | |||
| == Other merges == | == Other merges == | ||
| * Nicola to merge some additional LTE patches. | * <s>Nicola to merge some additional LTE patches.</s> | ||
Latest revision as of 17:52, 17 June 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.20. The ns-3 release process is listed here and here.
The release manager is Tom Henderson.
Release schedule
ns-3.20 was released on June 17, 2014.
Packaging
ns-3.20 will be packaged as a source tarball as before: ns-allinone-3.20.tar.bz2.
The tarball will contain:
- pybindgen
- netanim-3.105
- ns-3.20
- bake
where bake is used to fetch optional ns-3 components, including DCE.
A patch from ns-3.19 to ns-3.20 will also be posted.
Release platforms
Our primary platforms for this release are planned to be:
- Fedora 20 (32/64 bit systems)
- Ubuntu 13.10 and 14.04 (32/64 bit systems)
- Ubuntu 12.04 LTS and 10.04 LTS (64 bit)
- CentOS/RHEL 6.4 (64-bit)
- Mac OS 10.9 Mavericks (64 bit) with Xcode 5.1
- FreeBSD 9.2 (64 bit)
Remaining work before release
New features
No further new features will be added.
- Lr-Wpan (https://codereview.appspot.com/89730043)- Status: Merged
 
- WiFi sleep mode (https://codereview.appspot.com/57210044/)
- Status: Plan to defer until post-release.
 
- PacketSocket application (https://codereview.appspot.com/45320043/)
- Status: Plan to defer until post-release
 
- Flow Monitor IPv6 support (https://www.nsnam.org/bugzilla/show_bug.cgi?id=1818)- Status: Merged
 
- Adding A-MPDU aggregation (https://codereview.appspot.com/14549044/)
- Status: Plan to defer until post-release
 
Bugs in core or build system
- bug 1900 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1900 time arithmetic consistency across platforms- Status: Fixed for ns-3.20
 
- bug 1898 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1898 problem with click- Status: Fixed
 
- bug https://www.nsnam.org/bugzilla/show_bug.cgi?id=1857 boost library detection- Status: Fixed
 
- bug 1868 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1868 fstrict-overflow fixes- Status: Fixed
 
- bug 1847 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1847 test.py output for failed tests- Status: Fixed
 
Bugs in models to fix
- bug 1770 (mesh) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1770 selected mesh tests failing
- Status: May still be fixed for ns-3.20.
 
- bug 1831 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1831 TCP slow start tracing
- Status: Slipping to 3.21 with code refactoring and attribute name changes.
 
- bug 1858 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1858 Wireless examples
- Status: Slipping to 3.21
 
- bug 1824 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1824 (bind2netdevice for IPv6)
- Status: Slipping to 3.21
 
- bug 1758 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1758 (missing 802.11n error rate models )
- Status: Slipping to 3.21
 
- bug 1557, 1553 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1557 openflow patches
- Status: slipping to 3.21
 
- 1205 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1205 EDCA incorrectly identified as DCF
- Status: slipping to 3.21
 
Bugs in models fixed
- bug 1276 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1276 NIST error rate model optimization
- bug 1817 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1817 IP ID for each protocol
- bug 1873 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1873 Energy source/container confusion
- bug 1829 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1829 TCP socket forking
- bug 1791 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1791 TCP endpoint deallocation
- bug 1903 (Olsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1903 fix namespace usage
- bug 1876 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1876 (olsr HNA access)
- bug 1850 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1850 TCP NewReno patch
- bug 1717 https://www.nsnam.org/bugzilla/show_bug.cgi?id=1717 patch to detect unsettable attributes
- bug 1895 and bug 1872 (dsr) https://www.nsnam.org/bugzilla/show_bug.cgi?id=1895 DSR fixes
Other merges
- Nicola to merge some additional LTE patches.