OpenNov 2, 2026
Overdue by 2 month(s)
•Due by August 31, 2026
•Last updated - (expected) Bug fixes for fallout possible due to "fightwarn" effort in 2.7.5/2.8.0 - a few were caught in 2.8.1 and 2.8.2, some issues from those were caught in 2.8.3...
- (expected) Clean-up of basic data types usage (NUT string API and notably methods for numeric conversions, booleans, ...)
- (expected) Dynamic Mapping Files (DMF) feature supported, to allow the driver binaries to be built once and data mappings to be loaded and modernized on the fly [Ported from 42ITy project, related to #1316]
- (expected) Porting of remaining performance and bug fixes from 42ITy project, if any remain unported after 2.8.3
- (expected) Review and possible porting of patches applied by packaged distributions of NUT
- (expected) Review of reference package recipes/contents/layout in
scripts/obsto be more relevant to end-users (e.g. several new driver categories should get packages with specific dependencies) - (expected) A NUT for Windows installer (notably to set permissions for USB IDs handled by NUT drivers)?
- (expected) CI automation for coding style (clang-format)
- (expected) CI automation for use of data points in drivers that conform to patterns defined in docs/nut-names.txt
- (expected) Basic C/C++ code built for WIN32 getting on par with POSIX as much as possible (many
ifdefs now skip the higher-hanging fruit)
49% complete
Issues
- Unread#2270 opened
Jan 19, 2024 · UpdatedJan 28, 2026