Projet CMS RoR + recherche programmeurs sur Rennes


#1

Bonjour,

Je suis webdesigner depuis 1999, spécialisé en ergonomie et
réalisations d’interfaces.
Je lance un projet Open Source de gestion de contenu, puisque je n’ai
pas encore trouvé mon bonheur parmi les SPIP, Typo3 et autres.

http://www.webalys.com/spread

Je recherche des programmeurs ou webdesigners qui auraient la même
recherche d’un outil simple et ergonomique.
Pour définir l’esprit du projet, disons que j’aime beaucoup ce
conseil d’Apple dans ses “Human interface Guidelines”, que je
résumerais en :
“ne designez pas pour les 20% de “Power Users”, mais pour les besoins
de 80% de vos utilisateurs”.
J’aime aussi beaucoup la philosophie de 37 signals.

J’apprends en ce moment RoR, mais mon envie serait plutôt de me
concentrer sur le design de l’interface, la création d’icônes et de
gabarits.
Si il y en a parmi vous intéressés, je ferai les templates XHTML/CSS.
Ces gabarits pourraient aussi être récupérés pour un développement en
PHP/MySql, si ça intéresse quelqu’un les sources seront libres.

Par ailleurs, je recherche des programmeurs Ruby on Rails et Ajax sur
Rennes et environ.
Pour projets communs ou simplement papotages.
Si vous en connaissez, faites suivre.

Merci,

Vincent Le Moign
WEBALYS / Identité visuelle, Communication & Web Design
http://www.webalys.com
Fixe : 0873 173 273
Portable : 06 71 03 81
61_______________________________________________
Railsfrance mailing list
removed_email_address@domain.invalid
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance


#2

Il y avait bien une idée de démarrer un CMS en Rails parmis les
pionniers de
railsfrance.org

Côté PHP en effêt, la surabondance de CMS (dont le mien, RefleXiveCMS
:wink: ne
satisfait personne.

De ce qu’on voit de Spread le look and feel est très agréable, bravo.

Pour ma part, je suis d’abors un développeur objet (C# dans mon
day-job),
enthousiasmé par Rails, et web designer dans la limite de mes moyens
graphiques. Je serais très très intéressé de collaborer avec des talents
complémentaires, tant en OS qu’en commercial.

Tout échange d’idées et savoirs bienvenus ça va de soi.

www.lachaise.org


#3

Le projet a l’air vraiment sympa, je serai ravi de le voir arriver a
son terme. Si echange d’idée il y a je veut bien y participer avec
mes quelque connaissances.
Je bosse sur un ERP (de Microsoft en plus…) la journée et pratique
Rails en amateur sur mon temps libre.

Quand Apple design GuideLine , je suis totalement d’accord (je suis
sur mac donc bon) trop de logiciel s’embarasse d’interface trop
lourde avec des fonctionnalité inutile pour la grande majorité de s
gens.
Donc rendons au 80 % des utilisateur l’experience utilisateur qu’il
mérite.

Le 21 avr. 06 à 21:20, philippe lachaise a écrit :


#4

Erreur sur le message précédent. je pensai l’envoyer en privé.
Pouvez vous le supprimer ?

Merci,

Vincent Le Moign
WEBALYS / Identité visuelle, Communication & Web Design
http://www.webalys.com
Fixe : 0873 173 273
Portable : 06 71 03 81 61


#5

Bonjour,

J’ai mis du temps à répondre, mais je voulais poser les bases avant
d’attaquer les discussions :wink:
C’est fait, j’ai rajouté quelques pages au site qui précisent
l’esprit du projet : http://www.webalys.com/spread

si echange d’idée il y a je veut bien y participer avec mes
quelque connaissances.

Très bien. Dans un premier temps, il s’agira surtout d’une discussion
sur la viabilité technique de mes maquettes. Comment coder tout cela ?
Que faut-il rajouter ? Qu’est ce qui cloche, etc.
Donc, il faut faire le cahier des charges, définir les choix
techniques, etc.

Ca devrait déjà commencer par un petit questionnaire, genre :
qu’aimez vous dans Spread, qu’est ce qui vous déplait ? Que manque
t’il ?

Pour plus d’efficacité je vais rapidement créer une liste de
diffusion et un wiki pour échanger.

je bosse sur un ERP (de Microsoft en plus…) la journée
Ahhhhh… Vade retro :wink:

trop de logiciel s’embarasse d’interface trop lourde avec des
fonctionnalité inutile pour la grande majorité de s gens.
Nous sommes donc 100% d’accord. J’en remet d’ailleurs une couche dans
la page “philosophie” du projet.

A bientôt,

Vincent Le Moign
WEBALYS / Identité visuelle, Communication & Web Design
http://www.webalys.com
Fixe : 0873 173 273
Portable : 06 71 03 81 61

Le 21 avr. 06 à 23:27, guillaume garcera a écrit :


#6

Moi ca m’interesse :stuck_out_tongue: beaucoup.
Les interfaces sont superbes

2006/4/27, Thomas B. removed_email_address@domain.invalid:


#7

ça peut cependant intéresser du monde de suivre votre mailing-list
même si ils ont pas le temps de vous aider à coder. par exemple pour
faire des feedbacks ! :wink:


#8

trop de logiciel s’embarasse d’interface trop lourde avec des
fonctionnalité inutile pour la grande majorité de s gens.
Nous sommes donc 100% d’accord. J’en remet d’ailleurs une couche dans
la page “philosophie” du projet.

J’adore ta page de sitations, que des gens que je respecte beaucoup:
http://www.webalys.com/spread/philosophie-cms.php

Pour ceux qui ne connaissent pas les pragmatic programmers, si vous
devez
lire un seul livre d’informatique généraliste dans votre vie, c’est celui
là:http://www.pragmaticprogrammer.com/ppbook/index.shtml

enfin c’est mon opinion :wink:

ps: il est vieux mais ce qu’il contient s’applique à n’importe quel
langage et sera toujours
d’actualité.

Benjamin F.
http://rubyscube.blogspot.com


#9

J’adore ta page de citations, que des gens que je respecte beaucoup:
http://www.webalys.com/spread/philosophie-cms.php

Il y a la citation de 37signals qui me gêne un peu. Dans certains cas,
j’aime faire mon programme “en mode texte”, pour tester le
fonctionnement des fonctions.
Une fois que le programme fait les traitements désirés et me retourne
les valeurs attendues,
je fais une interface dont les “onClick” & co. appellent les fonctions
de mon programme.

Mais peut-être est-ce ma volonté de faire du code réutilisable qui me
pousse à faire de mes
programmes des bibliothèques ?

Pour ceux qui ne connaissent pas les pragmatic programmers, si vous devez
lire un seul livre d’informatique généraliste dans votre vie, c’est celui
là :
http://www.pragmaticprogrammer.com/ppbook/index.shtml

Merci du conseil !


Guillaume “Zifro” DESRAT
http://…/
– Aah Jeez…I Wish You Could See This…Lights Coming Up…I’ve
Never Seen A Painting That Captures The Beauty Of The Ocean…I’m
Gonna Make You Rich, Bud Fox…Rich Enough You Can Afford A Girl Like
Darien…This Is Your Wake-Up Call, Pall…Go To Work…DROP IT!!!
(3 Steps Ahead - Drop It)


#10

ça peut cependant intéresser du monde de suivre votre mailing-list
même si ils ont pas le temps de vous aider à coder. par exemple pour
faire des feedbacks ! :wink:

Tout a fait. Je viens de créer cette liste.
Pour ceux intéressés : removed_email_address@domain.invalid
J’attends que la plupart des intéressés soient inscrits pour initier
le débat.

Dans un premier temps, il ne s’agira pas de coder, mais de faire des
choix techniques et de définir les fonctions essentielles à coder en
premier.

Vincent


#11

On 4/28/06, Guillaume Zifro DESRAT removed_email_address@domain.invalid wrote:

de mon programme.
Mais peut-être est-ce ma volonté de faire du code réutilisable qui me
pousse à faire de mes
programmes des bibliothèques ?

j’avais cette approche avant, ayant fait pas mal de programmation en C
et
surtout des programmes orienté systéme, j’ai tendance a faire des
fonctions
ou objets assez indépendants et réutilisable.
Par contre en commencant a faire du rails et des GUI pour mon nokia 770
je
me suis rendu compte que le design et l’ergonomie impactait lourdement
la
logique du code derriére.

Sinon en CMS rails il existe rubricks http://rubricks.org/index_en.html
qui
m’a l’air une base sympa.


#12

On 4/28/06, Vincent J. removed_email_address@domain.invalid wrote:

Comment on s’inscrit sur ta liste ?

Tu envoies un mail vide à l’adresse qu’il a donné, et tu suis les
instructions que tu reçois ensuite.


Guillaume “Zifro” DESRAT
http://…/
– Aah Jeez…I Wish You Could See This…Lights Coming Up…I’ve
Never Seen A Painting That Captures The Beauty Of The Ocean…I’m
Gonna Make You Rich, Bud Fox…Rich Enough You Can Afford A Girl Like
Darien…This Is Your Wake-Up Call, Pall…Go To Work…DROP IT!!!
(3 Steps Ahead - Drop It)


#13

Comment on s’inscrit sur ta liste ?


#14

removed_email_address@domain.invalid wrote :
| Pour ceux qui ne connaissent pas les pragmatic programmers, si vous devez
| lire un seul livre d’informatique généraliste dans votre vie, c’est celui
| là :
| http://www.pragmaticprogrammer.com/ppbook/index.shtml
|
| enfin c’est mon opinion :wink:
|
| ps: il est vieux mais ce qu’il contient s’applique à n’importe quel
| langage et sera toujours d’actualité.

Ensuite tu passes a “Ship it!” puis a 3Practices of an Agile Developer"
:wink:


Frederick R. aka Sleeper – removed_email_address@domain.invalid

Write and test a big program in small pieces.
- The Elements of Programming Style (Kernighan & Plaugher)


#15

Tu envoies un mail vide à l’adresse qu’il a donné, et tu suis les
instructions que tu reçois ensuite.

Voilà, Merci.
Oui c’est pas super ergonomique.

Je suis chez l’hébergeur Celeonet et ils ne proposent que ça.
J’aime beaucoup le commentaire dans leur FAQ : “Ce système de
newsletter est relativement difficile à appréhender au début mais est
de loin le plus performant et, en dépit de son manque d’ergonomie,
l’un des plus utilisé au monde.”…

Vincent


#16

Sinon en CMS rails il existe rubricks http://rubricks.org/
index_en.html qui m’a l’air une base sympa.

Je ne connaissait pas. Des fonctions intéressantes, mais à voir la
démo Flash vraiment pas top en ergonomie.

Vincent


#17

Guillaume “Zifro” DESRAT wrote:

je fais une interface dont les “onClick” & co. appellent les fonctions
de mon programme.

Mais peut-être est-ce ma volonté de faire du code réutilisable qui me
pousse à faire de mes
programmes des bibliothèques ?

Essaye les tests unitaires ca fait exactement ca! Et en plus ca permet
de tester ton logiciel pour vérifier qu’il n’y a pas de régressions.
D’ailleurs avec rails c’est super facile d’en faire :wink:


#18

Essaye les tests unitaires ca fait exactement ca! Et en plus ca permet
de tester ton logiciel pour vérifier qu’il n’y a pas de régressions.
D’ailleurs avec rails c’est super facile d’en faire :wink:

+1!

Ca change radicalement la façon de coder. Au lieu de faire un petit test
console puis de le perdre (ou de le relancer quand on y pense ou après
que
le problème soit survenu), on “capitalise” l’effort (le test unitaire
étant
automatisé, répétable et ne nécessitant pas d’intervention humaine).

C’est comme d’avoir des dizaines de petits testeurs infatigables et
disciplinés perpétuellement à sa disposition. Quel luxe!

Thibaut


#19

Je suis d’accord avec Vincent.
Ils ont fait une interface monstrueuse de fonctionnalites avec de
l’ajax en veux tu en voila (a toutes les sauces). Du coup, cela en
jette techniquement, mais on perd vraiment en clarte et en ergonomie.
J’avoue que j’etais perdu devant la demo…
Et puis, n’oublions pas cette fameuse citation: “trop d’AJAX tue l’AJAX
!!!”

En revanche, leur systeme de plugin, c’est clairement ce qu’il faut
faire. Ce qui serait trop cool (et Vincent ne me contredira pas ;))),
c’est de proposer une version “user lambda” qui integre des plugins de
bases qui masque le systeme de plugins pour ne pas perturber
l’utilisateur.

Je suis trop a fond !

Did

Le 28/04/06, Webalysremoved_email_address@domain.invalid a écrit :