Skip to content
@kw-service

KW 오픈소스 그룹

광운대학교 학생들의 학교 생활을 개선하는 오픈소스 프로젝트들을 다루는 그룹입니다.

📌 Introduction

KW 오픈소스 그룹은 광운대학교 재학생들의 학교 생활에 도움을 줄 수 있는 다양한 소프트웨어들을 개발하고 관리하는 오픈소스 그룹입니다. 광운대학교 학교 생활 개선에 관심이 있고 SW 개발을 좋아하시는 분이라면 누구나 참여하고 기여할 수 있습니다😄


🎉 Joining Guide

광운대학교 학교 생활을 개선시킬 수 있는 소프트웨어를 개발했다면 누구나 KW 오픈소스 그룹에 합류하여 기존 레포지토리를 편입시키고 관리할 수 있습니다. 본 그룹의 오픈소스 프로젝트 수준을 유지하고 원활한 관리를 위해 다음과 같은 합류 조건을 만족시켜야 합니다.


  • 개발한 소프트웨어가 실질적으로 학우들의 학교 생활을 개선시킬 수 있을 것

  • 기존 KW 오픈소스 그룹에 이미 존재하는 서비스와 겹치지 않을 것

    • 기존 서비스에 대해 개선이 필요하면 해당 프로젝트에 기여하여 합류 가능 (하단 contribution guide 참조)
  • 프로젝트의 코드 품질 및 버전 관리 방법이 장기적인 유지 보수가 가능한 수준일 것

    • 개발 당시 최신 버전 언어/도구 사용, 일정한 코드 및 커밋 컨벤션, README 작성 등
  • 서비스의 완성도가 재학생들이 바로 사용할 수 있을 정도의 수준일 것

    • 핵심 기능에 대한 구현, 버그 및 예외에 대한 안정성, 사용하기 편리한 UI/UX 등
  • 학교 서버의 취약점을 이용하거나 리소스를 과도하게 사용하는 등 법적으로 문제 소지가 있는 기능이 포함되지 않을 것


합류 문의는 관리자 메일(하단 참조)로 자신의 프로젝트 레포지토리 링크와 서비스 설명을 첨부하여 보내주시면 본 그룹의 관리자들이 검토하는 방식으로 이루어지고 있습니다👍


📝 Contribution Guide

처음부터 직접 소프트웨어를 개발하는 것 뿐만 아니라 기존에 있는 프로젝트에 기여하는 것으로도 KW 오픈소스 그룹에 합류할 수 있습니다. 본 그룹의 오픈소스 프로젝트 수준을 유지하고 원활한 관리를 위해 다음과 같은 사항들을 고려하며 기여합니다.


  • 기여하려는 레포지토리에 대한 contribution guide가 이미 명시되어 있다면 이를 따를 것

  • 프로젝트의 코드와 커밋 내역을 분석하고 최대한 기존의 컨벤션을 존중할 것

  • Pull Request 시 본인이 구현 및 개선한 기능에 대해 충분한 설명을 제공할 것


🏷️ License Guide

KW 오픈소스 그룹에 속하는 모든 프로젝트의 라이센스 권한은 레포지토리 소유자에게 있습니다. 본 그룹은 모든 유형의 오픈소스 라이센스를 존중하며, 본 그룹의 프로젝트에 기여하거나 소스 코드를 이용할 시 라이센스를 준수해주시기 바랍니다.


🔍 Projects

본 그룹에 속한 전체 프로젝트 목록은 여기서 확인하실 수 있습니다✨


📧 Contact

그 외의 모든 문의 사항은 관리자 메일(me@yjyoon.dev)로 문의 주시기 바랍니다🤗

Popular repositories Loading

  1. klas-helper-userscript klas-helper-userscript Public archive

    [DEPRECATED] 광운대학교 KLAS 사이트에 편리한 기능을 추가할 수 있는 유저 스크립트

    JavaScript 65 27

  2. klas-helper-extension klas-helper-extension Public

    🎠 광운대학교 KLAS 사이트에 편리한 기능을 추가하는 브라우저 확장 프로그램

    JavaScript 29 13

  3. kw-class-registration kw-class-registration Public

    광운대학교 수강신청 연습 프로그램

    C# 18 3

  4. kw-notice-v1 kw-notice-v1 Public

    KW 알리미 - 광운대학교 공지사항 알림

    Kotlin 17 1

  5. kw-notice-android-v2 kw-notice-android-v2 Public

    KWU Real-time Notice Notification App for Android

    Kotlin 16

  6. kw-notice-ios-v1 kw-notice-ios-v1 Public

    KW 알리미 iOS 앱

    Swift 9 1

Repositories

Showing 10 of 10 repositories
  • klas-helper-extension Public

    🎠 광운대학교 KLAS 사이트에 편리한 기능을 추가하는 브라우저 확장 프로그램

    kw-service/klas-helper-extension’s past year of commit activity
    JavaScript 29 MIT 13 8 (2 issues need help) 2 Updated Sep 16, 2024
  • kw-notice-ios-v1 Public

    KW 알리미 iOS 앱

    kw-service/kw-notice-ios-v1’s past year of commit activity
    Swift 9 Apache-2.0 1 4 0 Updated Sep 9, 2024
  • .github Public
    kw-service/.github’s past year of commit activity
    0 0 0 0 Updated Jun 18, 2024
  • kw-notice-android-v2 Public

    KWU Real-time Notice Notification App for Android

    kw-service/kw-notice-android-v2’s past year of commit activity
    Kotlin 16 Apache-2.0 0 0 0 Updated May 10, 2024
  • kw-class-registration Public

    광운대학교 수강신청 연습 프로그램

    kw-service/kw-class-registration’s past year of commit activity
    C# 18 3 1 0 Updated Mar 7, 2024
  • kw-notice-lambda Public

    KW 알리미 서버리스 백엔드

    kw-service/kw-notice-lambda’s past year of commit activity
    Python 3 Apache-2.0 0 4 0 Updated Nov 7, 2023
  • kw-pass-wearos Public

    KWU Pass App for Central Library on Wearable Device

    kw-service/kw-pass-wearos’s past year of commit activity
    Kotlin 8 GPL-3.0 0 2 0 Updated Sep 27, 2023
  • kw-notice-backend-dorm Public

    KW 알리미 기숙사 백엔드

    kw-service/kw-notice-backend-dorm’s past year of commit activity
    Kotlin 4 Apache-2.0 0 0 0 Updated Apr 30, 2023
  • klas-helper-userscript Public archive

    [DEPRECATED] 광운대학교 KLAS 사이트에 편리한 기능을 추가할 수 있는 유저 스크립트

    kw-service/klas-helper-userscript’s past year of commit activity
    JavaScript 65 MIT 27 23 (3 issues need help) 0 Updated Apr 15, 2023
  • kw-notice-v1 Public

    KW 알리미 - 광운대학교 공지사항 알림

    kw-service/kw-notice-v1’s past year of commit activity
    Kotlin 17 MIT 1 0 0 Updated Jul 23, 2022