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

  • 858 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
858
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. zc.buildout "Un modo estremamente civile per sviluppare un'applicazione" Riccardo Lemmi
  • 2. Chi siamo Riccardo Lemmi Antonio Tirabasso Riccardo Lemmi
  • 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. Documentazione http://www.buildout.org/ http://pypi.python.org/pypi/zc.buildout/ Riccardo Lemmi
  • 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. Un semplice buildout bootstrap.py buildout.cfg Riccardo Lemmi
  • 7. Installiamo un egg zc.recipe.egg http://pypi.python.org/pypi/zc.recipe.egg Riccardo Lemmi
  • 8. Un progetto Aggiungiamo qualche egg Riccardo Lemmi
  • 9. Un progetto Creiamo un egg di sviluppo: Paster e ZopeSkel Riccardo Lemmi
  • 10. Un progetto Semplice applicazione con simpy (un esempio preso da un tutorial) Generazione dello script di esecuzione Riccardo Lemmi
  • 11. Parametri versions extends extensions Riccardo Lemmi
  • 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