Tristan Rivoallan a écrit 4 commentaires

  • [^] # Re: Interressant !

    Posté par  . En réponse à la dépêche Sortie de cleverbox-0.4. Évalué à 1.


    je savais que j'aurais du faire du python et pas me mettre a ruby/rails :-)


    ^^


    Pour la structure c'est justement le coup du client -> projets dont je suis pas fan, puisque l'on a quasiment un seul projet par client.


    il est tout à fait possible de n'afficher que le nom du projet dans l'url. Il suffit de créer un profil de configuration avec un canevas vhost qui va bien.

    qqch comme :



    <VirtualHost *>

    ServerName %(project_name)s.projects.maboite.com

    <Location /trac>
    PythonOption TracEnv %(clients_root)s/%(client_name)s/var/trac/%(project_name)s


    <Location /svn>
    SVNPath %(clients_root)s/%(client_name)s/var/svn/%(project_name)s

    </VirtualHost>


    (nb : impossible de faire s'afficher les balises de fermeture "Location")

    Il faut juste s'assurer de l'unicité des noms de projets.
  • [^] # Re: Interressant !

    Posté par  . En réponse à la dépêche Sortie de cleverbox-0.4. Évalué à 2.


    Merci de "releaser" publiquement un tel projet, c'est exactement ce que j'ai commencé à faire avec un pauvre script shell :)


    à vrai dire, ce projet a aussi commencé comme un pauvre script shell...


    Ca m'a l'air assez simpliste à première vue, dommage que je n'apprécie pas trop la structure dans /var/cleverbox (chez nous on utilise simplement /dossierdesprojets/nomduprojet/{svn,trac} )


    la structure exacte est : /var/cleverbox/[client]/var/[trac|svn]/[projet]


    Une petite question tout de même (qui irait peut-être mieux sur la ml ou le trac...) est-il prévu, voire possible, d'exécuter un script après la création d'un projet ?


    pas dans la version 0.4, et ce n'est pas prévu avant la 0.7 (via un système de plugins). Mais j'examinerai tout patch allant dans ce sens avec attention ;)
  • [^] # Re: Symphony...

    Posté par  . En réponse à la dépêche Bookmarks : Yahoo! choisit d'utiliser Symfony. Évalué à 1.

    Idéalement la description de référence du modèle doit être le fichier XML (YML pour les dernières versions de symfony).

    À noter : un second ORM (doctrine - http://www.phpdoctrine.com) est en train d'être intégré à symfony, il est plus active record like si j'ai bien compris. Il y en aura donc pour tout le monde :)
  • # Article à propos de Symfony

    Posté par  . En réponse à la dépêche Bookmarks : Yahoo! choisit d'utiliser Symfony. Évalué à 2.

    Pour information : http://www.clever-age.com/veille/blog/frameworks-php-symfony(...)

    l'article détaille les faiblesses du frameworks dans son état actuel, en espérant aider à les corriger pour la version 1.0.