[Demexp-dev] Compte rendu de réunion / Last meeting record

2005-12-24 Par sujet David MENTRE
Bonjour,

Le compte rendu de la dernière réunion demexp est disponible ici :
  http://www.demexp.org/fr/doku.php?id=reunion_du_22_decembre_2005

Amicalement,
d.
---
Hello,

The record of last demexp meeting is available here (in french):
  http://www.demexp.org/fr/doku.php?id=reunion_du_22_decembre_2005

Yours,
d.
-- 
pub  1024D/A3AD7A2A 2004-10-03 David MENTRE [EMAIL PROTECTED]
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A



___
Demexp-dev mailing list
Demexp-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev


[Demexp-dev] Which architecture and languages for next developments?

2005-12-24 Par sujet David MENTRE
Hello,

At last demexp meeting, we have decided to focus developments on a web
interface to help the spreading of demexp.

We should face now the choice of architecture and language to accomplish
this.

I have already made a web interface to demexp[1] using the WDialog
framework[2], which is using the OCaml language. WDialog allows to write
web interface, and other OCaml modules allow to interface with SQL
databases. If I follow the same approach, I would have roughly the
following architecture:

 Web browser --HTTP-- WDialog interface --demexp RPC-- demexp server
^   ^
|   |
v   v
  SQL database   XML file

The demexp server stores the bases of participants (including their
login/password for vote) and questions. Please notice that in the long
term (after delegation and i18n is implemented), the demexp server will
also use a SQL database.

The Wdialog interface and associated SQL base would store the state of
question seen, voted, etc. for each participant, as well as maybe
WDialog state.

What could be wrong with this architecture:

 - WDialog is using OCaml, which is an unknown language. Since Thomas
   has released PyDemexp[3], it is know possible to use the Python
   language to make the web interface;

 - WDialog provides basic functionnality and OCaml allows to use about
   any frameworks, but I have sometime the feeling to reinvent the
   wheel, especially regarding web technologies.

What do you think of it? Do you think it would be better to use known
frameworks like http://turbogears.org/ ? Any Python framework you would
be aware of (except Zope, which I find too slow)?

If I'm alone to develop, I think I'll keep OCaml because it can be quite
fast (compile to native code) and it is such a nice language. But I
might change my mind the avoid the same mistake as with the client
(i.e. to gather developers). It should be notice that if we use web
technologies (like AJAX), we will use more popular languages
(javascript, HTML, CSS or SQL for example) so it might be easier to
gather developers for them.

Yours,
d.

Footnotes: 
[1]  http://www.linux-france.org/cgi-bin/demexpweb.cgi

[2]  http://wdialog.sourceforge.net/

[3]  http://thomas.enix.org/pub/pydemexp/

-- 
pub  1024D/A3AD7A2A 2004-10-03 David MENTRE [EMAIL PROTECTED]
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A



___
Demexp-dev mailing list
Demexp-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev


Re: [Demexp-dev] Speaking about ajax

2005-12-24 Par sujet David MENTRE
Felix HENRY [EMAIL PROTECTED] writes:

 The other day, during the demexp meeting, I mentionned an
 ajax based GPL email client. Here it is:

Following the same spirit, here is some Javascript code (BSD-like
license) to make some funny Javascript effects:

 http://prototype.conio.net/

One should also see the Sortable demos of scriptaculous:

 http://wiki.script.aculo.us/scriptaculous/show/GhostlySortableDemo

 http://wiki.script.aculo.us/scriptaculous/show/SortableFloatsDemo

 http://wiki.script.aculo.us/scriptaculous/show/SortableListsDemo


Yours,
d.
-- 
pub  1024D/A3AD7A2A 2004-10-03 David MENTRE [EMAIL PROTECTED]
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A



___
Demexp-dev mailing list
Demexp-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev


[Demexp-dev] Web pages on the software moved to the new wiki

2005-12-24 Par sujet David MENTRE
Hello,

I have migrated the web page related to demexp software development from
Savannah to our new wiki:
  
http://www.demexp.org/en/doku.php?id=start#articles_and_discussions_on_software_development

Yours,
d.
-- 
pub  1024D/A3AD7A2A 2004-10-03 David MENTRE [EMAIL PROTECTED]
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A



___
Demexp-dev mailing list
Demexp-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev


[Demexp-dev] Utilisation des URL demexp:// avec Firefox / Use of demexp:// URL with Firefox

2005-12-24 Par sujet David MENTRE
Bonjour,

Grâce à Sylvain Collilieux qui m'a donné l'astuce, il est maintenant
possible de lancer automatiquement le client demexp GTK sur une URL
demexp dans Firefox. J'ai documenté tout ça sur la page suivante :
 http://www.demexp.org/fr/doku.php?id=astuces_pour_l_utilisation_des_url_demexp

Amicalement,
d.
==
Hello,

Thanks to Sylvain Collilieux who has given me the tip, it is possible to
automatically launch the GTK client on demexp URL from Firefox. I've
documented it at:
  http://www.demexp.org/en/doku.php?id=tips_on_demexp_url

Best wishes,
d.
-- 
pub  1024D/A3AD7A2A 2004-10-03 David MENTRE [EMAIL PROTECTED]
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A



___
Demexp-dev mailing list
Demexp-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev