Skip to content

hbarnard/cclite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

*********************************************************************************************************************************
*                                                                                                                               *
* Please note that subsequent to Microsoft's purchase of github, this repository remains and is frozen, but further development *
* will be consolidated onto sourceforge: https://sourceforge.net/p/cclite/code/ci/master/tree/                                  *
*                                                                                                                               *
* See also https://sourceforge.net/projects/cclite2/ which is now under active development                                      *
*                                                                                                                               *
*********************************************************************************************************************************




This is the Debian format version of Cclite 0.9.4 as a working repository. Since it's development, code here is NOT regression tested, the regression-tested versions are on sourceforge.

The tarballs and debian packages are on Sourceforge at: http://sourceforge.net/projects/cclite/

Cclite is a Perl package for local exchange trading systems (LETS), banking and other alternative money systems. Multi-registry, multi-currency, web services based (SOAP) and REST transactions and templated to give multi-lingual capabilities:

    * Lightweight perl implementation of cc registry
    * Can do networked multi-registries
    * Registries can be multi-currency
    * Can use a set of web services based (SOAP) transactions
    * Some REST features available using .htaccess
    * Capable of interworking with non Cclite software (via web services and REST)
    * Roughly follows Richard Kay's specification
    * Registry is MySQL (schema based on Mose's work with tiki-wiki)
    * Multilingual ready via HTML templating Simple::Template
    * Support for payment via SMS, Encrypted email and Jabber
    * Simple services directory
    * Experimental rss feeds for trade items, offered, wanted, matched search
    * Works on Ubuntu Heron, Fedora (at least)
    * Apt-get install for Ubuntu, may work on commodity hosting
    * Web based configuration and checker

    * There's a bug tracker within the sourceforge project

    * If you want help with cclite join the google group:
      http://groups.google.co.uk/group/cclite?hl=en this will be moving soon (as of summer 2017)
      
Many things are changed/improved in 0.9.4 please see /usr/share/doc/cclite which contains release notes.

The main work that has been done recently is SMS with Gammu.pm/Gnokki.pm and using gammu [qv] to transport the messages. This 'frees' Cclite from commercial SMS http gateways and gives it an autonmous SMS system.

The SOAP will be de-emphasised in future versions in favour of REST

Also, all installations can use SHA2 now because of the changes to Digest in the Perl core. The core functions of Cclite [no RSS etc.] should install without additional modules. Also there's a preliminary Redhat package on sourceforge and both the Ubuntu and Redhat have been [somewhat] tested on Amazon EC2 instances. The Chinese and French templates are hopefully a little better too, but we'd welcome help for the other languages.