Les deux premiers bogues ont été corrigés par la même demande d'intégration ;)
Des efforts ont été faits avec la version 2.6 qui était une version dite de stabilité se concentrant notamment sur les correctifs et les tests: peu de fonctionnalités supportées par la core team ont été ajoutées.
Historiquement le projet n'a pas une culture des tests: les tests sont insuffisants et non systématiques mais cela va tout de même dans le bon sens. Le comportement de certaines fonctionnalités changent parfois de manières importantes sur plusieurs versions, je pense notamment à include_tasks qui a été ajouté en 2.4:
À noter que le module import_tasks est toujours en preview: la rétro compatibilité n'est pas garantie.
D'ailleurs la doc n'est constituée que d'exemples.
Cette affirmation me semble incorrecte, au hasard une page de la doc. Depuis la version 2.5, la qualité de la documentation a été grandement améliorée (table des matières à plusieurs niveaux, réorganisation, recherche).
Je ne me suis pas lancé dans la création de module, si c'est vraiment simple ça pourrait être une bonne façon de faire je trouve.
Note qu'un module peut être implémenté dans n'importe quel langage (supporté par les hôtes sur lesquels il est utilisé). Exemples: en Go, en PowerShell.
l'emplacement de l'erreur de syntaxe est précisé dans le message d'erreur:
ERROR! Syntax Error while loading YAML.
The error appears to have been in 'test.yml': line 8, column 9, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
key: 'value'
- invalid: 'invalid'
^ here
Ce backend dépend du paquet Python dbgis qui lui-même avait été forké du paquet PPyGIS pour la première implémentation. Le dépôt Git de dbgis ne semble plus accessible, le code est-il hébergé dans un nouveau dépôt ?
J'avais à l'époque enregistré le paquet dbgis sur PyPI: n'hésitez pas à m'indiquer si vous voulez le rôle d'admin pour ce paquet sur PyPI.
L’écriture d’un module définissant des champs pouvant stocker des informations géographiques stockées dans PostGIS est en cours.
C'est une bonne nouvelle, l'implémentation précédente que l'auteur de la dépêche avait réalisée et qui avait été annoncée lors de la sortie de la 2.6 n'ayant jamais rejoint upstream. Le code est-il disponible ?
Dois-je comprendre que c'est une sorte d'ORM dédié à la gestion ?
Le framework Tryton fait office d'ORM et de moteur de workflow. Il permet de gérer tout type de workflow à partir de modèles les décrivant. Le projet inclus également des modules standards qui implémentent des workflows couramment rencontrés.
Flask-tryton et Nereid sont des frameworks Web qui utilisent Tryton et flask. Ce site de vente en ligne est un exemple d'application Web réalisée à l'aide de Nereid.
L'auteur du journal et le principal développeur du framework Tryton a indiqué sur la mailing liste tryton-dev que le framework Web Nereid, qui utilise également flask, ne correspondait pas à ses exigences (ces exigences ne sont pas précisées).
Le message indique également qu'au cours du développement du projet flask-tryton, deux modules Tryton génériques et nécessaires aux frameworks web basés sur Tryton ont été identifiés: web-user et web-shop-cart.
L'objectif du projet flask-tryton semble être le développement:
de modules Tryton standards (c'est à dire hébergés sur http://hg.tryton.org) pouvant être utilisés par n'importe quel framework web (Flask, Pyramid, Django)
de flask-tryton, une seconde solution de framework web basée sur Flask et utilisant Tryton comme backend
web-user est inclus de base dans nereid et Cédric a identifié plusieurs problèmes (many extra features that are not always needed and also some limitation). Concernant le second module (generic simple webshop cart implementation), il semble correspondre au module nereid-cart-b2c (Shopping Cart Module for Tryton Nereid eCommerce Platform).
[^] # Re: fork?
Posté par Pilou . En réponse au journal Ansible: la version 2.7 beta 1 est disponible. Évalué à 1.
L'auteur de mitogen, qui en parle dans ce texte - que je trouve pas très clair, d'où le conditionnel.
De rien :)
[^] # Re: Cool.
Posté par Pilou . En réponse au journal Ansible: la version 2.7 beta 1 est disponible. Évalué à 3.
Les deux premiers bogues ont été corrigés par la même demande d'intégration ;)
Des efforts ont été faits avec la version 2.6 qui était une version dite de stabilité se concentrant notamment sur les correctifs et les tests: peu de fonctionnalités supportées par la core team ont été ajoutées.
Historiquement le projet n'a pas une culture des tests: les tests sont insuffisants et non systématiques mais cela va tout de même dans le bon sens. Le comportement de certaines fonctionnalités changent parfois de manières importantes sur plusieurs versions, je pense notamment à include_tasks qui a été ajouté en 2.4:
À noter que le module import_tasks est toujours en preview: la rétro compatibilité n'est pas garantie.
Cette affirmation me semble incorrecte, au hasard une page de la doc. Depuis la version 2.5, la qualité de la documentation a été grandement améliorée (table des matières à plusieurs niveaux, réorganisation, recherche).
[^] # Re: Cool.
Posté par Pilou . En réponse au journal Ansible: la version 2.7 beta 1 est disponible. Évalué à 1.
Note qu'un module peut être implémenté dans n'importe quel langage (supporté par les hôtes sur lesquels il est utilisé). Exemples: en Go, en PowerShell.
# Annulation
Posté par Pilou . En réponse au journal Atelier 'Contribuer à Ansible' samedi 21 Avril et dimanche 22 Avril 2018 à Paris . Évalué à 1.
Faute de participants suffisants, l'atelier annulé.
[^] # Re: paquet Debian obs-server
Posté par Pilou . En réponse au journal Comment participer à openSUSE pour faire des paquets: OBS. Évalué à 0.
C'est à dire ?
# paquet Debian obs-server
Posté par Pilou . En réponse au journal Comment participer à openSUSE pour faire des paquets: OBS. Évalué à 0.
À noter que le paquet obs-server est dispo depuis Debian Stretch.
La vidéo et les slides d'une présentation d'OBS au FOSDEM 2018 par un des packagers Debian est également dispo.
[^] # Re: "Le JSON, c'est pour les hipsters"
Posté par Pilou . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 1.
Cela a été amélioré avec la version 2.0 d'Ansible. Par exemple avec le playbook ci-dessous:
l'emplacement de l'erreur de syntaxe est précisé dans le message d'erreur:
[^] # Re: informations géographiques
Posté par Pilou . En réponse à la dépêche Sortie de Tryton 4.4. Évalué à 1.
Ce backend dépend du paquet Python dbgis qui lui-même avait été forké du paquet PPyGIS pour la première implémentation. Le dépôt Git de
dbgis
ne semble plus accessible, le code est-il hébergé dans un nouveau dépôt ?J'avais à l'époque enregistré le paquet
dbgis
surPyPI
: n'hésitez pas à m'indiquer si vous voulez le rôle d'admin pour ce paquet surPyPI
.# informations géographiques
Posté par Pilou . En réponse à la dépêche Sortie de Tryton 4.4. Évalué à 0.
C'est une bonne nouvelle, l'implémentation précédente que l'auteur de la dépêche avait réalisée et qui avait été annoncée lors de la sortie de la 2.6 n'ayant jamais rejoint upstream. Le code est-il disponible ?
[^] # Re: mais encore ?
Posté par Pilou . En réponse à la dépêche Logiciel ERP Apache-OFBiz - Nouvelles versions de maintenance 12.04.04 & 11.04.05. Évalué à 3.
L'interface utilisateur est-elle du type client lourd ou interface Web ?
Quels sont les protocoles/API supportés pour interagir avec OFBiz ?
Les fonctionnalités ci-dessous sont-elles supportées de base par OFBiz ?
- plan comptable français
- types de données géographiques
- GPAO/MRP2
[^] # Re: Code source !
Posté par Pilou . En réponse à la dépêche Pastèque 1.4 et plus loin. Évalué à 1.
Le redmine est d'ailleurs accessible de cette manière.
[^] # exemple d'utilisation
Posté par Pilou . En réponse au journal Utiliser Tryton dans son application Flask. Évalué à 2.
Le framework Tryton fait office d'ORM et de moteur de workflow. Il permet de gérer tout type de workflow à partir de modèles les décrivant. Le projet inclus également des modules standards qui implémentent des workflows couramment rencontrés.
Flask-tryton et Nereid sont des frameworks Web qui utilisent Tryton et flask. Ce site de vente en ligne est un exemple d'application Web réalisée à l'aide de Nereid.
# Nereid est-elle vraiment une solution monolithique ?
Posté par Pilou . En réponse au journal Utiliser Tryton dans son application Flask. Évalué à 1.
Nereid-webshop (démo) repose sur le système de modules Tryton.
OpenLabs a publié d'autres applications Web utilisant Tryton comme backend, par exemple:
Quelles sont les caractéristiques qui permettent de qualifier Nereid de monolithique ?
[^] # Nereid est plus complet
Posté par Pilou . En réponse au journal Utiliser Tryton dans son application Flask. Évalué à 1.
L'auteur du journal et le principal développeur du framework Tryton a indiqué sur la mailing liste tryton-dev que le framework Web Nereid, qui utilise également flask, ne correspondait pas à ses exigences (ces exigences ne sont pas précisées).
Le message indique également qu'au cours du développement du projet flask-tryton, deux modules Tryton génériques et nécessaires aux frameworks web basés sur Tryton ont été identifiés: web-user et web-shop-cart.
L'objectif du projet flask-tryton semble être le développement:
web-user est inclus de base dans nereid et Cédric a identifié plusieurs problèmes (
many extra features that are not always needed and also some limitation
). Concernant le second module (generic simple webshop cart implementation
), il semble correspondre au module nereid-cart-b2c (Shopping Cart Module for Tryton Nereid eCommerce Platform
).Nereid est développé par la société OpenLabs qui a listé les problématiques liées à l'utilisation de Tryton comme backend d'une application Web aux rencontres Tryton en 2011 et qui a présenté Nereid aux rencontres Tryton 2012. Au cours des secondes rencontres Tryton, l'inclusion de Nereid dans Tryton a été proposée/décidée.
Par ailleurs Nereid est hébergé sur Github mais Cédric n'apprécie ni les pull requests, ni les applications avec trop de code.
[^] # Re: Comme un arbre dans la ville
Posté par Pilou . En réponse à la dépêche Ces start-ups qui contribuent au Libre. Évalué à 2.
Un site web différent du redmine sera prochainement disponible. Pour répondre à tes questions, voici la plaquette.