RE: [Obm] OBM et vous

2009-11-30 Par sujet Sebastien POMPIER

Bonjour,

Moi je vois pour le développement de la communauté :
-
un gestionnaire de module / plugins et une implémentation de hook dans
le code OBM, permettant aux contributeurs du monde entier de
proposer des add-ons sous forme de modules complets (on pourrait imaginer 
intégration d'une mailing list à OBM, plugin pour 
gérer ses tickets sous OBM, modification de la fiche contact, ... ) sans cela 
vous resterez les seuls à développer ...
-
un Wiki sur l'installation et l'utilisation permettant de détaille
l'installation, l'utilisation et fonctionnalité, les questions se
posant 1 fois
et auxquelles vous répondez 1 fois en perdant
beaucoup de temps par mailing list auraient une réponse, pourquoi pas
avec des contributeurs
, cela implique de remplir à chaque fois qu'un problème rencontré plusieurs 
fois est signalé.
- une road map qui évite de demander en permanence sur la mailing list ce qui 
va sortir et quand, mais qui permet également
de préciser les objectifs précis de chaque version.
- un forum ou les utilisateurs et informaticiens puissent échanger.
- des changelogs sortant en même temps que les versions.

Je
sais que vous allez hurler mais je trouve par exemple ce site
http://trac.roundcube.net/wiki très bien fait, c'est très basique, 
mais on sait où on va (doc, wiki, roadmap, forum, mailing list) et où trouver 
de la doc pour nos problèmes. 
Il faut avouer que Trac c'est pas mal pour ce type de sujets.
Roundcube était un petit projet sans contributeurs avant d'intégrer la gestion 
des modules depuis regardez à quelle vitesse
de nouveaux plugins sortent.

Ce sont des idées, ça me plairait pas mal de pouvoir fournir mes petits patchs 
comme plugin, et de commencer à remplir le wiki
si vous m'en donnez la possibilité. OBM est un excellent projet, continuez !

Sebastien


 Date: Fri, 27 Nov 2009 15:23:51 +0100
 To: list.aliasource.fr obm@list.aliasource.fr
 From: sylvain.gar...@aliasource.fr
 Subject: [Obm] OBM et vous
 
 Bonjour à tous,
 
 
 
 Depuis quelque temps nous nous interrogeons sur le site d'OBM, et notamment 
 sur les outils et contenus mis à disposition de la communauté.
 
 OBM est avant tout un projet Opensource, bien qu'il soit développé à 
 l'intérieur d'une entreprise, c'est un projet Opensource. Comme beaucoup de 
 projets opensource gérés par une entreprise, mettre en place une communauté, 
 la faire vivre et évoluer est très difficile. Les développeurs d'OBM 
 travaillent sur ce fabuleux projet, car OBM est opensource et nous aimerions 
 faire en sorte que la communauté d'OBM évolue, et participe sur et autour 
 d'OBM.
 
 
 
 Nous avons certaines félicitations sur le projet, mais nous remarquons aussi 
 sur divers sites les reproches qui nous sont faits. Nous écoutons tout cela 
 et essayons d'améliorer les choses. Le but de ce mail n'a pas pour but de se 
 justifier, mais plutôt de recueillir vos avis, vos envies, pour que de notre 
 côté nous essayions de faire quelques choses.
 
 
 
 Que de belles paroles me direz-vous, c'est pour cela que je vous consulte, 
 pour avoir vos avis vos retours et vos attentes. Nous pouvons mettre en place 
 plein de choses, mais encore faut-il que ce soit utile. C'est à vous de nous 
 dire de quoi avez-vous besoin pour participer à OBM, tout le monde peut y 
 parvenir.
 
 
 
 Depuis environ un peu plus d'un an, il y a eu déjà pas mal de boulot sur le 
 site obm.org, voici actuellement ce qu'il existe:
 
 
 
 * un wiki
 
 * une mailing-list
 
 * le svn
 
 
 
 Maintenant qu'aimeriez-vous voir améliorer ? D'autres outils?
 
 
 
 Passons au contenu du wiki:
 
 Nous essayons de faire vivre ce wiki, avec notamment la mise en place des 
 specs des nouvelles features. Thomas et moi même essayons de mettre à jour 
 nos blogs pour vous donner un peu de news, des vidéos ou des trolls :D.
 
 Le contenu du wiki vous convient-il? Sinon, que voudriez-vous?
 
 Nous entendons souvent OBM il y a pas de doc, certes, mais quels types de 
 docs voulez-vous? Donnez-nous des exemples.
 
 
 -- 
 Sent from minig preprod
 
 
 Sylvain Garcia
 sylvain.gar...@obm.org
 
 
 
 ___
 Obm mailing list
 Obm@list.aliasource.fr
 http://www.list.aliasource.fr/mailman/listinfo/obm
  
_
Téléchargez Internet Explorer 8 et surfez sans laisser de trace !
http://clk.atdmt.com/FRM/go/182932252/direct/01/___
Obm mailing list
Obm@list.aliasource.fr
http://www.list.aliasource.fr/mailman/listinfo/obm


Re : [Obm] o-push

2009-11-30 Par sujet Pierrick Perrigault
Bonjour,

J'ai avancé dans la mise en place de o-push, toutefois la synchro ne se fait 
pas encore, il doit rester deux ou trois choses !
Actuellement j'ai mis en place un VHost activesync.mondomaine.com sur mon 
serveur apache avec le proxy configuré vers 
http://mamachine:8082/Microsoft-Server-ActiveSync
je configure Mail for Exchange, je fais un test de synchro, erreur système 
veuillez réessayer plus tard ...
Voici ce que j'ai dans les logs de O-push :

 2009-11-30 13:35:14,839 ActiveSyncServlet INFO - q: 
User=p.perrigault%40mondomaine.comDeviceId=IMEI356950031433796DeviceType=IMEI356950031433796
 pending: false resumed: false m: OPTIONS
 2009-11-30 13:35:16,537 ActiveSyncServlet INFO - q: 
User=p.perrigault%40mondomaine.comDeviceId=IMEI356950031433796DeviceType=IMEI356950031433796Cmd=Settings
 pending: false resumed: false m: POST
 2009-11-30 13:35:16,595 ActiveSyncServlet INFO - [p.perriga...@mondomaine.com] 
policy used: 86407919
 2009-11-30 13:35:16,596 BackendSession WARN - could not load hints for device 
type Nokia6210Navigator/2.09(158)MailforExchange
 2009-11-30 13:35:16,596 ActiveSyncServlet INFO - [ new session: 
p.perriga...@mondomaine.com/IMEI356950031433796 ]]]
 2009-11-30 13:35:16,596 ActiveSyncServlet INFO - activeSyncMethod: Settings
 2009-11-30 13:35:16,596 ActiveSyncServlet INFO - Client supports protocol 12.1
 2009-11-30 13:35:16,617 WbxmlParser INFO - document charset is UTF-8
 2009-11-30 13:35:16,634 SettingsHandler INFO - from pda:
?xml version=1.0 encoding=UTF-8?
Settings
DeviceInformaton
Set
ModelNokia6210Navigator/Model
IMEIIMEI356950031433796/IMEI
FriendlyNameNokia/Mail For Exchange/FriendlyName
OS4.13/OS
/Set
/DeviceInformaton
/Settings

 2009-11-30 13:35:16,634 SettingsHandler INFO - 
process(p.perriga...@mondomaine.com/Nokia6210Navigator/2.09(158)MailforExchange)
 2009-11-30 13:35:16,635 Responder INFO - to pda:
?xml version=1.0 encoding=UTF-8?
Settings
DeviceInformaton
Set
ModelNokia6210Navigator/Model
IMEIIMEI356950031433796/IMEI
FriendlyNameNokia/Mail For Exchange/FriendlyName
OS4.13/OS
/Set
/DeviceInformaton
/Settings

 2009-11-30 13:35:19,628 ActiveSyncServlet INFO - q: 
User=p.perrigault%40mondomaine.comDeviceId=IMEI356950031433796DeviceType=IMEI356950031433796Cmd=FolderSync
 pending: false resumed: false m: POST
 2009-11-30 13:35:19,643 ActiveSyncServlet INFO - [p.perriga...@mondomaine.com] 
policy used: 86407919
 2009-11-30 13:35:19,643 ActiveSyncServlet INFO - [[ Existing session: 
org.obm.push.backend.backendsess...@19ccba null ]]
 2009-11-30 13:35:19,644 ActiveSyncServlet INFO - activeSyncMethod: FolderSync
 2009-11-30 13:35:19,644 ActiveSyncServlet INFO - Client supports protocol 12.1
 2009-11-30 13:35:19,644 WbxmlParser INFO - document charset is UTF-8
 2009-11-30 13:35:19,645 FolderSyncHandler INFO - from pda:
