feat(autoTag) add more rules

This commit is contained in:
SansGuidon 2025-01-16 10:43:51 +00:00
parent 5807de5b55
commit 6255fbfc06

View File

@ -21,11 +21,12 @@ function auto_tag_plugin_init(ConfigManager $conf)
'autism,autist' => 'autism',
'automation,automate,automatic,scripting,terminal,shell script' => 'scripting,automation',
'beauty,imperfection' => 'beauty,imperfection',
'belgian,belgium' => 'belgium',
'belgian,belgium,belgique' => 'belgium',
'astuce,best practices,checklist,guide,how-to,how to,deep dive,dive into,tips,optimize,optimization,comment,étapes,tutorial,tutoriel,how do I' => 'guides-and-tips',
'board game,board games,boardgame' => 'board-games,geek,may-play',
'bookmarks' => 'bookmarks-management',
'browsers' => 'web-browsers',
'books,livre,livre,quatrième de couverture,roman,novel' => 'reading-and-literature,may-read,inspiration,culture',
'books,livre,livre,quatrième de couverture,roman,novel,reading-list' => 'reading-and-literature,may-read,inspiration,culture',
'robots.txt,bots,spam,crawling,ddos' => 'spam',
'bruxelles,brussels' => 'brussels',
'calm tech,calmness,calm' => 'calm-tech',
@ -52,7 +53,7 @@ function auto_tag_plugin_init(ConfigManager $conf)
'docker,docker-compose,docker compose,container,containers,k8s,eks,kubernetes,minikube,k3s,helm,openshift' => 'container-technology,devops',
'documentation,docs,document' => 'documentation',
'ses droits,legally' => 'legal',
'elixir,python,pip,rust,golang,programming,developer,software development' => 'software-development',
'elixir,python,pip,rust,golang,programming,developer,software development,developers' => 'software-development',
'emulator,emulation' => 'emulation',
'entrepreneurship,entrepreneurs' => 'business',
'espresso,coffee' => 'coffee',
@ -62,8 +63,8 @@ function auto_tag_plugin_init(ConfigManager $conf)
'libre' => 'freedom',
'logiciel libre,free software,logiciel gratuit,free to use' => 'free-software',
'from home,remote work,work remote' => 'remote-work',
'big-tech,gafam,degoogl' => 'big-tech',
'game,jeu vidéo,game dev,jeux' => 'games,geek,culture',
'big-tech,gafam,degoogling,degoogle' => 'big-tech',
'game,jeu vidéo,game dev,jeux' => 'games,geek,culture,may-play',
'gamedev,building game' => 'gamedev,games,geek,culture',
'gender,homosexualité,hétérosexualité,les sexes,caractères sexuels' => 'gender',
'gratuit,free' => 'free',
@ -75,6 +76,7 @@ function auto_tag_plugin_init(ConfigManager $conf)
'humans,humains' => 'humans',
'humor,humour' => 'humor',
'inspiration,creativity,creative' => 'inspiration',
'leadership,staff engineering' => 'leadership',
'lambic,gueuze,beer,bière' => 'beer-and-brewing',
'linux,ubuntu,debian,linux windows macos' => 'os',
'list,index of,awesome,installation,GitHub - ' => 'list,discovery,tools-and-resources',
@ -102,6 +104,7 @@ function auto_tag_plugin_init(ConfigManager $conf)
'programming languages' => 'code,computer-languages',
'publishing' => 'publishing',
'quality' => 'quality',
'recommandations,recommendation' => 'recommandations,recommendations',
'recycling,sustainab,green web,climate' => 'ecology',
'religion,chrétiens,bible,coran,islam,musulmans,croyants,athée,la foi,église' => 'religion',
'reviews,critique' => 'reviews',
@ -121,7 +124,7 @@ function auto_tag_plugin_init(ConfigManager $conf)
'template' => 'template',
'terminal' => 'terminal,tools-and-resources',
'test' => 'testing',
'text-based,plaintext,markup language,markdown,plain text' => 'plaintext,minimalism,formats',
'text-based,plaintext,markup language,markdown,plain text' => 'plaintext,minimalism,formats,text-files',
'time to update,maintainers,tech-debt,legacy code,long term software' => 'maintenance,tech-debt',
'to do,to-do' => 'todo',
'tool,resources,a script,outil,a collection,a catalog,awesome list,links' => 'tools-and-resources',