Home Download News FAQ / Knowledge Base Screenshots Documentation Support Site map
philosophical imaginary

Differences

This shows you the differences between two versions of the page.

installation:source [2012/07/20 10:34]
ajc
installation:source [2014/05/08 00:00] (current)
ajc [Third-party contributions]
Line 13: Line 13:
   * [[http://software.schmorp.de/pkg/libev.html|libEV]] the A full-featured and high-performance event loop (>v4.x)   * [[http://software.schmorp.de/pkg/libev.html|libEV]] the A full-featured and high-performance event loop (>v4.x)
   * [[http://c-ares.haxx.se/|c-ARES]] for asynchroneus nameserver resolution (> v1.73)   * [[http://c-ares.haxx.se/|c-ARES]] for asynchroneus nameserver resolution (> v1.73)
 +  * [[http://www.pell.portland.or.us/~orc/Code/discount|libmarkdown]] for markdown to html rendering
 +
 +
 ===== Optional dependencies ===== ===== Optional dependencies =====
  
Line 26: Line 29:
  
 ===== libcitadel ===== ===== libcitadel =====
-http://easyinstall.citadel.org/libcitadel-8.14.tar.gz+http://easyinstall.citadel.org/libcitadel-8.24.tar.gz
  
-libcitadel contains common code which is shared across all of the components which make up the Citadel system.  Its installation is mandatory.  Please install it first.  (If you are using pre-built packages, or the Easy Install system, this library will be brought in for you automatically.)+libcitadel contains common code which is shared across all of the components which make up the Citadel system.  Its installation is mandatory.  Please install it first.  (If you are using pre-built packages, or the Easy Install system, this library will be brought in for  
 +===== Citadel Server ===== 
 +http://easyinstall.citadel.org/citadel-8.24.tar.gz
  
 +This is the most recent stable version of Citadel Server. This version is known to work on recent versions of Linux, FreeBSD and Solaris; it should work on other systems as well. See [[installation:easyinstall:easyinstall:homebrew|howto compile against EasyInstall]] in case of you wanting to temporarily replace your citserver.  It provides connectivity through: 
  
- 
- 
- 
- 
- 
-===== Citadel server ===== 
-http://easyinstall.citadel.org/citadel-8.14.tar.gz 
- 
-This is the most recent stable version of Citadel. This version is known to work on recent versions of Linux, FreeBSD and Solaris; it should work on other systems as well. See [[installation:easyinstall:easyinstall:homebrew|howto compile against EasyInstall]] in case of you wanting to temporarily replace your citserver. It contains both the **server** and a **text-mode client**. You can build an entire working system with this, or you can just build the client and connect to some other existing system. 
-It also provides connectivity through:  
   * SMTP (Port 25 by default)   * SMTP (Port 25 by default)
   * POP3 (Port 110 by default; SSL Enabled on port 995)   * POP3 (Port 110 by default; SSL Enabled on port 995)
Line 53: Line 49:
  
  
 +===== WebCit =====
  
 +http://easyinstall.citadel.org/webcit-8.24.tar.gz
  
 +WebCit provides an elegant, modern web user interface to Citadel, allowing users to access (and privileged users to administer) the system from any web browser.  It also allows GroupDAV and Webcal (DAV) clients to connect.  WebCit is installed //in addition to// a working Citadel server; it will not run by itself and it will not run over a non-Citadel server.  In almost all cases you will want to run both services (although you can run them on different hosts if you want to).
  
  
 +===== Text mode client =====
  
 +http://easyinstall.citadel.org/textclient-8.24.tar.gz
  
 +This optional component provides a Citadel client that runs in a terminal window, exposing a user interface crafted in the style of a Bulletin Board System (BBS).
  
 +===== Included Third Party Dependencies ====
 +Several components from the open source community are delivered with Citadel.
  
-===== WebCit ===== +  - [webcit] [[http://prototypejs.org/|prototype]] for asynchroneous http requests 
- +  - [webcit] [[http://script.aculo.us/|scriptacolous]] 
-http://easyinstall.citadel.org/webcit-8.14.tar.gz +  - [webcit] [[http://tinymce.moxiecode.com/|tinymce]] is [[documentation:webcit:customize:richedit|the choice for rich text editing]] 
- +  [webcit] [[http://fineuploader.com|Fine Uploader]] for file uploads 
-WebCit provides an elegant, modern web user interface to Citadel, allowing users to access (and privileged users to administer) the system from any web browser.  It also allows GroupDAV and Webcal (DAV) clients to connect.  WebCit is installed //in addition to// a working Citadel server; it will not run by itself and it will not run over a non-Citadel server In almost all cases you will want to run both services (although you can run them on different hosts if you want to)+  - [webcit] [[http://epiceditor.com/|Epic Editor]] for markdown editing 
 +  - [webcit] [[https://code.google.com/p/prototype-datepicker-widget/|DatePicker]] for easy editing of timestamps 
 +  - [webcit] [[http://nanotree.sourceforge.net/|Nano Tree]] for the rooms tree view 
 +  - [libcitadel] [[http://www.zlib.net/|ZLib]] for compression 
 +  - [libcitadel] [[http://portland.freedesktop.org/xdg-utils-1.0/xdg-mime.html|XDG-Mime]] to determing the types of files
 +  - [libcitadel] [[http://burtleburtle.net/bob/c/|lookup3]] for hashing strings 
 +  - [libcitadel] [[http://libb64.sourceforge.net/|libbase64]] for base 64 de/encoding
  
 ===== Third-party contributions ==== ===== Third-party contributions ====
  
 Here are add-ons and other programs provided by Citadel users.  Here are add-ons and other programs provided by Citadel users. 
- 
  
   * [[http://search.cpan.org/dist/Net-Citadel/|Citadel client library for Perl programs]] by Robert Barta.   * [[http://search.cpan.org/dist/Net-Citadel/|Citadel client library for Perl programs]] by Robert Barta.
- 
   * Cron [[Calendar Paging Script]]   * Cron [[Calendar Paging Script]]
- 
   * [[installation:mod_auth_citadel|Apache authentication module]] for Citadel users: [[http://sourceforge.net/projects/modauthcitadel]] contributed by Stuart Cianos.   * [[installation:mod_auth_citadel|Apache authentication module]] for Citadel users: [[http://sourceforge.net/projects/modauthcitadel]] contributed by Stuart Cianos.
- 
   * SELinux integration for the Citadel Services: [[http://sourceforge.net/projects/citadelselinux/]] contributed by Stuart Cianos   * SELinux integration for the Citadel Services: [[http://sourceforge.net/projects/citadelselinux/]] contributed by Stuart Cianos
- +  * [[https://bitbucket.org/warbaby67/baby-citadel|Baby Citadel]] php Restfull api by [[http://code.google.com/u/@UBdTQ1JTBRJDWwZ1/|Warren]]
-  * [[http://code.google.com/p/baby-citadel/|Baby Citadel]] php Restfull api by [[http://code.google.com/u/@UBdTQ1JTBRJDWwZ1/|Warren]]+
   * [[https://bitbucket.org/pystew/citadel|Python Citadel Client]] by dugres   * [[https://bitbucket.org/pystew/citadel|Python Citadel Client]] by dugres
 +  * Citadel Sync by TaMeR synchronizes local files (contacts, notes, calendar items, tasks, text) with a Citadel account.  [[https://bitbucket.org/gotamer/citadel/wiki/CitadelSync]]
 +  * Citadel Go Client by TaMeR is a library to access Citadel email and collaboration servers from Go using the Citadel Protocol.  [[https://bitbucket.org/gotamer/citadel]]
 +  * Citadel PHP by TaMeR is a library to access Citadel email and collaboration servers from PHP, using the Citadel Protocol.  [[https://bitbucket.org/robotamer/citadelphp]]
 ===== Source code repository ===== ===== Source code repository =====
  
 Developers can also [[installation:sourcecode|download the current development sources from the repository]].  If you intend to do development work on the Citadel code then you should work with this version, but **do not** attempt to run a production system on unreleased code. Developers can also [[installation:sourcecode|download the current development sources from the repository]].  If you intend to do development work on the Citadel code then you should work with this version, but **do not** attempt to run a production system on unreleased code.
- 
Copyright © 1987-2014 Uncensored Communications Group. All rights reserved.     Login (site admin)