Moduł rodzin
- zawieranie ślubów nie działa
- dodawanie dzieci nie działa
- nie zaimplementowano funkcji, która sama określa pokrewieństwo dwóch arbitralnie wybranych osób na podstawie danych o tym, kto ma z kim dzieci
- zmiana struktury bazy danych konieczna
Artykuły
- brak podglądu artykułu przed publikacją,
- wygląd sekcji komentarzy wymaga wypolerowania
- napisanie komentarza pod artykułem przenosi użytkownika przenosi użytkownika poza stronę artykułu
Strona główna
- Ktoś, kto zna się na designie powinien jakoś ogarnąć tę stronę główną.
- Pasek z newsami powinien być zsynchronizowany z tym z forum i łatwo zarządzalny.
System do głosowania
- Brakuje customizowania grup uprawnionych do głosu.
- Brakuje głosowań spersonalizowanych pod potrzeby innych państw niż II FN.
Instytucje
- Brakuje integracji z EndoBankiem - każda instytucja powinna mieć swój rachunek bankowy.
- Można rozważyć integrację z MBP.
- Brakuje systemu uprawnień.
Kongres
- Nikt nie używa tego modułu, ale ma wielki potencjał.
- Zarządzanie składem Kongresu jest do przepisania od zera - AI slop.
- Brakuje opcji uzasadnienia głosu.
- Brakuje opisu głosowań.
- Dane o partiach powinny być zaciągane z modułu Instytucji, a nie każda partia wpisywana w module Kongresu z palca.
- Wiele małych niedogodności czyniących ten moduł nieużywalnym.
Dziennik Praw
- umiędzynarodowienie Dziennika - pozbyć się tekstu "Dziennik Praw II FN" z każdego aktu albo zastąpić go tekstem ustalanym w danym państwie przez Radcę danego państwa w NUI.
- Ułatwić tworzenie kategorii.
- Naprawić edytor.
- Front-end jest obrzydliwy.
- Historia zmian nie śledzi historii zmian, wbrew swojej nazwie.
Regiony/państwa
- każdy powinien mieć swojego "męża zaufania" w systemach NUI, który by określał wartości dla tego państwa: koszty rejestracji instytucji w tym państwie, wysokość podatków, członkowstwo w Strefie Norda, styl nagłówka aktów prawnych w Dzienniku Praw, uprawnienia w Dzienniku Praw tego państwa, kategorie w DP tego państwa, reguły wyborów w tym państwie stosowane w Systemie do Głosowania (np. sposób wyliczania siły głosu), etc. etc.
- dać każdemu z nich dedykowaną podstronę, na której mógłby robić co chce
- poprawić strukturę tabeli 'regiony' w bazie danych - dodać tam zmienne jako kolumny.
Efederacja
- dodać więcej automatyzacji
- automatyczne dodawanie użytkownika do odpowiedniej rangi na forum po zaakceptowaniu danego wniosku,
- automatyczne tworzenie instytucji w Ewidencji,
- automatyczne nadawanie uprawnień w określonym module po zaakceptowaniu wniosku,
- przenieść cały moduł na stronę główną jako podstronę/podstrony
- podłączyć powiadomienia do powiadomień ze strony głównej
- ułatwić tworzenie formularzy i efektów ich akceptacji
- system permisji - kto może jakie wnioski składać/rozpatrywać
- aktualizacja struktury bazy danych
EndoBank
- automatyczne ściąganie podatków
- automatyczne ściągane odsetek z kont dłużników,
- kantor pomiędzy MBP a endobankiem
- zmiana nazwy na coś poffażniejszego
- dodanie mechanizmu Nordackiego Banku Centralnego - zarządzanie stopami procentowymi (oprocentowanie kredytów), ile hajsu się generuje za aktywność i za jaką aktywność, metody kasowania hajsu z systemu, określanie kursu wymiany między nordem MBP a nordem endobanku,
- implementacja mechanizmu akcji i spółek akcyjnych, głosowania walnego zgromadzenia akcjonariuszy, emisja akcji, skup własnych akcji, handel akcjami, etc.
- rozbudowa struktury bazy danych
NordNet
- rozważyć jego likwidację
- archiwizacja konwersacji lub ich przeniesienie do modułu Wiadomości Prywatnych na stronie głównej
Wiadomości prywatne
- na phpBB system wiadomości jest chujowy i nie śledzi tak dobrze historii konwersacji jak Invision (obecne forum). Będzie konieczne zrobienie własnego systemu wiadomości prywatnych na głównej domenie nordata.org
Wszystko
- ekstrakcja modułów i funkcji: wyodrębnienie powtarzających się bloków kodu do oddzielnych funkcji, plików,
- optymalizacja kodu i poprawki niebezpiecznego kodu,
- pozbycie się AI slopu
- ładny i jednolity CSS na każdej podstronie
Generalnie hosting
- Stworzenie prywatnego repozytorium na GitHubie, żeby kontrolować i monitorować w czasie wszystkie zmiany kodu, wiedzieć kto jest odpowiedzialny za co i unikać nadpisywania pracy jednego Technika przez drugiego (zdarzało się gdy mieliśmy tylko 2 adminów!).
- Stworzenie publicznego repozytorium na GitHubie dla systemów i modułów, które Rada NUI zezwoli upublicznić. Żeby każda osoba mogła poprawiać te systemy i moduły wysyłając pull requesty.
Dwie kwiestie do wyjaśnienia:
- Jestem po zwolnieniach pracowników jedynym zatrudnionym Technikiem NUI. Jest za dużo rzeczy do zrobienia, żebym mógł zająć się wszystkim sam.
- Robienie tych rzeczy wymaga ode mnie sporo nauki. Plusy są takie, że się rozwijam. Minusy takie, że mogę napisać chujowy kod, na który użytkownicy i potencjalni przyszli technicy będą narzekać.
- Brak żadnego wynagrodzenia za pracę nie motywuje mnie do ruszania czegokolwiek w tym kodzie.
Potrzebuję od Rady NUI informacji zwrotnej:
- Czym mam się zająć priorytetowo? Który punkt którego modułu/systemu?
- Jakie wynagrodzenie za to otrzymam?
- Kogo zatrudnicie do Izby Technicznej NUI, żebym nie pracował sam?










