LogicielsBeerXML

Les programmes de gestion, brassage, calculs et autres, et les discussions qui vont avec...
Règles du forum
Chers membres, merci de prendre connaissance et respecter les quelques règles de bon sens suivantes avant de poster votre message :
  • Vous assurer que vous postez dans la bonne rubrique
  • Vérifier qu'il n’existe pas déjà une réponse à votre question ou un sujet identique
  • Prendre conscience que vos propos n’engagent que vous et que vous devrez en assumer la paternité
  • Vérifier les sources des informations que vous diffusez, en vous assurant le cas échéant de respecter les droits d’auteur qui peuvent être liés aux informations, images ou documents cités
  • Prendre soin de respecter vos interlocuteurs et bannir les insultes et autres propos diffamatoires ou dégradants
  • Vous assurer de rester autant que faire se peut dans le sujet exposé
  • Prendre le temps de vérifier l’orthographe et la grammaire de votre message
Merci par avance de votre contribution à préserver le bon esprit de ce forum.
Avatar de l’utilisateur
Jean-Luc
Administrateur
Messages : 14026
Inscrit depuis : 22 ans 7 mois
Mon équipement : Braumeister 20L gen 2
Seaux plastiques
Frigo et contrôleur
Patience et humilité
Brasseur : Amateur
Localisation : Suisse
13 recettes partagées
A remercié : 450 fois
A été remercié : 1027 fois

BeerXML

Message par Jean-Luc »

Vu qu'il y a sur ce forum quelques développeurs d'applications de gestion de recettes en ligne ou logicielle (et vu qu'il y a aussi une floppée d'autres développeurs ;) ), je viens soulever un point clef des échanges de données entre solutions : le standard BeerXML

Nous utilisons pour l'instant une version 1.0 de BeerXML avec ses qualités et ses défauts, chacun interprétant ou pas ce qui devrait être pourtant un standard.

Une version 2.0 de ce standard BeerXML est en discussion depuis maintenant plus de 5 ans, principalement sur http://www.beerxml.com/forum
dont les dernières activités remontent (hors spammeurs) à fin 2010. Depuis... rien de neuf.

A priori, une poignée de volontaires se penchent sur ce projet de BeerXML 2.0, dont quelques uns des principaux développeurs d'applications de brassage ou gestion de recettes. (Brad Smith – “BeerSmith”, Drew Avis – “Strangebrew”, Michael Taylor – “SUDS”, Andrew Perron – “DrewBrew”, David Johnson – “QBrew”...) déjà créateurs de la version 1.0 de BeerXML.

Je me demandais si les quelques personnes ici déjà impliquées dans des travaux de développement d'applications (ou pas) seraient intéressées pour participer, relancer, motiver, débattre, contribuer au projet BeerXML 2.0 histoire de ne pas trop se retrouver encore sur un standard un peu trop américanisant.

Je m'y penche personnellement quoi qu'il en soit et vais sans doute contribuer au projet en tant que développeur de l'application de partage et gestion de recettes en ligne du forum (en cours de développement recettes ), solution basée sur l'import/export de fichiers BeerXML pour plus de facilités.

Si vous êtes intéressés, n'hésitez pas à vous inscrire sur le forum du projet : http://www.beerxml.com/forum ou réagir à ce message.
Pensez à partager vos recettes avec la communauté sur BrewRecipes
application intégrée au forum avec chargement de fichier beerxml, fiche recette, timeline
+ analyse automatique par l'appli. , analyse par IA sur demande, bbcode automatique, etc...
Avatar de l’utilisateur
villager
Maître Brasseur
Maître Brasseur
Messages : 6350
Inscrit depuis : 16 ans 9 mois
Je suis tuteur : oui
Mon équipement : De quoi brasser jusqu'à 80 litres
Brasseur : Amateur
Localisation : Foissac, 12
52 recettes partagées
A remercié : 133 fois
A été remercié : 83 fois

Re: BeerXML

Message par villager »

Why not... j'ai essayé de m'inscrire... mais ça ne fonctionne pas on dirait :twisted:
Je n'ai jamais abusé de l'alcool, il a toujours été consentant
Avatar de l’utilisateur
314r
Assistant
Assistant
Messages : 995
Inscrit depuis : 15 ans 4 mois
Brasseur : Amateur
1 recettes partagées
A remercié : 32 fois
A été remercié : 121 fois

Re: BeerXML

Message par 314r »

Suis évidemment intéressé par toute évolution du format BeerXML. Si les choses bougent de ce côté, je suis partant pour participer au débat. Je suis pour ma part favorable à une évolution douce, revoir la mise en forme du fichier XML, autoriser les attributs et construire un ou plusieurs schemas validés. Ça serait déjà une belle avancée.
Avatar de l’utilisateur
Jean-Luc
Administrateur
Messages : 14026
Inscrit depuis : 22 ans 7 mois
Mon équipement : Braumeister 20L gen 2
Seaux plastiques
Frigo et contrôleur
Patience et humilité
Brasseur : Amateur
Localisation : Suisse
13 recettes partagées
A remercié : 450 fois
A été remercié : 1027 fois

Message par Jean-Luc »

@villager, effectivement les inscriptions sont un peu bugguees mais en insistant on y arrive.
@314r, jette un oeil au forum et dernières propositions par AntonW (schémas v2.07) si ça peut te donner une idée.
J'ai déjà pas mal de remarques que je concentre dans un fichier pour le moment vu le peu d'activités du forum beerxml
Avatar de l’utilisateur
villager
Maître Brasseur
Maître Brasseur
Messages : 6350
Inscrit depuis : 16 ans 9 mois
Je suis tuteur : oui
Mon équipement : De quoi brasser jusqu'à 80 litres
Brasseur : Amateur
Localisation : Foissac, 12
52 recettes partagées
A remercié : 133 fois
A été remercié : 83 fois

