New KLDP를 위한 펀드 조성 & 개발 작업 도움 요청

권순선의 이미지

서문
KLDP가 개설된 지 올해로 10년째가 되어 갑니다만 아직도 갈 길이 멀다는 생각을 항상 해 왔습니다. 그래서 그동안 여러가지로 변화를 주어 왔고, 다양한 실험과 시도를 통해서 지금의 모습에 이르렀습니다. 그렇지만 진정으로 이곳을 방문하시는 분들이 좀더 Free and Open Source Software(이하 FOSS)에 부담없이 접근하고, FOSS를 활용하는 것을 넘어서서 실제로 이 생태계에 기여하고 공헌할 수 있도록 장려하기 위해서는 현재의 모습으로는 부족하다는 것을 오래전부터 고민해 왔습니다.

그래서 현재 http://kldp.org, http://wiki.kldp.org, http://bbs.kldp.org, http://geekforum.kldp.org 등 다양한 소프트웨어로 제각각 운영되고 있는 이곳의 컨텐트들을 하나의 플랫폼으로 묶어, 통일된 look & feel과 개인 블로그 등을 제공하여 개선해 나가는 것이 필요하다는 결론을 내렸습니다. 빠른 속도로 개선 작업을 이루어 내기 위해 우선 FOSS이면서 안정적으로 개발되고 있고 필요한 모든 기능을 갖추고 있는 drupal을 기본 바탕으로 삼고 기존의 데이터들을 변환하고 새로 필요한 기능들을 구현하기로 하였습니다만, 작은 일이 아니기에 좀더 많은 분들의 도움이 필요하여 필요한 작업들을 공지하였지만 적절히 분위기를 타지 못해 답보 상태에 머무르고 있었습니다.

그러던 중 2006년 1월 2일, Wikipedia의 운영자가 Wikipedia의 운영을 위한 펀드 조성에 동참해 달라는 메시지를 올렸다는 기사를 /.에서 읽고 나서 아이디어가 떠올라 비슷한 내용을 이곳에도 적용해 보는 것이 과연 얼마나 현실성이 있을지 사용자 여러분의 의견을 들어 보았고, 많은 분들이 동참 의사를 밝혀 주셨기에 용기를 내어 이곳에서도 모두가 함께할 수 있는 흥미진진한 실험을 한번 해 보고자 합니다.

결론부터 말씀드리자면, 사용자 여러분들로부터 제공받은 기부금으로 펀드를 조성하여 New KLDP를 위한 작업 아이템별로 적절히 분배해서 현상금을 거는 것입니다. 그렇게 되면 일반 사용자 여러분들은 기부금 제공을 통해서, 개발자 여러분들은 현상금이 걸려 있는 각 작업 아이템들의 개발을 통해서 New KLDP로의 이전 작업에 공헌하실 수 있게 됩니다. 이제부터 아래에 각각의 항목에 대한 참여 방법과 자세한 내용을 적도록 하겠습니다.

기부금 제공 방법
기부금을 제공하시고자 하는 분은 무통장 입금이나 paypal(신용카드 사용 가능) 혹은 부주닷컴을 이용해 주시면 됩니다.

제공받은 기부금 내역은 2-3일에 한번씩 이곳에 공개하겠으며 기부금 모금 기간은 1월 한달 동안, 모금 목표액은 100만원입니다.

만약 100만원이 모자라면 아래 만원 단위로 표시된 금액은 총액에 대한 퍼센티지로 환산하여 보내 드릴 예정입니다. (예: 현상금이 50만원인데 모금된 총액이 70만원이라면 50만원을 50%로 환산하여 35만원을 현상금으로 지급) 만약 모금액이 100만원을 초과할 경우에는 모금을 중지합니다.

목표하였던 금액이 기부금 모금 2일만인 1월 8일에 모두 모금되었으므로 기부금 모금을 종료합니다. 대단히 감사드립니다!

기부금 현황
paypal
weongyo($20)

