Jeedom revisite sa documentation!

Dans plugin contributeurs je pense mais je n’ai pas réussi à trouver tes plugins

Effectivement c’est nouveau dans le menu, au moment de la publication sur le blog il y avait pas.
Et là oui, apparemment je suis puni, aucun de mes plugins. Sans aucune explication qui me vienne puisque je vois des documentations sur des URL github comme je le fais, pas de lien avec une mise à jour récente sur le market …
@Alexandre une idée ?

Même question: que doit-on faire à présent pour que les plugins soit listés avec leur lien vers la doc?

Je suppose que cela a un rapport avec la case « Activer la génération de la documention et de la traduction » que j’ai cochée même si coté github les accès ne sont pas donné pour générer les traductions (et que mes docs ne sont pas sur le repo du plugin); verdict demain.

Ou alors cela ne fonctionne pas du tout si le dossier docs n’est pas présent mais je ne vois pas pourquoi car il n’y a que les infos du json qui semblent reprise sur la page « Plugins Contributeurs »

Apparemment aucun plugin contributeur.
Sinon le menu de gauche quand on clique un item, il remonte tout en haut, c’est assez long, surtout que les contributeurs sont tout en bas.

Il y en avait hier mais l’équipe travaille encore énormément sur la nouvelle doc c’est tout récent :wink:

tout cela va être corrigé

En effet, cette partie est sur la table actuellement, ce n’est pas une mince affaire.

Concernant les plugins développeurs, non officiels:
Sur le Market il y a une nouvelle option : Autoriser un lien vers la documentation du plugin sur le site de doc jeedom

Pour que la doc du plugin remonte sur le site de doc:

  • Cochez l’option
  • Valider
  • Test/synch sur la Stable

Normalement, d’ici une heure ou un peu plus, la doc du plugin devrait arriver sur le site de doc.

Les plugins obsolètes sont filtrés et n’apparaitront pas.

1 « J'aime »

Hello,

J’avais coché la case sur tous mes plugins hier et toujours aucun n’est arrivé à ce jour donc y aurait-il autre chose à faire?
Je n’ai pas le dossier docs dans mes repos de plugin mais je suppose que ca n’a pas d’impact.

Non, c’est ce que j’ai fait sur les miens et 1h après ils etaient là.
Tu a bien coché, puis valider pour sauvegarder la conf, et ensuite test/synch sur la stable ?

Les miens non plus

J’avais bien fait cela, j’ai vérifié ce matin et la config est toujours là.
J’ai refait une sync à l’instant mais pas sur tous les plugins ainsi si certains arrivent sur le site de doc je peux tracer lesquels en fonction des actions que j’ai faite.

Lié à ce sujet, ne faudrait-il pas retirer ce message qui était valable pour l’ancien système de traduction et qui ne l’est plus je suppose?

Si je pense en effet. Mais j’ai pas la main sur le market. @Alexandre ?

Bonjour à tous,
Superbe cette nouveauté. Bravo à vous

J’ai fait les modifications sur mes 2 plugins hier et ils sont bien apparus ajd sous la vue Plugin Contributeurs (case cochée puis valider puis test / synchro stable puis valider).
Par contre, cela a généré une mise à jour au niveau du plugin (alors qu’en soit, il n’y a pas de mise à jour).
Pour info : la documentation de mes plugins est en déportée (non incluse dans le plugin).

Case cochée, 0 plugins sur la dizaine fait apparaissent.
Bouton test/syn → impossible, ca tombe en erreur, j’ai pas de branche stable
J’ai essayé en déclenchant le toStable d’un plugin, 2h après toujours rien
@Alexandre une comm aux devs serait la bienvenue par mail avec le modop (dès qu’il sera fini et fonctionnel). Certains dev ne passe pas sur le forum pour qu’un post en section dev suffise.

Bonjour,
De mon côté c’est la description qui ne s’affiche pas (wifilightV2) :
https://doc.jeedom.com/fr_FR/plugins_contributor/devicecommunication/
Alors que le champ est rempli et s’affiche ici :

J’ai appliqué la même méthode, deux fois, sans succès pour le moment; c’est assez frustrant.

Et effectivement ce qui est étrange c’est que d’habitude faire une sync provoque une « mise à jour disponible » alors qu’ici rien.

Autre chose : le compte zoic21 n’a pas (plus) accès aux repo. Est ce le cas pour vous ?
En.principe il n’y en a pas besoin juste pour générer le lien sur la doc.

J’avais remarqué ça sur d’autres plug-in, je me demande s’il ne prend pas la description se trouvant dans le json.
Et en effet le market ne met pas à jour le champ description du market avec celle présente dans le json.

OK merci, je vais remplir le json, mais pas très logique d’avoir 2 sources à remplir pour la même information.
Et non documenté.

A la base il était censé etre synchronisé le market depuis le json.
Mais ca n’a jamais fonctionné à 100% (l’iicone oui par exemple, les liens docs et changelog aussi, mais la description …)
Et puis maintenant qu’on ne pousse plus de jeedom la création du plugin, ca aidera pas.
Pourtant, si au lieu de cocher une case pour le referencement on avait pareil un paramètre du json, ca serait plus pratique. Pareil l’emplacement sur la page des détails github d’avoir cette case, c’est pas le meilleur endroit

2 « J'aime »

@Mips : moi j’ai laissé l’accès même si la doc n’est pas dans le plugin. Mais cela ne sert à rien en principe donc je devrais la supprimer. Je suis d’accord avec toi (d’autant que je ne suis pas sûr d’avoir donné le droit de la bonne manière…).

Mais donc c’est peut-être ca qu’il se passe: accès aux dépots github pour la génération sur le site de doc au lieu de prendre l’info dans le market?

Mon accès, je l’ai donné à ce niveau :