Fauché Jean-Marc | 10 May 2009 19:26
Picon
Favicon

Utilisation de demexp via web2py

Bonsoir, .
Voici un rappel de mon mail du 22/04/2009:
Ci joint le  fichier  "demexp.zip"  , pour l'utiliser il faut:
(0-avoir python instalé)
1-télécharger web2py  à l'adresse: http://mdp.cti.depaul.edu/
2-déziper web2py à l'endroit de ton choix
3-déziper le fichier "demexp.zip" et l'envoyer dans le dossier 'application' de web2py
ensuite il ne reste plus qu'à lancer web2py.exe
qui demande de choisir un mot de passe pour lancer le serveur de développement intégré et tu clique sur le bouton "start server"
ensuite web2py lance automatiquement ton navigateur avec une page d'accueil
cliquer sur le lien 'administration interface'
là il te redemande ton mot de passe "administrator password"(le même que tu as choisi pour lancer serveur en localhost) et tu clique sur "envoyer"
là tu as la liste des applications disponibles (dont demexp si tu l'as bien  dézippé au bon endroit).

Cliquer sur "demexp"  pour être en mode utilisateur simple (comme un visiteur le ferai via internet).    

Demexp

[ uninstall | about | design | errors | cleanup | pack all | compile ]

Ou cliquer sur demexp/design pour rester administrateur et donc d'accéder au code ,là tu peux  tester en cliquant sur le lien 'index' dans Controllers/default.py    ou visualiser le code en cliquant sur 'édit' toujours dans Controllers/default.py.
     Cela se présente comme ça:
Normalement arrivé là tu devrais voir des questions que j'ai entré en test ,en cliquant sur le libellé de la question il affiche les réponses possibles
on peut classer les réponses selon l'ordre souhaité en cliquant sur le bouton >>
et valider son vote en cliquant sur le lien "voter" (à condition d'ètre logué et donc de s'être enregistré )
...
Cela  peut  sembler  compliqué  mais s'est en fait très  simple et une fois les éléments installés il suffit de lancer web2py.exe... .
Je reste à ta disposition en cas de difficulté sur une étape de la manipulation ..
NB: pour les mise à jour :écraser l'ancien fichier "demexp" avec le nouveau dézippé dans web2py/application
Amicalement , Jean-Marc

Attachment (Demexp.zip): application/x-zip-compressed, 155 KiB
_______________________________________________
Demexp-dev mailing list
Demexp-dev <at> nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev
David MENTRE | 11 May 2009 14:18
Favicon

Re: Utilisation de demexp via web2py

Bonjour Jean-Marc,

2009/5/10 Fauché Jean-Marc <jm.fauche <at> free.fr>:
> Voici un rappel de mon mail du 22/04/2009:

Merci pour les explications, ça me permettra de tester. Je t'assure
que j'ai regardé dans les archives avant de demander mais je n'avais
rien trouvé.

J'ai regardé un peu la doc autour de web2py : le framework a l'air
plutôt bien fichu, du moins sur le papier. Internationalisation, prise
en compte de la sécurité, syntaxe agréable pour les views (aka
templates), syntaxe agréable pour les requêtes à la base, marche avec
plein de bases (dont Postgresql), backtraces dans un bug tracker,
gestion intégrale des objets par une interface web, etc. Après c'est
uniquement la pratique qui permet de dire si c'est vraiment bien ou
pas. L'expérience le dira.

Je me méfie un peu des approches « Modèle dans le langage du Framework
» (que ce soit de RoR, Django ou web2py) car j'ai peur que la base de
donnée générée soit trop liée à un Framework donné (en l'occurrence
web2py) mais bon, vu l'état actuel de demexp, pourquoi ne pas
tenter...

Suite au prochain épisode. ;-)

Amicalement,
d.
David MENTRE | 11 May 2009 23:55
Favicon

Re: Utilisation de demexp via web2py

Bonjour Jean-Marc,

David MENTRE <dmentre <at> linux-france.org> writes:

> Suite au prochain épisode. ;-)

Bon, j'ai exécuté web2py sans problème en local sur ma machine.

Par contre, j'ai pas été capable malgré tous mes efforts de le faire
fonctionner en FCGI sur mon serveur. Apparement les docs sont périmées
ou j'ai loupé des trucs.

Donc je l'ai installé en mode serveur en Python par web2py :
  http://bentobako.org:8000/Demexp/

Ça permet à tout le monde de tester ton code.

Amicalement,
d.
--

-- 
GPG/PGP key: A3AD7A2A David MENTRE <dmentre <at> linux-france.org>
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A
Fauché Jean-Marc | 12 May 2009 13:52
Picon
Favicon

Demexp sur Serveur

Bonjour,
Merci à David pour la mise en place sur serveur !
Cela m'a permis de tester avec plus de votants et de m'apercevoir que au niveau du résultat des votes il va falloir que je calcule l'ensemble de Schwartz ...En effet actuellement s'affichent comme vainqueurs les réponses du groupe "vainqueurs transitifs" et dans certains cas cela parais franchement bizarre du genre :

Soit:

  • 1 bat : 3
  • 2 bat : 3 1
  • 4 bat : 2 1 3

