- Ubuntu Oneiric Ocelot 11.10 Test 완료. (2012-04-24)
(apache2-mpm-prefork 2.2.20, Oracle Java 1.6.0_26, OpenKM 5.1.9)
Part1에 이어서 이번 Post에서는 OpenKM의 기능을 확장시켜주는 Third-party Tool과 Backup 등에 대해서 알아보도록 하겠습니다.
6. Third-party Tool 설정
대부분의 Open-source Solution이 그렇듯이 OpenKM도 여러 Open-source Tool과 함께 사용하면 기능이 더 확장되고 유용해집니다. 이번 항목에서는 Third-party Tool을 설치하고 OpenKM에서 사용할 수 있도록 설정하는 방법을 설명합니다.
6.1. PDF Preview
OpenKM의 Web Interface에서 PDF 문서를 미리보기할 수 있습니다. (미리보기를 위해서는 Browser에 Flash Plugin이 설치되어 있어야 합니다.)
먼저 PDF를 SWF로 변환하기 위해서 SWFTools를 설치해야 합니다. Ubuntu의 Repository에서 기본적으로 제공하지 않기 때문에 PPA에서 Build한 DEB Package로 설치해 봅시다.
Pacakge를 Download하기 위해서 Terminal에서 다음과 같이 입력합니다.
- 32bit:
1$ wget "https://launchpad.net/~ella-animation/+archive/dev/+files/swftools_0.9.1-0maverick2_i386.deb"
- 64bit:
1$ wget "https://launchpad.net/~ella-animation/+archive/dev/+files/swftools_0.9.1-0maverick2_amd64.deb"
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea.
- Ubuntu Oneiric Ocelot 11.10 Test 완료. (2012-04-24)
(apache2-mpm-prefork 2.2.20, Oracle Java 1.6.0_26, OpenKM 5.1.9)
1. OpenKM?
OpenKM은 Electronic Document Management System(EDMS)를 구축하기 위한 Solution으로 Community Version은 Open-source License(GPLv2)로 배포되며, 그 외에 Cloud Service나 Professional Support는 유료로 이용할 수 있습니다.
여기서 말하는 EDMS는 회사나 업무에서 사용하는 종이문서 대신 전자문서(Office files, images, etc.)를 사용하도록 함으로서 비용을 절감하고, 쉽게 문서를 관리할 수 있도록 돕는 System을 의미합니다.
OpenKM은 Java로 개발되어 있으며, JBoss, Lucene, jBPM등의 Open-source Package와 이 외의 Third-party Tool을 통하여 기능이 확장됩니다.
OpenKM이 지원하는 기능은 다음과 같습니다.
- 문서 관리
- 문서 Version 관리 (SCM과 유사한 저장소와 Revision 개념)
- Image 관리
- WebDAV로 문서 저장소에 접근 가능
- Workflow 지원 (jBPM)
- Lucene 검색 (문서 내부 검색 지원)
- Multi-platform, Multi-database 지원
- Web 2.0 UI, Mobile Web UI
- 다국어 지원
- 유의어 사전(Thesaurus) 지원
OpenKM에 대해서 더 자세히 알기 원한다면, OpenKM의 Demo Site에 접속해서 직접 사용해 보기 바랍니다.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea.
- Ubuntu Oneiric Ocelot 11.10 Test 완료. (2012-03-01)
(apache2-mpm-prefork 2.2.20, libapache2-mod-passenger 2.2.11, mysql-server 5.1.58, redmine 1.3.0 & 1.3.2 & 1.3.3, ruby 4.8, ruby-rails 2.3.14, subversion 1.6.12, redmine_scm 0.3.0)
1. Redmine?
Redmine은 여러 Platform과 Database를 지원하는, Project 관리를 위한 Open-source Web Application입니다.
Redmine은 다음과 같은 기능을 지원합니다.
- 여러 Project 생성 가능
- Issue(Bug) 관리 System
- Gantt Chart와 Calendar 지원
- News, 문서, File 관리, Wiki, Forum 지원
- SCM과 Project 통합 (SVN, CVS, Git, Mercurial, Bazzar, Darcs)
개인적으로 생각하기에 MS Project와 같은 상용 Project 관리 Tool 보다는 부족한 기능을 갖고 있지만, 비교적 규모가 작은 Project를 RAD로 개발하는 경우에 유용한 것 같습니다. 특히 Eclipse의 Mylyn Plugin과의 연동은 개발자를 행복하게 만들어 줍니다.
Redmine의 보다 자세한 기능을 알기 원한다면 http://m.redmine.org에서 Demo 계정을 통해 관리자 권한으로 접속하여 사용해 보기 바랍니다.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea.



최근 댓글