On Fri, Oct 24, 2008 at 4:34 PM, Agosto Alessandro <[EMAIL PROTECTED]> wrote:
> Giorno a tutti,
>
> volevo porre alcune domande su Pylons dato che non mi è tutto chiaro.
> Quando avvio un nuovo progetto di default mi vengono creati alcuni file e 
> cartelle.
> La maggior parte di queste mi sono chiari, ma alcuni no quindi chiedo a chi 
> ne sà di più.
> A cosa serve la cartella hynor.egg-info ? e soprattutto nello sviluppo di un 
> sito web (secondo me son file per un progetto).

No, sono file per setuptools e il sistema di packaging degli egg. Le
applicazioni Pylons sono degli egg fatti e finiti che volendo potresti
impacchettare e installare su una macchina come se fossero unita` a
se` stanti o anche caricare su PyPI. Pylons usa setuptools e
pkg_resource per varie cose, compresi i test. Quella cartella puoi
rimuoverla, ma ti verra` ricreata quando fai python setup.py
(develop|build|install|quel che ti pare)

> I file MANIFEST.in, README.txt possono essere rimossi?

Eviterei di rimuovere il manifest che dice serve sempre al sistema di
packaging. Il README e` indicativo, non fa niente di male :)

> I file si setup a cosa servono ? In uno screencast mi pare li abbiano usati 
> per settare l'applicazione sulle nuove modifiche... ma non trovo da nessuna 
> parte questa descrizione.

I file di setup servono perche` appunto un progetto Pylons e` una
applicazione/libreria (teoricamente persino compinibile)

> E alla fine di un progetto quanti di questi 'strani' file dovrebbero rimanere 
> ? Intendo nel momento in cui un sito viene pubblicato.

Non vedo che male facciano. Una applicazione Pylons e` un package python

http://pylonsbook.com/alpha1/deployment

> E per concludere (veramente!) qual'è l'utilità della creazione dei file nella 
> cartella test ?

La risposta banale e`: a scrivere i test della applicazione. Ma
probabilmente non ho compreso appieno la domanda.


-- 
Lawrence, stacktrace.it - oluyede.org - neropercaso.it
"It is difficult to get a man to understand
something when his salary depends on not
understanding it" - Upton Sinclair
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a