Øyvind "pippin" Kolås @ok · 16 hours ago
Maintainer
For naming parameters that end up in a UI I think "boundary conditions" is similarly obscure to "abyss policy". "Edge" and "handling" are more basic words in english and understandable by a wider group of people than "boundary conditions".
Pas tellement étonné de la réponse (connaissant un peu le personnage ;) ).
Par contre, je suis un peu plus étonné de la justification donnée. Je pensais (vraiment) que GEGL (qui veut dire pour rappel "GEneric Graphical Library") était une bibliothèque de programmation "générique" pour la manipulation et le traitement des images (en tout cas, c'est comme ça qu'elle est présentée sur l'article wikipedia dédié).
Apparemment, c'est donc plutôt une bibliothèque de traitement d'images destinée à être appelée uniquement depuis des interfaces graphiques ? C'est pas très vendeur :)
Et si ce n'est pas le cas (ce que je crois), pourquoi les noms des paramètres des fonctions devraient être forcément les mêmes que les noms des widgets que l'on présente à l'utilisateur d'une UI ?
On peut imaginer avoir plusieurs niveaux de spécialisation des termes utilisés en fonction du public auquel on s'adresse. Il y a des chances pour qu'un développeur utilisant GEGL soit en moyenne un peu plus calé en traitement d'images (et connaisse donc les termes classiques boundary_conditions ou border_conditions) qu'un utilisateur de l'interface de GIMP.
[^] # Re: Greffon G'MIC pour GIMP 2.10.28
Posté par David Tschumperlé (site web personnel) . En réponse à la dépêche Sortie de GIMP 2.10.28 et nouvelles autour du projet. Évalué à 10.
La réponse :
Pas tellement étonné de la réponse (connaissant un peu le personnage ;) ).
Par contre, je suis un peu plus étonné de la justification donnée. Je pensais (vraiment) que GEGL (qui veut dire pour rappel "GEneric Graphical Library") était une bibliothèque de programmation "générique" pour la manipulation et le traitement des images (en tout cas, c'est comme ça qu'elle est présentée sur l'article wikipedia dédié).
Apparemment, c'est donc plutôt une bibliothèque de traitement d'images destinée à être appelée uniquement depuis des interfaces graphiques ? C'est pas très vendeur :)
Et si ce n'est pas le cas (ce que je crois), pourquoi les noms des paramètres des fonctions devraient être forcément les mêmes que les noms des widgets que l'on présente à l'utilisateur d'une UI ?
On peut imaginer avoir plusieurs niveaux de spécialisation des termes utilisés en fonction du public auquel on s'adresse. Il y a des chances pour qu'un développeur utilisant GEGL soit en moyenne un peu plus calé en traitement d'images (et connaisse donc les termes classiques
boundary_conditionsouborder_conditions) qu'un utilisateur de l'interface de GIMP.Mais bon, j'admets que je chipote un peu :)