/유즈모드ext1소스수정중단UTF-8이전작업과 /GyparkWiki를UTF-8로변환하는 와중에, 기존에 버전업하고 있던 EUC-KR버전(ext1.*)에 공통으로 적용해야 할 버그수정이나 개선사항이 여러개 발견되었습니다. 생각나는 거 몇 개 들어보면:
그런데 testwiki라는 이름으로 기존의 소스를 고쳐오다가, utf라는 이름으로 위키 소스를 분가시켜서 작업했기 때문에, 이렇게 공통으로 고쳐야 되는 것이 생기면 양쪽 소스를 다 수정해가면서 테스트하고 CVS 업로드를 하고 그래야 하는데, 이게 혼자서는 만만치가 않네요. :-) 제가 하루종일 이것만 만지고 살 수 있거나, 제가 ext2에다가 적용한 수정 사항을 ext1에다가 꼬박꼬박 적용해서 업로드하는 사람이 따로 있다면 모르겠지만. 그런 사정으로, 기존의 소스는 ext1.111c 버전에서 더 이상 작업하지 않을 생각입니다. ext1.* 버전을 받아서 쓰고 계셨던 분들(이라고 해도 몇 분 안 계시는 걸로 압니다만 ^^;)은, ext2.* 버전에서 작업한 내용을 올리면 그걸 보면서 직접 고치시던가 (근데 새로 은근슬쩍 추가된 함수들을 사용하거나 하는 경우라면 제대로 안 되겠죠. 이런 경우에는 그런 함수들까지 다 ext2 버전에서 찾아서 카피해야겠죠), 아니면 GyparkWiki의 뒤를 밟아서 UTF-8 버전으로 넘어오셔야겠습니다. :-) 대신에...라는 말은 좀 이상합니다만, 막상 ext2 작업을 하다보니까, ext2 버전의 소스를 사용하면서도 자기의 위키를 EUC-KR로 설정해서 쓰는 것도 큰 무리는 없어 보였습니다. 즉 원한다면 config.pl 파일 몇 줄 바꿔주는 것만으로 계속 EUC-KR 로 운영할 수는 있을 것 같습니다. 단, 이 경우라도 data 디렉토리를 그대로 가져다 쓸 수는 없습니다. 페이지를 디스크에 저장할때 내용을 구분하기 위해 쓰이는 구분자 캐릭터가 바뀌었거든요. 그래서 기존 데이타를 변환을 해야 하는데, 이 변환은 스크립트를 만들어 두었으니 어렵지 않게 될 겁니다. 암튼 2002년 9월에 위키 처음 설치하고 (홈페이지작업일지에 적혀 있더군요 ^^;) ext1.111c까지 4년하고 5개월 지났군요. 유니코드 지원했으면 좋겠다는 말이 나온 것도 이삼년 된 것 같은데 ^^; 이제야 제대로 넘어갑니다. ext1.*버전 가져가서 쓰시면서 버그 알려 주시고 개선 건의해주시고 직접 고쳐주기도 하셨던 분들 모두, 앞으로도 화이팅해요~ ^_^ (아마 전세계에 있는 - 그리고 나름대로 배포도 하는 - 위키엔진들 중에 "사용자 수 제일 적음"이라는 기록을 세우고 있지 않은가 싶기도... =.=?) -- Raymundo 2007-2-22 2:20 pm
유즈모드 ext2 다운로드ext2.* 버전을 tar.gz 포맷으로도 받을 수 있게 했습니다.UseModWiki소스수정/Download에 가서, 소스 전체 다운받기 섹션에서 current.tar.gz 를 받으시면 됩니다. 기존에 ext1.* 버전을 다운받는 것과 동일합니다. 그리고 CVS로 다운받는 설명도 ext2 버전에 맞게 고쳐놨습니다. -- Raymundo 2007-2-22 7:22 pm
앗, 다시 한번 강조하지만 지금 ext2를 다운받아도 기존 데이타 디렉토리를 그대로 가져다 쓸 수 없고 컨버트를 해야 합니다~ 방법은 정리해서 올릴 예정입니다. -- Raymundo 2007-2-22 9:02 pm
Comments & Trackbacks저에겐 최고의 위키소스입니다! -- Nyxity 2007-2-22 2:54 pm
|
Diary최근 글들
코멘트와 트랙백
옛 글들
RSS
주요 페이지
이 홈페이지의 인터위키는 다음과 같습니다. GyparkWiki
|