Skip to content

[feature] 하드웨어 디바이스 배포 모듈화 #339

@extracold1209

Description

@extracold1209

사내 이슈번호 : #11630

[as-is]

  • 기존의 디바이스 추가 및 변경 절차는 아래와 같다
    • entry-js 에 block (외 이미지) 객체 PR 요청
    • entry-hw 에 디바이스 통신을 위해 js, json, png 파일을 추가 후 PR 요청

이 필요하였음.
해당 파일들은 코드베이스에 직접 추가되며, 매달 정기배포일자에 정식 반영된다.
이슈 및 수정이 필요한 경우 다음 정기배포에 반영된다.

[want-to-be]

  • 하드웨어 구동에 필요한 파일의 개발은 동일 (기존 개발 방법과 혼동되지 않기 위함)
  • 해당 파일을 PR 이 아닌 단일 파일로 합칠 수 있는 유틸리티-개발중-를 제공
  • 엔트리 서버에 반영요청시 코드베이스 PR 이 아닌 해당 파일을 제출
  • 파일이 제출후 내부확인이 완료되면 즉시반영

개발현황

  • entryjs : 기본 기능 개발 완료
  • entry-hw : 기본 기능 개발 완료
  • entry-offline: 기획 및 개발 중 단계 (완료전)
  • 개발은 거의 완료되었으나, 실제 디바이스에 대한 테스트가 필요

    • 사내에서 개발테스트 중인 디바이스로 테스트 진행 중
  • 배포 절차 테스트까지 완료 후, 업체 개발용 가이드 작성 예정

Metadata

Metadata

Assignees

No one assigned

    Labels

    no-staleIssue will not be stale

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions