Re: [Obm] Opush 3 et Jdk7

2014-04-17 Par sujet Matthieu Baechler
Bonjour,

Le mercredi 16 avril 2014 à 15:14 -0400, Jérémy Carnus a écrit :
 headhtml Bonjour,
 
 Je me permets d'envoyer une question, avec l'arrivé opush 3 qui
 nécessite le jdk7 et cassandra 2.0 qui aussi lui le nécessite, il ne
 me semble plus possible de garder un OBM complet sur une machine
 squeeze ?

En théorie Squeeze ne propose pas OpenJDK 7. C'est précisément la raison
pour laquelle nous l'avons backporté sur squeeze via le dépôt
squeeze-backports.

 De la j'ai 3 questions:
 - est-il possible de mettre obm-full sur un wheezy, ce qui revient a
 dire que OBM est compatible wheezy ?

C'est techniquement faisable, mais non documenté ni supporté.

  Si non pour quand es-ce prévu ?

OBM 3 sera compatible squeeze et wheezy. Je n'annonce pas de date, mais
c'est notre priorité actuelle.

 - que va t-il se passer si j'installe manuellement le jdk7 sur un obm
 avec squeeze ? 

En utilisant squeeze-backports, ça va fonctionner, c'est documenté et
testé. 

http://www.obm.org/docs/opush/opush.html#_opush_on_squeeze_installation

 - a quoi sert réellement le dépôt squeeze-backports, cela ne semble
 pas installer le jdk7 ?

Si ça ne fonctionne pas, c'est un bug.

N'hésitez pas à nous faire un retour si vous vous lancez dans
l'installation d'Opush 3.


-- 
Matthieu Baechler matthieu.baech...@linagora.com

___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm


Re: [Obm] Opush 3 et Jdk7

2014-04-17 Par sujet Matthieu Baechler
En réalité il y a une confusion sur le terme OpenJDK : c'est en même
temps un produit et un package.

Ce que nous avons backporté c'est le package openjdk-7-jre-headless, qui
est en dépendance de package opush.

-- 
Matthieu Baechler

Le jeudi 17 avril 2014 à 09:54 -0400, Jérémy Carnus a écrit :
 Bonjour Matthieu,
 
 Ok pour OBM 3, par contre avec le squeeze backport, impossible
 d'installer le jdk7:
 
 it http://deb.obm.org squeeze Release.gpg
 Ign http://deb.obm.org/25/contrib/ squeeze/obm Translation-en
 Ign http://deb.obm.org squeeze Release.gpg
 Ign http://deb.obm.org/squeeze-backports/ squeeze/main Translation-en
 Hit http://deb.obm.org obm Release
 Hit http://deb.obm.org squeeze Release
 Get:1 http://deb.obm.org squeeze Release [831 B]
 Ign http://deb.obm.org obm/obm amd64 Packages
 Ign http://deb.obm.org squeeze/obm amd64 Packages
 Ign http://deb.obm.org squeeze/main amd64 Packages
 Hit http://deb.obm.org obm/obm amd64 Packages
 Hit http://deb.obm.org squeeze/obm amd64 Packages
 Get:2 http://deb.obm.org squeeze/main amd64 Packages [6687 B]
 Fetched 7518 B in 0s (10.9 kB/s)
 Reading package lists... Done
 root@obm:/# apt-get install openjdk-7-jdk
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 E: Unable to locate package openjdk-7-jdk
 
 
 Ma procédure est-elle correct ?



___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm


Re: [Obm] Opush 3 et Jdk7

2014-04-17 Par sujet Jérémy Carnus

  
  
Bonsoir,

En effet après installation de ce paquet, j'ai reussi a installer
sur un squeeze un cassandra et un opush v3. Cela marche bien mais je
viens de voir un premier soucis, si le service opush demarre avant
que le cassandra soit up, il passer en mode admin, ce qui est genant
lors d'un redemarrage par exemple.

Jérémy


Le 17/04/2014 10:18, Matthieu Baechler
  a écrit :


  En réalité il y a une confusion sur le terme OpenJDK : c'est en même
temps un produit et un package.

Ce que nous avons backporté c'est le package openjdk-7-jre-headless, qui
est en dépendance de package opush.




-- 
  Jérémy Carnus
  
  

___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm


Re: [Obm] Backport opush et obm-sync

2014-04-17 Par sujet Cyril Cadenel
Bonjour,

Le 17/04/2014 09:04, Matthieu Baechler a écrit :
 Bonjour,

 Le mercredi 16 avril 2014 à 18:28 +0200, Cyril Cadenel a écrit :
 Bonjour,

 Quelqu'un a-t-il déjà essayé d'intégrer dans un OBM v2.3 les dernières
 versions des modules opush et obm-sync afin de pouvoir utiliser la
 dernière version de thunderbird ainsi que les dernières implémentations
 d'activesync?

 Est-ce seulement envisageable?
 C'est une bonne question. La réponse est non. La raison vient du
 schema de la base de données qui a beaucoup évolué et ne sera pas
 compatible entre obm-sync 2.4 ou 2.5 et OBM 2.3.

Le schéma peut être étendu ou modifié (manuellement) si cela ne touche 
pas les tables et champs utilisés par l'UI et les updates de domaines et 
config.
Il reste la partie Java et les librairies qui ne sont pas placée au même 
endroit. Serait-il possible d'installer les 2 versions d'opush en 
parallèle et lancer l'un ou l autre pour test?

 Qu'est-ce qui vous empêche de migrer votre installation OBM en 2.5 ?

Beaucoup de personnalisation sur l'installation existante, une machine 
en Lenny qui ne peut se permettre d'être mise à jour (de la production 
dessus), 200 utilisateurs sur le serveur OBM / messagerie. Des 
applications externes exploitant le SSO modifiés...

 (j'ai déjà intégré un opush 2.3.24 et un obm-sync 2.3.26 sur un obm
 2.3.11, mais là la différence de version était minime).

 Question subsidiaire, pourquoi ne pas avoir choisi de développer un
 plugin Thunderbird basé sur le protocole activesync (comme pour les
 téléphones et tablettes) plutôt que de faire un plugin avec un protocole
 à part?
 Très bonne question. C'est techniquement une hypothèse intéressante et
 déjà envisagée. Politiquement, c'est plus compliqué, c'est un protocole
 propriétaire et sujet à des royalties.

Le protocole activesync actuellement utilisé pour la synchro des mobiles 
est il soumis a royalties? Connaissez vous le coût de ces royalties?


Cordialement,

Cyril Cadenel.
___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm


Re: [Obm] Opush 3 et Jdk7

2014-04-17 Par sujet Jérémy Carnus

  
  
Bonjour Matthieu,

Ok pour OBM 3, par contre avec le squeeze backport, impossible
d'installer le jdk7:

it http://deb.obm.org squeeze Release.gpg
Ign http://deb.obm.org/25/contrib/ squeeze/obm Translation-en
Ign http://deb.obm.org squeeze Release.gpg
Ign http://deb.obm.org/squeeze-backports/ squeeze/main
Translation-en
Hit http://deb.obm.org obm Release
Hit http://deb.obm.org squeeze Release
Get:1 http://deb.obm.org squeeze Release [831 B]
Ign http://deb.obm.org obm/obm amd64 Packages
Ign http://deb.obm.org squeeze/obm amd64 Packages
Ign http://deb.obm.org squeeze/main amd64 Packages
Hit http://deb.obm.org obm/obm amd64 Packages
Hit http://deb.obm.org squeeze/obm amd64 Packages
Get:2 http://deb.obm.org squeeze/main amd64 Packages [6687 B]
Fetched 7518 B in 0s (10.9 kB/s)
Reading package lists... Done
root@obm:/# apt-get install openjdk-7-jdk
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openjdk-7-jdk


Ma procédure est-elle correct ?

Merci par avance

Carnus Jérémy

Le 17/04/2014 03:01, Matthieu Baechler
  a écrit :


  Bonjour,

Le mercredi 16 avril 2014 à 15:14 -0400, Jérémy Carnus a écrit :

  
headhtml Bonjour,

Je me permets d'envoyer une question, avec l'arrivé opush 3 qui
nécessite le jdk7 et cassandra 2.0 qui aussi lui le nécessite, il ne
me semble plus possible de garder un OBM complet sur une machine
squeeze ?

  
  En théorie Squeeze ne propose pas OpenJDK 7. C'est précisément la raison
pour laquelle nous l'avons backporté sur squeeze via le dépôt
squeeze-backports.


  
De la j'ai 3 questions:
- est-il possible de mettre obm-full sur un wheezy, ce qui revient a
dire que OBM est compatible wheezy ?

  
  C'est techniquement faisable, mais non documenté ni supporté.


  
 Si non pour quand es-ce prévu ?

  
  OBM 3 sera compatible squeeze et wheezy. Je n'annonce pas de date, mais
c'est notre priorité actuelle.


  
- que va t-il se passer si j'installe manuellement le jdk7 sur un obm
avec squeeze ? 

  
  En utilisant squeeze-backports, ça va fonctionner, c'est documenté et
testé. 

http://www.obm.org/docs/opush/opush.html#_opush_on_squeeze_installation


  
- a quoi sert réellement le dépôt squeeze-backports, cela ne semble
pas installer le jdk7 ?

  
  Si ça ne fonctionne pas, c'est un bug.

N'hésitez pas à nous faire un retour si vous vous lancez dans
l'installation d'Opush 3.





-- 
  Jérémy Carnus
  
  

___
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm