1

주제: 플러그인 관리페이지에 대한 기능..

제가 테터툴즈를 쓰게되면서

수많은 분들의 플러그인과 만날수 있었고 덕분에 홈페이지 어떻게 만들었냐는.. 말도 들어봤었습니다..

많은 분들께 다시 한번 감사드리면서.. -.-;;



서론이 많이 길군요..   ( -ㅂ-)a



한가지 이러한 것이 있었으면 하는 생각이 들어서 글을 남깁니다.

플러그인을 다양하게 사용하다보면,

어떤분이 A라는 플러그인을 만드셔서 올리셨는데

얼마뒤에 그것을 좀 더 개량, 또는 약간의 수정을 통해서 B라고 올라올 때도 있더라구요

그런데 A를 쓰다가 B를 쓰려고 하다보면 플러그인을 설치한지 얼마 안된경우엔 그나마 괜찮은데

좀 시간이 지났다 싶으면

이 플러그인이 어느 디렉토리에 있던가.. 한참을 생각하게 하곤 하더라구요..


테터툴즈 관리자 페이지에서 플러그인을 삭제시켜주는 기능이 있거나..

아니면 어느 디렉토리에 어떤 이름의 플러그인이 설치되어있는지 알려주면 좋겠다는 생각이 문득 들어

글을 남깁니다.. ^^

그럼 오늘도 좋은 하루 보내시길~!!

내가 빛날 수 있다면 나로 인해 빛을 잃은자가 있다
항상 겸손하게...

www.mydiary.biz

2

답글: 플러그인 관리페이지에 대한 기능..

필요하다고 생각해요!
이런 글타래는 묻히면 안되요!

Be cool cool

3

답글: 플러그인 관리페이지에 대한 기능..

흐음... 이거 좀 복잡한데요... 흐음... 필요하다는 말씀에는 공감합니다만, 그 전에 해결해야 할 것들이 몇 가지...;;

4

답글: 플러그인 관리페이지에 대한 기능..

컴팅님은 어디로 가신건지[..
어느 디렉토리에 어느 플러그인이 설치가 됐는지, 그걸 플러그인 관리창[?]에서 확인할 수 있게 하는것-
그것도 복잡한거요?
[쓰고나니 기네요...

Be cool cool

5

답글: 플러그인 관리페이지에 대한 기능..

...결국 태터 플러그인도 리눅스처럼 패키지 저장소를 두고 dependency와 version check를... =3==3=3

어쨌든 플러그인 제작자의 배포 홈페이지나 블로그 등을 통해 버전 체크를 할 수 있는 API랄까, 그런 식으로 구현할 수는 있을 것 같습니다.

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

6

답글: 플러그인 관리페이지에 대한 기능..

그렇게 참조를 멀리까지 할 필요 있나요?
플러그인 디렉토리 안에 스킨처럼 .xml같은 파일을 만들어서
플러그인 관리창에서 확인할 수 있는 방법같은건 어떨까요?
[이놈이 코딩을 해본적이 없어서..그냥 아는대로 내뱉는겁니다ㅠ 말도 안되는거라면 용서를!]

Be cool cool

7

답글: 플러그인 관리페이지에 대한 기능..

takezero 작성:

그렇게 참조를 멀리까지 할 필요 있나요?
플러그인 디렉토리 안에 스킨처럼 .xml같은 파일을 만들어서
플러그인 관리창에서 확인할 수 있는 방법같은건 어떨까요?
[이놈이 코딩을 해본적이 없어서..그냥 아는대로 내뱉는겁니다ㅠ 말도 안되는거라면 용서를!]

제 생각에 방법은 두 가지입니다. 플러그인 검색을 무지무지 편리하게/잘되게 만들어서 사용자가 느끼는 cost를 0에 가깝게 만들든지, 아니면 TTPI든 뭐든 API 형태로 구현하여 플러그인 제작자가 알아서 혹은 TNC나 TNF가 제공하는 중앙 저장소를 통해 version check가 되도록 만드는 방법입니다.

물론 인터페이스 상으로는 플러그인 관리창에서 확인할 수 있게 하면 되겠죠;

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

8

답글: 플러그인 관리페이지에 대한 기능..

플러그인 버전체크에 대해선 각 제작자의 계정에서 조회하는것 보다는 dev.tt의 저장소를 활용하여 체크하는 것이
좋을듯 합니다. 각 제작자의 서버환경이 각기 다르기에 개별 조회는 어려움이 있더군요.. 시간도 더 걸리고, 우선 dev.tt에
있는 플러그인을 대상으로 체크해보니 그래도 약간의 로드량은 무시못하겠네요..
첨부사진에서 보시는 봐와 같이 플러그인관리 페이지에서 별도의 관리용으로 첨부하여 간간히 체크하는 방법이 최선이
아닐까 생각합니다. 각각의 플러그인들의 자료를 우선 dev.tt에 별도 디렉토리를 생성후 저장하고, 버전체크 후 별도 담당자가
업로드(커밋)하여 업데이트하여 확인할수 있게 또는, 플러그인 게시판에 공지하여, 플러그인 디렉토리의 동일성과 버전업데이트 상태를 필하고, 업데이트 되었을시엔 플러그인 담당자에게 메일로 전송 또는 알림을 통해 업데이트 사실을 통보해주는 것을 권장 사항으로
해놓는 것도 괜찮을 것 같습니다. 모든 플러그인을 업데이트 체크 해줄수는 없는것이고, 어느정도의 플러그인 검증이 된 것을 버전체크를 지원해 주는 것도 괜찮은 방법인것 같습니다.

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

9

답글: 플러그인 관리페이지에 대한 기능..

J. Parker 작성:

플러그인 버전체크에 대해선 각 제작자의 계정에서 조회하는것 보다는 dev.tt의 저장소를 활용하여 체크하는 것이
좋을듯 합니다. 각 제작자의 서버환경이 각기 다르기에 개별 조회는 어려움이 있더군요.. 시간도 더 걸리고, 우선 dev.tt에
있는 플러그인을 대상으로 체크해보니 그래도 약간의 로드량은 무시못하겠네요..
첨부사진에서 보시는 봐와 같이 플러그인관리 페이지에서 별도의 관리용으로 첨부하여 간간히 체크하는 방법이 최선이
아닐까 생각합니다. 각각의 플러그인들의 자료를 우선 dev.tt에 별도 디렉토리를 생성후 저장하고, 버전체크 후 별도 담당자가
업로드(커밋)하여 업데이트하여 확인할수 있게 또는, 플러그인 게시판에 공지하여, 플러그인 디렉토리의 동일성과 버전업데이트 상태를 필하고, 업데이트 되었을시엔 플러그인 담당자에게 메일로 전송 또는 알림을 통해 업데이트 사실을 통보해주는 것을 권장 사항으로
해놓는 것도 괜찮을 것 같습니다. 모든 플러그인을 업데이트 체크 해줄수는 없는것이고, 어느정도의 플러그인 검증이 된 것을 버전체크를 지원해 주는 것도 괜찮은 방법인것 같습니다.

흐음... 그럼 resource.tattersite.com/plugins 에 static file을 만들어놓고 체크하도록 하는 방법이 있을 수 있겠네요. 플러그인 업데이트시 버전을 변경할 수 있는 프로그램을 포함해서 관련 시나리오를 세워서 한 번 구현해 봅시다 smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

10

답글: 플러그인 관리페이지에 대한 기능..

그러면 그렇게 가는 걸로 하고, 버전 체크를 제공할 플러그인은 우선적으로 universe 패키지에 있는 것부터 시작해야겠군요.
버전 체크를 위한 API는 또 구상을 해봐야겠네요.

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

11

답글: 플러그인 관리페이지에 대한 기능..

쿨럭 -_-;; 인터넷 TV쪽으로 관심이 쏠리는 바람에..
정신을 팔고 있었는데.. 그새 여기까지 흘러왔네요.. ㅡ.ㅡ;;;

전 개발은 하나도 모르지만 -_-;; 꼭 생겼음 좋겠습니다..
꼭 이뤄주시리라 믿으며.. TNF와 TNC 사랑합니다~~ ^-^)/

내가 빛날 수 있다면 나로 인해 빛을 잃은자가 있다
항상 겸손하게...

www.mydiary.biz

12

답글: 플러그인 관리페이지에 대한 기능..

1.5의 플러그인 목록에서 '자세히 보기'를 클릭하시면 플러그인 설명 하단에 플러그인 설치 경로를 보실 수 있습니다. smile