[SCT 소스 투고] Steemcoinpan 공식 소스 fork 완료 & pull request 완료, 그리고 추천인 기능은?

in #sct5 years ago (edited)

안녕하세요 @realmankwon입니다.

어제 jacob 님의 포스팅을 읽고 공식 steemcoinpan 소스를 fork 받았습니다.

[툴 소개] Scot-manager & 스팀코인판 팀 합류!

github를 개인적으로든 회사에서든 사용은 했지만 거의 기존의 cvs, svn 처럼 branch를 이용하여 작업을 한 적은 없었던지라 해당 branch 소스를 fork 받는 것이 생각보다는 오래 걸렸네요 ^^
능력자 @happyberrysboy, @honeybeerbear의 도움을 좀 받아서 일단 scotty_steemcoinpan 소스를 정상적으로 받아서 pull 한 후 소스 merge까지 완료하였습니다.
일단 저는 원래 fork를 받아놓은게 있어서 scotty_steemcoinpan으로 branch를 변경하였습니다.

git checkout -b scotty_steemcoinpan

이후 해당 branch 에서 소스를 받아옵니다.

git pull https://github.com/steem-engine-exchange/nitrous scotty_steemcoinpan

소스를 받으니 제가 변경한 파일들과 branch의 소스들 중 충돌이 생기는 것들이 있는데 기존 설정같은 그대로 유지해야하기에 Accept change incoming 으로 소스를 맞추었습니다.
소스를 커밋한 후 빌드를 시켜봅니다.

빌드 후 docker 를 실행시켜서 사이트에 접속을 했습니다.

와우!!!
기존에는 weedcash 기반의 nitrous 소스여서 이래저래 다른 설정이 있었는데 역시나 공식 steemcoinpan 소스로 실행을 시키니 깔끔하게 잘 나오네요 ^^

얼마전에 적용했던 SCOT Token balances도 지갑에서 잘 보입니다.

하지만 대세글에서 스팀 예상 Payout 금액이 $Na로 나오는 건 여전하네요...ㅜㅜ

이 부분은 아무래도 steemApi.js에서 steem 정보를 가져오는 부분을 확인해 봐야할 듯 합니다.

이제 이 소스를 pull request 를 한번 해봐야겠습니다.
일단 제 repository 에 해당 branch를 push 합니다.

git push https://github.com/realmankwon/nitrous scotty_steemcoinpan

제 repository로 가니 다음과 같이 branch가 생성되었습니다.

저도 신기하네요 ^^

이제 new pull request 를 클릭합니다.

상단의 base, head repository를 scotty_steemconpan으로 동일하게 맞춰주고 Create pull request 버튼을 클릭해 보겠습니다.

그리고 다음과 같이 변경 내용을 간단히 써서 등록하였습니다.

등록한 뭔가 작업 중인 것 같습니다.

처음해 보는 pull request라서 제대로 한 것인지 모르겠네요...
일단 기다려 보면 되겠죠? ^^
jacob 님께서 확인하시고 적용 가능한 것이면 곧 적용이 될 것이고 추가 작업이 필요한 것이면 어떤 방식으로든 연락이 오시면 저도 최대한 빨리 수정하도록 하겠습니다.

이제는 SCT에 좀 더 도움이 되는 일을 하고 싶은데 @kopasi님께서 말씀하신 추천인 기능에 대해서 적용 가능한 범위를 알아봐야할 것 같습니다.
steem engine 측에서 변경해야 가능 한 부분 nitrous 소스 상에서 가능한 부분, 그리고 저나 다른 개발자들이 개발이 가능한 부분 등을 정리해서 SCT가 한걸음 더 나아갈 수 있도록 기여할 수 있었으면 좋겠네요 ^^
금요일 오후 잘 정리하세요 ^^

Sort:  

프로그래머님들 정말 대단합니다.

Loading...

고생이 많으십니다~

오오~ SCT 와 스팀이 같이 나오는것 기대가 많이 됩니다~

파이팅!!

Congratulations @realmankwon! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 5000 upvotes. Your next target is to reach 6000 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

안녕하세요.

현재 엔진팀에서 pull request 하신거에 대해 몇가지 질문을 남겼습니다.

아래 보팅 비율 보는 것은 적용을 해볼수 있도록 같이 이야기 해볼게요.

Coin Marketplace

STEEM 0.19
TRX 0.13
JST 0.028
BTC 66338.04
ETH 3306.77
USDT 1.00
SBD 2.69