?xml version=1.0 encoding=UTF-8?
FolderSync
SyncKey0/SyncKey
/FolderSync

 2009-11-30 13:35:19,645 FolderSyncHandler INFO - 
process(p.perriga...@mondomaine.com/Nokia6210Navigator/2.09(158)MailforExchange)
 2009-11-30 13:35:19,645 OBMBackend INFO - resetForFullSync devId: 
IMEI356950031433796
 2009-11-30 13:35:19,647 EmailManager INFO - resetForFullSync
 2009-11-30 13:35:19,650 SyncStorage WARN - mappings  states cleared for full 
sync of device IMEI356950031433796
 2009-11-30 13:35:19,652 HierarchyExporter INFO - configure(bs, null, null, 
org.obm.push.state.syncst...@43da1b, 0, 0)
 2009-11-30 13:35:19,653 HierarchyExporter INFO - synchronize
 2009-11-30 13:35:19,817 Responder INFO - to pda:
?xml version=1.0 encoding=UTF-8?
FolderSync
Status1/Status
SyncKey156b9b69-82e0-4e9e-8574-788c70624c3d/SyncKey
Changes
Count5/Count
Add
ServerId14/ServerId
ParentId0/ParentId
DisplayNamep.perriga...@mondomaine.com/DisplayName
Type8/Type
/Add
Add
ServerId16/ServerId
ParentId0/ParentId
DisplayNameInbox/DisplayName
Type2/Type
/Add
Add
ServerId17/ServerId
ParentId0/ParentId
DisplayNameSent/DisplayName
Type5/Type
/Add
Add
ServerId18/ServerId
ParentId0/ParentId
DisplayNameTrash/DisplayName
Type4/Type
/Add
Add
ServerId15/ServerId
ParentId0/ParentId
DisplayNamep.perriga...@mondomaine.com contacts/DisplayName
Type9/Type
/Add
/Changes
/FolderSync

et ça s'arrète là 

J'ai rien de très indicatif dans les logs d'apache non plus ... 

Auriez vous une piste ?

Bien cordialement 



- Message d'origine 
De : CATALDO Thomas thomas.cata...@aliasource.fr
À : Pierrick Perrigault pperriga...@yahoo.fr; obm@list.aliasource.fr
Envoyé le : Jeu 26 Novembre 2009, 15 h 30 min 19 s
Objet : RE: [Obm] o-push

Pierrick Perrigault a écrit :
 Bonjour,
 Je suis en train d'essayer O-push 2.3 actuellement. Je l'ai installé mais 
 j'ai quelques difficultés ...
 Une fois installé, je vois bien que le processus O-push est bien lancé et que 
 le port 8082 est ouvert sur la machine en question !
 J'essaie de paramétrer un portable (Nokia 6210 Navigator), celui ci me 
 retourne une problème d'adresse he qui n'est pas valide ... Soit !
 Je teste via mon navigateur web 

Re : Re : [Obm] o-push

2009-11-30 Par sujet Pierrick Perrigault
Rebonjour,

J'ai avancé, en ne testant que la synchro des contacts, voici les logs de 
o-push :



 2009-11-30 15:36:34,241 SyncHandler INFO - 
process(p.perriga...@habitat-humanisme.net/Nokia6210Navigator/2.09(158)MailforExchange)
 2009-11-30 15:36:34,244 ContentsExporter INFO - configure(null, null, 
org.obm.push.state.syncst...@1f9f0f2, 
obm:\\p.perriga...@habitat-humanisme.net\contacts)
 2009-11-30 15:36:34,245 ContentsExporter INFO - getChanged: 
org.obm.push.backend.backendsess...@19ccba collectionId: 
obm:\\p.perriga...@habitat-humanisme.net\contacts
 2009-11-30 15:36:34,245 ContactsBackend INFO - getContentChanges(1970-01-30 
15:35:50.625)
 2009-11-30 15:36:34,245 LocatorClient ERROR - Connection refused
 java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at 
com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:550)
at 
com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.protocol.https.HttpsClient.init(HttpsClient.java:271)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:328)
at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:778)
at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026)
at 
sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at java.net.URL.openStream(URL.java:1009)
at 
org.obm.locator.client.LocatorClient.locateHost(LocatorClient.java:22)
at 
org.obm.push.backend.obm22.impl.ObmSyncBackend.locateObmSync(ObmSyncBackend.java:32)
at 
org.obm.push.backend.obm22.contacts.ContactsBackend.getBookClient(ContactsBackend.java:35)
at 
org.obm.push.backend.obm22.contacts.ContactsBackend.getContentChanges(ContactsBackend.java:59)
at 
org.obm.push.backend.obm22.ContentsExporter.getContactsChanges(ContentsExporter.java:64)
at 
org.obm.push.backend.obm22.ContentsExporter.getChanged(ContentsExporter.java:90)
at org.obm.push.impl.SyncHandler.doUpdates(SyncHandler.java:146)
at org.obm.push.impl.SyncHandler.process(SyncHandler.java:122)
at 
org.obm.push.impl.WbxmlRequestHandler.process(WbxmlRequestHandler.java:77)
at 
org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:239)
at org.obm.push.ActiveSyncServlet.service(ActiveSyncServlet.java:130)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at 
org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at 
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at 
org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:318)
at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:380)
at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:535)
at 
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:880)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:748)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:219)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at 

RE: Re : Re : [Obm] o-push

2009-11-30 Par sujet CATALDO Thomas
Pierrick Perrigault a écrit :
 Rebonjour,
 J'ai avancé, en ne testant que la synchro des contacts, voici les logs de 
 o-push :
 2009-11-30 15:36:34,241 SyncHandler INFO - 
 process(p.perriga...@habitat-humanisme.net/Nokia6210Navigator/2.09(158)MailforExchange)
 2009-11-30 15:36:34,244 ContentsExporter INFO - configure(null, null, 
 org.obm.push.state.syncst...@1f9f0f2, 
 obm:\\p.perriga...@habitat-humanisme.net\contacts)
 2009-11-30 15:36:34,245 ContentsExporter INFO - getChanged: 
 org.obm.push.backend.backendsess...@19ccba collectionId: 
 obm:\\p.perriga...@habitat-humanisme.net\contacts
 2009-11-30 15:36:34,245 ContactsBackend INFO - getContentChanges(1970-01-30 
 15:35:50.625)
 2009-11-30 15:36:34,245 LocatorClient ERROR - Connection refused
 java.net.ConnectException: Connection refused

Il vous manque le paquet obm-locator sur le serveur qui fait tourner la bd obm 
je pense. Ou alors il n'est simplement pas démarré.

___
Obm mailing list
Obm@list.aliasource.fr
http://www.list.aliasource.fr/mailman/listinfo/obm


Re : Re : Re : [Obm] o-push

2009-11-30 Par sujet Pierrick Perrigault


 2009-11-30 15:36:34,245 ContactsBackend INFO - getContentChanges(1970-01-30 
 15:35:50.625)
 2009-11-30 15:36:34,245 LocatorClient ERROR - Connection refused
 java.net.ConnectException: Connection refused

Il vous manque le paquet obm-locator sur le serveur qui fait tourner la bd obm 
je pense. Ou alors il n'est simplement pas démarré.

En effet je n'avais pas vu que Obm-locator était nécessaire sur le serveur de 
BDD, il n'est donc pas installé, je m'en occupe !
L'installation de Obm-locator implique donc d'installer toute l'architecture 
obm-tomcat sur le serveur de BDD.

Questions idiotes : 
  * O-push s'appuie sur obm-sync mais je me demande ou est ce qu'il 
récupère l'URL de synchro (http://mamachine:8080/obm-sync/services)?
  * Y'a t'il d'autres packages nécessaires sur d'autres serveurs pour faire 
fonctionner o-push ?

En vous remerciant par avance




___
Obm mailing list
Obm@list.aliasource.fr
http://www.list.aliasource.fr/mailman/listinfo/obm


Re : Re : Re : Re : [Obm] o-push

2009-11-30 Par sujet Pierrick Perrigault


  * O-push s'appuie sur obm-sync mais je me demande ou est ce qu'il 
récupère l'URL de synchro (http://mamachine:8080/obm-sync/services)?
   
Mes excuses ! J'ai trouvé comment, c'est juste écrit noir sur blanc à cette 
addresse : http://code.google.com/p/o-push/wiki/RunningBinaries



___
Obm mailing list
Obm@list.aliasource.fr
http://www.list.aliasource.fr/mailman/listinfo/obm