CMDBuild per gestire gli asset di un operatore TLC - CMDBuild Day, 15 aprile 2010
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010
-
Upload
cmdbuild-org -
Category
Technology
-
view
944 -
download
0
description
Transcript of Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010
![Page 1: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/1.jpg)
14/04/10 114/04/10 1CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Stato di avanzamento dei lavorie roadmap del progetto
Paolo [email protected]
![Page 2: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/2.jpg)
14/04/10 22 14/04/1014/04/10 214/04/10 2CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Architettura
Funzionalità
Qualità
![Page 3: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/3.jpg)
14/04/10 33 14/04/1014/04/10 314/04/10 3CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Architettura
Funzionalità
Qualità
![Page 4: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/4.jpg)
14/04/10 4CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
44
Alfresco
TriggerFunzioni
Viste
Shark
Struts
JSON API
Business Logic Model
Connectors
FTP WSWS
ExternalApps
HTML
Browser
DocLogic
WFLogic
Architettura 0.90
![Page 5: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/5.jpg)
14/04/10 5CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
55
Alfresco
TriggerFunzioni
Viste
Shark
Struts
JSON API
Business Logic Model
Connectors
FTP WSWS
ExternalApps
HTML
Browser
DocLogic
WFLogic
Architettura 0.90
![Page 6: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/6.jpg)
14/04/10 614/04/10 6CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
66
JS Logic/UI
Shark Alfresco
TriggerFunzioni
Viste
SOAPLogic
FTP WSWS
ExternalApps
SOAPAPI
JSONLogic
JSONAPI
XMLAPI
WFLogic
WFModel
0.90Model
DocLogic
DocModel
Connectors
Portlet
Java Logic
JS/HTML UI
Browser
Model
Architettura 1.0 - 1.2.2
![Page 7: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/7.jpg)
7 14/04/1014/04/10 714/04/10 7CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
7
● Avvio processi e creazione card da superclasse
● Single Sign-On tramite Header HTTP● Velocizzazione query avanzamento e
chiusura processi● ExtJS 3.2
Funzionalità 1.2.2
![Page 8: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/8.jpg)
14/04/10 814/04/10 8CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
88
JS Logic/UI
Shark Alfresco
TriggerFunzioni
Viste
SOAPLogic
FTP WSWS
ExternalApps
SOAPAPI
JSONLogic
JSONAPI
XMLAPI
WFLogic
WFModel
0.90Model
DocLogic
DocModel
Connectors
Portlet
Java Logic
JS/HTML UI
Browser
Model
Architettura 1.0 - 1.2.2
![Page 9: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/9.jpg)
14/04/10 914/04/10 9CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
99
JS Logic/UI
Shark Alfresco
TriggerFunzioni
Viste
SOAPLogic
FTP WSWS
ExternalApps
SOAPAPI
JSONLogic
JSONAPI
XMLAPI
WFLogic
WFModel
0.90Model
DocLogic
DocModel
Connectors
Portlet
Java Logic
JS/HTML UI
Browser
Model
Architettura 1.0 - 1.2.2
![Page 10: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/10.jpg)
14/04/10 1014/04/10 10CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
1010
Shark Alfresco
SOAPLogic
FTP WSWS
ExternalApps
SOAPAPI
JSONLogic
JSONAPI
XMLAPI
WFLogic
WFModel
DocLogic
DocModel
Connectors
GIS
JS Logic
JS UI GIS
GeoServer
Browser
Portlet
Java Logic
JS/HTML UI
Model
Architettura 1.3
![Page 11: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/11.jpg)
11 14/04/1014/04/10 1114/04/10 11CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
11Funzionalità 1.3
● Refactoring esteso dello strato di persistenza dei dati● Nuovi tipi di dato: Time e IP● Attributi dinamici
● Funzionalità GIS
![Page 12: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/12.jpg)
12 14/04/1014/04/10 1214/04/10 12CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
12
![Page 13: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/13.jpg)
13 14/04/1014/04/10 1314/04/10 13CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
13
![Page 14: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/14.jpg)
14 14/04/1014/04/10 1414/04/10 14CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
14
![Page 15: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/15.jpg)
14/04/10 1514/04/10 15CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
1515
Shark Alfresco
SOAPLogic
FTP WSWS
ExternalApps
SOAPAPI
JSONLogic
JSONAPI
XMLAPI
WFLogic
WFModel
DocLogic
DocModel
Connectors
GIS
JS Logic
JS UI GIS
GeoServer
Browser
Portlet
Java Logic
JS/HTML UI
Model
Architettura 1.3
![Page 16: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/16.jpg)
14/04/10 1614/04/10 16CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
1616
Shark Alfresco
SOAPLogic
FTP WSWS
ExternalApps
SOAPAPI
JSONLogic
JSONAPI
XMLAPI
WFLogic
WFModel
DocLogic
DocModel
Connectors
GIS
JS Logic
JS UI GIS
GeoServer
Browser
Portlet
Java Logic
JS/HTML UI
Model
Architettura 1.3
![Page 17: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/17.jpg)
14/04/10 1714/04/10 17CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
1717
Shark Alfresco
FTP WSWS
ExternalApps
SOAPAPI
JSONAPI
Connectors
JS Logic
JS UI GIS
GeoServer
Browser
Portlet
Java Logic
JS/HTML UIGIS
Model
DocModel
WFModel
DocLogic
WFLogic
BusinessLogic
Architettura futura
![Page 18: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/18.jpg)
18 14/04/1014/04/10 1814/04/10 18CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
18
● Connettore mail● Localizzazione Portlet● Layout inserimento schede configurabile● Grafo delle relazioni● Autenticazione LDAP e AD● Attributi su domini/relazioni● Default e vincoli migliorati
Funzionalità future
![Page 19: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/19.jpg)
14/04/10 1919 14/04/1014/04/10 1914/04/10 19CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Architettura
Funzionalità
Qualità
![Page 20: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/20.jpg)
20 14/04/1014/04/10 2014/04/10 20CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
20Attualmente...
Processo produttivo● Build manuale da IDE● Release con checklist manuale
Qualità del software● Exploratory testing
![Page 21: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/21.jpg)
21 14/04/1014/04/10 2114/04/10 21CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
21Investimenti sulla qualità
Qualità del software● End-to-end test (Selenium)● Unit/Integration test
Qualità del processo produttivo● Build automation (Maven)● Continuous integration
![Page 22: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/22.jpg)
22 14/04/1014/04/10 2214/04/10 22CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
22Investimenti sulla comunità
Attualmente● Server di version control chiuso (Subversion)● Server di bug tracking chiuso (Trac)
Cambiamenti pianificati● Server di version control pubblico (?)
● Server di bug tracking pubblico (Jira?)
![Page 23: Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010](https://reader034.fdocuments.net/reader034/viewer/2022052601/5598e46a1a28aba07d8b4741/html5/thumbnails/23.jpg)
2323 2323CMDBuild [www.cmdbuild.org] è un marchio depositato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Grazie per l'attenzione
Paolo [email protected]