Difference between revisions of "Tootstest"

From Tootsville Wiki-Wiki
Jump to: navigation, search
(Created page with "“tootstest” is the current software that is being developed for/with Tootsville V. “tootstest” has a few rather unique features from a technology standpoint, but...")
 
Line 5: Line 5:
 
== Major characteristics ==
 
== Major characteristics ==
  
−
* Common Lisp server, compiled with SBCL, built upon Caveman2 and Ningle.
+
* Common Lisp server, compiled with SBCL, built upon Caveman2 and Ningle.
−
* Runs on basic, commodity Linux®/Apache/MariaDB/Perl systems.
+
* Runs on basic, commodity Linux®/Apache/MariaDB/Perl systems.
−
* JavaScript front-end runs in the players' web browser.
+
* JavaScript front-end runs in the players' web browser.
−
* Uses Google Analytics to “out-source” analytic work
+
* Uses Google Analytics to “out-source” analytic work
−
* REST architecture for most actions
+
* REST architecture for most actions
−
* Server communications rely upon TLS (SSL) for basic obscuring, and PKI signatures for information integrity
+
* Server communications rely upon TLS (SSL) for basic obscuring, and PKI signatures for information integrity
 +
* Mesh networking system distributes data (gossip-type protocol)

Revision as of 15:40, 20 July 2016

“tootstest” is the current software that is being developed for/with Tootsville V.

“tootstest” has a few rather unique features from a technology standpoint, but from a player's perspective, tootstest *is* the Tootsville software.

Major characteristics

  • Common Lisp server, compiled with SBCL, built upon Caveman2 and Ningle.
  • Runs on basic, commodity Linux®/Apache/MariaDB/Perl systems.
  • JavaScript front-end runs in the players' web browser.
  • Uses Google Analytics to “out-source” analytic work
  • REST architecture for most actions
  • Server communications rely upon TLS (SSL) for basic obscuring, and PKI signatures for information integrity
  • Mesh networking system distributes data (gossip-type protocol)