[Python] Administrer notre futur moteur de recherche

oki oki je ferai ca! y a une maniere de te trouver sur l’irc pour parler un peu plus vivant?

1 « J'aime »

Irc, non, car je sais que si je m’y mets, je vais perdre encore plus de temps que je n’en perds déjà avec les réseaux sociaux. Par contre, jabber, y a pas de souci : luc@fiat-tux.fr

2 « J'aime »

cool le mien c’est oorestisime@jappix.com
:wink:

1 « J'aime »

Coucou,
si sa vous intéresse, quand vous sortirez une instance du moteur de recherche en Beta, Alpha ou RC je suis partant pour tester ! :smile: Beta testeur et fier de l’être :innocent: !
@+

1 « J'aime »

Tu peux aller voir sur https://tontonroger.org ou https://framabee.org ou https://trouvons.org

Trois URLs pour un seul moteur :smiley: c’est en bêta donc fais-toi plaisir !

Du coup, @TheSuperGeek, des retours…?
Parce que là on n’est pas trop loins d’une sortie…

Sur tweeter, qq’un a demandé si on pouvait mettre la recherche sur la langue française par défaut. Comme c’est pas un truc de conf mais dans le code, j’ai dit que bof (j’essaye de modifier le moins possible le code parce qu’après ça devient de plus en plus de maintenir la modif au fur et à mesure des mises à jour).

1 « J'aime »

Je t’avoue que moi aussi j’ai un firefox en français mais je vois le moteur de recherche en Anglais…

Ah non, ça ce n’est pas la même chose, je parle de la langue de la recherche. Pour ton problème, je dirais que tu as un problème dans le choix des langues préférées par ton navigateur (tu peux avoir une interface du navigateur en français et des pages qui s’affichent de préférénrece en anglais). J’ai mis l’interface du moteur en français par dafaut, dis-moi si ça rgèle ton problème. Sinon, va (sur le navigateur) dans préférences, contenu et choisis bien l’ordre des langues.

1 « J'aime »

Mes préférences étaient bien calibrées (je viens de vérifier) mais ta modif fait que mon problème est réglé (sur les trois versions du moteur)

@Pouhiou : je teste… pour le moment tout va bien.
Est-ce que y aurait la possibilité d’accéder a un des espace admin des moteurs pour voir comment c’est fait ? (par MP).
Cela m’aiderait a cibler mes tests…
@+

Y a pas d’espace admin. Tu peux voir des stats sur https://tontonroger.org/stats et voir le code des moteurs sur https://github.com/asciimoo/searx/tree/master/searx/engines.

2 « J'aime »

merci @Framasky parce que je n’aurais pas su répondre :wink:

J’arrive un peu après la bataille (ou peut-être juste avant…), mais juste pour vous dire que je fait partie des codeurs de searx, et que du coup si vous avez besoin d’un coup de main, il ne faut absolument pas hésiter à me solliciter. Je connais très bien le code, et ai fait des tonnes de modifs.

En ce moment le chef de projet côté upstream semble avoir un coup de mou, mais je vais le fouetter un peu pour qu’il reprenne du poil de la bête et intégrer toutes vos modifs.
En attendant, les themes ont été concus de manière à pouvoir être intégrés sans être dans le upstream : il s’agit juste d’avoir les dossiers nécessaires aux bons endroits.

Pour le reste, et comme c’est le sujet de départ, je ne pourrais pas administrer le moteur en tant que tel, question de temps, mais encore une fois, n’hésitez pas à me solliciter pour le moindre problème @Cqoicebordel :o)

1 « J'aime »

Cool ! En fait, si, il me fallait intégrer un thème proche du notre upstream car j’ai rajouté une string à traduire. Pour avoir créé un thème et mis une string dans le système de traduction et qu’ensuite le thème oscar, qui a pas mal changé les trad, est arrivé, je peux te dire que c’était méga chiant. Si seulement il n’y avait pas la liste des fichiers dans lesquels les string sont appelées, ça aurait été bien plus simple.

Pour l’instant, ça va, car comme tu le dis, il y a un coup de mou, mais si le code repart, j’ai un poil peur pour les mises à jour.

Maintenant que j’ai un contact dans l’équipe de dév de searx, je saurais qui harceler :smiley:

Si le problème était que les trads, c’est pas trop dur : tu fais un stash avant d’appliquer la mise à jour, et ensuite tu lances la commande de regénération des trads comme décrite ici : https://github.com/asciimoo/searx/wiki/Translation
Si tu appliques ton stash au bon moment, tes traductions locales ne seront pas perdues, mais réappliquées sur les bonnes lignes. Du coup, tout roule.
Pour la liste des fichiers appelés, c’est le format des fichiers de trads qui veut ça, désolé. Je dois avouer que je n’ai pas cherché de ce côté là, mais il pourrait y avoir de meilleurs solutions, effectivement. Mais avec la manière de faire ci-dessus, normalement, c’est pas trop compliqué.

Par contre, les mises à jour vont effectivement reprendre du poil de la bête tôt ou tard, donc prévoit un système pour faire des mises à jour faciles et rapides. Normalement, si tu touches en pratique que du côté theme et trad, les merges devraient être facile avec git. A voir.

Oh, et j’aime être harcelé :wink:

1 « J'aime »

Du coup, je vais commencer à te harceler :smiley: … Tu pourrais booster le chef de projet pour qu’il regarde les nouveaux thèmes steup ? Y a le frama et un autre qui attendent dans la file des merge requests.

(pour que je réponde plus vite, faut passer par twitter ou mail)

Je pense que ça y est, il est de retour. Pour le thème Frama, c’est pas évident qu’il l’accepte, étant donné sa ressemblance avec Oscar.
Mais comme dit sur GitHub, y’a des plugins/options qui sont en train d’etre mis en place, et notamment le lancement de la recherche au clic de la catégorie. Ca devrait faciliter votre intégration :wink:

J’ai vu la sortie et commencé à l’utiliser depuis hier.
Bravo, beau travail.

J’ai quelques remontées/questions à faire, il faut passer par où, directement ici ?

Merci
@+

Tu peux nous envoyer un message en passant par https://contact.framasoft.org, ça fait une entrée dans notre système de ticket, ce qui nous permet d’avoir une trace et de partager les messages entre les différents membres de Framasoft.

Merci :grinning: