Apprendre Ruby on Rails (5/30) : Les Models
Les frameworks de développement Web Rails et Merb ont décidé de mettre fin à leur rivalité et d'unir leurs forces en un seul projet, ont déclaré mardi.
Les deux sont des frameworks de développement open-source pour créer des applications et des services Web dans le langage de programmation Ruby. Rails existe depuis environ 2004, alors que Merb a émergé plus tôt cette année comme ce que beaucoup considèrent comme une alternative plus rapide et plus légère.
Une rivalité s'est développée entre les deux qui ont "déchiré la communauté", écrit le créateur de Merb Ezra Zygmuntowicz. dans un article de blog. Les développeurs derrière les projets ont donc prévu de les fusionner dans la prochaine version de Rails 3.
"C'est Noël, bébé, et avons-nous un cadeau pour vous", a écrit le créateur de Rails David Heinemeier Hansson mardi sur son blog. soir. "Nous terminons les querelles entre Merb et Rails avec cette bombe: Merb est fusionné dans Rails 3!"
"Nous avons tous réalisé que travailler ensemble pour un bien commun serait beaucoup plus productif que de dupliquer des choses de chaque côté de la clôture », a-t-il écrit. «Merb et Rails partagent déjà tellement de points de vue en termes de design et de sensibilité que l'union des forces semblait être la voie à suivre, tout ce dont nous avions besoin était de nous asseoir pour bavarder, et nous l'avons fait.»
Le plan est de fusionner dans Rails 3 les caractéristiques qui ont rendu Merb différent, le développeur Merb Yehuda Katz a écrit dans une autre publication. "Cela permettra d'utiliser Rails 3 pour les mêmes cas d'utilisation que les utilisateurs Merb, en fait, Merb 2 est Rails 3."
Le plan demande un framework plus modulaire dans Rails 3, donc que les développeurs peuvent commencer avec le noyau Rails et ajouter d'autres composants comme ils le veulent. Merb portera également ses améliorations de performances dans Rails.
Rails obtiendra une API publique (interface de programmation d'applications) avec une suite de tests que les utilisateurs et les développeurs de plug-ins peuvent créer, ce qui distingue Merb aujourd'hui..
Ce ne sera pas une "réécriture du big bang" de Rails, a déclaré Heinemeier Hansson. "Ce sera une amélioration progressive de Rails qui jugera soigneusement les nouvelles initiatives sur leur impact sur la rétrocompatibilité ainsi que sur leur utilité générale", at-il écrit.
Le "but sans doute optimiste" est d'avoir Une bêta de Rails 3 prête pour le RailsConf en mai prochain, a-t-il dit.
Avant cela, Rails 2.3 - une "superproduction bourrée de goodies" - devrait sortir en janvier, dit-il.
"Pour être parfaitement clair: nous n'abandonnons pas le projet Merb", écrit Katz. «De nombreuses applications de production exécutées sur Merb reposent sur des corrections de bogues opportunes et un chemin clair vers l'avenir.»
Il a ajouté: «Si vous utilisez Merb aujourd'hui, continuez à utiliser Merb. utiliser Merb pour un projet parce qu'il fonctionne mieux pour vos besoins, utilisez Merb, vous ne serez pas laissé pour compte et nous ferons tout pour nous assurer que vos applications ne restent pas bloquées dans le passé. "
Carl Lerche, commettant de Merb, décrit la façon dont la détente est née dans un autre article de blog.
Des cadres asiatiques font face à une peine d'emprisonnement aux Etats-Unis Quatre dirigeants actuels et anciens de LG Display en Corée du Sud et de Chunghwa Picture Tubes à Taïwan ont accepté de plaider coupable et de purger des peines d'emprisonnement aux États-Unis pour avoir participé à un complot visant à fixer les prix de vente de Selon le ministère de la Justice des États-Unis, ils sont les premiers à plaider coupable à une accusation de fixation des prix dans le cadre des enquêtes active
En vertu des accords sur le plaidoyer qui doivent Les exécutifs ont accepté de purger des peines allant de six à neuf mois et de payer des amendes allant de 20 000 à 50 000 dollars, en plus d'aider le gouvernement américain dans les enquêtes en cours sur la fixation des prix TFT-LCD.
(China Unicom envoie des cadres supérieurs rencontrer Apple aux Etats-Unis le mois prochain Les rumeurs selon lesquelles l'opérateur envisage d'apporter ... China Unicom enverrait des cadres supérieurs pour rencontrer Apple aux Etats-Unis le mois prochain alors que des rumeurs selon lesquelles l'opérateur envisage d'amener l'iPhone en Chine prendraient de l'ampleur.
Les dirigeants de China Unicom se rendent aux Etats-Unis pour négocier avec Apple sur l'introduction de l'iPhone et devraient fixer une date de sortie, selon un rapport (en chinois) porté par Sina.com, citant des "sources bien informées".