Il semble que nous n’ayons pas actuellement de bibliothèque en direct de requêtes Data Explorer sur meta.discourse.org. Cela vaudrait-il la peine d’y remédier ?
Le sujet évoqué ici est désorganisé et a été fermé car c’était un chaos :
Oui, ce sujet a reçu tellement de questions et de réponses qu’il est devenu illisible.
Je le pense aussi. Quelqu’un a-t-il des idées sur la meilleure façon d’organiser les requêtes Data Explorer sur ce site ? Idéalement, il devrait être possible de trouver des requêtes existantes en recherchant quelques mots-clés.
Nous pourrions avoir une catégorie séparée avec une requête par sujet. Cela pourrait nécessiter une approbation du personnel pour les nouveaux sujets afin d’éviter l’encombrement.
Nous pourrions simplement utiliser un tag data-explorer-query pour les sujets individuels. Ces sujets pourraient être hébergés dans #howto:tips-and-tricks.
Je suis ouvert à modifier la classification de la liste des requêtes sur GitHub. Peut-être que si nous réfléchissons tous à une classification là-bas, nous pourrons, après avoir bien débogué les catégories, en faire quelque chose ici dans Meta (?).
Je ne réalisais pas que chaque requête pouvait faire l’objet d’une PR, être fourchue, etc. C’est assez cool, et je comprends pourquoi vous avez fait cela. Cependant, c’est un endroit confus pour ceux qui sont moins techniquement orientés. Tous les administrateurs de Discourse sont familiers avec Discourse, mais seule une proportion d’entre eux sont familiers avec GitHub.
Que voulez-vous dire par classification ? Je pourrais voir les étiquettes bien fonctionner pour ce côté des choses.
Si nous optons pour une requête par sujet, il y aura beaucoup de sujets. @SidV en a plus de 70, et il y en a beaucoup plus là-bas. Cela polluerait / submergerait considérablement #howto:tips-and-tricks !
Cela permettrait de faire de chaque sujet un Wiki, de configurer pour aller au premier message, et d’avoir une structure suggérée comme modèle
Cela refléterait également la configuration de la catégorie Customization > Plugin, ce qui est juste agréable !
Je propose de regrouper toutes les requêtes utiles et efficaces dans un seul sujet, puis de le clore par la suite.
Ce sujet deviendrait « la source de vérité » pour les requêtes validées.
Nous pourrions alors être un peu plus stricts sur la structure des entrées ajoutées à ce sujet. Chaque entrée comporterait un titre la décrivant, un court paragraphe expliquant son fonctionnement, ainsi qu’une mention pour créditer l’auteur.
Une fois cela fait, nous pourrons ajouter une table des matières à ce sujet, avec un titre pour chaque requête.
Pour répondre à l’inquiétude de Simon :
La nouvelle version du composant ToC inclura une barre de recherche en temps réel, intégrée directement dans le post, qui parcourt les titres et le contenu de chaque section, et qui ressemble à ceci :
(ignorez pour l’instant les styles, il s’agit toujours d’un travail en cours)
La nouvelle version sera probablement prête pour la production vers la fin de l’année.
En ce qui concerne le processus de partage, de suggestion ou de demande de nouvelles requêtes, nous pouvons créer un nouveau sujet dédié. Les bonnes requêtes partagées dans ce sujet seront ensuite ajoutées au sujet « la source de vérité » qui contient la table des matières.
Je pense qu’il serait bien plus judicieux de mettre au point un processus pour regrouper les requêtes dans l’explorateur de données.
Par exemple, on pourrait créer une requête candidate balisée Contribute > Featuredata-explorer#candidate-query accompagnée d’une description expliquant pourquoi elle devrait être regroupée, ainsi que ce qui la rend unique et importante.
Ensuite, nous déciderions si la proposition est pertinente, regrouperions la requête et clôturerions le sujet.
Vous pourrez toujours parcourir les demandes de regroupement qui ont été rejetées, si vous le souhaitez vraiment.
Étendre les requêtes disponibles nativement dans l’Explorateur de données serait certainement très utile et accessible pour de nombreux administrateurs/utilisateurs.
Cependant, je crois qu’il existe aussi un besoin de requêtes de « deuxième niveau », ainsi que d’un espace structuré pour en discuter. Je viens sur Meta à la recherche d’une solution à un problème que je rencontre, et non pas pour offrir des requêtes ingénieuses en soi.
Peut-être que les approches de @sam et de @Johani pourraient être combinées ? Une sous-catégorie avec certains sujets/requêtes marqués comme « officiels » et regroupés dans le plugin.