Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 20 sur 27
  1. #1
    Responsable Qt

    Avatar de dourouc05
    Homme Profil pro Thibaut Cuvelier
    Étudiant
    Inscrit en
    août 2008
    Messages
    19 558
    Détails du profil
    Informations personnelles :
    Nom : Homme Thibaut Cuvelier
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 19 558
    Points : 76 623
    Points
    76 623

    Par défaut Sortie de Symfony 2.1.2

    Symfony2 est un projet très communautaire, depuis le début (des centaines de bundles étaient disponibles bien avant les premières RC de la 2.0), une tendance qui se confirme : 250 contributeurs, 1 000 pull requests sur GitHub pour la première version beta de Symfony 2.1 !

    Après les difficultés de migration avec symfony 1.x, l'équipe a tenté autant que possible de restreindre les changements à même de casser la rétrocompatibilité ; de même, le refactoring du module de formulaires a fait que la version finale de la 2.1 devrait sortir en août, afin de concentrer autant que possible les changements et faire que de plus en plus de code ne devra pas être modifié lors de la migration d'une version à l'autre. Ainsi, n'hésitez pas à tenter de migrer vos applications vers cette beta, pour remonter à l'équipe de développement tous les problèmes potentiels de migration (en tant que version beta, cependant, il n'est pas conseillé de l'utiliser en production).

    Un des plus gros changements dans cette version et sa distribution standard est l'utilisation de Composer pour gérer les dépendances, au lieu d'un script spécifique au framework : adieu deps et deps.lock, bienvenue composer.json et composer.lock ! Dans la même lignée que le chargement automatique des classes (avec PSR0) et les règles de codage (PSR1), le framework tente autant que possible de s'aligner sur les standards actuels dans la communauté PHP.

    Sources : http://symfony.com/blog/symfony-2-1-0-beta1-released et la mailing list.
    Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  2. #2
    Expert Confirmé
    Avatar de pmithrandir
    Homme Profil pro Pierre Bonneau
    Développeur Web
    Inscrit en
    mai 2004
    Messages
    1 628
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre Bonneau
    Âge : 31
    Localisation : Roumanie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mai 2004
    Messages : 1 628
    Points : 3 371
    Points
    3 371

    Par défaut

    Bonne nouvelle.

    Question, les fichiers qui remplacent deps et deps.lock seront ils à mettre a jour a chaque update ?
    Et est ce qu'ils ont prévu 2 fichiers, un pour le core symfony, et un pour les bundles ajoutés ?(actuellement on doit a la main faire un merge des deux)

    Merci pour l'info en tout cas.
    Pierre

  3. #3
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 10 638
    Points
    10 638

    Par défaut

    Citation Envoyé par pmithrandir Voir le message
    Question, les fichiers qui remplacent deps et deps.lock seront ils à mettre a jour a chaque update ?
    Ce dépends comment tu mets tes dépendances

    Code :
    1
    2
    3
    symfony/finder: 2.1.*
    // ou
    symfony/finder: 2.1.1
    Citation Envoyé par pmithrandir Voir le message
    Et est ce qu'ils ont prévu 2 fichiers, un pour le core symfony, et un pour les bundles ajoutés ?(actuellement on doit a la main faire un merge des deux)
    dans le standard c'est en wildcard donc quand une version de symfony sortira y'aura juste a faire un composer update

  4. #4
    Membre du Club
    Inscrit en
    novembre 2004
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : novembre 2004
    Messages : 128
    Points : 43
    Points
    43

    Par défaut

    A quand un livre en français sur symfony 2?

  5. #5
    Membre Expert Avatar de Gugelhupf
    Homme Profil pro
    Développeur informatique
    Inscrit en
    décembre 2011
    Messages
    604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : décembre 2011
    Messages : 604
    Points : 1 031
    Points
    1 031

    Par défaut

    Sympa la news mais il me semble qu'il manque les plus grosses modifications apportées entre la version 2.0 et 2.1, le passage entre les deux versions nécessite quelques retouches.

    Je vous en montre un par exemple, avant (SF2.0) :
    Code :
    1
    2
    3
    4
    5
    {% for choice, label in choices %}
        <option value="{{ choice }}"{% if _form_is_choice_selected(form, choice) %} selected="selected"{% endif %}>
            {{ label }}
        </option>
    {% endfor %}
    Après (SF2.1) :
    Code :
    1
    2
    3
    4
    5
    {% for choice in choices %}
        <option value="{{ choice.value }}"{% if _form_is_choice_selected(form, choice) %} selected="selected"{% endif %}>
            {{ choice.label }}
        </option>
    {% endfor %}
    Vous pouvez consulter les différentes modifications apportées entre la 2.0 et 2.1 ici.

  6. #6
    Responsable Qt

    Avatar de dourouc05
    Homme Profil pro Thibaut Cuvelier
    Étudiant
    Inscrit en
    août 2008
    Messages
    19 558
    Détails du profil
    Informations personnelles :
    Nom : Homme Thibaut Cuvelier
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 19 558
    Points : 76 623
    Points
    76 623
    Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  7. #7
    Responsable Qt

    Avatar de dourouc05
    Homme Profil pro Thibaut Cuvelier
    Étudiant
    Inscrit en
    août 2008
    Messages
    19 558
    Détails du profil
    Informations personnelles :
    Nom : Homme Thibaut Cuvelier
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 19 558
    Points : 76 623
    Points
    76 623

    Par défaut

    Troisième beta, normalement la dernière avant les RC : http://symfony.com/blog/symfony-2-1-0-beta3-released.
    Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  8. #8
    Candidat au titre de Membre du Club
    Inscrit en
    octobre 2003
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : octobre 2003
    Messages : 9
    Points : 13
    Points
    13

    Par défaut La version 2.1 est maintenant en version finale


  9. #9
    Chroniqueur Actualités

    Homme Profil pro Tarik Zakaria Benmerar
    CEO
    Inscrit en
    juillet 2012
    Messages
    78
    Détails du profil
    Informations personnelles :
    Nom : Homme Tarik Zakaria Benmerar
    Localisation : Algérie

    Informations professionnelles :
    Activité : CEO
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juillet 2012
    Messages : 78
    Points : 1 351
    Points
    1 351

    Par défaut Symfony sort en version 2.1 définitive

    Symfony sort en version 2.1 définitive
    Gestion des dépendances avec Composer, formulaires plus efficaces et un Swift Mailer plus performant


    Le framework populaire Symfony est témoin d'une nouvelle évolution majeure, la 2.1.

    C'est un travail d'envergure que vient d'accomplir la communauté, réussissant plus de 1 100 requêtes pull pour un total de plus de 3 500 commis. Plus de 6 000 tests unitaires ont été ajoutés et la documentation a été enrichie de 3 000 lignes de texte.


    Un travail qui s'est concrétisé après deux ans de dur labeur.

    Symfony 2.1 embrasse un nouveau composant PHP appelé Composer. Il s'agit d'un gestionnaire de dépendances qui permet d'ajouter et d'installer facilement et rapidement de nouveaux paquets. On s'aperçoit aussi que le bundle Swift Mailer a vu ses performances s'améliorer considérablement.


    Le plus important concerne l'afficheur des formulaires. Des modifications lui ont été apportées pour enlever le besoin d'utiliser la méthode bindRequest(), pour permettre l'ajout des contraintes de champs personnalisés, pour gérer les choix plus facilement avec le composant OptionsResolver et de fournir des messages d'erreurs meilleurs.

    On remarque aussi le support des balises HTML5 pour les champs date et datetime, une meilleure performance pour l'affichage, ainsi qu'un type de collection de la deuxième version rendu utilisable.

    Symfony est distribuée sous la licence MIT. Les différents composants peuvent être obtenus et utilisés séparément.

    Code :
    1
    2
    3
     
    $ curl -s https://getcomposer.org/installer | php
    $ php composer.phar create-project symfony/framework-standard-edition path/
    Pour faire la migration vers cette nouvelle mise à jour, il faut suivre les instructions du fichier UPGRADE des deux éditions (standard et non standard).
    Ensuite, il faut exécuter le script web/config.php avec un navigateur et le script app/check.php en ligne de commande pour vérifier si l'environnement PHP est bien configuré.



    Fichier UPGRADE de l'édition standard
    Fichier UPGRADE de l'édition non standard

    Source : annonce sur le blog de Symfony

  10. #10
    Responsable Qt

    Avatar de dourouc05
    Homme Profil pro Thibaut Cuvelier
    Étudiant
    Inscrit en
    août 2008
    Messages
    19 558
    Détails du profil
    Informations personnelles :
    Nom : Homme Thibaut Cuvelier
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 19 558
    Points : 76 623
    Points
    76 623

    Par défaut

    Les mauvaises langues ajouteront que cette vresion n'a pas été complètement testée, on voit déjà apparaître la 2.1.1, résolvant un problème dans la configuration de Composer, cinq jours après la 2.1.0.

    Source : http://symfony.com/blog/symfony-2-1-1-released.
    Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  11. #11
    Candidat au titre de Membre du Club
    Homme Profil pro Skander MABROUK
    Consultant en technologies
    Inscrit en
    décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Nom : Homme Skander MABROUK
    Âge : 29
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2007
    Messages : 4
    Points : 10
    Points
    10

    Par défaut SF2.1.1 est sorti

    Sensio a fait sortir la version sf2.1.1 juste après quelques jours du sorti du sf2.1.0 pour résoudre un problème engendré par composer et pas par symfony.

    J'ai testé la nouvelle version et elle parfaitement fonctionnelle.

    J'ai beaucoup aimé le composer

  12. #12
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    avril 2010
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : avril 2010
    Messages : 140
    Points : 126
    Points
    126

    Par défaut

    Alors concrètement le changement de la 2.0 à la 2.1 (donc 2.1.1 maintenant si je suis bien) est plutôt complexe ou pas? Un simple ajout de composer et de l'édition dans les controleurs contenant des formulaires suffit?

    Si quelqu'un a de la doc, je suis preneur. Les changements apportés à la personnalisation des formulaires pourraient grandement m'aider sur le projet sur lequel je travaille en ce moment, notamment en ce qui concerne la personnalisation de prototype.

  13. #13
    Membre actif Avatar de Avrel
    Homme Profil pro S A
    Développeur Web
    Inscrit en
    avril 2010
    Messages
    118
    Détails du profil
    Informations personnelles :
    Nom : Homme S A
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : avril 2010
    Messages : 118
    Points : 183
    Points
    183

    Par défaut

    Il me semble que la doc officielle est à jour pour la version 2.1.1

  14. #14
    Responsable Qt

    Avatar de dourouc05
    Homme Profil pro Thibaut Cuvelier
    Étudiant
    Inscrit en
    août 2008
    Messages
    19 558
    Détails du profil
    Informations personnelles :
    Nom : Homme Thibaut Cuvelier
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 19 558
    Points : 76 623
    Points
    76 623

    Par défaut

    La 2.1.2 est sortie, avec peu de changements : Doctrine 2.3.0, qui vient de sortir ; encore quelques corrections sur Composer.

    http://symfony.com/blog/symfony-2-1-2-released
    Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  15. #15
    Candidat au titre de Membre du Club
    Homme Profil pro Skander MABROUK
    Consultant en technologies
    Inscrit en
    décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Nom : Homme Skander MABROUK
    Âge : 29
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2007
    Messages : 4
    Points : 10
    Points
    10

    Par défaut Fabien Potencier a publié le communiqué du processus formel

    En gros,

    A partir de la version 2.3,
    • Les versions majeurs sront sorties toutes les semestres (6 mois). En Mai et Novembre de chaque année
    • Prise en charge de la compatibilité ascendante. Ne refaire l'erreur du passage de 1.x à 2.0
    • Symfony 2.2 sera sortie en Février 2013
    • Symfony 2.3 sera sorti en Mai 2013 avec premier TLS. la 2.3 est une version spéciale
    • La version 2.4 en Novembre 2013
    • la version 2.5 en Mai 2014


    Super plannification et accélération des développement. Au lieu 1 an pour les versions majeures, à partir de Mai 2013, 6 mois !

    Pour contribuer à la discussion:

    https://groups.google.com/forum/?hl=...vs/oNaXdV5UGRU

  16. #16
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2002
    Messages
    3 761
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2002
    Messages : 3 761
    Points : 5 896
    Points
    5 896

    Par défaut

    Citation Envoyé par dourouc05 Voir le message
    La 2.1.2 est sortie, avec peu de changements : Doctrine 2.3.0, qui vient de sortir ; encore quelques corrections sur Composer.
    Toujours pas au point le composer...

    Si on l'utilise, ça installe les versions dev de pas mal de dépendances, au lieu des dernières versions stables !
    Et en téléchargeant le package d'install (tgz ou zip), il y a un problème avec doctrine 2.3 qui n'est pas complet (absence de l'outil en console doctrine.php notamment).

    Je trouve ça hallucinant l'amateurisme du packaging de symfony 2...

    Moi qui avais lu beaucoup bien à son sujet et qui voulais m'y mettre, ça commence bien...
    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
    Je n'ai rien à voir avec la société www.ovh.com !

  17. #17
    Expert Confirmé
    Avatar de pmithrandir
    Homme Profil pro Pierre Bonneau
    Développeur Web
    Inscrit en
    mai 2004
    Messages
    1 628
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre Bonneau
    Âge : 31
    Localisation : Roumanie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mai 2004
    Messages : 1 628
    Points : 3 371
    Points
    3 371

    Par défaut

    Bonjour,

    J'aimerais avoir votre avis...

    Je suis actuellement en version 2.0.18, et j'aurai aimé savoir si le passage en 2.1 était décrit quelque part.
    J ai jamais réussi a vraiment trouvé quoi que ce soit a propos des mises a jour sur le site de symfony.(j ai les install, mais pas les mises à jour)

    Pour ceux qui ont essayé, est ce que :
    - c'est interessant
    - ca apporte quoi que ce soit
    - c'est stable
    - c'est rapide à faire.

    Parce que les comentaires ci dessus ne sont pas super encourageant.

    Merci,
    Pierre

  18. #18
    Membre confirmé
    Inscrit en
    juin 2008
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : juin 2008
    Messages : 238
    Points : 227
    Points
    227

  19. #19
    Expert Confirmé
    Avatar de pmithrandir
    Homme Profil pro Pierre Bonneau
    Développeur Web
    Inscrit en
    mai 2004
    Messages
    1 628
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre Bonneau
    Âge : 31
    Localisation : Roumanie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mai 2004
    Messages : 1 628
    Points : 3 371
    Points
    3 371

    Par défaut

    Merci pour le lien.

    Petite question, qu'apporte la 2.1 par rapport a la 2.0.18 ?
    Juste pour savoir si ca vaut le coup de m'embeter tout de suite ou pas.

    Je ne sais pas, des meilleur perf, moins de mémoire, un système plus simple ?

  20. #20
    Membre confirmé
    Inscrit en
    juin 2008
    Messages
    238
    Détails du profil
    Informations forums :
    Inscription : juin 2008
    Messages : 238
    Points : 227
    Points
    227

    Par défaut

    Je t'avouerai, qu'a part le composant form qui a été nettement amélioré et l'ajout de composer, que je ne sais pas.

    Personnellement j'ai migré car le support de la 2.0 va s’arrêter, du moins il n'y aura plus d'amélioration. De plus il me semble que c'est la 2.2 qui sera en LTS, du coup en migrant je me suis dit que ca sera moins compliqué de migrer de la 2.1 à la 2.2 que de la 2.0 a la 2.2

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •