zc.buildout: "Un modo estremamente civile per sviluppare un'applicazione"

1,211 views
1,075 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,211
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

zc.buildout: "Un modo estremamente civile per sviluppare un'applicazione"

  1. 1. zc.buildout "Un modo estremamente civile per sviluppare un'applicazione" Riccardo Lemmi
  2. 2. Chi siamo Riccardo Lemmi Antonio Tirabasso Riccardo Lemmi
  3. 3. Introduzione al Buildout Cosa fornisce: ● Il supporto per creare applicazioni python ● Gli strumenti per assemblare applicazioni ● La ripetibilità di una installazione Riccardo Lemmi
  4. 4. Documentazione http://www.buildout.org/ http://pypi.python.org/pypi/zc.buildout/ Riccardo Lemmi
  5. 5. Buildout ● Installa automaticamente le dipendenze ● Crea un interprete python ● Crea gli script dichiarati nei moduli ● Permette di lanciare i test dei moduli ● È estendibile tramite 'recipes' Riccardo Lemmi
  6. 6. Un semplice buildout bootstrap.py buildout.cfg Riccardo Lemmi
  7. 7. Installiamo un egg zc.recipe.egg http://pypi.python.org/pypi/zc.recipe.egg Riccardo Lemmi
  8. 8. Un progetto Aggiungiamo qualche egg Riccardo Lemmi
  9. 9. Un progetto Creiamo un egg di sviluppo: Paster e ZopeSkel Riccardo Lemmi
  10. 10. Un progetto Semplice applicazione con simpy (un esempio preso da un tutorial) Generazione dello script di esecuzione Riccardo Lemmi
  11. 11. Parametri versions extends extensions Riccardo Lemmi
  12. 12. Extensions http://pypi.python.org/pypi/zc.buildout/1.4.3#extensions http://pypi.python.org/pypi/buildout.dumppickedversions/ http://pypi.python.org/pypi/mr.developer Riccardo Lemmi

×