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

목적

  • 기존 웹게시판들(ZeroBoard, 테크노트)의 단점 극복

  • [Blog], WikiWiki, 일반게시판과의 유연한 결합

  • 설치가 매우 용이한 WebApplication

  • 다른 목적(for [Bioinformatics] tool)으로도 쉽게 확장가능

방향

  • 기존프로그램들을 교과서로 삼는다. (게시판 DB는 ZeroBoard, 게시판 환경설정은 테크노트, WikiWikiNoSmokeMoinMoinBsn)

  • 기존프로그램들의 불편했던것들 및 새롭게 기능추가되었슴 하는것들을 리스트업한다.
  • 개발언어는 [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]을 이용. 처음부터 다시

개발환경

잡담

같이 참여하실분 환영합니다. 일단, 추가되었으면 하는 기능들도 좀 알려주시면 많은 도움이 되겠습니다. --[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

YongEiBoard (last edited 2011-08-03 11:01:10 by localhost)

web biohackers.net