RE: [Obm] OBM et vous
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
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
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
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 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
* 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