itwzhp / zhp-pl

Zestaw komponentów służących do pracy strony zhp.pl
MIT License
4 stars 4 forks source link

feature parity pomiędzy jednostkami a GK (merge branchy) #75

Open karol-gro opened 2 years ago

karol-gro commented 2 years ago

Obecnie mamy dwie wersje apki. Na branchu master jest wersja dla GK-i, a na theme - dla innych jednostek. Kilka różnic między nimi, o których wiem to:

Dobrze byłoby je połączyć, ale nie jest to małe zadanie ;)

duzymaju commented 2 years ago

Jeśli jakiś bohater podejmie się tego zadania i dociągnie branch theme do stanu, kiedy poza apką frontową uruchamia się też API tak, żeby można było po ludzku uruchomić szablon lokalnie i go dewelopować (na tę chwilę nie bardzo mam czas na to, żeby wchodzić w konfigurację Nuxta), zobowiązuję się, w ramach możliwości czasowych, rozwiązywać problemy opisane w innych issues'ach i proponować swoje feature'y.

karol-gro commented 2 years ago

Hmm... a jak wygląda obecnie development na theme? Nie jest przypadkiem tak, że przerzucając API z master na theme powinno działać?

duzymaju commented 2 years ago

Niestety nie, bo nie odpala się serwer z API i nie przychodzą przez to dane, a szablon nie radzi sobie, nie wiedzieć czemu, z taką sytuacją i zamiast renderować jakąś treść zastępczą (choćby stronę błędu), po prostu wali błędami w konsoli i nie renderuje niczego: Zrzut ekranu 2022-08-29 o 20 44 18 Zrzut ekranu 2022-08-29 o 20 43 53

karol-gro commented 2 years ago

Możliwe, że na chacie Wsparcie motywu zhp-pl są w stanie coś poradzić...

W międzyczasie - obecnie zbieramy chętnych do pracy m.in. z tym motywem i po naborze mam nadzieję, że uda się zbudować grupę, która to ogarnie

Zastanawiam się nad założniem projektu od nowa i przenoszeniem po kawałku modułów tak, aby pracowało jednocześnie w wariancie dla GK-i i jednostek. Ale to potrzebni byliby ludzie zarówno ze znajomością Nuxta jak i PHP+WP, a ja nie mam ani jednego ani drugiego ;)

duzymaju commented 2 years ago

Zapytałem i czekam na odzew - dzięki.

Myślę, że jako alternatywne podejście można byłoby wyjść od wersji dla GKi i albo obcinać zbędne funkcjonalności albo (i to chyba uważam za najlepsze) tylko je parametryzować, żeby motyw był jeden ale hufce miały inną konfigurację (ta dla hufców mogłaby być domyślna) i poblokowane niektóre funkcjonalności - co sądzisz?

Myślę, że mogłbym włączyć się w prace w Wydziale IT ale na pewno nie w tym roku kalendarzowym, tylko już po zakończeniu kadencji w komendzie chorągwi, bo teraz po prostu czasowo niewiele byłbym w stanie pomóc.