Re: BeerXML

Message par villager »

Good j'ai réussi à m'inscrire :wink:
Je n'ai jamais abusé de l'alcool, il a toujours été consentant
Avatar de l’utilisateur
Jean-Luc
Administrateur
Messages : 14026
Inscrit depuis : 22 ans 7 mois
Mon équipement : Braumeister 20L gen 2
Seaux plastiques
Frigo et contrôleur
Patience et humilité
Brasseur : Amateur
Localisation : Suisse
13 recettes partagées
A remercié : 450 fois
A été remercié : 1027 fois

Re: BeerXML

Message par Jean-Luc »

Bon je crois qu'ils ont un gros souci de spams, ~64500 inscrits dont sans doute 64400 spammers :-(
Pensez à partager vos recettes avec la communauté sur BrewRecipes
application intégrée au forum avec chargement de fichier beerxml, fiche recette, timeline
+ analyse automatique par l'appli. , analyse par IA sur demande, bbcode automatique, etc...
Avatar de l’utilisateur
villager
Maître Brasseur
Maître Brasseur
Messages : 6350
Inscrit depuis : 16 ans 9 mois
Je suis tuteur : oui
Mon équipement : De quoi brasser jusqu'à 80 litres
Brasseur : Amateur
Localisation : Foissac, 12
52 recettes partagées
A remercié : 133 fois
A été remercié : 83 fois

Re: BeerXML

Message par villager »

J'aurais même dis 64490 :whistle:
Je n'ai jamais abusé de l'alcool, il a toujours été consentant
Avatar de l’utilisateur
314r
Assistant
Assistant
Messages : 995
Inscrit depuis : 15 ans 4 mois
Brasseur : Amateur
1 recettes partagées
A remercié : 32 fois
A été remercié : 121 fois

Re: BeerXML

Message par 314r »

@Jean-Luc : j'avais déjà jeté un oeil à des versions plus anciennes, et je viens de me mettre à jour avec la 2.07. C'est globalement pas mal.
J'ai tout de même une grosse réserve sur les unités de mesures placées en attribut. Dans l'état actuel des choses les unités sont fixées par le standard pour le fichier xml et la gestion des unités personnalisées se fait au niveau du logiciel, tout l'intérêt d'un standard est là. Il me semble de ce point de vue que la v2 rajoute une couche de complexité qui devra être gérée par le programme et n'apporte rien à l'utilisateur, ni au programmeur.

Par ailleurs, du point de vue formel, la v2 propose ce genre de chose :

Code : Tout sélectionner

               <ferm:addition>

                  <ferm:name>Buckwheat Honey</ferm:name>

                  <ferm:type>adjunct</ferm:type>

                  <ferm:color scale="L">0.0</ferm:color>

                  <ferm:origin>America</ferm:origin>

                  <ferm:amount mass="lb">2.148</ferm:amount>

               </ferm:addition>
Il me semble qu'un :

Code : Tout sélectionner

<ferm:addition type="adjunct" color="0" origin ="America" amount="2.148"> Buckwheat Honey </ferm:addition>
serait plus élégant, mais il y a peut-être des raisons techniques qui s'y oppose, je ne suis vraiment pas un spécialiste du XML.
Avatar de l’utilisateur
villager
Maître Brasseur
Maître Brasseur
Messages : 6350
Inscrit depuis : 16 ans 9 mois
Je suis tuteur : oui
Mon équipement : De quoi brasser jusqu'à 80 litres
Brasseur : Amateur
Localisation : Foissac, 12
52 recettes partagées
A remercié : 133 fois
A été remercié : 83 fois

Re: BeerXML

Message par villager »

314r a écrit : Par ailleurs, du point de vue formel, la v2 propose ce genre de chose :

Code : Tout sélectionner

               <ferm:addition>

                  <ferm:name>Buckwheat Honey</ferm:name>

                  <ferm:type>adjunct</ferm:type>

                  <ferm:color scale="L">0.0</ferm:color>

                  <ferm:origin>America</ferm:origin>

                  <ferm:amount mass="lb">2.148</ferm:amount>

               </ferm:addition>
Il me semble qu'un :

Code : Tout sélectionner

<ferm:addition type="adjunct" color="0" origin ="America" amount="2.148"> Buckwheat Honey </ferm:addition>
serait plus élégant, mais il y a peut-être des raisons techniques qui s'y oppose, je ne suis vraiment pas un spécialiste du XML.

Effectivement c'est une possibilité mais tu fais quoi de mass="lb" et scale="L" ?

Code : Tout sélectionner

<ferm:addition type="adjunct" color="0" mass="lb" origin ="America" amount="2.148" scale="L">Buckwheat Honey</ferm:addition>
Serait mieux il me semble :wink:
Je n'ai jamais abusé de l'alcool, il a toujours été consentant
Avatar de l’utilisateur
314r
Assistant
Assistant
Messages : 995
Inscrit depuis : 15 ans 4 mois
Brasseur : Amateur
1 recettes partagées
A remercié : 32 fois
A été remercié : 121 fois

Re: BeerXML

Message par 314r »

Hey ! Il fallait lire tout mon commentaire :wink:

Comme je le disais plus haut, je pense qu'il faut s'en tenir à ce que fait le format BeerXML actuel, c'est à dire fixer les unités à utiliser (tous les volumes en L, les masses en g ...), laisser les logiciels se débrouiller pour gérer les autres unités, et ne surtout pas mettre ça dans le fichier xml lui-même.