Otwarty test zmian w Systemie Zapisów

zapisy

(Anna Karaś) #21

Tutaj w sumie trzy rzeczy naraz:

  1. Po zapisie znowu jest problem z komunikatem, że jestem w kolecje (jw.) + pomarańczowy kolor kafelka, po odświeżeniu jest niebieski
  2. Nie wyświetla się przycisk wypisu z grupy/kolejki
  3. Właściwie czy potrzebujemy przycisku odpinania od planu, gdy jesteśmy zapisani do tej grupy? Po “odpięciu” i tak zostanie w prototypie, bo jesteśmy zapisani do grupy.

image


(Anna Karaś) #22

Przy okazji poproszę o coś od siebie, a weźmy za przykład analizę matematyczną (skrin z zapisów, bo te nowe z racji dublowania się są nieczytelne). Zapisy to często ułamki sekund, więc trzeba być celnym i precyzyjnym. Czy lista pracowni/ćwiczeń mogłaby być posortowana po terminie zajęć? (w sumie po czymś teraz jest? o_O)

image


(Jan Marcinkowski) #23

(1) to jest działanie tego mechanizmu asynchronicznego. Proszę mi podpowiedzieć, jak mają wyglądać komunikaty, żeby to było zrozumiałe?

Mechanizm jest taki, że gdy klika Pani „zapisz”, to system umieszcza Panią na końcu kolejki. Zawsze. Niezależnie od stanu grupy. Wtedy generuje komunikat i przekierowuje Panią na stronę przedmiotu (albo podświetla grupę na pomarańczowo w prototypie).
Następnie, asynchroniczny proces przetwarza tę grupę. Jeśli jest w niej wolne miejsce, a ktoś jest w kolejce, to następuje próba wciągnięcia, czasem zwieńczona wciągnięciem do grupy, a czasem wywaleniem z kolejki (jeśli na przykład nie jest Pani zapisana do odpowiedniej grupy wykładowej, albo gdyby wciągnięcie do grupy oznaczało przekroczenie limitu 35 ECTS).
W podanych przez Panią przypadkach, w grupie było wolne miejsce w momencie umieszczenia Pani w kolejce i próba wciągnięcia nastąpiła natychmiast. W pierwszym przypadku aż tak szybko, że była Pani w grupie, zanim załadowała się z powrotem strona przedmiotu. Gdyby Pani dała prototypowi chwilkę, to on zorientuje się, że jest Pani w tej grupie, i zmieniłby kolor na zielony.


(Anna Karaś) #24

Ojej. Faktycznie, było to wspomniane i o tym zapomniałam, mój błąd. :slight_smile: co do komunikatu - myślę, że gdyby wpleść w treść słowo “asynchroniczny”, to nie byloby takiego przypadku jak ze mną - tak mnie skonfundowal napis “jesteś w kolejce”, że nawet nie skojarzylam z tą zmianą. Coś w stylu “asynchroniczny zapis: zapisano do kolejki w oczekiwaniu na dodanie do grupy (być może natychmiast)”?


(Mateusz Basiak) #25

Hmmmm. Ale w takim razie jak teraz wygląda sytuacja, gdy mając limit 35 ECTS spróbuję zapisać się na więcej? Z tego, co zrozumiałem wynika, że wciągnie mnie do wszystkich kolejek, do których będę chciał, a potem zależnie od kolejności ewaluacji przedmiotów przez asynchroniczny algorytm będę dodawany do przedmiotów, póki będę się mieścił w 35 ECTS, a potem odrzucany. Tak?


(Jan Marcinkowski) #26

Tak.


(Ref Kaleta) #27

Wydaje mi się, że w przypadku próby zapisu na jakiś przedmiot, który spowodowałby przekroczenie limitu punktów ECTS pojawiał się komunikat informujący o niepowodzeniu zapisu z powodu własnie przekroczenia limitu. Teraz takiego komunikatu już nie ma.


(Jan Marcinkowski) #28

Rozmawiałem o tym z Mateuszem Lewandowskim; Wydaje nam się, że taki komunikat się nie pojawiał (ja go nie mogę znaleźć w kodzie, a Mateusz w pamięci).