Et donc VICTOIRE POUR:

  • 2 : On doit pouvoir déléguer son vote à n'importe quel inscrit.
  • 4 : On doit pouvoir déléguer son vote aux délégués déclarés

 2 et 4 sont les vainqueurs transitifs ...qui donnent un ensemble de schwartz = 4    (car 4 bat 2 dans l'ensemble transitif !)  ,donc 4 vainqueur c'est quand même plus clair !..

Concernant la licence à mon sens c'est à demexp de voir , pour ma part je ne revendique rien d'autant qu'une grosse partie du travail était déjà fait (notamment par Lyu,David...) donc : question ouverte à soumettre à demexp

Concernant les questions de Félix, effectivement le nom à droite est celui de l'auteur de la question , l'anonymat peu se discuter ...
Concernant le renvoit du mot de passe ("-Je n'ai pas pu me faire renvoyer le MDP (sans doute pas implémenté),") effectivement  pour l'implémenter il  faut que je désigne un serveur SMTP or, vu que jusque là je travaillais en localhost cela n'avait pas beaucoup de sens ..Mais cela semble simple à corriger si David me donne les références du serveur (sans doute un truc du genre" bentobaco.org: .... " ?) .Il faut en plus un email valide pour expédier .
Concernant le mot de passe pouvant rester vide ...je vais regarder .
En tout cas merci de votre participation active ,c'est important à mon sens de faire vivre ou revivre le projet Demexp qui manque cruellement aux citoyens d'aujourd'hui (même s'ils n'en ont pas encore conscience...) .
Amicalement , Jean-Marc
_______________________________________________
Demexp-dev mailing list
Demexp-dev <at> nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev
Félix | 12 May 2009 14:06
Picon

Re: Demexp sur Serveur

Salut Jean-Marc,

>
> Concernant la licence à mon sens c'est à demexp de voir , pour ma part je ne
> revendique rien d'autant qu'une grosse partie du travail était déjà fait
> (notamment par Lyu,David...) donc : question ouverte à soumettre à demexp

Là, pour le coup, il n'y a que toi qui peut (au final) décider de la
licence sous
laquelle mettre ton travail! Nous ne pouvons que t'encourager à la mettre sous
licence libre type GPL (par exemple en suivant les instruction sommaires ici:
http://www.april.org/fr/comment-fait-pour-mettre-son-logiciel-sous-licence-gnu-gpl
)
qui garanti les droits fondamentaux du logiciel libre.

> Concernant le renvoit du mot de passe ("-Je n'ai pas pu me faire renvoyer le
> MDP (sans doute pas implémenté),") effectivement  pour l'implémenter il
> faut que je désigne un serveur SMTP or, vu que jusque là je travaillais en
> localhost cela n'avait pas beaucoup de sens ..Mais cela semble simple à
> corriger si David me donne les références du serveur (sans doute un truc du
> genre" bentobaco.org: .... " ?) .Il faut en plus un email valide pour
> expédier .

Oui, mais ce n'est pas une priorité, je ne soulevais le pb que au cas
où il aurait été
implémenté mais où il n'aurait pas fonctionné. Actuellement j'aurais tendance
à favoriser la création de compte par demande "humaine" (par mail) mais encore
une fois c'est accessoire pour l'instant.
 .
> En tout cas merci de votre participation active ,c'est important à mon sens
> de faire vivre ou revivre le projet Demexp qui manque cruellement aux
> citoyens d'aujourd'hui (même s'ils n'en ont pas encore conscience...) .

Je pense que bcp de gens sentent confusément qu'il y a quelquechose qui
cloche! Demexp est une voie possible pour que la démocratie s'exerce, même
si on en est encore loin.

Amicalement,

  Félix
Félix | 12 May 2009 00:29
Picon

Re: Re: Utilisation de demexp via web2py

Salut!

j'ai testé sur le serveur mis à disposition par David.
J'ai pu:
-m'inscrire,
-voter,
-ajouter des réponses,
-ajouter des tags.
Au chapitre des bug ou fonctionalités non implmentées:
-Je n'ai pas pu me faire renvoyer le MDP (sans doute pas implémenté),
-j'ai pu m'inscrire avec un MDP vide

A quoi correspond le nom d'inscrit à droite? A celui qui a posé la question?

Globalement, c'est tout à fait encourageant, bravo à Jean-Marc!

  Félix

Le 11 mai 2009 23:55, David MENTRE <dmentre <at> linux-france.org> a écrit :
> Bonjour Jean-Marc,
>
> David MENTRE <dmentre <at> linux-france.org> writes:
>
>> Suite au prochain épisode. ;-)
>
> Bon, j'ai exécuté web2py sans problème en local sur ma machine.
>
> Par contre, j'ai pas été capable malgré tous mes efforts de le faire
> fonctionner en FCGI sur mon serveur. Apparement les docs sont périmées
> ou j'ai loupé des trucs.
>
> Donc je l'ai installé en mode serveur en Python par web2py :
>  http://bentobako.org:8000/Demexp/
>
> Ça permet à tout le monde de tester ton code.
>
> Amicalement,
> d.
> --
> GPG/PGP key: A3AD7A2A David MENTRE <dmentre <at> linux-france.org>
>  5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A
>
>
> _______________________________________________
> Demexp-dev mailing list
> Demexp-dev <at> nongnu.org
> http://lists.nongnu.org/mailman/listinfo/demexp-dev
>

Gmane