zc.buildout: "Un modo estremamente civile per sviluppare un'applicazione"
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • 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
1,232
On Slideshare
1,232
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