Jump to content

Tine 2.0: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
No edit summary
Line 19: Line 19:
Tine 2.0 is [[platform_independent|platform independent]] and implemented as a [[Service Orientated Architecture]] (SOA) consisting of two major parts:
Tine 2.0 is [[platform_independent|platform independent]] and implemented as a [[Service Orientated Architecture]] (SOA) consisting of two major parts:
* The [[Server_(computing)|server]] component, acting as the master data source is written in [[PHP]], and uses a [[SQL]] [[database]] as the central data storage.
* The [[Server_(computing)|server]] component, acting as the master data source is written in [[PHP]], and uses a [[SQL]] [[database]] as the central data storage.
* The [[Client_(computing)|client]] component, acting as the [[Graphical_User_Interface|graphical user interface]] (GUI) is written in [[javascript]] and runs in the users [[web browser]].
* The [[Client_(computing)|client]] component, acting as the [[Graphical_User_Interface|graphical user interface]] (GUI) is written in [[javascript]] and runs in the user's [[web browser]].


Tine 2.0 wraps a set of [[API|API's]] around the [[Software_library|software libraries]] [[ExtJS]] and [[Zend Framework]] to model an [[open architecture]] [[Rapid Application Development]].
Tine 2.0 wraps a set of [[API|API's]] around the [[Software_library|software libraries]] [[ExtJS]] and [[Zend Framework]] to model an [[open architecture]] [[Rapid Application Development]].

Revision as of 17:51, 27 March 2010

Tine 2.0
Developer(s)Open Source Project
Stable release
Lara (2009/02) / April 1, 2009; 15 years ago (2009-04-01)
Repository
Written inPHP Javascript
Operating systemCross-platform
Available inVarious
TypeGroupware
LicenseGNU Affero General Public License
Websitewww.tine20.org

Tine 2.0 is an open source business software package covering the software categories groupware and Customer Relationship Management (CRM), released under the terms of the agpl license.

Tine 2.0 is platform independent and implemented as a Service Orientated Architecture (SOA) consisting of two major parts:

Tine 2.0 wraps a set of API's around the software libraries ExtJS and Zend Framework to model an open architecture Rapid Application Development.

History

Development of Tine 2.0 emerged from development of Egroupware, stemming from a discussion started in March 2007[1]. Some developers of Egroupware wished to improve the quality of code and the technology upon which Egroupware is based. The discussion was held under the topic eGroupWare 2.0. In July 2007, the first design studies were released[2]. At this time, the primary goal of development was the creation a new user interface for Egroupware. In November 2007, the concepts for eGroupWare 2.0 got more detailed[3]. The main idea was still to provide way how to improve the existing code base of Egroupware. Unfortunately, not every developer agreed with the new ideas. The main concern was backward compatibility[4]. In the end, some developers requested that this development should not be named eGroupWare 2.0 anymore. This led to the name Tine 2.0. The name of the project is based on the first letters of This is not eGroupWare.[5]

After the renaming, Tine 2.0 migrated its source code to the eGroupWare svn repository[6] . At this time, the main goal was to try out new technologies for the upcoming eGroupWare releases. As there was no demand in the eGroupWare project to try out new technologies,[citation needed] the Tine 2.0 project split from the eGroupWare project.

In 2008, Tine 2.0 was finalist of the 2008 SourceForge.net Community Choice Awards in the category best new project. More than 150,000 people voted[7] for different open-source projects in different categories.

In 2009, Tine 2.0 was a finalist in Les Trophées du Libre in the professional category.

Main features

  • Calendar
  • IMAP webmail client
  • Addressbook
  • CRM
  • Task management
  • Time tracker
  • Synchronisation with mobile devices
  • VoiP integration (click to dial)
  • Provisioning of Snom VoiP telephones
  • Course management for schools

See also

References