Ns-3.18: Difference between revisions
No edit summary |
|||
Line 3: | Line 3: | ||
This page summarizes the ongoing release planning for ns-3.18. 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.18. 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 = | ||
Line 19: | Line 19: | ||
= feature goals = | = feature goals = | ||
Here are some issues that need to be discussed and worked on: | These features are presently being worked on: | ||
* bug 954 resolution (Time: set resolution) needs to be fixed | |||
* object start/stop-- take the next step on this modification | |||
* 802.11n additions: http://mailman.isi.edu/pipermail/ns-developers/2013-May/011165.html | |||
Here are some additional issues that need to be discussed and worked on (but will likely not be in ns-3.18 until/unless some patches are proposed): | |||
* bug 1605 is a longstanding issue about jitter in our models | * bug 1605 is a longstanding issue about jitter in our models | ||
* bug 1561 modular doxygen | * bug 1561 modular doxygen | ||
* bug 1347 modular headers | * bug 1347 modular headers | ||
Line 43: | Line 46: | ||
= new feature reviews = | = new feature reviews = | ||
The following code is candidate for ns-3.18: | The following code is candidate for ns-3.18, although inclusion will be driven by review status: | ||
* Node/NetDevice Start/Stop: http://codereview.appspot.com/6530051/ | * Node/NetDevice Start/Stop: http://codereview.appspot.com/6530051/ |
Revision as of 05:54, 10 June 2013
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.18. The ns-3 release process is listed here and here.
The release manager is Tom Henderson.
Release schedule
ns-3.18 is scheduled for August 14, 2013. Further details will be posted at a later date.
Proposed supported platforms
Our primary platforms for this release are planned to be similar to those of ns-3.17; details will be determined later.
Packaging
TBD
feature goals
These features are presently being worked on:
- bug 954 resolution (Time: set resolution) needs to be fixed
- object start/stop-- take the next step on this modification
- 802.11n additions: http://mailman.isi.edu/pipermail/ns-developers/2013-May/011165.html
Here are some additional issues that need to be discussed and worked on (but will likely not be in ns-3.18 until/unless some patches are proposed):
- bug 1605 is a longstanding issue about jitter in our models
- bug 1561 modular doxygen
- bug 1347 modular headers
- bug 1334 long-term support for ns-3 releases
- bug 1327 packaging
We need to take a pass through the code base to remove deprecated code.
We need to clean up the "Current Development" and "Roadmap" pages to make it clear who is doing what:
1) make clear entry point to 'Current work' from main web page
2) consider to merge 'Current development' and 'Roadmap' pages, and make sure that a person is associated with each feature that is being actively worked.
3) tie this into our "release page" for each release, so people can understand whether any given issue on the front burner or not
4) make updating this a job of the release manager
new feature reviews
The following code is candidate for ns-3.18, although inclusion will be driven by review status:
- Node/NetDevice Start/Stop: http://codereview.appspot.com/6530051/
- Reworks were discussed at March developer meeting
- GSOC code review for HLA interfaces: http://codereview.appspot.com/6458160/
- GSOC code review for NAT and Netfilter: http://codereview.appspot.com/6454146/
- Low resolution radio model: code review
- Wideband propagation model (only exponential PDP is implemented); [1]
- Brian Panneton's antenna model updates http://mailman.isi.edu/pipermail/ns-developers/2012-April/010322.html
- New IEEE 802.11b indoor wireless channel models for (HMM and BEAR)
- Longley-Rice and ITU terrain-aware propagation models
- TCP Echo Code review here, needs updating
- Finishing ns-3-click-mac extensions -> Blocked by queue API resolution
- Monitor mode support (Update from Bjorn)
- UAN Mobility Model merge (from previous GSOC)
- blocked on resolving changes to WaypointMobilityModel API
- BitTorrent: http://mailman.isi.edu/pipermail/ns-developers/2012-December/010783.html
- Sliding to ns-3.18 due to availability of contributors to work the comments
- Switched Ethernet device: http://codereview.appspot.com/5615049/
- HTTP traffic generator: http://codereview.appspot.com/4940041/
- GPSR: http://codereview.appspot.com/5401042
- TMix and Delaybox: http://code.google.com/p/tmix-ns3/
- SNR tag patches: https://www.nsnam.org/bugzilla/show_bug.cgi?id=1566
- SMCEN/RNS: https://codereview.appspot.com/7304093/
- LR-WPAN: https://codereview.appspot.com/8339045/
- 802.11n: https://codereview.appspot.com/8587043/ (announced here on ns-developers: http://mailman.isi.edu/pipermail/ns-developers/2013-April/010932.html)
Bugs being worked
We will use bugzilla to track bug priorities (esp. P1 blocker bugs) for the next release.
Bugs to close
This is a list of bugs that we will be pursuing in the early stages of ns-3.18 release cycle, to clean out the tracker:
1648 dsr
1647 dsr
1646 icmp
1645 packet
1643 packet
1642 scheduler
1634 ipv6 ndisc
1631 energy
1630 aodv
1628 lte
1616 wifi
1606 aodv
1604 core
1597 emu
1592 flowmon
1584 lte
1583 gcov
1578 mesh
1571 tcp
1565 tcp
1559 debian
1557 openflow
1553 openflow
1552 core
1551 core
1550 documentation
1546 documentation
1544 documentation
1535 tags
1529 tcp
1522 wifi
1515 lte
1505 core
1499 lte
1498 wifi
1497 random
1496 documentation
1492 mpi
1490 documentation
1488 bindings
1487 bridge
1483 mesh
1482 mesh
1474 tcp
1465 mesh
1460 lte
1459 emu
1444 build
1443 prop
1442 vis
1440 aodv
1438 lte
1434 dsr
1433 tap
1431 random
1430 tap
1421 prop
1419 wifi
1413 topo
1412 rtt
1411 core
1408 core
1407 packet
1405 rtt
1397 core
1390 icmp
1384 core
1383 packet
1381 boost
1363 mesh
1356 wimax
1353 routing
1344 core
1343 doc
1336 topology
1326 documentation
1322 random variable
1320 emu
1314 mobility
1305 waf
1304 static
1303 waf
(bugs < 1300, still to list here)
(make sure to pick up IPv6 multicast bug that lukost mentioned)