Neu: Vorschläge für Funktionen und Abstimmung über die gewünschten in Gladys! 😍

Salut à tous,

Alors que la v4 est de plus en plus utilisée, il devient de plus en plus dur de garder une trace des fonctionnalités demandées par la communauté, et surtout il devient urgent d’avoir un moyen de prioriser les développements.

Nous utilisons GitHub côté développement afin de lister les développements prévus/en cours/terminé.

Sauf que j’ai de plus en plus de demandes de développements, et actuellement mon seul moyen de savoir que “ce développement est beaucoup demandé”, c’est de me souvenir que j’ai vu cette requête dans plusieurs posts: bref, c’est pas viable :sweat_smile:

J’ai donc créé la catégorie Feature requests sur le forum.

Cette catégorie est super simple: c’est un board où chaque post est une demande de fonctionnalité. Ensuite, tout le monde sur ce forum peut voter pour les fonctionnalités qu’il souhaite voir dans Gladys.

Cette liste, ordonnées par nombre de vote, donnera à toute personne qui veut nous aider sur Gladys une idée des fonctionnalités les plus demandées.

Cette catégorie ne remplace pas GitHub

Attention, cette catégorie ne vient surtout pas remplacer notre flow GitHub actuel qui reste le même.

  • Vous avez trouvé un bug dans Gladys? Créez une issue Github.
  • Vous avez une ampoule Philips Hue non gérée par Gladys ? Créez une issue Github.
  • Vous développez sur Gladys et voulez référencer votre développement ? Créez une issue GitHub.

Cette catégorie est utile en amont de GitHub. Elle est destiné aux “utilisateurs” qui veulent faire entendre leur voix et voir si d’autres utilisateurs veulent la même fonctionnalité dans Gladys :slight_smile:

Le nouveau flow

  1. L’utilisateur créé une feature request sur le forum
  2. La feature reçoit un grand nombre de vote
  3. Après discussion avec les mainteneurs Gladys, on décide que la feature sera développé
  4. Une Issue GitHub est créée
  5. On met une référence vers l’issue GitHub sur le forum dans le post de la feature
  6. La feature est développée, on ferme l’issue Github et le sujet sur le forum, avec un post expliquant le développement effectué.

Qu’en pensez-vous ?

Super cool cette catégorie… Est-ce-que je peux ajouter le bluethooth ou c’est déjà prévu ?

Je pense que tu peux l’ajouter histoire de montrer l’exemple, meme si le travail est déjà commencé mais toujours bloqué…

Effectivement on peut ajouter certains trucs déjà prévus histoire de montrer l’exemple, et de lier le post sur le forum à l’issue/la PR :slight_smile: ça permettra de mieux faire le lien entre le Github qui est lu que par les devs/et la communauté qui est lue que par les utilisateurs

On a un nombre limité de votes, c’est voulu ? Pas le droit de voter pour tout en même temps ?? :stuck_out_tongue:

Et peut être virer de cette catégorie la fonction de meilleur réponse, même si il y a que le staff qui voit cette option ça évitera les bourdes

Yes! C’est built-in dans le système, pour l’instant j’ai laissé les valeurs par défaut:

@AlexTrovato Tu es un membre « Trust level 2 », tu as donc 6 votes à distribuer, c’est bien ça? :slight_smile:

Je trouve pas ça déconnant, sinon tout le monde va voter pour tout et il n’y aura pas vraiment de différence entre les features.

On pourra ré-évaluer la quantité de vote dispo par utilisateurs quand il y aura plus de post. Par exemple si il y a 100 features dans la catégorie, on peut donner 15 votes pour que l’utilisateur puisse voter pour les 15% qu’il préfère. Vous en pensez quoi?

Ce n’est pas possible de désactiver la fonction meilleure réponse pour une catégorie seulement, du moins je n’ai pas trouvé!

15% c’est pas mal en effet, et pas grave pour l’option meilleure réponse :wink:

Je suis également du même avis. 15% cela permet vraiment de s’attacher aux principales fonctionnalités que l’on recherche. Et au fur et à mesure des avancements, on pourra choisir d’autre chose.

Pour le coup, lorsqu’on crée un topic par contre, tu comptabilise un vote pour le créateur ou l’on doit voter dessus également ? Si ce n’est pas le cas, peut-être le préciser car j’ai vu des sujets créés sans votes, et j’en ai fait de même ^^

Il faut voter si tu soutiens l’idée que tu postes :slight_smile:

Super idée pour ajouter des fonctionnalités.

Je peux rajouter aux votes?

  • possibilité d’utiliser un arduino
  • avoir la gestion des produits netatmo (tête thermostatique, thermostat, caméra, …)

@Tlse-vins Tu es le bienvenu, tout le monde peut poster !

Peut être ajouter un tag ou bien une balise du style [En Dev] pour les demandes/idées qui sont en dev.?

Est il possible de mettre un order sur le nombre de votes car c’est pas hyper pratique au coup d’oeil de savoir ce qui est le plus demandé

Dans la catégorie “nouvelles features”, tu as une option de tri dans l’entête de la page, et tu peux trier par vote.

J’ai vue ça juste avant de dormir du coup nickel merci

@pierre-gilles La limite du nombre de vote ne se reset pas.

Je penses qu’il faut au moins doubler car y’a pas mal de features request et on a dû tous exploser le quota.

J’ai vue que l’on pouvez enlevez un vote pour le mettre sur une autre features request mais ce n’est pas une solution.

Faudrait voir si le staff ne peut pas reset les votes quand la feature est développée, ça pourrait être pas mal

Normalement si ! Quand une feature est développée et le sujet fermé, les votes sont relâchés, ce n’est pas le cas ?

Si tout le monde vote pour tout alors on aura une égalité parfaite entre toutes les features, ca perd l’intérêt d’avoir un système de vote.

Si tu as explosé ton quota, soit tu arrête de voter, soit tu redistribue différemment tes votes :slight_smile: à toi de choisir ce que tu trouves plus intéressant à développer pour toi.

On pourra rajouter des crédits de vote à l’avenir mais pour l’instant compte tenu du nombre assez faible de features proposées (28 au moment où j’écris ces lignes), ça veut dire que tu peux voter pour 20% des features, ça me semble cohérent.