[Blog], WikiWiki기능을 수용하는 새로운 형태의 웹 게시판 프로그램 (프로젝트명 가칭 용이보드)

||<<TableOfContents>>||

== 목적 ==
 * 기존 웹게시판들(ZeroBoard, 테크노트)의 단점 극복
 * [Blog], WikiWiki, 일반게시판과의 유연한 결합
 * 설치가 매우 용이한 WebApplication
 * 다른 목적(for [Bioinformatics] tool)으로도 쉽게 확장가능

== 방향 ==
 * 기존프로그램들을 교과서로 삼는다. (게시판 DB는 ZeroBoard, 게시판 환경설정은 테크노트, WikiWiki는 NoSmokeMoinMoinBsn)
 * 기존프로그램들의 불편했던것들 및 새롭게 기능추가되었슴 하는것들을 리스트업한다.
 * 개발언어는 [Python], RDBMS는 [MySQL], 개발플랫홈 BioinfoSarangNet
 * 쉬운 skin 사용
 * [Twisted]+[Nevow]를 이용한 AsynchronousProgramming
 * Py2Exe, [Freeze]툴을 이용한 패키지배포지원

== 추가되었으면 하는 기능들 ==
 * 일반게시판, [Blog], WikiWiki사이의 쉬운 링크걸기
 * WikiWiki의 페이지별 파일업로드 기능
 * 개인별 [Blog]기능
 * 일반게시판에서 댓글추가시 글목록이 맨 위로 이동

== 작업로그 ==
 * 2003-07-04 최초구상
 * 2003-08-22 프로젝트시작
 * 2003-09-23 [CGI]프레임워크 구현
 * 2004-01 제대로 된 프레임워크의 사용이 필요함을 절감. ([Twisted], [Quixote]고려)
 * 2004-12 [Twisted], [Nevow]을 이용. 처음부터 다시

== 개발환경 ==
 * 개발서버 : BioinfoSarangNet

== 잡담 ==
같이 참여하실분 환영합니다. 일단, 추가되었으면 하는 기능들도 좀 알려주시면 많은 도움이 되겠습니다. --[yong27/2003-08]-22
 ''정말 멋진 생각입니다! 그런데 제가 일단 프로그래밍에 자신이 없어서 꺼려지는군요.. 정말 컴맹이라 그러는데 실질적으로 프로그래밍 하게 되는 것들이 python으로 CGI 등을 짜는 것입니까? --[indigoH]''
  맞음. [Python] [CGI]

저도 요즘 게시판 때문에 고생도 좀 하고 생각도 많이 했습니다. 몇주안에 대용량(3000여개를 유지할) 보드를 만들어야해서 어쩔 수 없이 '모'보드를 수정해서 만들긴 했습니다만 처음 목표인 '유연한 보드'가 조금씩 진행중인 프로젝트에만 적용이 되는 보드로 바뀌더군요. 임시방편의 코드들이 조금씩 늘 때마다 드는 생각은 '이 참에 좀 깨끗한 놈을 새로 만들어 볼까'였는데 그것도 쉽지가 않네요. 귀찮은 생각도 들구요. 암튼 개발하시면 CVS로 관리하실꺼죠? :) --[picxenk]
 ''[CVS]로 관리할것임. 픽센크도 같이 하자고... 좋은 의견도 좀 주고.. --[yong27], 2003-08-26''

관리자님 이곳 http://bioinfo.sarang.net/cvs 에 이쪽 관련 프로젝트가 없는것 같은게 하나 만들어 주세요.. ^^*
 ''요즘 바쁜 일이 있어서 아직 못 올리고 있습니다. 만들어놓은 [CGI]프레임워크가 있어서 그걸로 뼈대를 만들껍니다. 조만간 올리도록 하겠습니다. --[yong27], 2003-09-08''

다시 처음부터 진행합니다. --[yong27], 2004-12-24