우리은행:
2006.01.06 Eminency 20,000
2006.01.06 인터넷 BEAR 20,000
2006.01.06 인터넷 BOINA 10,000
2006.01.06 인터넷 까나리 30,000
2006.01.06 텔레뱅킹 류경문 10,000
2006.01.06 인터넷 WARIUA 50,000
2006.01.06 인터넷 BITNEER 30,000
2006.01.06 인터넷 추헌진 10,000
2006.01.06 인터넷 임은재 100,000
2006.01.06 인터넷 OFFREE 20,000
2006.01.06 인터넷 mithrand 20,000
2006.01.06 인터넷 이순용 10,000
2006.01.06 모빌뱅킹 바이웅 10,000
2006.01.06 인터넷 antihack 20,000
2006.01.06 타행CD 강정희 30,000
2006.01.06 인터넷 M.W.PARK 10,000
2006.01.06 CD 김현수 15,000
2006.01.06 인터넷 NJH1983 20,000
2006.01.06 타행CD 김성준 30,000
2006.01.06 인터넷 기부(EXMAN 30,000
2006.01.06 인터넷 ALSONG 30,000
2006.01.06 인터넷 MEYE 10,000
2006.01.06 인터넷 comni 50,000
2006.01.06 인터넷 DOLDORI 10,000
2006.01.06 인터넷 이동국 10,000
2006.01.07 인터넷 la9527 50,000
2006.01.07 인터넷 허선호 10,000
2006.01.07 인터넷 FRENZY 30,000
2006.01.07 인터넷 seoleda 20,000
2006.01.07 모빌뱅킹 KORNET 10,000
2006.01.07 인터넷 김성기 20,000
2006.01.07 인터넷 WARPDORY 50,000
2006.01.07 CD 박선재 30,000
2006.01.08 인터넷 문현진 10,000
2006.01.08 인터넷 박종오 50,000

부주닷컴
hey 30000
prdd 30000
magellan 10500
maddie 50000
yabaman 20000
김종열 30,000
박준상 10,000
skysign 10,500
khris 10,000
heyjin~ 10,000
deisys 11,235
신동호 20,000

기부금 현황 요약:
- 우리은행: 885,000원
- 부주닷컴: 230,123.25원 *
- paypal: 18,793.66 **

* 부주닷컴으로 들어온 기부금 총액은 242235원이며, 수수료 5%를 제외하면 230123.25원입니다. (실제 출금 가능일: 최대 2개월, 휴대폰 요금 미납이 없을 경우를 가정)
** paypal로 들어온 기부금 총액은 $20이며, $0.98을 수수료로 떼고 나면 $19.02가 되고, 이것을 1월 8일자 환율로 계산한 것이 18,793.66원입니다.

총액: 885,000 + 230,123.25 + 18,793,66 = 1,133,916.91

여기에 제(권순선)가 66,083.09 원을 기부하는 것으로 하여 전체 기부금 총액은 1,200,000 원으로 하겠습니다. 애초 1월 6일에 현상금 총액을 100만원 기준으로 하여 분배하였는데 초과된 20만원은 아래 아이템들이 개발되고 나서 추가로 개발하여야 할 아이템들이 있을 경우에 현상금으로 사용하도록 하겠습니다.

기부금 모금에 참여해 주신 모든 분들께 진심으로 감사드립니다!!!

개발하여야 할 아이템

공통사항
- drupal 4.6.5 버전 기준으로 합니다.
- 모든 결과물의 라이센스는 오픈소스 라이센스에 부합되게 하여 수정/재배포를 자유롭게 허용해야 합니다.: 예, GPL, BSD
- 편의를 위해 사용 언어는 perl/php/python/ruby 등 스크립트 언어로 한정합니다.(C/C++/Java...안됨)
- drupal 공식 홈페이지에 작업 결과물을 공개하는 것을 적극 권장합니다.

phpbb --> drupal 변환기(현상금 40만원 혹은 기부금 총액의 40%)
- http://bbs.kldp.org 의 데이터를 drupal로 변환하는데 활용
- phpbb 2.0.18 + attachment mod 적용된 phpbb의 글타래 전체와 게시판 구조 전체, 첨부파일 등을 drupal의 포럼으로 변환
- phpbb의 사용자 정보는 drupal에 그대로 이전하고 phpbb에서 기본으로 제공되는 사용자 정보들도 모두 이전(예: http://bbs.kldp.org/profile.php?mode=viewprofile&u=3 에서 보이는 정보 중에서 아바타, 각종 메신저 주소 정보, 위치, 홈페이지, 직업, 관심사는 drupal의 사용자 프로필에 새로운 엔트리를 추가하여 이전하고 id, 이메일 주소, 가입 일자는 drupal의 기본 프로필로 이전)
- drupal의 인코딩은 utf-8이고 phpbb의 인코딩도 utf-8임을 가정(인코딩 변경은 iconv 등 별도의 툴을 사용하는 것으로 가정)
- http://drupal.org/node/24639 참고

korweblog --> drupal 변환기(현상금 30만원 혹은 기부금 총액의 30%)
- http://geekforum.kldp.org 의 데이터를 drupal로 이전하는데 활용(geekforum에 사용된 소프트웨어: korweblog)
- 사용자 정보 통합시 특정 사용자에 대해 korweblog에 저장된 메일주소/password와 drupal의 사용자 id/메일주소/password 중에서 두 개 이상의 정보가 기존 정보와 일치할 경우 새로운 사용자를 생성하지 말고 기존 사용자로 취급하여 해당 사용자가 korweblog에 남겼던 글은 모두 drupal의 해당 사용자 소유의 글이 되도록 할 것(기사/답글 포함)
- 사용자 id만 일치하고 메일주소/password는 모두 다를 경우 drupal에 추가되는 사용자는 기존 drupal 사용자 id뒤에 _를 붙인 id로 추가할 것
- 그 외의 경우 없는 사용자는 새로 추가할 것
- korweblog의 각 기사들은 모두 drupal에서 blog entry로 들어가게 함
- drupal의 인코딩은 utf-8, korweblog의 인코딩도 utf-8임을 가정(인코딩 변경은 iconv 등 별도의 툴을 사용하는 것으로 가정)

korweblog --> drupal 자동 리다이렉션 스크립트(현상금 15만원 혹은 기부금 총액의 15%)
- 예: http://geekforum.kldp.org/stories.php?story=03/01/20/9854205 로 접속하면 자동으로 drupal의 해당 페이지로 이동하게 하는 php 스크립트(매개변수: story)

New KLDP용 drupal 기본 테마(현상금 15만원 혹은 기부금 총액의 15%)
- drupal 4.6.5 + phptemplate engine 사용할 것
- 배경 이미지는 현재 http://kldp.org 의 배경 이미지/layout를 그대로 적용(푸른 바탕에 모서리가 둥근 사각형)
- 최대한 웹 표준을 지킬 것(권고사항)

New KLDP용 drupal 확장 테마(채택된 테마 하나당 KLDP 반팔 폴로 티셔츠 혹은 라운드 티셔츠)
- drupal 4.6.5 + phptemplate engine 사용할 것
- 최대한 웹 표준을 지킬 것(권고사항)

주의사항
- 현상금은 각각의 아이템들이 제대로 동작하는 것이 확인되면 보내 드리며, 모집 기간이 1월 중이므로 2월 이후에 보내 드립니다.
- 여러 명이 하나의 아이템에 대해서 공동으로 작업하였다 하더라도 현상금 지금은 이 글타래에 대한 답글로 결과물을 올려주신 분에게 지급하며, 공동 작업자 간의 현상금 분배 등에 대해서는 관여하지 않습니다.
- 결과물은 이 글에 대한 답글로 첨부 파일과 함께 올려 주시면 됩니다.
- 잘못된 부분, 모호한 부분, 궁금하신 점 등이 있으시면 답글을 올려 주십시오.

참고
New KLDP 개편 작업 관련 글타래

http://bbs.kldp.org/viewtopic.php?t=66847
http://bbs.kldp.org/viewtopic.php?t=67678
http://bbs.kldp.org/viewtopic.php?t=68249
http://bbs.kldp.org/viewtopic.php?t=67819

New KLDP를 위한 작업에 여러분들의 많은 참여와 도움 부탁드립니다![/i]

댓글

권순선의 이미지

세이군 wrote:
new.kldp.org를 모니터링 하고 있는데 뭔가 조금씩 바뀌고 있는 모습이 보입니다.
전에 파일을 이 곳에 올렸는데 뭔가좀 이상해서 계속 확인하고 있는데 오늘 보니 테마가 다른 것으로 바뀌어 있네요..
별도로 작업하고 계신게 아닌가 생각합니다.
현재 진행에 관한 논의가 좀 있으면 좋겠습니다.

tavon님이 개인적인 사정으로 좀 자리를 비우셨었는데 다시 돌아오셔서 지금 변환 스크립트 최적화/기능추가 작업을 진행하고 계십니다. new.kldp.org의 테마는 제가 테스트 삼아서 한번 설치해본 것이고요.

ibin님께서도 따로 korweblog-drupal 변환기를 보내 주신 상태인데 이부분은 별다른 문제 없이 사용 가능할 것으로 생각됩니다.

혹시 지난번에 올리신 테마에서 변동된 내용이 있으면 다시 좀 올려 주세요....

감사합니다.

moonhyunjin의 이미지

fedoraNEWS.org도 drupal로 바뀌었네요.

<- 이거면 안 되는 게 없어~
정품 소프트웨어 사용 캠패인

ibin의 이미지

korweblog2drupal 변환기, 리다이렉션 스크립트 마지막으로 업데이트된 버젼입니다. :o

댓글 첨부 파일: 
첨부파일 크기
Package icon 0바이트
세이군의 이미지

기본 테마의 재수정본을 올립니다.
테마 이름은 기존처럼 kldp로 했고 이번 파일에는 각 이미지 파일을 압축파일에 포함시켰습니다.(기존 테마에선 이미지파일을 빼고 순수하게 테마php파일하고 CSS만 넣었더니 개편하면서 많은 이미지들이 사라져버렸습니다.)

테마 압축파일의 위치는 http://drssay.com/pg/kldp.tgz 입니다.
첨부로도 같이 올려둡니다.

기본 링크 목록 : Forum(forum) Geek Blogs(blog) wiki(http://wiki.kldp.org/ ) KLDP.net(http://kldp.net/ )
2차 링크 목록 : about(http://wiki.kldp.org/wiki.php/KLDP ) help (http://wiki.kldp.org/wiki.php/DrupalHandbook ) contact(http://kldp.org/user/3/contact )
footer :
sponsored by andamiro
sponsored by cdnetworks
sponsored by HP
powered by drupal
powered by annyung
powered by gforge
powered by moniwiki

댓글 첨부 파일: 
첨부파일 크기
Binary Data 0바이트
세이군의 이미지

기본 테마의 재수정본을 올립니다.
테마 이름은 기존처럼 kldp로 했고 이번 파일에는 각 이미지 파일을 압축파일에 포함시켰습니다.(기존 테마에선 이미지파일을 빼고 순수하게 테마php파일하고 CSS만 넣었더니 개편하면서 많은 이미지들이 사라져버렸습니다.)

테마 압축파일의 위치는 http://drssay.com/pg/kldp.tgz 입니다.
첨부로도 같이 올려둡니다.
작업 화면은 http://drssay.com/drupal/ 에서 볼 수 있습니다.(테스트용 로그인 : test/test)

권순선의 이미지

linux용 firefox에서 보니 윗부분에 하얀 줄이 생겨 있네요. 제가 지금 이곳 네트웍이 너무 느려서 길게 쓰지는 못하겠고요, 다른 분들이 스크린샷을 올려 주시면 감사드리겠습니다. 테마 교체하는데 10분 넘게 걸렸습니다. -_-;;

세이군의 이미지

테마를 교체하는데 10분이 넘게 걸리셨다면 네트워크가 정말 느린가봅니다.
매번 수정한 것을 FTP로 올리는게 귀찮아서 윈도에서 작업하다보니(editplus이용) linux에서 보이는 부분을 체크하지 못했네요..
윈도용 파폭 1.5.0.1에선 IE와 거의 흡사하게 보입니다.
파폭 1.0.7 on debian etch에서 한번 확인해 보고 수정할 부분을 찾아보겠습니다.

세이군의 이미지

#topBanner에서 padding-top를 0로 두고 있었는데 이를 1로 바꾸니까 흰 줄이 사라지는군요.. :(
계속적으로 여러군데 확인을 해 봐야 될 것 같습니다.

권순선의 이미지

흠... style.css에서 바꿔 주었는데 흰 줄은 여전히 보입니다. 여기 네트웍이 느려서 제가 제대로 고쳤는지 잘 모르겠네요... 어쨌든 분명히 고친 것 같은데 문제가 해결되지는 않은 것 같습니다.

세이군의 이미지

style.css파일을 확인한 결과 변경사항이 제대로 적용되지 않았습니다.
전체 파일을 다시 압축해서 올립니다.
그리고 지금 사용중인 브라우저의 버전을 같이 알려주세요.

현재 제가 테스트한 브라우저는
WIN : IE6 SP1, Firefox 1.5.0.1
Debian(etch) : Firefox 1.0.7, Mozilla 1.7.12

댓글 첨부 파일: 
첨부파일 크기
파일 0바이트

페이지

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.