• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
잡담

M SHELL for TCRP 와 오리지널 TCRP 의 차이점과 지향에 대하여

화정큐삼 화정큐삼 468

7

6

조금전 맥주소주양주님의 질문에 간단히 답변을 드렸지만,

 

조금 답답한 마음도 있고 pocopico님과 불편한 부분도 있어서 넉두리를 좀 하고 싶습니다.

 

pocopico님이 지향하는 방향과 저나 ARPL 의 fabio님이 지향하는 부분이 조금 다르기에 

 

3명이 공동개발을 하면 어떻냐는 제안도 있었지만, 가장 큰 걸림돌은 pocopico님의 개발 성향입니다.

 

저도 전산경력 25년차 지내면서 여러 개발자들을 많이 만났지만, 

 

딱 전형적인 리눅스 외골수 개발자 스타일 이신분이 pocopico 님 같습니다.

 

사용자의 편의성 보다는 본인이 개발하고 즐기고 싶은 기능을 많이 개발하시는데요.

 

사실 핵심기능의 안정성 보다는 필요없는 부가기능들이 TCRP 함수에는 너무 많습니다.

 

최근에는 ARPL 보다 더 편리한 인터페이스 WEB 베이스의 관리화면을 포함한 차세대 TCRP를 개발하고 계신것 같은데,

 

이 관리 화면만 치중하고 계신게 아닌가 싶습니다.

 

리눅스 전문개발자 이신분이 WEB을 하시려나 시간이 더 많이 걸리시나 싶기도 하구요.

 

각설하고 사용자 분들이 가장 궁금해 하시는 부분이

 

오리지널 TCRP 는 저렇게 버전업이 되서 계속 나오는데, 왜 M SHELL for TCRP 는 구버전에 머물고 있는가 하고 궁금해 하시는 분이 계시는데요.

 

M SHELL for TCRP 는 그간에 사용자 편의성 위주로 많은 기능과 개발을 거쳐왔기 때문에 기존 오리지널 TCRP 보다는 수많은 내용들이 포함되어 있습니다.

 

가장 대표적인것이 메뉴형 인터페이스지원,  빌딩속도 개선 등이 있는데요.

자잘히 보완한것도 많지만 pocopico님께는 굵직한 치명적 오류사항만 보고를 드립니다.

 

최근까지는 자동 드라이버 탐지시 RAID형 HBA가 완전히 누락되고 있어서 이걸 보완하라고 알려드렸던것이

지금의 0.9.4.3 이미지에 포함된 마지막 버전입니다.

( SA6400용 일련 번호 접두사 추가, listpci에 클래스 0104 추가 , 다양한 수정 및 추가 )

-> SA6400 은 커널 5.X 용 모델인데, 아직 완성이 되지 않았고 저도 완성되면 M SHELL 에 추가할 예정입니다.

-> 클래스 0104 는 RAID형 HBA 를 의미합니다.

 

0.9.4.3 에 반영된 내용을 전체적으로 뜯어보니, 기존의 오리지널 TCRP 와는 무관한 기능입니다.

아래 언급한 차세대 TCRP 를 위한 신규기능들 입니다만,

일부 기능들이 미리 추가만 되어있고 사실 활용을 할 수 없는 단계로 보입니다.

 

저는 이미 이런기능의 수정을 다 마친상태인데도 아직 0.9.4.0-1 에 머물고 있습니다.

pocopico님이 버전업을 하면 저도 그냥 따라서 버전 수치만 올릴수는 없는일이니까요.

 

버전은 다르지만, M Shell 은 이미 오리지널 TCRP 의 기능을 능가하고 있다고 보시면 됩니다.

 

pocopico님의 유저가 원하는대로 기능을 수정해줄 생각은 별로 없고

깃헙의 사상처럼 아쉬우면 직접가져다가 필요한만큼 수정해서 사용하라는 생각을 가지고 있습니다.

 

저하고도 이런 대화를 수차례 이미 나눈상태였구요.

그래서 제가 M SHELL의 개발을 결심하게된 계기 이기도 합니다.

 

두가지 프로그램의 버전이 다를지라도 M SHELL 은 나름 보유한 개선된 기능을 많이 가지고 있기 때문에

오리지널 버전에 뒤쳐지지 않습니다.

오히려 pocopico님은 몇달째 개발은 멈춘상태입니다.

 

그리고 pocopico님이 업급하셨던 내용이 또 생각이 나서 적습니다.

기존 오리지널 TCRP 는 더 개선을 하실 생각이 없는것 같습니다.

차세대 TCRP 로 개선된 기능이 일부 준비되고 있는것을 파악되었습니다.

이런 부분도 헤놀로지 포럼에서 댓글로 몇번 주고 받았던것 같습니다.

 

오리지널 TCRP에 제 개선사항을 일부 반영 요청을 드렸는데, 그냥 무시하시는 이유를 알것 같기도 하네요.

같은 말을 반복하고 있다고 생각할 수도 있는데, 그렇다고 답변도 없이 읽씹은 좀 너무하죠...

지난번도 한번 그런적이 있어서 사과를 받은적도 있었는데 말이죠...^^

 

혹시 오리지널 TCRP의 중요한 반영사항이 생긴다면 저도 M SHELL 에 동일하게 적용해서 누락되지 않게 하겠습니다.

걱정마시고 M SHELL만 계속 사용해 주시면 될것 같습니다.

신고공유스크랩
6
2등
소나무 2023.03.15. 08:38
아무것도 모르고 그냥 알려주신데로 사용한 하는 입장에서 매번 감사드립니다.
항상 응원합니다^^
profile image 3등
초보나스 2023.03.15. 10:56

아하 새로운걸 알았네요 매번 고생하시는 큐삼님 감사합니다

큐삼님 없었다면 M SHELL 없었을거고 진짜 아찔 아찔 하네요.. ㅎㅎㅎ

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 25652 +25
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 27231 +23
m.2 nvme 단독설치(DSM 및 볼륨)를 위한 nvmesystem addon for mshell 배포. 16 화정큐삼 2일 전21:48 285 +7
nvmesystem addon for mshell 을 테스트 중입니다. 5 화정큐삼 3일 전12:06 162 +5
Hp microsever Gen8에서 n100나스로 이전 11 제러스 4일 전15:34 380 +1
5058
image
화정큐삼 22.04.12.21:12 46789 +32
5057
image
달소 22.08.09.18:38 44154 +33
5056
image
달소 22.12.27.03:18 37191 +19
5055
image
달소 22.03.31.10:37 32482 +32
5054
image
달소 21.10.29.22:22 30555 +40
5053
image
달소 22.06.28.15:32 27691 +23
5052
image
달소 21.05.21.17:14 27266 +17
5051
image
달소 23.05.23.23:58 27231 +23
5050
image
달소 21.10.29.17:43 26483 +11
5049
image
ㅎㅇㅅㅋ 22.12.30.14:40 26280 +18
5048
image
달소 23.05.29.01:57 25652 +25
5047
image
달소 21.11.19.17:12 23847 +22
5046
image
달소 22.07.05.20:48 22686 +13
5045
image
달소 21.11.12.16:52 19453 +14
5044
normal
달소 22.03.16.18:35 17302 +14
5043
image
달소 22.01.27.17:40 16905 +40
5042
image
달소 22.06.06.09:15 15899 +17
5041
image
quad 22.08.15.17:59 15728 +18
5040
image
달소 22.04.16.04:41 13846 +21
5039
image
quad 22.09.29.19:26 12358 +12