Niemniej, zgadzam się, że tego typu powiadomienia bardzo by się przydały. Bardzo. Dlatego ekipa ogarniętych studentów nad nimi w tym semestrze pracuje. Nie mogę obiecać z całą pewnością, że uda się nam to zmerge’ować przed zimowymi zapisami (chodziaż nie jest to wykluczone), ale w następnym cyklu będą już na 100%.


(Mateusz Lewandowski) #29

Sprostuję tylko.
Jasiek, zrozumiałem, że pytałeś mnie o komunikat przy wciąganiu z kolejki. Tego komunikatu oczywiście nie było.
Ale przy zapisywaniu się do grupy, w której jest wolne miejsce, komunikat się pojawiał i nie pozwalał na zapis.


(Kamil Michalak) #30

Tak to wygląda przy otwarciu algebry i ASKa jednocześnie (bardzo źle). Rozumiem zmiany w działaniu kolejek itp., ale po co zmieniać kwestie wizualne na gorsze? Do tego nie ma wyszukiwarki przedmiotów w prototypie. Czemu nie po prostu nie podepniecie tej nowej logiki do starego systemu ze starym wyglądem?


(Jan Marcinkowski) #31

No tak, faktycznie. Trzeba było po prostu podpiąć nową logikę do starego prototypu. Że też o tym nie pomyślałem!


(Kamil Michalak) #32

Ironiczne komentarze w niczym tu nie pomogą. A było lepiej i jest gorzej, to widać gołym okiem. Jak nie da się tego usprawnić w prosty sposób i chce się robić wszystko prawie od zera to najpierw warto zadbać, żeby ta nowa wersja była przynajmniej tak samo dobra jak stara, przed jej wypuszczeniem.


(Mateusz Basiak) #33

Były testy tego systemu i ludzie różne rzeczy zgłaszali. Testy były otwarcie ogłoszone w systemie zapisów. Nie uważasz, że obudziłeś się trochę za późno na pretensje? Tak o miesiąc?


(Przemysław Czerwiński) #34

Przecież te błędy zostały już dawno zgłoszone, tylko nie zostały jeszcze naprawione. Chodzi o to, że trochę słabo wypuszczać nowy system zapisów, który na razie nie działa wystarczająco dobrze.


(Kamil Michalak) #35

Nawet jeśli “obudziłem się z późno” to jeszcze nie powód, żeby zamieniać lepiej działający system na gorzej działający system.


(Michał Martusewicz) #36

Wydaje mi się że zmiany były niezbędne, bo ich brak groził zniknięciem prototypu w ogóle. No i sam zapisy też były straszliwie zbugowane. Co prawda nie pracowałem przy zapisach, ale quickfix jest taki: w Firefoxie wcisnąć ctrl+shift+m i wybrać szerokość max 990px, wtedy jest ten widok w którym każdy dzień jest osobno i pewnie te zestackowane przedmioty widać lepiej.


(Mateusz Basiak) #37

Ja też nie jestem fanem tego jak to teraz wygląda, ale zauważcie, że trzeba było coś zrobić z zapisami. Chociażby po to, żeby wprowadzić nowy schemat zapisów dla pierwszaków, co wielu postulowało po tym, co się działo rok temu z naszym rocznikiem (wszyscy na tę samą godzinę, piętnastominutowe przeciążenie serwerów).


(Jacek Bizub) #38

Grupy wirtualne, ktore nas nie interesuja nie powinny byc ukryte? Czy to kwestia tego ze nie ma jeszcze przydzialow?


(Jan Marcinkowski) #39

Są ukryte w prototypie, ale nie na stronie przedmiotu.

Na stronie przedmiotu ich nie ukrywamy, bo nie powinno być (moim zdaniem) tak, że student po zalogowaniu widzi mniej, niż przed.


(Jacek Bizub) #40

Nie, nie sa. Albo raczej nie zawsze. Patrz na komentarz ze screenem wyzej (skad tyle elementow, hmm?)