Tagi jedynie techniczne - za czy przeciw?

2

Wkrótce zostanie wprowadzona nowa funkcjonalność, która wisi od jakiegoś czasu na naszym githubie: możliwość obserwacji tagów. Będziesz mógł obserwować np. tag 4programmers.net aby być na bieżąco ze zmianami w serwisie.

Wiąże się to z kolejną funkcjonalnością: powstanie dedykowana strona na której będą wyświetlone pogrupowane tagi (obecnie kategorie to: Języki programowania, Bazy danych, Frameworki, Devops). Będziesz miał możliwość wyświetlenia materiałów przypisanych do tagów takich jak: użytkownicy którzy mają przypisany ten tag, oferty pracy, mikroblogi czy wątki.

Ostatnio zostały poczynione pewne zmiany w związku z tagami: aby dodać nowy tag potrzeba mieć min. 200 punktów reputacji (tylko na forum). Moderatorzy mają możliwość skasowania tagu, który wędruje na "czarną listę" (nie jest możliwe jego ponowne użycie).

Przeglądałem ostatnio listę tagów i jest tam jeden wielki śmietnik. Tagi takie jak: babcia, brytania, magnetyczne, symboli, kartki itp. To tylko pierwsze z brzegu przykłady. Nie jest tajemnicą że jestem zwolennikiem zastosowania tagów technicznych. Przynajmniej na forum. Czyli np. tag double jest ok, ale liczby-zmiennoprzecinkowe już nie ;)

Może inaczej sformułuje pytanie: czy istotne jest dla Was, że dany wątek ma tagi: programista, pleców, ból? Bo dla mnie nie. Tagi powstały po to, aby można było np. w kategorii Webmastering, umieszczać tagi takie jak: scss, bootstrap, json itp.

Jestem ciekaw co myślicie na ten temat.

8

@Adam Boduch: mysle ze warto zostawic kilka tagow nietechnicznych jak opinie, kariera, luzne, humor, flame. itp. (lista do ustalenia)

6

Niektóre tagi nietechniczne są na pewno zgodne z tematyką forum jak scrum pm rekrutacja (wymyślam z głowy, ale na pewno istnieją podobne) więc warto ich nie usuwać

2

W temacie pogrupowania po tagach przyszedł mi do głowy jeszcze jeden pomysł, a mianowicie dziedziczenie tagów. Jeżeli publikujemy wątek w kategorii Java, to jasne jest że wątek dotyczy Javy ;) I teraz grupując według tagu java, IMHO powinni mi się wyświetlić również wątki, które nie mają bezpośrednio nadanego tego tagu.

3

@Adam Boduch: A co ma się stać jak moderator przeniesie wątek z działu java do kosza albo jakiegoś innego działu? Zostaje tag java?

0

Wszystkiego jeszcze nie obmyśliłem :P IMHO jednak nie - wówczas tag powinien zostać usunięty z tego wątku.

3
Adam Boduch napisał(a):

Jeżeli publikujemy wątek w kategorii Java, to jasne jest że wątek dotyczy Javy

Akurat przykład nietrafiony ponieważ Forum poświęcone językowi Java oraz wszystkim innym technologiom związanym z JVM i platformą Java. a więc wątek może być o Scali, Kotlinie Clojure, Groovy. Nie zawsze ludzie umieszczają to w kategorii Inne języki programowania

1

Ja czasem dodaję tag somekind :D sam nie wiem czemu (cc: @somekind)

2

W ankiecie zaznaczyłem TAK, bo skoro tagi i tak istnieją, to dobrze by było utrzymać w nich jakieś namiastki porządku. Ale ogólnie to uważam, ze są one niepotrzebne, sam chyba nigdy nie skorzystałem z nich w aktualnej postaci. Być może po wprowadzeniu możliwości obserwowania wybranych tagów to moje podejście się zmieni, ale na chwilę obecną są one raczej nieprzydatne.

1
Adam Boduch napisał(a):

Może inaczej sformułuje pytanie: czy istotne jest dla Was, że dany wątek ma tagi: programista, pleców, ból? Bo dla mnie nie. Tagi powstały po to, aby można było np. w kategorii Webmastering, umieszczać tagi takie jak: scss, bootstrap, json itp.

Niestety spore grono użytkowników kompletnie nie rozumie tej idei i zamiast podawać konkretne i znaczące informacje, wpisują śmieci, i to nie kilka, a tyle ile się zmieści. Przypomina mi to dawną patologię z chmurami tagów na różnych stronach www, w których znajdowało się wszystko, łącznie ze spójnikami. :/

O ile jestem za tym, aby śmietnik posprzątać i usunąć z bazy bzdury, to nie mam pojęcia jak chcesz tego dokonać. Po drugie, jeśli nawet da się w miarę sensownie usunąć bezsensowne tagi, to jak chcesz zabezpieczyć serwis przed dalszym śmieceniem?

2

jak chcesz zabezpieczyć serwis przed dalszym śmieceniem

Coś mi świta, ze temat tagów był już wałkowany. I pojawił się pomysł, żeby nowe tagi mogli dodawać jedynie użytkownicy z określonym stażem/reputacją, a ci mniej doświadczeni mogli jedynie wybierać z listy już istniejących. Oczywiście - nie zabezpieczy to przed przypisaniem tagu niezgodnego z tematem zapytania, ale przynajmniej odsieje rzeczy w stylu pomoc, zadanie, problem itp.

2

Zawsze można pomyśleć o sztucznej inteligencji, która by analizowała treść wątku :) .

3

Ostatnio na forum jest coraz mniej naturalnej inteligencji, więc z tą sztuczną bym nie przesadzał :P

1
furious programming napisał(a):

O ile jestem za tym, aby śmietnik posprzątać i usunąć z bazy bzdury, to nie mam pojęcia jak chcesz tego dokonać.

Posortowanie tagów po liczbie użycia i wywalenie wszystko poniżej pewnej liczności pewnie załatwi sprawę.

Jak dla mnie tagi powinny zostać. Dobre obronią się same.

0
cerrato napisał(a):

Coś mi świta, ze temat tagów był już wałkowany. I pojawił się pomysł, żeby nowe tagi mogli dodawać jedynie użytkownicy z określonym stażem/reputacją […]

I tak jest teraz, jakbyś nie zauważył, co nijak nie zabezpiecza przed śmietnikiem. :P

Afish napisał(a):

Posortowanie tagów po liczbie użycia i wywalenie wszystko poniżej pewnej liczności pewnie załatwi sprawę.

W ten sposób wywali się ludziom tagi np. ich projektów, których użytli w kilku swoich wątkach. Pytam, bo w tytule jest wzmianka o tagach jedynie technicznych, a usunięcia wszystkich innych żaden automat nie dokona.

0

Ja w kwestii tagów podtrzymuję swoją opinię, którą w tym poście już wcześniej byłem wyraziłem: tagi powinny być nie tylko techniczne, ale również takie jak UI, propozycja, bug, problem (sic – w dziale Coyote się przyda do filtrowania), koronawirus, medycyna, motoryzacja, finanse, zagranica, kryzys, zdrowie.

0
furious programming napisał(a):

O ile jestem za tym, aby śmietnik posprzątać i usunąć z bazy bzdury, to nie mam pojęcia jak chcesz tego dokonać. Po drugie, jeśli nawet da się w miarę sensownie usunąć bezsensowne tagi, to jak chcesz zabezpieczyć serwis przed dalszym śmieceniem?

Tak jak napisałem: potrzeba 200 pkt reputacji aby dodać nowy (nieistniejący) tag. Nie wiem czy jest to wystarczający pułap, ale zawsze można zwiększyć w razie czego.

6

Punktowy próg niczego nie zmieni. @Pinek sam się przyznał do używania durnych tagów, a ma 5760 punktów. ;)

1
Adam Boduch napisał(a):

W temacie pogrupowania po tagach przyszedł mi do głowy jeszcze jeden pomysł, a mianowicie dziedziczenie tagów. Jeżeli publikujemy wątek w kategorii Java (...)

W zasadzie powinniśmy się zastanowić nad całym działem Java. Jak już usuwać śmietnik to w całości, a nie półśrodkami.

<popcorn.png>

4

Usunąłem permanentnie z bazy część tagów. Na pierwszy ogień poleciały tagi, które przypisane były tylko do 1 wątku i w dodatku starsze niż 1 rok. Tagi takie jak drzewo, domek, lodówka, mam itp. W sumie prawie 5k tagów.

2

Przy próbie dodania nowego tagu użytkownicy mogą widzieć też komunikat aby potwierdzić czy na pewno chcą to zrobić. Co myślicie?

screenshot-20201214210833.png

1

Jako że jest to forum stricte techniczne, jestem za tagami technicznym,i.

2
Anna Lisik napisał(a):

Jako że jest to forum stricte techniczne, jestem za tagami technicznym,i.

Biorąc pod uwagę istnienie działów Offtop i Flame to chyba jest to sarkazm?

0

@KamilAdam: Główne zagadnienia forum są techniczne. Te działy co wymieniłeś są niejako dokładką....................

1

To skoro mamy na dokładkę działy nietechniczne to czemu nie możemy mieć na dokładkę tagów nietechnicznych?

1 użytkowników online, w tym zalogowanych: 0, gości: 1