Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2023 Fall 종강총회] Biseo v2.0 오픈 피드백 #449

Open
minjoo0729 opened this issue Nov 27, 2023 · 8 comments
Open

[2023 Fall 종강총회] Biseo v2.0 오픈 피드백 #449

minjoo0729 opened this issue Nov 27, 2023 · 8 comments

Comments

@minjoo0729
Copy link
Collaborator

Biseo v2.0 피드백

2023 가을 학기 종강 총회에서 Biseo v2.0을 사용하면서 Biseo에게 주고 싶었던 피드백 혹은 발견한 버그, 이슈 등을 제시해주세요!

코멘트를 통해 이슈를 제시해주시면서, 아래의 양식을 활용해 주세요!


이슈 내용: (이슈에 대한 자세한 설명을 제시해주세요)
이슈 종류: 버그 / 기능 불편 사항 / UI / 기타
이슈 위치: 투표 / 어드민 / 채팅 / 기타
이슈 캡쳐: (선택)

ex)
이슈 내용: 채팅에 입력한 링크를 클릭해도 탭이 열리지 않아요
이슈 종류: 버그
이슈 위치: 채팅

ex)
이슈 내용: 종료된 투표에서 선택지의 득표 수 그래프가 더 선명하면 좋겠어요
이슈 종류: UI
이슈 위치: 투표
이슈 캡쳐:
image

@hye1ee
Copy link
Contributor

hye1ee commented Nov 27, 2023

이슈 내용: 종료된 투표 시간에 대해 내림차순 필요 (가장 최근에 한 투표가 제일 위로 가게), 그리고 지난 회의 때 종료된 투표와 당일 종료된 투표를 디자인으로 구분지어줘도 좋을 것 같기두

이슈 종류: UI
이슈 위치: 종료된 투표
이슈 캡쳐:
스크린샷 2023-11-27 오후 9 54 11

@injoonH
Copy link
Member

injoonH commented Nov 27, 2023

이슈 내용: 새로운 투표가 열렸을 때 새로고침을 하기 전까지 투표가 열린 것을 확인할 수 없습니다.
이슈 종류: 버그
이슈 위치: 투표

네트워크 이슈일 수도..?

@jinhyeonkwon
Copy link

이슈 내용: 공지 내용 핀 기능이 있으면 좋을 것 같아요! (@night 의 댓글)
이슈 종류: 기능 불편 사항 (추가 기능 건의)
이슈 위치: 채팅

@KoYejune0302
Copy link

이슈 내용 : 디자인(별로 중요해보이지는 않음)
이슈 종류 : UI
이슈 위치 : 사용자 정보
사용자 닉네임 부분이 다른 부분에 비해서 글씨가 작은것 같아요

image

@DoyunShin
Copy link
Member

이슈 내용: 새로운 투표가 열렸을 때 새로고침을 하기 전까지 투표가 열린 것을 확인할 수 없습니다. 이슈 종류: 버그 이슈 위치: 투표

네트워크 이슈일 수도..?

추가사항으로 중간에 네트워크가 변경되거나 끊기는 경우에 소켓 재접속 시도가 없는 것 같아요.
이부분 확인해주시면 좋을 것 같습니다!

@xMHW
Copy link
Contributor

xMHW commented Nov 27, 2023

소켓으로 어드민만 보여야하는 이벤트들이 일반 유저들에게도 모두 확인할 수 있게 오고있는 것 같고, 무기명투표임에도 이벤트들의 diff를 비교하면 투표자가 어떠한 투표를 하였는지 확인이 가능합니다(이는 어드민도 확인가능하지 않도록 데이터 구조를 변경하는 것이 좋을 것 같습니다.). (투표결과를 가리기 위해 변화값은 xxx로 표기하였음)

