code contribution,

현재 작업중인 이슈 정리

woolim 조우림 2019-06-11 · 1 min read
현재 작업중인 이슈 정리

현재 작업중이나 아직 Approved나 Merge를 받지 못한 이슈에 대해서 정리합니다.

[MM-9563] Add a red dot to browser favicon when there are unread mentions

[MM-9563] 이슈는 현재 Slack과 같은 메신저들이 지원하는 favicon 알림을 구현하는 것입니다.
예를 들어, 아래와 같이 새 mention이나 개인 메시지가 도착하면 아래와 같이 favicon으로 알림이 표시됩니다.
screenshot
현재 PM에 의해서 작동 여부를 Approved를 받은 상태이며, Code Review가 완료되는 대로 대응을 할 예정입니다.

[MM-10272] Add a count for pinned posts header icon

[MM-10272] 이슈는 채널의 멤버 수와 같이 Pinned Post의 아이콘에도 count를 표시하는 것을 구현하는 것입니다.
image

해당 이슈는 웹앱, 서버, 모바일, Redux 4개의 레포지토리의 수정을 전부 필요로 하기 때문에, Difficulty/3:Hard로 라벨이 지정되었습니다.
현재 웹앱, 모바일의 UI 변경과 서버에서의 api 추가가 완료된 상황이며, Redux를 수정하여 서버에서의 api를 모바일과 클라이언트에 적용한 후 Pull Request를 등록할 예정입니다.

[MM-12151] Remove hard black outline on scrollbar in IE11/Win10 and Firefox/Win10

[MM-12151] 이슈는 FireFox와 IE에서의 Scrollbar 스타일을 개선하는 것입니다.
Chrome과 Safari의 경우 Webkit CSS에서 스크롤바 스타일을 지원하기 때문에 깔끔한 모습으로 스크롤바가 표시됩니다.
반면, FireFox와 IE는 사용하는 엔진이 다르기 때문에 webkit의 scrollbar css를 지원하지 못합니다.
따라서 Firefox의 경우는 gecko 엔진에서 지원하는 scrollbar-widthscrollbar-color 태그를 사용하여 해결하였으며,
IE의 경우에는 문제되는 CSS를 지우고 스타일을 맞춰서 Pull Request를 등록할 예정입니다.

[MM-16161] Migrate “Team.SearchAll” to Sync by default

[MM-16161]

[MM-16162] Migrate “Team.SearchOpen” to Sync by default

[MM-16162]

[MM-16161][MM-16162] 이슈는 각 함수를 Syncrhonization 함수로 바꾸는 이슈입니다.
참조

조우림
조우림
오픈소스소프트웨어 L4 팀장입니다. L4 Github 페이지를 관리하고 있습니다.