ahenk-docs/dev/changelog.md

28 lines
1 KiB
Markdown
Raw Normal View History

2023-08-24 21:06:25 +03:00
# Ahenk Go Changelog
newest from bottom to top
## NEXT
- plugin/resources: Implement ResourceUsage()
### Geliştirme Sürümü 0.0.1 (Dev-0.0.1-1)
- plugin/resources: get memory usage
2023-08-26 13:24:49 +03:00
- main/pluginmanager: make loading and running plugins concurrent
2023-08-24 21:06:25 +03:00
#### Initial Development Tree:
- main executable file: ahenk-go/cmd/ahenk-go/
- main.go: arguman handling, starting daemon, calling PluginManager
- plugin-manager.go: running plugins, handling plugin outputs and sending Lider (TODO)
- plugin-opener.go: connecting plugins to main program with looking for public symbols
- debian
- ahenk-go.service: Systemd service file
- changelog: debian release changelog
- control/copyright/rules: for deb packaging
- pkg
- osinfo: fetch information about os. Disks, memory etc. Frequently using in plugin/resources
- utils: variety of utilities
- plugins
- resources: returns resource usage and machine information to plugin manager
- this plugin can be seen as *plugin/resources*, *plugins/resources* or *resource usage plugin*