harmony

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2023 License: MIT

README

HARMONY

Highly Adaptable Requirements Management and Organization sYstem - HARMONY

HARMONY is a requirements management and organization tool. The adaptibility will be implemented through various concepts. One of them being modules, similar to the way Caddy leverages extensibility in Go projects. The early versions of HARMONY will only support an elicitation companion through one of the core modules of HARMONY: Elicitation Interface for eFFective Language (EIFFEL).

Directories

Path Synopsis
cmd
web
Package core provides the functionalities that are core to HARMONY.
Package core provides the functionalities that are core to HARMONY.
auth
Package auth provides authentication details and logic for HARMONY.
Package auth provides authentication details and logic for HARMONY.
config
Package config provides configuration loading and optionally validation.
Package config provides configuration loading and optionally validation.
ctx
event
Package event provides an event manager that allows for events to be published and subscribed to.
Package event provides an event manager that allows for events to be published and subscribed to.
herr
Package herr provides error types and utility functions for HARMONY.
Package herr provides error types and utility functions for HARMONY.
persistence
Package persistence provides different persistence implementations.
Package persistence provides different persistence implementations.
trace
Package trace contains tracing utilities such as the logger.
Package trace contains tracing utilities such as the logger.
trans
Package trans provides generic translation utilities.
Package trans provides generic translation utilities.
web
Package web provides a web server implementation for HARMONY and declaring its interface.
Package web provides a web server implementation for HARMONY and declaring its interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL