Skip to content

Source tree reorganization #102

Open
@aquette

Description

@aquette

The source tree has become a big incoherence over the years.
This has been discussed in length several times on the mailing list.

There are both reorganization, simplification and optimization to be done:

  • conf
  • data
  • docs
  • include
  • lib
  • m4
  • packaging
  • scripts
    • tools
  • src
    • common
    • client
      • cgi
      • nutclient
    • config
    • drivers (subdirs for big drivers)
      • ipmi
      • snmp
      • usb
    • scanner
    • server (upsd or nutd)
  • tests

Other considerations:

  • packaging/ under scripts/
  • most common/ things are now (or should be) in lib/ in fact

to be completed...

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions