하늘마을 프로젝트의 1기를 마무리하며...

안녕하세요, 하늘마을 프로젝트 관리자 종이상자입니다.

하늘마을 프로젝트는 지난 2020년 8월, 개인 프로젝트에서 팀 프로젝트로 전환하여 오늘까지 1년 4개월이라는 시간동안 1기를 운영해왔습니다.

그러나 2명이라는 인원 상의 한계, 미숙한 관리자의 지키지 못한 약속, 그리고 결정적으로 오늘 관리자의 입대로 인하여 지속적으로 운영하지 못하고 여기서 잠시 쉬어가기로 하였습니다.

그동안 부족한 모습에도 하늘마을 프로젝트의 발전을 위해 정책, 건축, 운영 등 다양한 부분에서 도움을 주셨고 1기 멤버로서도 활발히 활동해주신 mobilespace님, 영문 번역에 도움을 주신 jsNa님, 그리고 서버와 맵에 많은 관심을 가져주신 모든 분들께 감사의 인사를 올립니다.

여러분이 없었다면 하늘마을 프로젝트는 이렇게 6년간 과분한 사랑을 받으며 발전할 수 없었을 것입니다.

휴식기 이후의 하늘마을 프로젝트에도 많은 사랑 부탁드리며, 다음에 돌아올 때는 더 나은 모습으로 찾아뵙도록 하겠습니다.

휴식기에 들어가는 이유는 무엇인가요?

가장 결정적인 이유는 하늘마을 프로젝트 관리자인 종이상자의 입대 때문입니다. 2021년 12월 20일에 예정된 입대 이후 약 5주간 휴대폰 사용 제한으로 서버 관리가 어렵고, 설령 서버 관리가 가능한 환경에 놓이더라도 휴대전화라는 제한된 기기로 제어하므로 모든 상황에 대처할 수 없습니다.

또한, 하늘마을 프로젝트는 1기 현재 관리자 외 1명의 철도 건축 중심 구성원이 참여하여 인원 불균형이 발생한 채로 1년 4개월이라는 시간 동안 진행되어 왔습니다. 이러한 이유로 지속적으로 운영하기에는 특정 인원이 참여를 희망함에도 불구하고 참여하는데 큰 지장이 있는 상황이 이어져왔고, 서버 부하를 일정 부분 해결한 만큼 구성원을 보충하여 재개하기로 한 것입니다.

휴식기는 무엇을 의미하나요?

휴식기란, 기본적으로 하늘마을 프로젝트의 팀 활동이 중단됨을 의미합니다. 그동안 진행을 약속드렸던 사항에 대해 반영하고, 더 나은 프로젝트 운영을 위해 관련 규정을 제정비하는 시간이 될 것입니다.

이 기간 경비 절감을 위해 서버 운영 또한 중단됩니다.

휴식기에는 어떤 활동이 진행되나요?

서버 소프트웨어 테스트

현재 하늘마을 프로젝트는 더 나은 성능과 최신 클라이언트 버전 대응을 위해 온전한 형태의 공식 BDS(Bedrock Dedicated Server)를 서버 소프트웨어로 사용하고 있습니다. 다시 말해 애드온이나 각종 플러그인 설치가 불가능하기 때문에 지금까지도 종종 문제가 있었으며 앞으로도 이러한 문제가 발생할 가능성이 높은 상태입니다.

따라서 휴식기를 갖는 동안 PocketMine-MP, MiNET 등과 같이 개발이 꾸준히 진행되고 있는 서버 소프트웨어 성능을 테스트하고 사용 여부도 결정할 예정입니다.

규칙, 규정 개정 및 문서 작성

전에 공지드렸던 서버 내에서의 규칙, 규정 제정에 대해서는 우선 21년도 4분기 내 완성을 목표로 하나, 완성하지 못했을 때에는 휴식기 동안 완성하여 다음에 다시 서버를 오픈하였을 때는 부족한 부분이 최소화되도록 작성하려고 합니다.

  • 기간 동안 오픈채팅방을 이용하여 관련 의견 수렴 절차는 거칠 예정입니다.
  • 또한, mobilespace님께서 제안하신 아래 내용들도 반영할 예정입니다.
    • 건물 간의 간격, 조망권, 스카이라인, 도시별 가이드라인 등에 대한 의무화

웹사이트 개편

현재 웹사이트는 Oracle Cloud 무료 인스턴스의 불안정한 성능, WordPress 엔진의 불안정성 등의 이유로 지나치게 느려지거나 접속할 수 없는 문제가 종종 발생하고 있었습니다. 이에 따라 21년도 3분기에 개편 계획을 수립하여 새로운 환경으로 이전하고자 전용 테마를 개발하는 등의 과정을 거쳤으나, 실제 개편을 반영하지는 못했습니다.

이번에 개편되는 웹사이트는 아래와 같은 기능을 추가로 지원할 예정입니다.

  • 다크모드 지원
  • 분기별로 배포된 맵을 바탕으로 진척 상황을 볼 수 있는 맵 뷰어 지원
  • 프로젝트 위키 내 문서를 편하게 볼 수 있는 위키 뷰어 지원

맵 내 건축 진행 및 1.18 대응 작업

  • 뮤마을, 숲마을 내 건축물 완공
  • 모래시티 및 하양마을 개발 작업 진행
  • MCBE 1.18의 확장된 맵 Y 좌표 범위 및 동굴 관련 업데이트에 잘 대응되는지 호환성 확인

휴식기 이후의 일정은 어떻게 되나요?

하늘마을 프로젝트의 휴식기는 2023년 6월 공식적으로 종료될 예정이며, 준비 기간을 거쳐 2023년 8월 중으로 하늘마을 프로젝트의 2기를 안내할 수 있도록 관련 사항을 준비할 계획입니다.

2기에서 변경될 예정인 사항은 다음과 같습니다.

  • 휴식기 동안 반영된 새로운 운영 정책 반영
  • 인원 수 증가로 서버 동시 접속 인원 제한
  • 후원 재개방

그 외 사항은 확정되는 대로 하늘마을 프로젝트에 공유할 수 있도록 하겠습니다.

2021년 10월 30일 서버 점검 완료하였습니다.

안녕하세요, 하늘마을 프로젝트 관리자 종이상자입니다.

Mojang Studio 측의 Minecraft 마이너 업데이트로 인해 오래된 서버 오류가 발생하는 바, 다음과 같은 서버 작업을 진행하였습니다.

  • Ubuntu 20.04 보안 업데이트
  • Minecraft BDS 업데이트

점검을 기다려주셔서 감사합니다.

2021년도 3분기 변경사항을 안내드립니다.

안녕하세요, 하늘마을 프로젝트 관리자 종이상자입니다. 우선, 지속적인 신규 웹사이트 개발 지연으로 인해 공지가 늦어진 점 대단히 죄송합니다. 해당 웹사이트는 현재 개발 자체는 마무리되었으나, 글 이전을 위해서는 마크다운으로 변환 및 이동이 필요하여 해당 작업에 오랜 시일이 소요되고 있는 상황입니다.

이번 공지는 늦게 게시된 관계로 2021년 7월 4일부터 2021년  10월 29일까지 변경된 사항에 대해 안내드립니다. 다음 예정일은 2022년 2월 1일로, 조금 앞당겨지거나 늦어질 수 있습니다. 예정일이 4분기 종료일보다 1개월 이상 늦어지는 이유는 관리자의 입대로 인해 글 작성이 불가능한 환경에 놓이기 때문입니다. 이 또한 관리 상황에 따라서 지연될 수 있습니다.

웹사이트

이번 분기에는 웹사이트 관련 변경 사항이 없습니다. 다만, 4분기 내로 글을 모두 이전하여 새 테마가 적용된 웹사이트를 선보일 에정입니다.

bedrock-viz를 사용한 분기 빌드 맵 지도 공개는 2022년 내 공개될 예정입니다.

서버 운영

이번 분기에는 Minecraft 최신 마이너 패치를 적용한 서버 SW 업데이트를 제외하고 별다른 변경사항이 없었습니다.

맵 변경 사항

이번 분기에 변경된 사항은 다음과 같습니다.

[종이상자]

하늘마을에는 다음과 같은 변경 사항이 있었습니다.

  • 도로명, 지번 주소 추가

뮤마을에는 다음과 같은 변경 사항이 있었습니다.

  • 뮤마을 CKV 지하 2층 주차장 완공
  • 레일타워 건축 개시
  • 뮤마을 카페 부지, 아파트 부지 확정
  • 도로명, 지번 주소 추가

모래시티에는 다음과 같은 변경 사항이 있었습니다.

  • 대학 후문길 조성
  • 대학 본부 건축 개시
  • 도로명, 지번 주소 개선

숲마을 하양마을에는 다음과 같은 변경 사항이 있었습니다.

  • 하늘선 철도 지상 구간 철거 및 하양마을역 하늘선 역사 위치 조정
  • 하양마을역 대합실 통합 및 조정

[mobilespace2011] 님

이번 분기에는 변경 사항이 없었습니다.

운영

  • 2021년 7월 4일 ~ 2021년 10월 29일 애드센스 수익: $0.00 (이 사이트만)
  • 2021년 7월 4일 ~ 2021년 10월 29일 지출: ₩35,640 (서버비)

현재 프로젝트 운영 규정을 보다 명확히하고 정보 공개를 확대하는 취지의 각종 규정 및 문서 제작이 이뤄지고 있습니다. 관련하여 변경되는 사항은 2021년 12월 20일 이전에 안내드릴 예정이오나, 문서 제작이나 규정 개정이 늦어질 경우 이보다 늦게 안내 및 시행될 수 있습니다.

이 외의 변경사항이 존재하는 것을 발견하셨다면, 이메일로 해당 사항을 알려주시거나 멤버이신 경우 오픈채팅을 통해 말씀해주시면 반영하도록 하겠습니다. 감사합니다.

 

 

4월 25일 - 4월 26일 점검 안내

안녕하세요, 하늘마을 프로젝트 관리자 종이상자입니다.

계속되는 Linux용 Minecraft 서버 오류 및 최적화 문제로 인하여 서버 OS 교체 및 각종 소프트웨어 변경을 위해 2021년 4월 25일부터 4월 26일까지 서버 점검에 들어갈 예정입니다. 이에 상세 사항을 공지하오니 이용에 참고 부탁드립니다.

  • 점검 일시: 2021년 4월 25일 일요일 오후 9시 ~ 미정
  • 점검 대상: 마인크래프트 서버
  • 영향을 받는 서비스
    • 마인크래프트 서버 접속 및 활동
    • 마인크래프트 일간 빌드 동기화 작업
  • 변경 예정 사항
    • [OS 변경] Ubuntu 20.04에서 Windows Server로 OS가 변경됩니다.
    • [SSD 성능 향상] Microsoft Azure E4 SSD에서 P6 SSD로 변경됩니다.
    • [S/W 변경] Box 클라우드 동기화를 담당하는 S/W가 변경됩니다.
    • [S/W 개선] BDS가 1.16.210.05에서 1.16.221.01로 업데이트됩니다.
  • 유지되는 사항
    • 마인크래프트 서버 포트는 그대로 유지됩니다.
    • Box 클라우드에 업로드되는 일간 빌드의 백업 시각은 이전과 같이 오후 11시가 될 예정입니다.
    • 내부 백업은 매 10분에 이뤄집니다.
    • 여전히 Microsoft Azure를 사용합니다.

예정된 점검 시간보다 더 오래 걸릴 경우, 공지를 통해 안내하도록 하겠습니다.

26일 이후 더 나은 모습으로 찾아뵙겠습니다.

감사합니다.

2021년 4월 26일 5시 30분 현재, 일간 빌드를 제외한 모든 기능의 재구현이 완료되었으며 일간 빌드의 경우 애플리케이션 사용 승인을 받는 즉시 구현에 들어갈 예정입니다. 기다려주셔서 감사하며 일간 빌드 배포도 빠른 시일 내에 재개하도록 하겠습니다.

점검 완료되었습니다. 이제 정상적으로 이용 가능합니다.

2021년도 1분기 프로젝트 전체 변경사항을 안내드립니다.

안녕하세요, 하늘마을 프로젝트 관리자 종이상자입니다. 2020년 11월 19일부터 2021년 3월 31일까지 변경된 사항에 대해서 전달하여 드립니다. 앞으로는 분기별로 마지막 날에 공지할 예정으로, 다음 안내 예정일은 2021년 7월 1일이나 상황에 따라 조금 앞당겨지거나 늦어질 수 있습니다.

웹사이트

앞서 공지드린 대로 (링크) 지난 3월 중순 점검을 통해 아래와 같은 변경사항이 적용되었습니다.

  • 워드프레스가 5.7 버전으로 업그레이드되었습니다.
  • PHP 버전을 7.4에서 8.0으로 업그레이드하였습니다.
  • 기존에 사용되지 않고 있던 bbPress 플러그인 및 게시판을 삭제하였습니다.
  • 각종 보안 업데이트를 완료하였습니다.

서버 운영

앞서 공지드린 대로 (링크) 지난 3월 중순 점검을 통해 아래와 같은 변경사항이 적용되었습니다.

  • [서버] 각종 보안 업데이트를 완료하였습니다.
  • [서버] Github로 일간 빌드를 배포하는 작업이 중단되었습니다.
  • [배포] Box 클라우드를 다시 일간 빌드 배포처로 전환하였습니다. (관련된 변경 사항: 내려받기 페이지 참조)
  • [서버] Minecraft Bedrock Edition Dedicated Server를 최신판으로 업그레이드하였습니다.

추가로, 3월 31일 변경된 사항은 아래와 같습니다.

  • [배포] 개인 레포지터리였던 lego37yoon/haneulcity에서 조직 레포지터리인 haneulcity/haneulcity로 변경되었습니다. 앞으로는 haneulcity/haneulcity에서 배포됩니다.

맵 변경사항

맵 변경 예정 사항

팀원 간의 상의를 통해 맵의 변경 예정 사항으로 확정된 부분은 다음과 같습니다.

  • 일부 터널 재시공 (2호선 제외) – 신규 터널 디자인이 확정됨에 따라 결정된 사안입니다.
  • 3호선 리모델링
    • 지하화/선형 개선 – y 56에 맞춰 전체적인 지하화가 진행됩니다.
    • 미지의 유적역 리모델링 – 기존 디자인 기조를 유지하되, 지하화 및 출구 확장이 이뤄집니다.
    • 산골마을역 리모델링 – 기존 대합실(지하 1층)을 최대한 유지하되, 플랫폼을 지하 3층으로 이동함에 따라 플랫폼이 더 넓어지고 리모델링도 동시에 진행됩니다.
    • 해저 터널 건설 – 기존 다리가 해저 터널로 대체됩니다.

현재 정확한 위치 등은 미확정되었으나, 신도시 개발 등을 기획하고 있습니다. 이에 대해서는 추가적인 위치 확정 등을 통해서 서버 구역 안내 란에 갱신하여 업로드할 예정입니다.

‘종이상자’ 맵 변경 사항

하늘마을에서는 다음과 같은 변경사항이 있었습니다.

  • [지난 분기로부터 연속] 그랑데백화점 하늘마을점 이전 진행  – 100%
  • [지난 분기로부터 연속] 1호선 선형 개선 공사 – 100%
  • [지난 분기로부터 연속] 하늘마을 동사무소 건축 – 100%
  • [지난 분기로부터 연속] 하늘역(지상) 역사 건축 – 95%
    • 레일 설치 및 터널 건축 작업 – 0%
  • 하늘역 환경 개선 사업 – ?%
    • 하늘역 패스트푸드점 입점 공사 – 100%
    • 하늘역 – 그랑데백화점 연결통로 재공사 (엘리베이터 재설치 건) – 100%
    • [사소한 변경] 하늘역 1호선 신규 터널 개선 공사
    • 하늘역 통합 사무실 공사 – 100%
    • 하늘역 신규 출입구 공사 – 100%

숲마을에서는 다음과 같은 변경사항이 있었습니다.

  • [지난 분기로부터 연속] 하늘선 지하화에 따른 숲마을역 지하화 – 100%

하양마을에서는 다음과 같은 ᅟ변경사항이 있었습니다.

  • [지난 분기로부터 연속] 하늘선 선형 개선 공사에 따른 숲마을 – 하양마을 간 터널 신축
  • [사소한 변경] 하늘선 선형 개선 공사에 따른 하양마을역 플랫폼 개선 공사

산골마을에서는 다음과 같은 변경사항이 있었습니다.

  • 3호선 터널 철거 작업 – 50%

모래시티에서는 다음과 같은 변경사항이 있었습니다.

  • 부지 확정
    • 대학교
    • 시외버스 터미널
    • 오피스텔
  • 건축
    • [지난 분기로부터 연속] 3호선 모래광장역 – 95%
    • [지난 분기로부터 연속] 모래광장 – 100%
    • 미지동 동사무소 – 1% (중단 – 사유: 3호선 터널 샘플이 동사무소 위에 건축됨 / 3호선 리모델링이 우선)

‘mobilespace2011’님 맵 변경 사항

하늘마을에 다음과 같은 변경사항이 있었습니다.

  • 하늘선 신규 플랫폼 적용 (지난 분기 데모를 바탕으로 개선/조정)

모래시티에 다음과 같은 변경사항이 있었습니다.

  • 3호선 미지의 유적역 철거 – 100%
  • 3호선 터널 신규 디자인 데모 건설

이 외의 변경사항이 존재하는 것을 발견하셨다면, 이메일로 해당 사항을 알려주시거나 멤버이신 경우 오픈채팅을 통해 말씀해주시면 반영하도록 하겠습니다. 감사합니다.

2021년 3월 14일 점검 예정 안내드립니다.

안녕하세요, 하늘마을 프로젝트 관리자 종이상자입니다.

이번주 일요일인 3월 14일 변경 예정인 사항에 대해서 안내 드립니다. 특히 이번 점검의 경우 단순 하늘마을 프로젝트만 점검하는 것이 아니라, 관리자인 제가 만들고 있는 다른 사이트나 서버와 동시 점검하는 사안으로 일정이 지체될 수 있기에 주의 부탁드립니다.

점검 요약

  • 일시: 2021년 3월 14일 일요일, 오후 2시 ~ 오후 5시
  • 점검 대상: 웹 / 맵 전체
  • 점검 내역: 최적화, 보안패치, 업데이트 및 백업 방식 변경 등

상세 내역

하늘마을 프로젝트 웹 점검

“웹 점검”이란, 현재 이 사이트가 작동하고 있는 부분과 관련된 변경 사항 적용을 뜻합니다. 구체적으로는 이 사이트의 CMS인 WordPress부터 기반하고 있는 웹 서버가 점검 대상입니다.

  • WordPress 업데이트: 더 나은 환경에서 이용할 수 있도록 5.7 버전으로 판올림 예정입니다.
  • 보안패치: 하늘마을 프로젝트 웹사이트를 구동하고 있는 VPS의 OS 소프트웨어 업데이트가 있을 예정입니다.
  • 플러그인 제거 및 사용자 포럼 제거: 사용하지 않는 사용자 포럼과 플러그인을 삭제할 예정입니다.

그 외에 다른 변경 사항도 고려하였으나, 바빠진 일정으로 인해 시간 내 완료하지 못할 것으로 예상되어 일단 보류되었습니다.

하늘마을 프로젝트 맵 점검

“맵 점검”이란, 구체적으로 현재 하늘마을 프로젝트 맵이 구동되고 있는 서버와 운영 방식에 관련된 총 점검을 뜻합니다. 맵 내부의 구조물에 대해서는 점검하지 않습니다.

  • 서버 소프트웨어 업데이트: 2021년 3월 9일 배포된 새 버전의 베드락 서버로 업데이트됩니다.
  • 서버 보안 패치 등: 서버 내 각종 소프트웨어를 업데이트하고, 재부팅합니다.
  • 백업 방식 변경: 아래 내용을 참조해주시기를 바랍니다. 이제 더이상 매일 Github에 백업하지 않습니다.

하늘마을 맵의 백업 및 배포 방식 변경

서버 맵을 클라우드로 이전한 이후, crontab을 이용하여 Github에 일간빌드를 게시해 오고 있었습니다. 그러나 Github 정책 상 바르지 못한 작업인 점, 전체 용량 증가에 따라 Github의 네트워크 트래픽 및 레포지터리 용량 한계에 도달할 가능성이 점점 늘어나고 있는 점, 개인의 포트폴리오를 해치고 있는 등의 이유로 지속적으로 대안을 찾아 왔습니다.

크게 변경되는 부분은 다음과 같습니다.

  • 프로젝트의 레포지터리 주소가 변경됩니다: 지난해 8월까지는 개인 프로젝트였기에 변경이 없었지만, 이제는 개인 프로젝트가 아니므로 별도의 조직 하에 두는 레포지터리로 변경됩니다. (lego37yoon/haneulcity가 아닌, haneulcity/haneulcity 와 같은 형태로 변경된다는 의미입니다. 실제 주소는 점검 이후 공지하겠습니다.)
  • 일일 빌드가 더이상 Github에 업로드되지 않습니다: 상기된 이유로 인해 Github에 맵을 백업하는 것은 문제가 있다고 판단하여, 과거 사용했던 Box 클라우드를 백업 매체로 다시 사용합니다.
  • Github에는 분기별로 빌드를 업로드합니다: 대신 Github에 분기별로 변경사항을 포함하여 다시 빌드를 구분하여 업로드할 예정입니다.

이렇게 해서 좋아지는 점은 다음과 같습니다.

  • 서버 저장 공간이 절약됩니다: 지금까지는 .git 디렉토리의 크기로 인해 저장공간의 문제가 심각했습니다. 이는 코드를 잘못 짜 둔 이유도 있으나, 코드를 잘 짰다고 하더라도 지속적으로 해당 폴더의 크기가 커지는 것은 장기적으로 부담이기에 변경하게 되었습니다.

또한 이번 변경 사항을 통해 서버 자체의 최적화에도 영향을 줄 것으로 예상되는 ᅟ만큼, 마인카트 운행 불가 문제 등이 해결될 것으로 기대됩니다. (* 변동이 없을 수도 있으나 최대한 운행 가능하도록 확인 및 절차를 거칠 예정입니다.)

추후 안내될 내용들

이번 점검이 끝난 후 순차적으로 안내될 내용들은 다음과 같습니다.

  • 하늘마을 프로젝트 레포지터리의 새 주소
  • 하늘마을 프로젝트 일간빌드 배포처의 새 주소
  • 2020년도 4분기 / 2021년도 1분기 하늘마을 프로젝트 변경사항 안내 (3월 말 ~ 4월 초)
  • 2020년도 4분기 / 2021년도 1분기 하늘마을 프로젝트 애드센스 수익 ᅟ및 사용 안내 (3월 말 ~ 4월 초)

향후 제 개인 사정에 따라 최소한 5월에는 서버 점검이 한 번 더 있을 예정입니다. 사유는 서버 이전이며, 그 때에는 환경 구축 및 서버 성능 테스트로 인해 점검이 더 길어질 수 있습니다.