If you can't read please download the document
Upload
itaapy
View
930
Download
0
Embed Size (px)
DESCRIPTION
lpOD is a document automation platform : a high level API in different langages, to produce, consume or manipulate ODF documents, be it text, spreadsheets or presentations. This presentation by Jérôme Dumonteil took place at FOSDEM 2010.
Citation preview
2. Agenda
3. Members 4. Technical principles 5. Why the LPOD project ? 6. Quick FAQ 2) show me the code part 7. LPOD project
http://lpod-project.org 8. The LPOD project objectives
10. ruby 11. The LPOD project objectives
12. Implementing and validating a high level business intelligence oriented API 13. Technical architecture based on3 layers:
14. ODF abstraction 15. Business oriented high level API 16. The LPOD project members
17. Paris area clusters of companies acting in open source and innovation. Strength of the project :
18. The LPOD project members
19. Itaapy (Python and architecture expertise) 20. Pierlis (Ruby and smartphones expertise) 21. Talend (Perl and BI expertise) 4 Public research laboratories :
22. ParisTech (Security analysis) 23. Univ. du Littoral (massive research datas) 24. UPMC (accessibility analysis) 25. The LPOD tech principles
26. Development and validation of an ODF implementation for higher level use cases. 27. The LPOD tech principles
Validation of advanced users' needs:
Project management:
28. Free Software development methods. 29. The LPOD tech principles
30. Business needs oriented approachand validation for the higher level features 31. Topdown architecture(not based on a low level XML mapping) 32. RESTful architecture and style of development. 33.
35. avoids the lock-in of the format by specific tools ODF, as a standard, can manage documentsbeyond classical office usage . 36.
38. REST web technologies, 39. Thus becoming a commontoolbox for BI, data storage for web 2.0, smartphones... 40.
Thus, as a library, lpOD canextend the ODF communityto new users and new usages,enhancing usability value of ODF documents 42. The LPOD FAQ
Q: With good license ?
43. business oriented Apache v2 44. The LPOD FAQ
Q: Is there any documentation ?
Q: Roadmap ? Date of release ?
A: full perimeter project target is end of 2010. 45. The LPOD FAQ
Q: JAVA, C++, .Net ?
Q: Can you integrate new languages, new needs ?
46. The LPOD FAQ
47. A: well, more dependencies if you use the various testing utilities provided as examples. Q: Code customization ?
48. A: Level 2 mde to be adapted to specific business needs 49. A: It's free software :-) 50. The LPOD FAQ
Q: OOo and other implementations interoperability?
51. A: Collaboration started with ODF Tk. 52. A: Sharing a common high level API for other project would be a success for everyone 53. The LPOD FAQ
54. A: LpOD implements a library, not a end user software 55. A: LpOD is not document oriented, but data oriented. LpOD is not bounded to the desktop paradigm. LpOD provides an abstraction layer for ODF use. 56. Unit testing suite 57. Show me the code 58. Show me the code