The SIO2 project
  1. The SIO2 project
  2. SIO-2468

Bycie anonimowym nie robi cię anonimowym

    Details

    • Sprint:
      TAG 2021/22 Summer Sprint 1

      Description

      Obecnie istnieje możliwość "anonimowego" uczestnictwa w konkursie. Polega ona na zastąpieniu imienia i nazwiska uczestnika jego loginem w rankingu.

      Nie jest to rzeczywista anonimowość - login może zawierać fragmenty nazwiska, być znany dla kolegów itd.

      Ponadto, opcja ta jest niedostępna w większości konkursów.



      Możliwym rozwiązaniem jest używanie ustalonego ciągu znaków ("???", "anonimowy" itd) w miejsce loginu.
      (Można by też takich uczestników wcale nie pokazywać w publicznym rankingu, przy czym wydaje się to rozwiązaniem bardzo niekorzystnym.)


      Kwestie do rostrzygnięcia:
        1. Czy nowa wersja powinna zastąpić dotychczasową, czy istnieć równolegle do niej (do wyboru dla administratora pomiędzy brakiem anonimowości / loginem / "???")
        2. Jak powinno wyglądać zarządzanie tym ustawieniem - np. ustalone w typie konkursu (tak jak obecnie) lub możliwe do modyfikacji w ustawieniach konkursu (ewentualnie wartości domyślne dla danego serwera)


      Dla zachowania zgodności ze stanem obecnym sensowne wydaje się wprowadzenie tej zmiany jako nowej opcji per konkurs, która nadpisywałaby dotychczasowe zachowanie.


        Activity

        Hide
        Tomasz Nowak added a comment -
        Przykład: https://sio2.mimuw.edu.pl/c/pa-2021-1/ranking/

        W rankingu widać użytkownia "apiad". Od razu wiadomo, że to jest tak naprawdę Xiuhan Wang i że cię totalnie rozwali podczas contestu.
        Show
        Tomasz Nowak added a comment - Przykład: https://sio2.mimuw.edu.pl/c/pa-2021-1/ranking/ W rankingu widać użytkownia "apiad". Od razu wiadomo, że to jest tak naprawdę Xiuhan Wang i że cię totalnie rozwali podczas contestu.
        Hide
        Tomasz Nowak added a comment - - edited
        Wcześniej też był k_walentynowicz w rankingu, ale teraz już jest po prostu Kacper Walentynowicz. Pewnie stwierdził, że ta opcja anonimowości jest tak beznadziejna, że już lepiej jest pokazywać swoje imię i nazwisko.
        Show
        Tomasz Nowak added a comment - - edited Wcześniej też był k_walentynowicz w rankingu, ale teraz już jest po prostu Kacper Walentynowicz. Pewnie stwierdził, że ta opcja anonimowości jest tak beznadziejna, że już lepiej jest pokazywać swoje imię i nazwisko.
        Hide
        Przemysław Podleśny added a comment -
        Więcej nawet, "anonimowi" użytkownicy, którzy zremisowali wynikiem z innymi, razem z nimi są sortowani po nazwisku, więc gdyby ktoś miał jakąś wątpliwość co do tego, kto ukrywa się pod danym pseudonimem, może ją w ten sposób rozwiać ostatecznie :)
        Show
        Przemysław Podleśny added a comment - Więcej nawet, "anonimowi" użytkownicy, którzy zremisowali wynikiem z innymi, razem z nimi są sortowani po nazwisku, więc gdyby ktoś miał jakąś wątpliwość co do tego, kto ukrywa się pod danym pseudonimem, może ją w ten sposób rozwiać ostatecznie :)
        Hide
        Paweł Dietrich added a comment -
        > Możliwym rozwiązaniem jest używanie ustalonego ciągu znaków ("???", "anonimowy" itd) w miejsce loginu.

        Jeżeli chcemy używać ciągu znaków to należy to graficznie odróżnić od zwykłego loginu/Danych zawodnika. Jedną z opcji, ale chyba słabą jest wyświetlanie pustego pola. Cokolwiek zostanie wybrane powinno być szeroko przemyślane od strony UI i UX.

        > 1. Czy nowa wersja powinna zastąpić dotychczasową, czy istnieć równolegle do niej

        Potrzebujemy mieć wsteczną kompatybilność do starych contestów (W sensie akcpetujemy jak w starych contestach pojawi się zawodnik anomiowy czy inny tekst zamiast loginu). A można rozważyć, aby nowe contesty uzywały właśnie tej nowej formy anonimizacji.

        > 2. Jak powinno wyglądać zarządzanie tym ustawieniem

        Pewnie najlepiej Default w kontrolerze i override w ustawieniach konkursu.
        Show
        Paweł Dietrich added a comment - > Możliwym rozwiązaniem jest używanie ustalonego ciągu znaków ("???", "anonimowy" itd) w miejsce loginu. Jeżeli chcemy używać ciągu znaków to należy to graficznie odróżnić od zwykłego loginu/Danych zawodnika. Jedną z opcji, ale chyba słabą jest wyświetlanie pustego pola. Cokolwiek zostanie wybrane powinno być szeroko przemyślane od strony UI i UX. > 1. Czy nowa wersja powinna zastąpić dotychczasową, czy istnieć równolegle do niej Potrzebujemy mieć wsteczną kompatybilność do starych contestów (W sensie akcpetujemy jak w starych contestach pojawi się zawodnik anomiowy czy inny tekst zamiast loginu). A można rozważyć, aby nowe contesty uzywały właśnie tej nowej formy anonimizacji. > 2. Jak powinno wyglądać zarządzanie tym ustawieniem Pewnie najlepiej Default w kontrolerze i override w ustawieniach konkursu.

          People

          • Assignee:
            Kacper Lewandowski
            Reporter:
            Tomasz Nowak
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:

              Agile