diff --git a/dev/dev-notes/asandikci.md b/dev/dev-notes/asandikci.md index 06ce2e4..767eaaf 100644 --- a/dev/dev-notes/asandikci.md +++ b/dev/dev-notes/asandikci.md @@ -78,10 +78,10 @@ Yazılım geliştirme konusunda uzman olmadığımdan, go dilini daha önce kull - Resource Usage plugin'ini kodlamaya başladım - Kodu concurrent bir şekilde tekrar düzenledim, goroutine kullanmaya başladım -#### Son Hafta (28 Ağustos - 1 Eylül 2023) +#### Son Hafta (28 Ağustos - 3 Eylül 2023) - Resource Usage pluginini bitirdim - Go'da crosscompile program yapmayı öğrendim -- Go Dinamik Plugin yapısını kodladım (TODO) -- Resource Usage pluginini ve ahenk-go programını Windows ile uyumlu hâle getirdim (henüz daemon/servis olarak çalışmamakta) (TODO) -- Dökümantasyonları güncelledim (TODO) -- .deb dosyasını güncelledim, windows ve linux için paketleri yayımladım (TODO) \ No newline at end of file +- Go Dinamik Plugin yapısını kodladım +- Resource Usage pluginini ve ahenk-go programını Windows ile uyumlu hâle getirdim (daemon/servis olarak çalışmamakta) +- Dökümantasyonları güncelledim +- .deb dosyasını güncelledim, windows ve linux için paketleri yayımladım \ No newline at end of file diff --git a/dev/newdev.md b/dev/newdev.md index 5342675..45e60ec 100644 --- a/dev/newdev.md +++ b/dev/newdev.md @@ -50,7 +50,7 @@ Go dili ve ortamın kurulması haricinde bunlar hakkında bilgi sahibi olmanız - [x] Docker Dev Environment - [x] Plugin Manager - [x] plugins/resources -- [ ] Dynamic Plugin Manager (with unload, reload feature) +- [x] Dynamic Plugin Manager (with unload, reload features) - [ ] Connection to Lider with XMPP - [ ] Connect with Ahenkdesk - [ ] ... @@ -59,7 +59,7 @@ Go dili ve ortamın kurulması haricinde bunlar hakkında bilgi sahibi olmanız - [ ] plugins/LDAP - [ ] ... - [ ] plugins/... (Look more in [python implementation](https://github.com/Pardus-LiderAhenk/ahenk/tree/master/src/plugins)) -- [ ]. .. +- [ ] ... - [ ] a running Docker Ahenk-go container - [ ] Testing with different operating systems, distributions ... @@ -74,6 +74,10 @@ Go dili ve ortamın kurulması haricinde bunlar hakkında bilgi sahibi olmanız - Windows üzerinde çalışan daemon(servis) yapılması, windows için logların, dosyaların ve configlerin ayarlanması - Windows yüklemesi için .exe kurulum dosyası oluşturulması - Lider ile iletişim / XMPP +- daha düzenli loglar, debug logları +- cli flag, argument management (cobra) (gerekli mi?) +- daha iyi versiyon yönetimi, deb/exe ve version dosyası için senkronizasyon +- otomatik versiyon güncellemesi - daha fazlası için [buraya](./changelog.md#next) bakınız