« Discussion:Projet:Catégories » : différence entre les versions

De wiki.shadowrun-jdr.fr
Aller à la navigation Aller à la recherche
imported>El Comandante
imported>Caimbeul
 
(7 versions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
Le but de ShadowWiki étant de permettre aux MJs (principalement) et aux joueurs ou autres curieux de trouver des renseignements précis sur l'univers de Shadowrun, il faut mettre à leur disposition un outil de recherche multi-critères. Les catégories ont l'avantage de pouvoir inclure, en plus de listes par thèmes en introduction, une liste alphanumérique automatique des articles qu'elle contient.
Le but de ShadowWiki étant de permettre aux MJs (principalement) et aux joueurs ou autres curieux de trouver des renseignements précis sur l'univers de Shadowrun, il faut mettre à leur disposition un outil de recherche multi-critères. Les catégories ont l'avantage de pouvoir inclure, en plus de listes par thèmes en introduction, une liste alphanumérique automatique des articles qu'elle contient.


==Proposition 1==
'''N.B.''' ''Ce problème a été soulevé de manière assez exhaustive [http://fr.wikipedia.org/wiki/Projet:Cat%C3%A9gories/R%C3%A9flexions sur Wikipédia] (voir aussi [http://meta.wikimedia.org/wiki/Semantic_MediaWiki sur MediaWiki], pour les anglophones).''
 
==Propositions==
===Proposition 1 : Multiplier les sous-catégories (Découper)===


On peut créer des arborescences parallèles, pour chacun des types de recherche. Par exemple, pour les métacréatures, si on se contente de se baser sur 2 critères de recherche, cela donnerait :
On peut créer des arborescences parallèles, pour chacun des types de recherche. Par exemple, pour les métacréatures, si on se contente de se baser sur 2 critères de recherche, cela donnerait :
:d'une part une [[:catégorie:métacréature par habitat]]
:d'une part une :catégorie:métacréature par habitat  
::incluant des sous-catégories du type [[:catégorie:métacréature urbaine]]
::incluant des sous-catégories du type :catégorie:métacréature urbaine
:::incluant elles-mêmes des sous-catégories du type [[:catégorie:métacréature urbaine européenne]]
:::incluant elles-mêmes des sous-catégories du type :catégorie:métacréature urbaine européenne
::::incluant elles-mêmes des sous-catégories du type [[:catégorie:métacréature urbaine française]]
::::incluant elles-mêmes des sous-catégories du type :catégorie:métacréature urbaine française
:et d'autre part, une [[:catégorie:métacréature par zone géographique]]
:et d'autre part, une :catégorie:métacréature par zone géographique
::incluant des sous-catégories du type [[:catégorie:métacréature européenne]]
::incluant des sous-catégories du type :catégorie:métacréature européenne
:::incluant elles-mêmes des sous-catégories du type [[:catégorie:métacréature française]]
:::incluant elles-mêmes des sous-catégories du type :catégorie:métacréature française
::::incluant elles-mêmes des sous-catégories du type [[:catégorie:métacréature française urbaine]].
::::incluant elles-mêmes des sous-catégories du type :catégorie:métacréature française urbaine.
Un article sur une métacréature française urbaine devrait donc être classée dans les catégories [[:catégorie:métacréature française urbaine]] et [[:catégorie:métacréature urbaine française]].
Un article sur une métacréature française urbaine devrait donc être classée dans les catégories :catégorie:métacréature française urbaine et :catégorie:métacréature urbaine française.


===Avantages===
====Avantages====
Applicable dès que les critères ont été définis.
Applicable dès que les critères ont été définis.


===Inconvénients===
====Inconvénients====
#Lourd à mettre en œuvre et à expliquer.
#Lourd à mettre en œuvre et à expliquer.
#On ne peut lister avec inclusion, avec un résultat à plat. Exemple : l'Hydre est une créature uniquement de Grèce, le Gobelin est une créature sur l'ensemble de l'Europe. Si j'écris un scénario en Grèce, je vais cliquer sur la [[:catégorie:Grèce]] puis la sous-catégorie '''Métacréature de Grèce'''. J'y trouverai l'Hydre, mais pas le Gobelin. Cela oblige à remonter l'arborescence de la [[:catégorie:Grèce]] pour chercher dans la [[:catégorie:Europe]], et d'aller fouiller au hasard dans la [[catégorie:métacréature européenne]]. Et il semble difficile de mettre les deux catégories au Gobelin, parce qu'il faudrait mettre les n catégories de répartition géographique européenne, si on en créé une autre un jour il faudra se retaper la liste de toutes les créatures, etc.
#On ne peut lister avec inclusion, avec un résultat à plat. Exemple : l'Hydre est une créature uniquement de Grèce, le Gobelin est une créature sur l'ensemble de l'Europe. Si j'écris un scénario en Grèce, je vais cliquer sur la [[:catégorie:Grèce]] puis la sous-catégorie '''Métacréature de Grèce'''. J'y trouverai l'Hydre, mais pas le Gobelin. Cela oblige à remonter l'arborescence de la [[:catégorie:Grèce]] pour chercher dans la [[:catégorie:Europe]], et d'aller fouiller au hasard dans la :catégorie:métacréature européenne. Et il semble difficile de mettre les deux catégories au Gobelin, parce qu'il faudrait mettre les n catégories de répartition géographique européenne, si on en créé une autre un jour il faudra se retaper la liste de toutes les créatures, etc.
 
===Proposition 1 bis : Commencer par découper (proposition 1) tant qu'un outil MediaWiki n'est pas au point pour indexer (proposition 2)===
C'est l'équivalent de la proposition 2.1.1.3 formulée sur [http://fr.wikipedia.org/wiki/Projet:Cat%C3%A9gories/R%C3%A9flexions#Pro-d.C3.A9coupage_en_l.27absence_de_modification_de_mediawiki.2C_pro-index_en_cas_de_modification_de_mediawiki la page] citée plus haut de Wikipédia.
 
====Avantages====
Applicable dès que les critères ont été définis.
 
====Inconvénients====
Inconvénients de la proposition 1 + double travail (il faudra tout refaire quand l'outil MédiaWiki sera disponible).


==Proposition 2==
===Proposition 2 : N'utiliser que des catégories simples (Indexer)===


On peut se contenter de faire des catégories simples et développer un outil de recherche multi-critères en PHP, peut-être du type de [http://tools.wikimedia.de/~escaladix/catcroiseur celui] créé pour Wikipédia.
On peut se contenter de faire des catégories simples et développer un outil de recherche multi-critères en PHP, peut-être du type de [http://tools.wikimedia.de/~escaladix/catcroiseur celui] créé pour Wikipédia.


===Avantages===
====Avantages====
Flexible.
Flexible.


===Inconvénients===
====Inconvénients====
#Personne ne s'est engagé à la faire, et si c'est vraiment simple pour un développeur, ce n'est pas évident du tout pour Monsieur Tout le monde.
#Tant que l'outil nécessaire n'est pas disponible, la recherche par catégorie s'avère totalement inefficace.
 
=== Proposition 2 bis : Indexer sauf exceptions ===
 
On peut, pour les catégories ne concernant qu'un nombre réduit de pages (à déterminer), se contenter d'indexer, même en l'absence d'outil de recherche. En revanche, pour les catégories très peuplées, on peut utiliser la proposition 1 ou 1 bis.
====Avantages====
#Applicable dès que les critères ont été définis pour les catégories les plus peuplées.
#Rend la proposition 1 bis, en particulier, beaucoup moins fastidieuse.
====Inconvénients====
#Inconvénients de la proposition 1 ou 1 bis, mais restreints aux catégories les plus peuplées.
#Une catégorie qui se peuplerait rapidement chamboulerait le système.
 
==Discussion==
J'ai lu tes propositions sur les catégories. Ce qui m'embête c'est qu'apparemment il y a un développement en cours dessus (si j'ai bien compris) et qu'aucune solution actuelle n'est vraiment satisfaisante (soit pas performant soit complexe à mettre en oeuvre). [[Utilisateur:Archaos|Archaos]]
 
:Que fait-on, donc, en attendant? Rien? Ou une solution provisoire (genre proposition 1bis, ou, plus simple, 2 ou 2bis)? [[Utilisateur:El Comandante|<font color="#0000FF">El Comandante]] [[Image:FlagEspagne.gif |15px]] </font>[[Discussion Utilisateur:El Comandante|<font color="#C00000">Hasta ∞</font>]] 5 février 2007 à 20:55 (CET)
 
==Votes==
===Proposition 1===
===Proposition 1 bis===
===Proposition 2===
===Proposition 2 bis===
* Couplé avec la proposition 1 bis (offre l'avantage de ne pas avoir à attendre la mise en place d'un éventuel nouvel outil, et de confiner la lourdeur de la proposition 1 bis à quelques catégories seulement, aussi bien pour la mettre en place que pour la défaire si l'outil attendu est créé). [[Utilisateur:El Comandante|<font color="#0000FF">El Comandante]] [[Image:FlagEspagne.gif |15px]] </font>[[Discussion Utilisateur:El Comandante|<font color="#C00000">Hasta ∞</font>]] 17 février 2007 à 13:01 (CET)

Dernière version du 6 mai 2009 à 15:51

Le but de ShadowWiki étant de permettre aux MJs (principalement) et aux joueurs ou autres curieux de trouver des renseignements précis sur l'univers de Shadowrun, il faut mettre à leur disposition un outil de recherche multi-critères. Les catégories ont l'avantage de pouvoir inclure, en plus de listes par thèmes en introduction, une liste alphanumérique automatique des articles qu'elle contient.

N.B. Ce problème a été soulevé de manière assez exhaustive sur Wikipédia (voir aussi sur MediaWiki, pour les anglophones).

Propositions

Proposition 1 : Multiplier les sous-catégories (Découper)

On peut créer des arborescences parallèles, pour chacun des types de recherche. Par exemple, pour les métacréatures, si on se contente de se baser sur 2 critères de recherche, cela donnerait :

d'une part une :catégorie:métacréature par habitat
incluant des sous-catégories du type :catégorie:métacréature urbaine
incluant elles-mêmes des sous-catégories du type :catégorie:métacréature urbaine européenne
incluant elles-mêmes des sous-catégories du type :catégorie:métacréature urbaine française
et d'autre part, une :catégorie:métacréature par zone géographique
incluant des sous-catégories du type :catégorie:métacréature européenne
incluant elles-mêmes des sous-catégories du type :catégorie:métacréature française
incluant elles-mêmes des sous-catégories du type :catégorie:métacréature française urbaine.

Un article sur une métacréature française urbaine devrait donc être classée dans les catégories :catégorie:métacréature française urbaine et :catégorie:métacréature urbaine française.

Avantages

Applicable dès que les critères ont été définis.

Inconvénients

  1. Lourd à mettre en œuvre et à expliquer.
  2. On ne peut lister avec inclusion, avec un résultat à plat. Exemple : l'Hydre est une créature uniquement de Grèce, le Gobelin est une créature sur l'ensemble de l'Europe. Si j'écris un scénario en Grèce, je vais cliquer sur la catégorie:Grèce puis la sous-catégorie Métacréature de Grèce. J'y trouverai l'Hydre, mais pas le Gobelin. Cela oblige à remonter l'arborescence de la catégorie:Grèce pour chercher dans la catégorie:Europe, et d'aller fouiller au hasard dans la :catégorie:métacréature européenne. Et il semble difficile de mettre les deux catégories au Gobelin, parce qu'il faudrait mettre les n catégories de répartition géographique européenne, si on en créé une autre un jour il faudra se retaper la liste de toutes les créatures, etc.

Proposition 1 bis : Commencer par découper (proposition 1) tant qu'un outil MediaWiki n'est pas au point pour indexer (proposition 2)

C'est l'équivalent de la proposition 2.1.1.3 formulée sur la page citée plus haut de Wikipédia.

Avantages

Applicable dès que les critères ont été définis.

Inconvénients

Inconvénients de la proposition 1 + double travail (il faudra tout refaire quand l'outil MédiaWiki sera disponible).

Proposition 2 : N'utiliser que des catégories simples (Indexer)

On peut se contenter de faire des catégories simples et développer un outil de recherche multi-critères en PHP, peut-être du type de celui créé pour Wikipédia.

Avantages

Flexible.

Inconvénients

  1. Tant que l'outil nécessaire n'est pas disponible, la recherche par catégorie s'avère totalement inefficace.

Proposition 2 bis : Indexer sauf exceptions

On peut, pour les catégories ne concernant qu'un nombre réduit de pages (à déterminer), se contenter d'indexer, même en l'absence d'outil de recherche. En revanche, pour les catégories très peuplées, on peut utiliser la proposition 1 ou 1 bis.

Avantages

  1. Applicable dès que les critères ont été définis pour les catégories les plus peuplées.
  2. Rend la proposition 1 bis, en particulier, beaucoup moins fastidieuse.

Inconvénients

  1. Inconvénients de la proposition 1 ou 1 bis, mais restreints aux catégories les plus peuplées.
  2. Une catégorie qui se peuplerait rapidement chamboulerait le système.

Discussion

J'ai lu tes propositions sur les catégories. Ce qui m'embête c'est qu'apparemment il y a un développement en cours dessus (si j'ai bien compris) et qu'aucune solution actuelle n'est vraiment satisfaisante (soit pas performant soit complexe à mettre en oeuvre). Archaos

Que fait-on, donc, en attendant? Rien? Ou une solution provisoire (genre proposition 1bis, ou, plus simple, 2 ou 2bis)? El Comandante Hasta ∞ 5 février 2007 à 20:55 (CET)

Votes

Proposition 1

Proposition 1 bis

Proposition 2

Proposition 2 bis

  • Couplé avec la proposition 1 bis (offre l'avantage de ne pas avoir à attendre la mise en place d'un éventuel nouvel outil, et de confiner la lourdeur de la proposition 1 bis à quelques catégories seulement, aussi bien pour la mettre en place que pour la défaire si l'outil attendu est créé). El Comandante Hasta ∞ 17 février 2007 à 13:01 (CET)