All, the outcome of this discussion (attended by me, Tommaso Pecorella,
Peter Barnes, and Sebastien Deronne), is as follows:
- we agreed to merge MR 2068 on weak types within the wifi module. This
can be merged shortly, once we pick a type naming convention that does
not conflict with future strong types. The intent is to keep this
scoped within the wifi module and examples, for now.
- we agreed to keep working on the MR 2085 (strong units provided by
external library nholthaus/units), to further evaluate whether we are
comfortable with its tradeoffs. The focus will be on replacing some of
the key types for wifi (power, frequency) such as Sebastien already
started in MR 2107, and explore other aspects such as Python support and
extension to units that are not already provided. We would not try to
include this in the ns-3.43 release.
- Tom