Re: [Maposmatic-dev] un petit nouveau sur la liste

2018-01-15 Thread Laurent Combe
bonjour

sorry pour le délai, mais je me suis sévèrement bloqué le dos en cette fin
d'année et cela m'a mis hors service qq semaines

mais les affaires reprennent
1- ok pour faire un point

2- je viens de déposer sur https://github.com/osm-fr/ansible-scripts
un premier script pour automatiser le déploiement de maposmatic

3- je m'attaquerais ensuite à la partie frontend
quand tout cela sera fonctionnel on pourra envisager de relancer l'instance
sur le site d'origine

4-après il restera le chantier de convergence avec helmut

bref y a de quoi faire

Cordialement,
Laurent



Le 25 décembre 2017 à 00:56, Maxime Petazzoni 
a écrit :

> Salut Laurent,
>
> * Laurent Combe  [2017-11-28 08:20:32]:
>
> > Je comprend que ce qui rendu inerte le projet c'est le peu de
> disponibilité
> > des valeureux membres de l'équipe. Je ne vais donc pas vous demander
> > d'investissement en temps. Par contre à ce stade je vais avoir besoin
> > d'échanger un peu avec vous pour savoir quelle direction prendre ...
> >
> > dans la todo liste on pourrait citer :
> > - serveur : réutiliser le serveur historique ou se rapprocher d'osm
> france ?
> > - quel choix de distribution ?
> > - comment déployer le soft sur le serveur : (préférence pour ansible mais
> > ouvert à toute proposition)
> > - regarder la partie web (chose que je n'ai pas regardé pour le moment)
> > - alimentation de la base PosGresql (sur ce point je me dis
> > qu'openstreetmap france doit avoir un peu de savoir faire ...)
> > - coté dev, arriver à merger avec les travaux d'helmut compte tenu du peu
> > de développeurs actifs sur le projet, c'est ballot de faire vivre deux
> > versions indépendantes.
> >
> > n'hésitez pas à me répondre même par qq mots ça fera plaisir :-)
>
> En effet, aucun de nous n'a désormais le temps de s'occuper de l'infra
> de MapOSMatic, et donc pour l'instant maposmatic.org est en carafe :-(
>
> Mais on est prêt à aider comme on peut une nouvelle équipe pour
> reprendre et relancer le projet ! Je suis chez mon frère Thomas pour
> Noël et on a pu en parler un peu et, si le reste de l'équipe est bien
> sûr d'accord, on pourrait tout à fait donner accès à notre infra (une VM
> qui fait tourner le site et le démon de rendu, et un serveur avec 1To de
> SSD pour la base PostGIS) et au nom de domaine maposmatic.org.
>
> Je seconde aussi les efforts pour intégrer les travaux d'Helmut et de
> continuer à travailler avec lui, étant donné qu'il fait déjà tourner une
> instance indépendante. Si on pouvait tout remettre ensemble sur
> maposmatic.org, ça serait l'idéal.
>
> Une discussion à continuer donc. Éventuellement on pourrait fixer une
> date et heure pour une discussion directe sur le chan IRC de maposmatic.
>
> /Max
> --
> Maxime Petazzoni 
> SignalFx, Inc.   
> Running, driving, writing software and chasing rainbows in California.
>   "One by one, the penguins took away my sanity."
>


Re: [Maposmatic-dev] [tech] relancer une instance

2018-01-15 Thread Laurent Combe
je viens de déposer (via pull request)
https://github.com/osm-fr/ansible-scripts/pull/15
un premier script de déploiement du module maposmatic à partir de la forge
historique du projet

lorsqu'il sera intégré
j'aurai besoin de tester ce script sur une VM osm pour valider qu'il est
fonctionnel dans ce contexte là

j'ai supposé que la VM serait installé en debian stretch

on y trouve :
- le chargement d'un export d'une ancienne region (midi-pyrénées) dans une
base postgresql
- de quoi déployer le style osmfr
- et l'intégration du module maposmatic qui permet de générer un fichier
(pdf) d'une commune. mon script d'install termine par un exemple pour une
commune

ensuite
on s'attaquera à la partie frontend web

Laurent


Le 3 décembre 2017 à 20:52, Laurent Combe  a écrit :

> bon ok
>
> je vais ecrire un début de script ansible en m'nspirant de ce que je vois
> sur github
> pour que cela ressemble plus à un script comme les autres
>
> et je partage cela avec vous
>
> pour la base postgresql
> par défaut une base locale (avec un jeu de données réduit) pour valider le
> fonctionnement
> et une option pour se brancher sur une base externe quand on sera en "prod"
>
> a bientot
>
> laurent
>
>
>
> Le 2 décembre 2017 à 19:15, Jocelyn Jaubert  a
> écrit :
>
>> Bonjour,
>>
>> Le 02/12/2017 à 16:09, Laurent Combe a écrit :
>> > une première salve de questions techniques
>> >
>> > mon script ansible fait tout (je veux dire: il n'est pas du tout
>> modulaire)
>> > et est seulement adapté à mon environnement chez moi
>> > je souhaite le rendre compatble avec un environnement osm.fr <
>> http://osm.fr>
>>
>> Est-ce que ce script ansible est dispo quelque part ?
>>
>> En tout cas, ça sera très pratique d'avoir un script ansible pour pouvoir
>> ré-installer facilement, ou migrer le service sur une autre machine.
>>
>>
>> > peut-on supposer que le script ansible se connecte en admin sur la
>> machine
>> > cible ?
>>
>> Yep, tout à fait.
>>
>> Les scripts actuels ont "become: yes" pour passer root via sudo dans le
>> fichier .yml définissant le rôle.
>>
>> (le compte root n'est normalement pas accessible directement, et je passe
>> par mon compte utilisateur, qui est dans sudoers)
>>
>>
>> > le service a besoin d'une base postgresql
>> > a la fois pour avoir accès aux données osm
>> > et dans une certaine mesure pour asuurer le rendu osmfr
>> >
>> > mais alors quel choix faire ?
>> > avoir une instance locale (choix de la facilité, mais pas forcément
>> économe
>> > en ressource)
>> > ou avoir une instance mutualisée (car je me doute qu'osmfr dispose déjà
>> des
>> > données osm vivante qq part)
>>
>> Peut-être mettre une option dans le script ansible pour choisir ?
>>
>> C'est pratique d'installer postgresql pour tester rapidement l'instance.
>>
>>
>> On a bien une base monde pour le rendu mapnik sur osm25. Je peux te
>> rajouter
>> un accès dessus sans souci.
>>
>>
>>
>> Merci,
>> Jocelyn
>>
>
>


Re: [Maposmatic-dev] [tech] relancer une instance

2018-01-15 Thread Jocelyn Jaubert
Bonjour,

Le 15/01/2018 à 18:51, Laurent Combe a écrit :
> je viens de déposer (via pull request)
> https://github.com/osm-fr/ansible-scripts/pull/15
> un premier script de déploiement du module maposmatic à partir de la
> forge historique du projet

Merci à toi !

J'ai posté quelques petits commentaires sur la pull request. Dans
l'ensemble, ça m'a l'air tout bon. Il n'y a plus qu'à tester !

> lorsqu'il sera intégré
> j'aurai besoin de tester ce script sur une VM osm pour valider qu'il est
> fonctionnel dans ce contexte là

Je te créé une VM avec accès sudo via ta clé ssh.

> on y trouve :
> - le chargement d'un export d'une ancienne region (midi-pyrénées) dans
> une base postgresql
> - de quoi déployer le style osmfr

C'est envisageable de pouvoir utiliser des style différents ?

> - et l'intégration du module maposmatic qui permet de générer un fichier
> (pdf) d'une commune. mon script d'install termine par un exemple pour
> une commune
> 
> ensuite
> on s'attaquera à la partie frontend web

Parfait !


Merci,
Jocelyn



Re: [Maposmatic-dev] Meeting at FOSDEM?

2018-01-15 Thread Frederic Lehobey
Hi !

Hartmut Holzgraefe  (2018-01-15 11:07:52) :
> Last year I ended up sitting all by myself ... maybe we can do better this
> year? :)
> 
> I'll be in Brussles from Thursday evening to Sunday evening.

It was in my plans to attend FOSDEM in 2018. Unfortunately it will not
be possible for me this year either. See you there in 2019 or at any
other place...

Best regards,
Frédéric Lehobey



[Maposmatic-dev] Meeting at FOSDEM?

2018-01-15 Thread Hartmut Holzgraefe
Last year I ended up sitting all by myself ... maybe we can do better 
this year? :)


I'll be in Brussles from Thursday evening to Sunday evening.

Unfortunately on Sunday I'll have to split myself between the MySQL
and GeoSpatial devroom tracks, and take an LPIC test, too, but on
Saturday I'm still mostly free ...

--
hartmut