WebTop

WebTop  |  Open Source



WebTop è sviluppato in open source,  mantenuto e rilasciato su GitHub, con licenza AGPL.

I sorgenti sono suddivisi in diversi sotto-progetti Maven:

  • Un progetto Core implementa tutte le API interne utilizzate dai servizi installati oltre al framework ed i componenti principali di WebTop, dalla autenticazione al servizio di amministrazione, dalla gestione dei permessi alle opzioni utente.
  • Vari progetti a corredo implementano librerie di uso comune,  da utilità generiche ad estensioni JavaMail fino alle implementazioni CalDAV.
  • 5 progetti implementano i servizi open source di collaboration: Contacts, Calendar, Mail, Tasks, Cloud
  • Alcuni progetti paralleli implementano le API Java/JavaScript/REST per la creazione di nuovi servizi e l’interazione tra di loro
  • Altri progetti inglobano Sencha ExtJS 6 e varie estensioni in un formato utile per la fruizione dell’interfaccia HTML5 di WebTop
  • WebTop EAS Server, un progetto specifico che contiene un fork di Z-Push per implementare ActiveSync su WebTop verso i dispositivi mobili.
  • WebTop DAV Server, implementazione server CalDAV e CardDAV su WebTop

Sorgenti e Risorse

Il repository GitHub che contiene tutti i progetti:

https://github.com/sonicle-webtop

Il gate che contiene l’environment di build:

https://github.com/sonicle/sonicle-webtop5-gate

Il portale di gestione bugs e richieste d’implementazione:

https://issues.sonicle.com/

La documentazione tecnica

https://www.sonicle.com/docs/webtop5/