Tags should be unified up to be actually useful #827

Closed
opened 2019-03-08 07:40:47 +00:00 by reinhard · 7 comments
Member

Currently, there is no system how tags are named. So we have events and news items tagged "zurich", "zürich", and "zuerich", we have "wien" and "vienna", we have "at" and "Österreich". This should be unified.

Currently, there is no system how tags are named. So we have events and news items tagged "zurich", "zürich", and "zuerich", we have "wien" and "vienna", we have "at" and "Österreich". This should be unified.
Owner

@eal and I had the idea of summarising that on a wiki page, alongside with some statistics about recommended and popular tags for certain topics.

@eal and I had the idea of summarising that on a wiki page, alongside with some statistics about recommended and popular tags for certain topics.
max.mehl added the
documentation
tagging
labels 2019-03-08 12:04:17 +00:00
Owner

I think, one could already put in some work here, especially since we have some stats about the tag usage thanks to Reinhard's work.

When I merged a few tags, this one-liner was quite helpful, in this case to replace the tag public administration by publicadministration

git grep -i -l "public administration</tag>" | xargs sed -E -i 's|public administration</tag>|publicadministration</tag>|I'

I think, one could already put in some work here, especially since we have some stats about the [tag usage](https://fsfe.org/tags/tags.html) thanks to Reinhard's work. When I merged a few tags, this one-liner was quite helpful, in this case to replace the tag `public administration` by `publicadministration` `git grep -i -l "public administration</tag>" | xargs sed -E -i 's|public administration</tag>|publicadministration</tag>|I'`
max.mehl added this to the Hackathon1905 milestone 2019-05-22 15:18:58 +00:00
jzarl self-assigned this 2019-05-25 09:39:51 +00:00
Member

I would suggest to use English tags on the English pages (like Vienna, Austria and Zürich), use country names instead of abbreviatons (like Austria and not .at) and promote translating of tags to translators.

I would suggest to use English tags on the English pages (like Vienna, Austria and Zürich), use country names instead of abbreviatons (like Austria and not .at) and promote translating of tags to translators.
Author
Member

I think this issue is closely connected to #826. I would think for example that we should use "at" for the tag id and "Austria" or "Österreich" for the tag description.

I think this issue is closely connected to #826. I would think for example that we should use "at" for the tag *id* and "Austria" or "Österreich" for the tag *description*.
Member

I'm currently about half-way through replacing country names in the tag id with the two-letter version (descriptions are unaffected).
I suggest that we check for tags without description afterwards in a second pass.

I'm currently about half-way through replacing country names in the tag id with the two-letter version (descriptions are unaffected). I suggest that we check for tags without description afterwards in a second pass.
Member

I wrote a script to automate changes (rename and delete tags). The result is currently in pull request #945.

I wrote a script to automate changes (rename and delete tags). The result is currently in pull request #945.
max.mehl added a new dependency 2019-05-27 12:10:08 +00:00
max.mehl removed a dependency 2019-05-27 12:10:49 +00:00
Owner

Closed by #945 and a subsequent commit. Thanks to @jzarl we have solved a huge amount of these tags. Let's continue on smaller details after seeing the resulting tag overview.

Closed by #945 and a subsequent commit. Thanks to @jzarl we have solved a huge amount of these tags. Let's continue on smaller details after seeing the resulting tag overview.
mweimann referenced this issue from a commit 2019-05-27 18:30:10 +00:00
Unify/remove tags. Fixes: #827 Summary: mv 15 -> 15yearsfsfe mv 15years -> 15yearsfsfe mv 15y -> 15yearsfsfe mv 15y -> 15yearsfsfe mv fsfe_birthday -> 15yearsfsfe mv fsfebirthday -> 15yearsfsfe mv ccc -> ccc mv ccc -> ccc rm adhésion rm administraciónpública rm adquisición mv albania -> al mv aniversario_fsfe -> 15yearsfsfe mv aniversário_fsfe -> 15yearsfsfe mv annual_report -> annualreport mv article_13 -> article13 mv askyourcandidates -> ayc mv assemblée_générale -> ga mv berlijn -> berlin mv boletín -> newsletter mv boletines -> newsletter mv boletín_informativo -> newsletter rm brandenburger_linux-infortag_2012 rm brandenburger_linux-infotag mv buletin -> newsletter mv campañas -> campaigns mv chaos_communication_congress -> ccc mv chaosdorf -> ccc mv cienciaabierta -> openscience mv code_of_conduct -> coc mv comisióneuropea -> europeancommission mv community_meeting -> community mv compulsoryrouters -> routers mv comunidad -> community mv comunidade -> community mv conformité -> compliance mv developer-tools -> developertools mv dff -> digitalfreedoms mv digital-o-mat -> digitalomat mv digital_single_market -> digitalsinglemarket mv documentfreedomaward -> dfd mv donar -> donate mv donations -> donate mv duitsland -> de mv duesseldorf -> düsseldorf mv education -> edu mv edu-team -> edu mv entretien -> interview mv entrevista -> interview mv erik_albers -> eal mv esino_larino -> esino_lario mv estándares_abiertos -> openstandards mv estándaresabiertos -> openstandards mv euro_2012 -> soccer mv european_commission -> europeancommission mv ep -> europeanparliament mv european_parliament -> europeanparliament mv european_parliament -> europeanparliament mv evropska_komisija -> europeancommission mv evropski_parlament -> europeanparliament mv btw2017 -> elections mv federal_supreme_court_of_switzerland -> federal_court mv fellowship_election -> fellowship mv fellowship_representative -> fellowship mv fellowship_seats -> fellowship mv fla20 -> fla mv finansiranje -> funding mv floss-uk -> flossuk mv france_ -> fr mv france -> fr mv frankrijk -> fr mv freesoftwarearchive -> freesoftware mv free_software -> freesoftware mv free_software -> freesoftware mv free_your_android -> fya mv fsfesummmit -> fsfesummit mv summit -> fsfesummit mv fundrasing -> fundraising mv gb -> uk mv gb -> uk mv gemeenschapsontmoeting -> community mv ga2017 -> ga mv general_assembly -> ga mv general_purpose_computing -> generalpurposecomputing mv general_purpose_computing -> generalpurposecomputing mv germany_ -> de mv germany -> de mv germany -> de mv gjermani -> de mv gjermany -> de mv gnugpl -> gpl mv gplv3 -> gpl mv greatbritain -> uk rm helsinki_openoffice rm herziening mv hoja_informativa -> newsletter mv hojas_informativas -> newsletter mv interne -> internal mv itali -> it mv italy -> it rm laptop mv lettre_ouverte -> openletter mv licences -> licensing mv_limux;limux_;limux_;events;1 mv local_group -> localgroup rm manchester-free-software mv matthias_kirschner -> mk mv matthias_kirschner -> mk mv meetup -> meeting mv milan -> milano mv nieuwsbrief -> newsletter rm nledu mv notas -> newsletter mv noticias -> newsletter mv notiziario -> newsletter mv nuremberg -> nürnberg mv odf -> openstandards mv oggtheora -> openstandards mv ontwikkelaars-gereedschappen -> developertools mv oer -> edu mv open-rights-group -> openrightsgroup mv org -> openrightsgroup mv open-source-consortium -> opensourceconsortium mv open-standards -> openstandards mv open_standards -> openstandards mv open_standards -> openstandards mv organisational_structure -> internal mv otvoreni_standardi -> openstandards mv ownership -> drm mv pagina_inicial -> front-page mv página-principal -> front-page mv página_principal -> front-page rm panel mv swpatents -> patents mv swpatents -> patents mv pb -> peter_bubestinger rm pink mv pm -> polina_malaja mv política -> policy mv politika -> policy mv politique -> policy mv prague_ -> prague mv prikupljanje_sredstava -> fundraising mv primera_página -> front-page mv publicaciones -> newsletter mv public_administration -> publicadministration mv public_administrations -> publicadministration mv publiccode -> pmpc mv publicprocurement -> procurement mv public_sector -> publicsector mv qtcon16 -> qtcon mv report -> annualreport mv sam-tuke -> samtuke mv samtuke -> samtuke mv sam_tuke -> samtuke mv save_code_share -> savecodeshare mv secure_boot -> secureboot mv sièges_de_fellow -> fellowship mv slobodný_softvér -> freesoftware mv yearlyreport -> annualreport mv swpat -> patents mv webm -> openstandards mv web_sprint -> webathon mv wokshop -> workshop mv zuerich -> zürich mv zurich -> zürich
Sign in to join this conversation.
No Milestone
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: FSFE/fsfe-website#827
No description provided.