엑스위키
XWiki| 개발자 | XWiki 커뮤니티 |
|---|---|
| 초기 릴리즈 | 2004년 1월 |
| 안정적 해제 | |
| 리포지토리 | |
| 기록 위치 | 자바 |
| 유형 | 위키 소프트웨어 |
| 면허증 | GNU 약소 일반 공중 라이선스 |
| 웹사이트 | www |
XWiki는 확장성에 중점을 두고 자바어로 작성된 무료 위키 소프트웨어 플랫폼이다.XWiki는 엔터프라이즈 위키다.WYSIWYG 편집, OpenDocument 기반 문서 가져오기/내보내기, 의미 주석 및 태그 지정, 고급 권한 관리 등이 포함된다.[2]
XWiki는 애플리케이션 wiki로서 구조화된 데이터를 저장하고 wiki 인터페이스 내에서 서버측 스크립트의 실행을 허용한다.Velocity, Apache Groovy, Python, Ruby, PHP를 포함한 스크립팅 언어는 위키 매크로를 사용하여 위키 페이지에 직접 쓸 수 있다.[3]사용자가 생성한 데이터 구조는 위키 문서에 정의될 수 있으며 이러한 구조의 인스턴스는 Wiki 문서에 첨부되고 데이터베이스에 저장되며 최대 절전 모드 쿼리 언어 또는 XWiki 고유의 쿼리 언어를 사용하여 쿼리할 수 있다.[4]
XWiki.org의 확장형 위키에는[5] 위키 페이지에 붙여넣을 수 있는 코드 스니펫에서 로드 가능한 핵심 모듈에 이르기까지 XWiki 확장자가 있다.[6]XWiki의 많은 기능들은 그것과 함께 번들로 제공되는 확장에 의해 제공된다.[2]
위키텍스트는 위키모델과[8] 도샤 시스템을 확장하는 XWiki Rendering Engine을[7] 사용하여 렌더링되며, XWiki 고유의 구문뿐만 아니라 Confluence, JSPWiki, Creole, MediaWiki, TWiki 구문을 분석할 수 있다.[9]XWiki 페이지는 기본적으로 WYSIWYG 편집기를 사용하여 작성되며 텍스트 형식 지정, 테이블 작성, 링크 작성, 이미지 표시 등을 위해 XWiki 구문으로 렌더링된다.[10]
개발
XWiki 코드는 GNU 소일반공용면허에 따라 라이센스가 부여되며 GitHub에서 호스팅되며, 모든 사람이 소스코드를 포크링하고 자체 저장소의 변경사항을 개발할 수 있다.XWiki wiki에 포함된 콘텐츠는 Creative Commons 귀속 라이선스에 따라 라이선스되므로 XWiki를 참조하기만 하면 재배포될 수 있으며 파생상품은 완전히 재 라이선스될 수 있다.[11]액티브 개발자 대부분이 상업적 지원 회사인 XWiki SAS의 자금 지원을 받고 있지만, XWiki SAS는 자체와 XWiki 무료 소프트웨어 프로젝트 사이에 엄격한 경계를 유지하고 있다.[12]XWiki 소프트웨어 프로젝트의 방향에 대한 모든 결정은 커밋자들의 합의에 의해 이루어지며 개발자들의 메일링 리스트를 거쳐야 한다.[13][14]
오픈 소스 프로젝트
XWiki는 다른 오픈 소스 프로젝트에 크게 의존한다.여기에는 다음이 포함된다.
- Groovy: 고급 스크립팅 요구 사항
- 최대 절전 모드: 관계형 데이터베이스 스토리지
- Lucene: Wiki의 모든 내용과 첨부 파일을 색인화하고 해당 내용 내에서 검색을 허용한다.
- 속도: 강력한 템플릿 언어
역사
XWiki는 원래 후에 XPertNet SARL을 설립하여 XWiki SAS가 된 Ludovic Dubost에 의해 쓰여졌으며, 2004년 1월에 GNU General Public License에 의해 처음 발매되었다.이름의 'X'는 'eXtensible Wiki'(발음하면 'X'로 들린다)에서 유래한다.
위키팜 xwiki.com[15]의 첫 번째 버전은 2004년 4월에 출시되었다.또한 오픈 소스 프로젝트는 SourceForge에서 진행되었고 첫 번째 커밋은 2003년 12월 15일에 수행되었다.
2006년에는 개발자 커뮤니티의 유연성을 높이기 위해 GNU 소일반면허로 면허를 변경하였고,[16] 아파치 메이븐 개발자 빈센트 마솔이 개발[17] 주역이 되었으며 XWiki는 기업을 위해 개발된 오픈소스 소프트웨어 최우수상으로 Lutece d'Or상을 수상하였다.
6개의 베타 버전과 5개의 릴리스 후보 이후, XWiki 1.0은 독립 실행형 설치 프로그램 및 의미 태그와 같은 새로운 기능을 가지고 2007년[18] 5월 22일에 출시되었다.[19]2007년에는 팀이 RSS 피드를 협업적으로 따를 수 있도록 XWiki Watch를[20] 도입하였다.
특징들
- 위키 애플리케이션을 빌드할 수 있는 구조화된 콘텐츠 및 인라인 스크립팅
- 사용자 권한 관리(위키/공간/페이지별, 그룹 사용 등)
- PDF 내보내기
- 전체 텍스트 검색
- 버전 제어
- OpenOffice를 통해 사무실 문서를 Wiki 구문으로 가져오기
- Wiki 액세스를 위한 다양한 프로토콜(WebDAV, REST, XML-RPC)
- 컨텐츠 및 사이트 설계 내보내기 및 가져오기
- 플러그인, API, 프로그래밍...
- 공식 웹 사이트의 추가 기능.[21]
XWiki는 위키 내에서 개체와 클래스를 만들 수 있는 응용 위키이기도 하다.이렇게 하면 폼은 매우 짧은 시간 동안 개발될 수 있으며, 특정 템플릿에 따라 위키에 데이터를 입력하는 데 재사용될 수 있다.즉, 최종 사용자는 레이아웃이 이미 그려진 페이지를 제시할 수 있으며, 필요한 필드를 직접 채울 수 있다.
참고 항목
참조
- ^ "Download XWiki". XWiki.org. Retrieved 2022-03-28.
- ^ a b XWiki 특징.xwiki.org.2013-09-09에 검색됨
- ^ XWiki (2013-01-17). "Scripting Guide". Platform.xwiki.org. Retrieved 2013-10-02.
- ^ XWiki: 협업 앱을 위한 플랫폼.Theserverside.com(2007-12-01)2013-09-09에 검색됨
- ^ http://extensions.xwiki.org/xwiki/bin/view/Main/
- ^ 확장 Wiki(메인).웹홈) - XWiki.Extensions.xwiki.org.2013-09-09에 검색됨
- ^ rendering.xwiki.org
- ^ https://code.google.com/p/wikimodel/
- ^ XWiki 구문(Main).XWikiSyntax) - XWiki.Platform.xwiki.org (2013-07-23)2013-09-09에 검색됨
- ^ "Advanced XWiki syntax examples". XWiki Official Blog. 2019-11-07.
- ^ 라이센스(메인).면허증).XWiki.org.2013-09-09에 검색됨
- ^ 프로젝트 거버넌스(커뮤니티)거버넌스) - XWiki.아마존닷컴(2010-03-16).2013-09-09에 검색됨
- ^ http://dev.xwiki.org/xwiki/bin/view/Community/MailingLists
- ^ "Committership (Community.Committership) - XWiki". Dev.xwiki.org. Retrieved 2013-09-09.
- ^ xwiki.com
- ^ XWikiAvailableUnderLGPL. XWiki.2013-09-09에 검색됨
- ^ XPertNetSARLbeivesX위키사스 XWiki(2011-01-19).2013-09-09에 검색됨
- ^ XWiki 1.0용 릴리스 정보(릴리스 노트)릴리스NotesX위키10).XWiki.org.2013-09-09에 검색됨
- ^ XWiki 1.0 베타 1용 릴리스 정보(릴리스 노트)릴리스NotesX위키10베타1).XWiki.org(2010-12-13).2013-09-09에 검색됨
- ^ http://watch.xwiki.org/xwiki/bin/view/Main/
- ^ XWiki (2010-12-13). "Xwiki.org". Platform.xwiki.org. Retrieved 2013-10-02.
외부 링크
| 위키미디어 커먼즈에는 시위키와 관련된 미디어가 있다. |
