FreeBSD의 python2.3에서 py-xml문제

python2.3의 _xmlplus 최소 버전이 0.8.2로 되어있어서, FreeBSD 포트 [FreshPorts]textproc/py-xml 으로는 python2.3에서 쓸 수 없었던 문제가 있었습니다. (사실은 그 문제 때문에, openlook도 잠시 cgitb 판이 됐었;; ~.~) 메인테이너인 wjv가 지금 직장을 옮기느라 바쁜 상태라서, 그냥 방금 0.8.3으로 업그레이드해 버렸습니다. 혹시 파이썬 2.3에서 py-xml이나 pyblosxom쓰시는 분은 이제 업글하시면 제대로 될 겁니다. ;)

나비!

그동안 ami가 특별한 경쟁자없이 주도하고 있던 XIM 세계에, 드디어 경쟁자가 나타났습니다. 바로 오픈소스 소리바다 클라이언트인 [WWW]소리받아와 GTK+2용 한글 입력기인 [WWW]imhangul로 유명하신 크리스나님께서 ‘나비’라는 이름의 예쁜 입력기를 공개하신 것!

‘나비’는 GTK+2기반으로 되어있지만 표준 XIM 인터페이스를 제공하기 때문에 OpenOffice나 KDE, xterm같은 곳에서도 쓸 수 있기에, ami나 hanIM같은 기존 XIM들을 완전히 대체할 수 있을 뿐더러, imhangul에서 보아왔던 유니코드 기반 오토마타를 내장하고 있기 때문에, 옛 한글 지원 같은 진보적인 기능들을 지원할 수 있는 기반을 갖추고 있습니다.

또한, KDE와 GNOME에 도킹이 되는데, ami가 KDE3에 도킹이 제대로 안 되고 있었던 점을 감안하면 (ami는 KDE3보다 나중에 떠야지만 도킹이 됨) KDE사용자들에게도 이제 축복이~~ :) 그러나, NumLock 이 켜져있는 상태에서는 한글이 입력 안 된다거나, xterm에서 한글입력 중에 스페이스를 누르면 스페이스가 먼저 커밋되는 것 같은 사소한 몇가지 문제점이 있는데, 아직 0.1이기 때문에 개선의 여지는 충분히 많이 있겠죠~

FreeBSD 포트 [FreshPorts]korean/nabi 에 등록되어 있습니다.

파이썬 포트 2.3 업그레이드

[FreshPorts]lang/python 을 파이썬 2.3으로 업그레이드하고, [FreshPorts]lang/python22 에 파이썬 2.2를 레포카피한 뒤에 altinstall로 바꿔두었습니다. 대충 파이썬 포트들 한 20개 정도 테스트해 보니 호환성에는 별 문제가 없는 듯 하네요. ~.~

자자 모두들 portupgrade python 때리시고…. 흐흐흐 =3

[FreshPorts]lang/python-devel 포트는 2.4a0 오늘자 스냅샷을 뽑아서 올릴 생각입니다. 참 그리고, 오늘 [FreshPorts]lang/jython 이 드디어 [WWW]2.2a0이 발표되었더군용. Jython 팬들은 꼭 확인을 ~.~

포트 9000개 돌파!

드디어 FreeBSD 포트의 개수가 9000개가 넘었다고 합니다. :)

재작년이었던가, Jordan Hubbard가 포트가 10000개 넘으면 7000~10000까지의 포트에 대한 가장 큰 공로자들 세 명에게 뭔가 선물을 준다고 했었는데, 당연히 뽑힐 Ports Fury 외의 2명은 누구일 지 기대가 되는군요. :)

lang/python-devel 포트 등록, DarwinPorts

[FreshPorts]lang/python-devel 포트를 등록했습니다. 으흐흐 등록하는 김에 몇 가지 더 고쳐서 이제 여러 파이썬 포트들 전부 설치해 놓고 재미있게 놀 수 있게 되었습니다. -o-;

짜잔~~

:) 오늘은 낮에, [WWW]OpenDarwin 프로젝트의 DarwinPorts를 구경했는데, tcl기반이라 소스가 좀 생소한 것 빼고는 시스템이 FreeBSD 포트에서 그동안 느꼈던 문제점이라고 생각한 자동화되지 못한 variant 리스트 같은 기능들을 대체로 잘 해결해 놓은 것 같아서 흥미로왔습니다. 특히 Portsfile 파일 포맷은 어찌나 예쁘던지~~ (젠투나 데비안 것보다 훨씬 깔끔해 보이는 듯.)

[WWW]PortManager.app 스크린샷을 보면 MacOS X 10.3에 들어갈 포트 매니저를 미리 볼 수.. +_+ 꺄아아~ 그런데, 개인적으로는 PortManager.app보다는 [FreshPorts]sysutils/barry 가 좀 더 예쁜 것 같습니다. 우훗~

아파치2 메인테이너쉽 버림

그동안 퍼키가 관리하고 있던 포트 80여개 중 가장 유명한 포트였던 www/apache2 포트 메인테이쉽을 ports@FreeBSD- 로 바꿨습니다. 채 10개도 안 되던 초보 포터 시절에 알파 버젼을 근근히 수천라인 패치를 해서 올렸던 것을 많은 보안 버그 패치를 거쳐서 스테이블 단계에 들어가서 애착도 많지만~ 그래도, 너무 유명한 포트다보니 버젼 올라가면 메일이 수십개가 오고, 매일 문의 메일이 많이 와서, 답변하기 힘든 터라 (대부분 컴파일이 안 돼요~~), 그냥 자연으로 돌아가기로 했습니다. 으흐흐..

이제 파이썬 포트 업그레이드(lang/python-devel)와 bsd.python.mk 를 대개혁해서 멋진 파이썬 지원 프레임웍을 넣을 수 있도록 열심히 해봐야 겠습니다. 이히히히..