Utilisateur:STyx/Recommandation

Propositions pour le logicielModifier

Voici des propositions pour le logiciel avant une formulation (en) sur Bugzilla/Wikimedia/Commons.

Note: Je déplore la fermeture de Wikipédia:Propositions pour le logiciel par iAlex.

Recadrage des imagesModifier

Voir bug 7757.

Description
Afficher une image recadrée/rognée
But
limiter la prolifération des images. En cartographie, on dispose d'un jeu limité de cartes SVG de grandes qualités. La cartes de subdivisions manquent cruellement (les départements français). En l'état actuel des choses, on créerai la sous-carte pas simple copie et recadrage de la (grosse) carte initiale. C'est nul !  
Moyen
Ajouter un paramètre geometry à la commande [[Image:...|geometry|...]].
La syntaxe de ce paramètre geometry reste à définir, mais ahma celle des commandes X devrait être copiée.
Amélioration/Alternative
De plus, cette extension pourrait être combinée avec/basée sur Commons:Help:Gadget-ImageAnnotator (voir Commons:Commons:Using_ImageAnnotator). On procéderais alors ainsi :
[[Image:Bundesrat der Schweiz 2009 Teil 1.JPG#Members of the Federal Council]]

Bases de donnéesModifier

Le plus gros défaut de conception de Wikimédia est l'absence de base de données pour les données communes :

Images, fichiers : On a rattrapé cela avec Commons (de nombreux transferts restent à faire  ).
Lien interwiki: sont indépendants de la langue à faire
Données numérique : dates, coordonnées géographiques, dimensions, ...
Données actuelles/évolutives : décès, classements sportifs (ATP par exemple), les personnes selon les postes (les chefs d'état par exemple)
Serveur GIS

Certes, il est malheureusement bien tard pour rectifier cela. Pour autant, cette évolution semble inéluctable.

L'état actuelModifier

Il existe déjà des bases de données sous la forme de sous-espace :

Actuellement, on interroge la base de données ainsi (pour simplifier, on omet ici d'éventuels paramètres) :

{{Géolocalisation/région|fonction}}

ou ainsi

{{Drapeau2/fonction|région}}

L'ajout de nouvelles fonctions/données, a un coût quadratique : plus le modèle a de fonctions, plus il est employé et plus la recherche de la valeur est couteuse.

Le nombre de tels espaces devrait augmenter pour limiter le nombre de fonctions par modèles.

L'option « un modèle = une valeur » est à envisager.

Solution à court termeModifier

Créer une arborescence de données selon le principe « 1 modèle = 1 valeur » (certaines valeurs restent paramétrés (i.e., fonctions); mais le modèle doit rester très petit)

On interroge alors la base de données soit ainsi :

{{... /fonction/région}}

soit (mieux amha) ainsi

{{.../région/fonction}}

Noter que la conversion devrait être aisée en employant un BOT.

Ainsi, on peut créer de nouvelles fonctions, ajouter de nouvelles régions sans que les modèles existant soient remaniés (pas de charge pour le serveur ; pas d'augmentation du coût d'obtention des données).

On peut donc envisager une base de données de grande ampleurs :

{{... /toponyme/fonction}}
{{... /thème/fonction}}
{{... /personne/fonction}}
....

Solution à moyen termeModifier

  • Création d'un nouvel espace de noms Data:
{{Data:.../région/fonction}}
  • Sous-espaces : Thème • Toponyme • Personnalité • Actuel • Biologie … ?

Solution à long termeModifier

#REDIRECTION[[Image:China_edcp_location_map.svg]]

RecommandationModifier

Catégorisation automatiqueModifier

Note
La « recommandation » actuelle « Utilisation des modèles catégorisants » vient de [1]. Elle est totalement obsolète et depuis longtemps erronée (depuis l'apparition des parserfunctions).
Lien

Harmonisation du paramétrageModifier


Amélioration du code des infoboxesModifier

A reprendre, à développer. Voir {{Fiche}}, {{Infobox}}

Conventions de traitement des homonymiesModifier

Problématique
Lorsqu'il existe plusieurs pages « titre (classe) » pour un même titre, quelle page sera nommée « titre » ? Quelle « classe » adopter ?
Exemples
« Irlande (pays) », « Irlande (île) » ; « Géorgie (pays) », « Géorgie (États-Unis) » (/« Géorgie (état) ») ; ...
Principe
Voici un principe de bon sens qui doit inspirer les règles de résolution des homonymies :

Lorsqu'il existe plusieurs pages « titre (classe) », plus une page a de pages liées, plus « titre » est justifié pour cette page.

Un début de règle

Lorsqu'il existe plusieurs pages « titre (classe) », La page nommée « titre » sera celle dont la classe est la plus élevée dans la hiérarchie. Cette hiérarchie est :

  • pays
  • subdivisions administratives (à déterminer)
  • subdivisions naturelles (à déterminer)
  • homonymie

Par conséquent, la page de résolution des homonymies sera toujours « titre (homonymie) ».

L'état des choses
La "recommandation" actuelle n'en est pas une (quelques évolutions : [2] [3]).
« Résolution d'homonymie » doit être plutôt considéré comme un exemple ; malheureusement il ne renvoie pas à « Dénomination ».
Motivation
Outre le fait de simplifier les liens internes (notamment, faire disparaître les « [[titre (pays)|titre]] » ; « [[titre (département)|titre]] »), le but est que les clés des bases de données correspondent aux titres des articles. Cette correspondance est très imparfaite actuellement à cause du laissez-aller dans la nomenclature articles (les cas de l'Allier est de l'Irlande, par exemple, sont éloquents).