{
  "id": 35,
  "choices": [
    {
      "id": 179,
      "name": "찬성",
      "count": 38
    },
    {
      "id": 180,
      "name": "반대",
      "count": 2
    }
  ],
  "voters": {
    "voted": [
      {
        "id": 4,
        "username": "Roul",
        "displayName": "Roul"
      },
      {
        "id": 5,
        "username": "articleb",
        "displayName": "articleb"
      },
      {
        "id": 6,
        "username": "yuwol",
        "displayName": "yuwol"
      },
      {
        "id": 7,
        "username": "ella",
        "displayName": "ella"
      },
      {
        "id": 8,
        "username": "snowsuno",
        "displayName": "snowsuno"
      },
      {
        "id": 10,
        "username": "daystar",
        "displayName": "daystar"
      },
      {
        "id": 11,
        "username": "andy",
        "displayName": "andy"
      },
      {
        "id": 12,
        "username": "nine",
        "displayName": "nine"
      },
      {
        "id": 13,
        "username": "jeuk",
        "displayName": "jeuk"
      },
      {
        "id": 16,
        "username": "hyooyh",
        "displayName": "hyooyh"
      },
      {
        "id": 17,
        "username": "soongyu",
        "displayName": "soongyu"
      },
      {
        "id": 18,
        "username": "waltz",
        "displayName": "waltz"
      },
      {
        "id": 19,
        "username": "oganesson",
        "displayName": "oganesson"
      },
      {
        "id": 20,
        "username": "inhibitor",
        "displayName": "inhibitor"
      },
      {
        "id": 21,
        "username": "rjsdn",
        "displayName": "rjsdn"
      },
      {
        "id": 22,
        "username": "chillo",
        "displayName": "chillo"
      },
      {
        "id": 23,
        "username": "april",
        "displayName": "april"
      },
      {
        "id": 25,
        "username": "diana",
        "displayName": "diana"
      },
      {
        "id": 26,
        "username": "suwon",
        "displayName": "suwon"
      },
      {
        "id": 27,
        "username": "minseong",
        "displayName": "minseong"
      },
      {
        "id": 28,
        "username": "arcticfox",
        "displayName": "arcticfox"
      },
      {
        "id": 29,
        "username": "ball",
        "displayName": "ball"
      },
      {
        "id": 32,
        "username": "alvin",
        "displayName": "alvin"
      },
      {
        "id": 33,
        "username": "nimby",
        "displayName": "nimby"
      },
      {
        "id": 34,
        "username": "kadio",
        "displayName": "kadio"
      },
      {
        "id": 35,
        "username": "duncan",
        "displayName": "duncan"
      },
      {
        "id": 36,
        "username": "happycastle",
        "displayName": "happycastle"
      },
      {
        "id": 37,
        "username": "static",
        "displayName": "static"
      },
      {
        "id": 39,
        "username": "hanu",
        "displayName": "hanu"
      },
      {
        "id": 40,
        "username": "phenol",
        "displayName": "phenol"
      },
      {
        "id": 41,
        "username": "platypus",
        "displayName": "platypus"
      },
      {
        "id": 42,
        "username": "return",
        "displayName": "return"
      },
      {
        "id": 43,
        "username": "lobe",
        "displayName": "lobe"
      },
      {
        "id": 44,
        "username": "yongworry",
        "displayName": "yongworry"
      },
      {
        "id": 45,
        "username": "yumyum",
        "displayName": "yumyum"
      },
      {
        "id": 46,
        "username": "won",
        "displayName": "won"
      },
      {
        "id": 48,
        "username": "source",
        "displayName": "source"
      },
      {
        "id": 49,
        "username": "retro",
        "displayName": "retro"
      },
      {
        "id": 1,
        "username": "macintosh",
        "displayName": "macintosh"
      },
      {
        "id": 50,
        "username": "night",
        "displayName": "night"
      }
    ],
    "total": [
      {
        "id": 1,
        "username": "macintosh",
        "displayName": "macintosh"
      },
      {
        "id": 4,
        "username": "Roul",
        "displayName": "Roul"
      },
      {
        "id": 5,
        "username": "articleb",
        "displayName": "articleb"
      },
      {
        "id": 6,
        "username": "yuwol",
        "displayName": "yuwol"
      },
      {
        "id": 7,
        "username": "ella",
        "displayName": "ella"
      },
      {
        "id": 8,
        "username": "snowsuno",
        "displayName": "snowsuno"
      },
      {
        "id": 10,
        "username": "daystar",
        "displayName": "daystar"
      },
      {
        "id": 11,
        "username": "andy",
        "displayName": "andy"
      },
      {
        "id": 12,
        "username": "nine",
        "displayName": "nine"
      },
      {
        "id": 13,
        "username": "jeuk",
        "displayName": "jeuk"
      },
      {
        "id": 16,
        "username": "hyooyh",
        "displayName": "hyooyh"
      },
      {
        "id": 17,
        "username": "soongyu",
        "displayName": "soongyu"
      },
      {
        "id": 18,
        "username": "waltz",
        "displayName": "waltz"
      },
      {
        "id": 19,
        "username": "oganesson",
        "displayName": "oganesson"
      },
      {
        "id": 20,
        "username": "inhibitor",
        "displayName": "inhibitor"
      },
      {
        "id": 21,
        "username": "rjsdn",
        "displayName": "rjsdn"
      },
      {
        "id": 22,
        "username": "chillo",
        "displayName": "chillo"
      },
      {
        "id": 23,
        "username": "april",
        "displayName": "april"
      },
      {
        "id": 25,
        "username": "diana",
        "displayName": "diana"
      },
      {
        "id": 26,
        "username": "suwon",
        "displayName": "suwon"
      },
      {
        "id": 27,
        "username": "minseong",
        "displayName": "minseong"
      },
      {
        "id": 28,
        "username": "arcticfox",
        "displayName": "arcticfox"
      },
      {
        "id": 29,
        "username": "ball",
        "displayName": "ball"
      },
      {
        "id": 30,
        "username": "ddungiii",
        "displayName": "ddungiii"
      },
      {
        "id": 32,
        "username": "alvin",
        "displayName": "alvin"
      },
      {
        "id": 33,
        "username": "nimby",
        "displayName": "nimby"
      },
      {
        "id": 34,
        "username": "kadio",
        "displayName": "kadio"
      },
      {
        "id": 35,
        "username": "duncan",
        "displayName": "duncan"
      },
      {
        "id": 36,
        "username": "happycastle",
        "displayName": "happycastle"
      },
      {
        "id": 37,
        "username": "static",
        "displayName": "static"
      },
      {
        "id": 39,
        "username": "hanu",
        "displayName": "hanu"
      },
      {
        "id": 40,
        "username": "phenol",
        "displayName": "phenol"
      },
      {
        "id": 41,
        "username": "platypus",
        "displayName": "platypus"
      },
      {
        "id": 42,
        "username": "return",
        "displayName": "return"
      },
      {
        "id": 43,
        "username": "lobe",
        "displayName": "lobe"
      },
      {
        "id": 44,
        "username": "yongworry",
        "displayName": "yongworry"
      },
      {
        "id": 45,
        "username": "yumyum",
        "displayName": "yumyum"
      },
      {
        "id": 46,
        "username": "won",
        "displayName": "won"
      },
      {
        "id": 48,
        "username": "source",
        "displayName": "source"
      },
      {
        "id": 49,
        "username": "retro",
        "displayName": "retro"
      },
      {
        "id": 50,
        "username": "night",
        "displayName": "night"
      }
    ]
  }
}
{
  "id": 35,
  "choices": [
    {
      "id": 179,
      "name": "찬성",
      "count": 39
    },
    {
      "id": 180,
      "name": "반대",
      "count": 2
    }
  ],
  "voters": {
    "voted": [
      {
        "id": 4,
        "username": "Roul",
        "displayName": "Roul"
      },
      {
        "id": 5,
        "username": "articleb",
        "displayName": "articleb"
      },
      {
        "id": 6,
        "username": "yuwol",
        "displayName": "yuwol"
      },
      {
        "id": 7,
        "username": "ella",
        "displayName": "ella"
      },
      {
        "id": 8,
        "username": "snowsuno",
        "displayName": "snowsuno"
      },
      {
        "id": 10,
        "username": "daystar",
        "displayName": "daystar"
      },
      {
        "id": 11,
        "username": "andy",
        "displayName": "andy"
      },
      {
        "id": 12,
        "username": "nine",
        "displayName": "nine"
      },
      {
        "id": 13,
        "username": "jeuk",
        "displayName": "jeuk"
      },
      {
        "id": 16,
        "username": "hyooyh",
        "displayName": "hyooyh"
      },
      {
        "id": 17,
        "username": "soongyu",
        "displayName": "soongyu"
      },
      {
        "id": 18,
        "username": "waltz",
        "displayName": "waltz"
      },
      {
        "id": 19,
        "username": "oganesson",
        "displayName": "oganesson"
      },
      {
        "id": 20,
        "username": "inhibitor",
        "displayName": "inhibitor"
      },
      {
        "id": 21,
        "username": "rjsdn",
        "displayName": "rjsdn"
      },
      {
        "id": 22,
        "username": "chillo",
        "displayName": "chillo"
      },
      {
        "id": 23,
        "username": "april",
        "displayName": "april"
      },
      {
        "id": 25,
        "username": "diana",
        "displayName": "diana"
      },
      {
        "id": 26,
        "username": "suwon",
        "displayName": "suwon"
      },
      {
        "id": 27,
        "username": "minseong",
        "displayName": "minseong"
      },
      {
        "id": 28,
        "username": "arcticfox",
        "displayName": "arcticfox"
      },
      {
        "id": 29,
        "username": "ball",
        "displayName": "ball"
      },
      {
        "id": 30,
        "username": "ddungiii",
        "displayName": "ddungiii"
      },
      {
        "id": 32,
        "username": "alvin",
        "displayName": "alvin"
      },
      {
        "id": 33,
        "username": "nimby",
        "displayName": "nimby"
      },
      {
        "id": 34,
        "username": "kadio",
        "displayName": "kadio"
      },
      {
        "id": 35,
        "username": "duncan",
        "displayName": "duncan"
      },
      {
        "id": 36,
        "username": "happycastle",
        "displayName": "happycastle"
      },
      {
        "id": 37,
        "username": "static",
        "displayName": "static"
      },
      {
        "id": 39,
        "username": "hanu",
        "displayName": "hanu"
      },
      {
        "id": 40,
        "username": "phenol",
        "displayName": "phenol"
      },
      {
        "id": 41,
        "username": "platypus",
        "displayName": "platypus"
      },
      {
        "id": 42,
        "username": "return",
        "displayName": "return"
      },
      {
        "id": 43,
        "username": "lobe",
        "displayName": "lobe"
      },
      {
        "id": 44,
        "username": "yongworry",
        "displayName": "yongworry"
      },
      {
        "id": 45,
        "username": "yumyum",
        "displayName": "yumyum"
      },
      {
        "id": 46,
        "username": "won",
        "displayName": "won"
      },
      {
        "id": 48,
        "username": "source",
        "displayName": "source"
      },
      {
        "id": 49,
        "username": "retro",
        "displayName": "retro"
      },
      {
        "id": 1,
        "username": "macintosh",
        "displayName": "macintosh"
      },
      {
        "id": 50,
        "username": "night",
        "displayName": "night"
      }
    ],
    "total": [
      {
        "id": 1,
        "username": "macintosh",
        "displayName": "macintosh"
      },
      {
        "id": 4,
        "username": "Roul",
        "displayName": "Roul"
      },
      {
        "id": 5,
        "username": "articleb",
        "displayName": "articleb"
      },
      {
        "id": 6,
        "username": "yuwol",
        "displayName": "yuwol"
      },
      {
        "id": 7,
        "username": "ella",
        "displayName": "ella"
      },
      {
        "id": 8,
        "username": "snowsuno",
        "displayName": "snowsuno"
      },
      {
        "id": 10,
        "username": "daystar",
        "displayName": "daystar"
      },
      {
        "id": 11,
        "username": "andy",
        "displayName": "andy"
      },
      {
        "id": 12,
        "username": "nine",
        "displayName": "nine"
      },
      {
        "id": 13,
        "username": "jeuk",
        "displayName": "jeuk"
      },
      {
        "id": 16,
        "username": "hyooyh",
        "displayName": "hyooyh"
      },
      {
        "id": 17,
        "username": "soongyu",
        "displayName": "soongyu"
      },
      {
        "id": 18,
        "username": "waltz",
        "displayName": "waltz"
      },
      {
        "id": 19,
        "username": "oganesson",
        "displayName": "oganesson"
      },
      {
        "id": 20,
        "username": "inhibitor",
        "displayName": "inhibitor"
      },
      {
        "id": 21,
        "username": "rjsdn",
        "displayName": "rjsdn"
      },
      {
        "id": 22,
        "username": "chillo",
        "displayName": "chillo"
      },
      {
        "id": 23,
        "username": "april",
        "displayName": "april"
      },
      {
        "id": 25,
        "username": "diana",
        "displayName": "diana"
      },
      {
        "id": 26,
        "username": "suwon",
        "displayName": "suwon"
      },
      {
        "id": 27,
        "username": "minseong",
        "displayName": "minseong"
      },
      {
        "id": 28,
        "username": "arcticfox",
        "displayName": "arcticfox"
      },
      {
        "id": 29,
        "username": "ball",
        "displayName": "ball"
      },
      {
        "id": xx,
        "username": "xx",
        "displayName": "xx"
      },
      {
        "id": 32,
        "username": "alvin",
        "displayName": "alvin"
      },
      {
        "id": 33,
        "username": "nimby",
        "displayName": "nimby"
      },
      {
        "id": 34,
        "username": "kadio",
        "displayName": "kadio"
      },
      {
        "id": 35,
        "username": "duncan",
        "displayName": "duncan"
      },
      {
        "id": 36,
        "username": "happycastle",
        "displayName": "happycastle"
      },
      {
        "id": 37,
        "username": "static",
        "displayName": "static"
      },
      {
        "id": 39,
        "username": "hanu",
        "displayName": "hanu"
      },
      {
        "id": 40,
        "username": "phenol",
        "displayName": "phenol"
      },
      {
        "id": 41,
        "username": "platypus",
        "displayName": "platypus"
      },
      {
        "id": 42,
        "username": "return",
        "displayName": "return"
      },
      {
        "id": 43,
        "username": "lobe",
        "displayName": "lobe"
      },
      {
        "id": 44,
        "username": "yongworry",
        "displayName": "yongworry"
      },
      {
        "id": 45,
        "username": "yumyum",
        "displayName": "yumyum"
      },
      {
        "id": 46,
        "username": "won",
        "displayName": "won"
      },
      {
        "id": 48,
        "username": "source",
        "displayName": "source"
      },
      {
        "id": 49,
        "username": "retro",
        "displayName": "retro"
      },
      {
        "id": 50,
        "username": "night",
        "displayName": "night"
      }
    ]
  }
}
<       "count": 38
---
>       "count": 39
127a128,132
>         "id": xx,
>         "username": "xx",
>         "displayName": "xx"
>       },
>       {```

@chlehdwon
Copy link

chlehdwon commented Nov 27, 2023

종강 총회 대부분의 투표가 프로그램 심사를 위해서 사용되는데, 깃헙 레포나 배포된 사이트를 접근하려면 notion에 별도로 접속해야 하거나 누군가 채팅으로 올린 링크를 접속하는 형태였습니다. 위에서 언급된 핀 기능을 사용하여 이를 고정하는 방식도 있겠으나, 투표를 생성할 때 optional하게 접속할 수 있는 링크가 추가된다면 총회 중에 비서에서 모든 것을 해결할 수 있을 것 같아 편리할 것 같습니다.

이슈 내용: 투표 정보에 optional하게 링크 추가
이슈 종류: 기타(추가 기능 건의)
이슈 위치: 투표/어드민
이슈 캡쳐:
image
(컴포넌트 아래 쪽에 아이콘이나 링크를 통해 접속할 수 있다면 편리하게 접근할 수 있을 것 같습니다)

@Odung2
Copy link

Odung2 commented Nov 27, 2023

이슈 내용: 한 번 투표를 하면 찬성<->반대 의사를 바꿀 수 없습니다! 투표 시간이 종료되기 전에는 변경이 가능해야 할 거 같습니다 :)
이슈 종류: 기능 불편 사항
이슈 위치: 투표

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants