Forum: Rails France DHH a propos de Merb a Paris on Rails.

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Jean-François Trân (Guest)
on 2008-12-17 19:02
(Received via mailing list)
http://www.rubyflow.com/items/1383

tiens ça commence à faire des vagues... :)

  -- Jean-François.

--
http://twitter.com/underflow_
Aurélien Bottazini (Guest)
on 2008-12-17 19:25
(Received via mailing list)
Et c'est quoi le sentiment des membres de la mailing list sur Merb?

Personnellement j'ai juste jeté un coup d'oeil mais je n'ai pas
pratiqué.

J'avoue que je ne sais pas trop quoi en penser non plus. Et avec ce
que tu as montré un peu plus tôt (Rails Metal) pour améliorer les
performances des actions/process clés, Merb perd un peu de son charme
j'ai l'impression.

Je n'essaye pas de déclencher une guerre entre pro et anti merb; je
suis curieux et je me demande vraiment pourquoi je pourrais préférer
Merb à Rails sur un projet.
Lionel B. (Guest)
on 2008-12-17 19:34
(Received via mailing list)
Aurélien Bottazini a écrit, le 12/17/2008 06:25 PM :
> suis curieux et je me demande vraiment pourquoi je pourrais préférer
> Merb à Rails sur un projet.

Je n'ai pas trop pratiqué, mais l'avantage que j'ai retenu, c'est qu'ils
évitent alias_method_chain comme la peste. Ils expliquent que ça rend le
code difficile à maintenir et lent et je suis entièrement d'accord. Non
seulement ils ne l'utilisent pas dans leur code, mais en plus ils
exportent dans leur API de quoi éviter aux développeurs de plugins de
l'utiliser.

Rien que ça a retenu mon attention.

Lionel
Cyril M. (Guest)
on 2008-12-17 19:55
(Received via mailing list)
Aurélien Bottazini wrote:
> Et c'est quoi le sentiment des membres de la mailing list sur Merb?
A l'heure actuel, je n'ai vu aucune réaction sur la ML de Merb. Je ne
pense pas trop que ça réagira, car les dev Merb connaissent bien les dev
Rails.
>
> Personnellement j'ai juste jeté un coup d'oeil mais je n'ai pas pratiqué.
>
> J'avoue que je ne sais pas trop quoi en penser non plus. Et avec ce
> que tu as montré un peu plus tôt (Rails Metal) pour améliorer les
> performances des actions/process clés, Merb perd un peu de son charme
> j'ai l'impression.
Merb supporte Rack depuis très longtemps. Rails Métal est prévu d'être
extrait de rails pour en faire un plugin rack comme Rack::Cache. Du
coup, il sera compatible Merb/Camping/Sinatra/Wave/etc... 1 point
partout. balle au centre.

--
Cyril M.
http://blog.shingara.fr
Cyril M. (Guest)
on 2008-12-17 19:59
(Received via mailing list)
Lionel B. wrote:
>>
> l'utiliser.
>
il fuis tellement alias_method_chain que ça se lance des blagues sur
twitter.

http://twitter.com/ezmobius/status/1059286231
http://twitter.com/wycats/status/1059293719

--
Cyril M.
http://blog.shingara.fr
Mathieu F. (Guest)
on 2008-12-17 20:03
(Received via mailing list)
D'abord Merb utilise Rack depuis longtemps maintenant. Donc le "Metal"
devrait pas tarder à arriver, un jour, sur Merb.

Merb les plus (rapidement) :
- Lisibilité du code du framework Web (comme l'a dit Lionel pas de
'alias_method_chain')
- Tu utilises "facilement" l'ORM que tu veux : ActiveRecord,
Datamapper, Sequel, ou rien du tout;
- Tu utilises "facilement" le moteur de rendu que tu veux : ERB;
Erubis, HAML, ou le tiens si tu veux;
- Tu utilises "facilement" ton framework de test que tu veux :
TestUnit, Rspec, ou le tiens si tu veux ;
- Les slices c'est cool ;
- Tu peux créer une appli. "one file" ala Sinatra ;
- Merb est modulaire ! Si tu n'utilises pas le cache, les helpers, la
gestion des assets, le mailer, etc. Tu peux ne pas les charger au
démarrage de ton appli.
- et plus encore...


Et puis, Matt Aimonetti, un des développeurs de la Core Team est
français et super sympa ;)

<promo>
Si vous voulez en savoir plus sur Merb, je vous invite à lire le livre
Open Source sur Merb disponible à cette adresse (actuellement en cours
de rédaction/traduction) :
http://book.merbist.com/fr

Ou a nous rejoindre sur la mailing list MerbFrance :
http://groups.google.com/group/merb-france
</promo>



--
Mathieu FOSSE

Yeasty Mobs : http://www.yeastymobs.com
My blog : http://blog.kawooa.org
étrange mélange : http://www.etrangemelange.com
Cyril M. (Guest)
on 2008-12-17 20:48
(Received via mailing list)
Jean-François Trân wrote:
> http://www.rubyflow.com/items/1383
>
> tiens ça commence à faire des vagues... :)
>
>   -- Jean-François.
>
>
http://vimeo.com/2555164

Réponse de Wycats :)

--
Cyril M.
http://blog.shingara.fr
Nicolas Mérouze (Guest)
on 2008-12-17 20:54
(Received via mailing list)
Si on en est à parler des plus, je vais faire ma liste non exhaustive
des petits des détails qui font toute la différence (qui devrait voir
le jour sur mon blog dans peu de temps) :

- Avec Merb on a un historique avec la console, c'est cool (peut-être
qu'il y a moyen de faire ça avec Rails, pas cherché très loin)
- La gestion des blocks dans les helpers, c'est plus simple
- On a pas un content_tag et tag comme en Rails, juste tag et c'est
vachement mieux
- Les filtres dans les contrôleurs peuvent prendre des arguments
- Moins de magie (obligation d'écrire le render et les helpers pour
les routes sont mieux)
- Le cache est top !

Et je ne parle pas de DataMapper qui est assez top aussi (et encore
plus avec l'intégration dans Merb). Le soucis du détail, ça change
tout !
Cyril M. (Guest)
on 2008-12-17 20:57
(Received via mailing list)
Nicolas Mérouze wrote:
> - Moins de magie (obligation d'écrire le render et les helpers pour
> les routes sont mieux)
> - Le cache est top !
>
> Et je ne parle pas de DataMapper qui est assez top aussi (et encore
> plus avec l'intégration dans Merb). Le soucis du détail, ça change
> tout !
>
Si on parle des plus moi je pense à :

- la gestion des exceptions comme un controllers et non plus avec un
rescue_from
- Les parts qui permette de mettre du code controller dans le part et
non penser à le mettre partout dans ses controllers qui appelent les
sub_task

--
Cyril M.
http://blog.shingara.fr
Sébastien Gruhier (Guest)
on 2008-12-17 22:41
(Received via mailing list)
Les slices?

Sébastien Gruhier
http://www.xilinus.com
http://www.mapeed.com

Envoyé de mon mobile

Le 17 déc. 08 à 19:57, Cyril M. <removed_email_address@domain.invalid> a
écrit :
Jean-François Trân (Guest)
on 2008-12-17 23:24
(Received via mailing list)
Le 17 décembre 2008 19:47, Cyril a écrit :
>
> Jean-François Trân wrote:
>> http://www.rubyflow.com/items/1383
>
> http://vimeo.com/2555164
>
> Réponse de Wycats :)

Réponse de BryanL qui nous fait du BryanL, arf !

http://www.vimeo.com/2556720

Et sinon c'est beau de montrer à soi-même qu'on a thor :

"A l'heure actuel, je n'ai vu aucune réaction sur la ML de
Merb. Je ne pense pas trop que ça réagira, car les dev Merb
connaissent bien les dev Rails."

   -- Jean-François.

--
http://twitter.com/underflow_
Nicolas Mérouze (Guest)
on 2008-12-18 00:19
(Received via mailing list)
Le 17 déc. 08 à 21:40, Sébastien Gruhier a écrit :

>
> Les slices?

Oui Mathieu en a
parlé.
<promo>
Ca me fait penser à ma slice merb_git_wiki :
http://github.com/nmerouze/merb_git_wiki
</promo>
Jean-François Trân (Guest)
on 2008-12-18 00:23
(Received via mailing list)
Le 17 décembre 2008 19:03, Mathieu a écrit :

> Ou a nous rejoindre sur la mailing list MerbFrance :
> http://groups.google.com/group/merb-france
> </promo>

Nooooooooooooooooon ! on n'a pas le droit d'en parler sinon Zifro va
me tomber dessus.

    -- Jean-François.

--
http://twitter.com/underflow_
big c. (Guest)
on 2008-12-18 13:09
(Received via mailing list)
Si quelqu'un connait un article genre "introduction à merb" je serais
intéressé

Merci



2008/12/17 Jean-François Trân <removed_email_address@domain.invalid>
Fernando P. (Guest)
on 2008-12-18 13:12
Jean-François Trân wrote:
> http://www.rubyflow.com/items/1383
>
> tiens �a commence � faire des vagues... :)
>
>   -- Jean-Fran�ois.
>
> --
> http://twitter.com/underflow_

Initialement, Merb, c'était vraiment Mongrel + Erb, et comment les
benchmarks vs Rails étaient puériles. Et Puis je suis tombé sur ce post:
http://m.onkey.org/2008/2/16/single-file-rails-application
Quand on regarde les commentaires, on voit Ezra la ramener avec un
benchmark bidon entre Merb et Rails (qui n'a rien à voir avec la
discussion en plus). La réponse de Pratik ne s'est pas faites attendre.
Maintenant la plupart de la propagande pour Merb que je trouve, c'est:
LOC, req/s, etc, c'est vendeur mais ça me déçoit un peu, y'a tellement
d'autres choses à dire dessus.
Aurélien Bottazini (Guest)
on 2008-12-18 13:29
(Received via mailing list)
Merci, c'est super comme intro :)
Bon je vois qu'a peu près tout le monde est fan.

De ce que j'en comprends, il y a une différence de philosophie avec

* Rails a beaucoup de choses intégrés donc sur des projets qu'on doit
reprendre on s'y retrouve directement. Pas de surprise sur l'orm, sur
les vues etc.
* Merb on a un tronc commun et adapte beaucoup plus comme on veut. En
contrepartie c'est qu'il doit y avoir un temps d'adaptation un peu
plus long quand on tombe sur un nouveau projet merde.

C'est un peu deux voies différentes sur l'approche "convention over
configuration" non?

En tout cas il y a l'air d'avoir de la rivalité (mais c'est inévitable
non?). Ca donne de l'émulation entre les deux projets, je trouve ça
bénéfique.
Sébastien Lamy (Guest)
on 2008-12-18 17:01
(Received via mailing list)
Question bête: est-ce que les plugins de rails ne peuvent pas êtres
utilisés tel quel avec Merb?
Si c'est pas le cas, trouve-t-on toute sorte de plugin pour Merb aussi
facilement qu'on trouve toute sorte de plugin pour rails?


Mathieu FOSSE a écrit :
Cyril M. (Guest)
on 2008-12-18 17:13
(Received via mailing list)
Sébastien Lamy wrote:
> Question bête: est-ce que les plugins de rails ne peuvent pas êtres
> utilisés tel quel avec Merb?
>
Certain oui car ils sont été fait pour être compatible Merb, comme
will_paginate. Mais il a fallu que cela soit une volonté du développeur
> Si c'est pas le cas, trouve-t-on toute sorte de plugin pour Merb aussi
> facilement qu'on trouve toute sorte de plugin pour rails?
>
Il y en a beaucoup, mais Merb étant plus récent que Rails, il y en a moins.

--
Cyril M.
http://blog.shingara.fr
Nicolas Mérouze (Guest)
on 2008-12-18 17:17
(Received via mailing list)
Le 18 déc. 08 à 12:08, Julien C. a écrit :

> Si quelqu'un connait un article genre "introduction à merb" je
> serais intéressé

Tu peux aller voir le merb-book : http://book.merbist.com
Le wiki du site officiel permet aussi de voir la création d'une app
merb pas à pas : http://wiki.merbivore.com
Sébastien Gruhier (Guest)
on 2008-12-18 17:19
(Received via mailing list)
http://github.com/search?q=merb donne une bonne liste

-----------------------------------------------------------------------
http://xilinus.com    Web Application Development, Consulting, Training
http://mapeed.com     Markers fusion plugin for your online maps
This topic is locked and can not be replied to.