Skip to content

Instantly share code, notes, and snippets.

@vad
Created April 2, 2009 14:50
Show Gist options
  • Save vad/89227 to your computer and use it in GitHub Desktop.
Save vad/89227 to your computer and use it in GitHub Desktop.

Taolin

Taolin is an open source Web desktop created at the research institute Fondazione Bruno Kessler (FBK).

The web desktop consists of a personal dashboard customisable by adding micro-applications called widgets. Each widget offers a different service that can be provided as a view over internal services or repositories (e.g. access to papers repository) or as a communication service (e.g. jabber web chat) or as an external resource (e.g. Google search).

Technology

Taolin relies on a 3-tier architecture: the back-end has been developed using CakePHP (a Model-View-Controller framework) over a PostgreSQL database (chosen for its stability and reliability), while the front-end takes advantage of the usage of JavaScript and AJAX (the framework adopted for the development is ExtJS, integrated with jQuery). JSON (JavaScript Object Notation, a lightweight data-interchange format) is used for the data transmission between back-end and front-end.

Further information are available at Taolin website: http://taolin.fbk.eu

Screenshot

License

This software is distributed under the Affero GPL 3.0 unless otherwise specified.

Authors

  • Marco Frassoni (lead developer)
  • Davide Setti (lead developer)
  • Maurizio Napolitano
  • Paolo Massa
  • Michele Dalla Torre

Contacts

Please feel free to contact the developers. If you would like to help us in testing the system, provide feedback and give suggestion about new features, please, do send an email to sonet@fbk.eu

<?php
/**
* This file is part of taolin project (http://taolin.fbk.eu)
* Copyright (C) 2008, 2009 FBK Foundation, (http://www.fbk.eu)
* Authors: SoNet Group (see AUTHORS.txt)
*
* Taolin is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation version 3 of the License.
*
* Taolin is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with Taolin. If not, see <http://www.gnu.org/licenses/>.
*
*/
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment