Dyskusja wikiprojektu:Czy wiesz

Treść strony nie jest dostępna w innych językach.
Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Peter Bowman (dyskusja | edycje) o 01:18, 8 lut 2024. Może się ona znacząco różnić od aktualnej wersji.

Nowa wersja CW z podstronami

Cześć. Chyba skończyłem migrację. Poprawiłem niektóre szablony no i zaktualizowałem instrukcję zgłaszania do CW (na tyle na ile się zorientowałem jak to działa). Jakby coś z gadżetem się psuło, to jutro będę przy głównym kompie dopiero po południu, ale postaram się zajrzeć ~rano z komórki. Jakby ktoś miał chwilę, to dobrze by było sprawdzić, czy te instrukcje są czytelne i czy nie ma jakiś literówek itp. Pozdrawiam, Nux (dyskusja) 02:09, 28 sty 2024 (CET)[odpowiedz]

procesy w przygotowaniu CzyWiesza

Nie chcę nadmiarowo eksploatować dyskusji @Nuxa (zaczęło się w Dyskusja wikipedysty:Nux#Re: archiwizacja CW), a mam pytania do @AramilFeraxa i być może dobrze by było aby @Peter Bowman jako autor Wikipedysta:Peter Bowman/dyk-expo.js to zobaczył. Chciałbym aby w jednym miejscu był cały procesów związanych z CW i napisane które narzędzie co i jak ma coś robić (oczywiście można zawsze coś robić ręcznie i na to nie mamy wpływu). Przywołam jeszcze @Gżdacz, @Jamnik z Tarnowa bo dziękują i być może będą mieli uwagi.

Dla uproszczenia używam pojęć "Gadżet Nuxa robi ..." - tzn. Wikipedysta używając gadżetu robi ..., "Skrypt PB robi ..." - tzn. Wikipedysta używając skryptu robi ...:

  1. Gadżet Nuxa tworzy dyskusję (Wikiprojekt:Czy wiesz/propozycje/.......), wpis w Wikiprojekt:Czy wiesz/propozycje + wszystko inne co trzeba (powiadomienia autora, WikiProjektów)
  2. Wikipedyści sprawdzają i wpisują swoje loginy w tabelce w dyskusji propozycji
  3. Gadżet Nuxa zamyka dyskusję i przenosi do Wikiprojekt:Czy wiesz/ocenione
  4. ??? malarzBOT usuwa stare / przeterminowane zgłoszenia z /propozycji i przenosi do archiwum (TODO)
  5. malarzBOT usuwa powiadomienia z artykułu (dzień przed ekspozycją) i projektów (w dniu ekspozycji)
  6. Skrypt PB przygotowuje ekspozycje na bazie /ocenionych (TODO)
  7. W dniu ekspozycji bot przygotowuje podziękowania do wysłania (TODO)

Pierwszy i trzeci krok Nux już nam załatwił, drugi sam się realizuje :-) (choć się zastanawiam czy nie lepiej by było wstawiać cztery tyldy w nazwane parametry - ale to raczej do oddzielnej dyskusji).

Zostały kolejne kroki do aktualizacji zmian.

  • pozycja piąta - częściowo dostosowana, ale nie przetestowana - dyskusji raczej nie wymaga - chyba, że ktoś uważa że powiadomienia powinny znikać wcześniej - nie pamiętam gdzie te terminy były ustalana, pamiętam, że argumentem za późnym usuwaniem był taki aby więcej osób przejrzało artykuł przed ekspozycją i w razie czego oponowało lub poprawiło
  • pozycja szósta - @Peter Bowman - IMO na stronie dyskusji ekspozycji teraz powinny być po prostu inkludowane odpowiednie dyskusje (wiem, że to pewnie oczywiste dla Ciebie, ale być może już nie dla innych)
  • pozycja siódma - wymaga zmian, ale chyba dopiero ekspozycja na 13 lutego będzie ich pierwszym testem

No i rzecz najważniejsza: kolejny (nowy) krok, którego chyba żadne narzędzie nie wspomagało. Pozycja czwarta ww procesu. Dotychczas takie przeterminowane i niesprawdzone propozycje po prostu chyba wylatywały (@AramilFeraxa) i nigdzie nie były zbierane (trzeba było je szukać w historii edycji propozycji). Co z nimi robić? Nux zaproponował, aby bot je usuwał. Obecnie po 30 dniach w ramce licznika czasu pojawi się "Dyskusja zakończona". Nie przeszkadza to w dowolnym jej potraktowaniu: można ją usunąć, można ją przedłużyć zmieniając | dni = na większy, można ją zatwierdzić i przenieść do ocenionych. Moja propozycja jest taka, żeby kilka dni po zakończeniu bot ją przenosił na stronę Wikiprojekt:Czy wiesz/odrzucone/RRRR, gdzie RRRR oznacza rok. Zawsze można z nią wtedy zrobić cokolwiek (zostawić w spokoju, przywrócić i przedłużyć). To pozostawienie na kilka dni jest takim swoistym rodzajem przedłużenia dyskusji i możemy tak zrobić, że bot te kilka dni będzie ustalał na podstawie liczby elementów czekających na ułożenie w ekspozycjach (czyli obecnych na podstronie /ocenione), np. jak jest ich powyżej 100 to czeka maks 24h (najbliższe uruchomienie), jak jest ich poniżej 10 to czeka z archiwizacją nawet dwa tygodnie. Tu przede wszystkim pytanie do praktyka @AramilFeraxa.

Wiem, że napisałem dużo tekstu powyżej, mam nadzieję, że zainteresowani jednak przeczytają i odpowiedzą/potwierdzą/zaprzeczą/oprotestują. ~malarz pl PISZ 22:40, 28 sty 2024 (CET)[odpowiedz]

Jak najbardziej jestem za automatyczną archiwizacją, jednak proponował bym, że domyślnie archiwizuje po np. 3 dniach od upłynięcia terminu, a 10 czeka jeżeli jest mniej niż 20 ocenionych. Mam jeszcze jedną uwagę - czy podstrona ocenione/RRRR jest dobrym miejscem na to. Czy nie lepiej zrobić osobnej podstrony archiwum, albo jak już /propozycje/RRRR czy też /propozycje/archiwum/RRRR. @malarz pl. AramilFeraxa (Napisz do mnie!) 22:47, 28 sty 2024 (CET)[odpowiedz]
W głowie miałem "odrzucone" i już poprawiłem powyżej. Archiwum nie pasuje, bo nie zawiera wszystkiego, ocenione pozytywnie też nie są więc jest to zła nazwa. ~malarz pl PISZ 22:52, 28 sty 2024 (CET)[odpowiedz]
O, i to super. AramilFeraxa (Napisz do mnie!) 22:59, 28 sty 2024 (CET)[odpowiedz]
Natomiast jeśli chodzi o wymienione przez Ciebie procesy i ich egzekutorów, to wszystko się zgadza. AramilFeraxa (Napisz do mnie!) 22:50, 28 sty 2024 (CET)[odpowiedz]
I tak, to prawda - obecnie jedynym miejscem na odnalezienie starych dyskusji było kopanie w historii edycji. AramilFeraxa (Napisz do mnie!) 22:51, 28 sty 2024 (CET)[odpowiedz]
Potwierdzam to co robi (lub próbuje robić ;)) mój gadżet (czy właściwie mój i Kaliguli).

Tak na marginesie, jeśli chodzi o odrzucone, to bardziej mi chodziło o usuwanie ich z Wikiprojekt:Czy wiesz/propozycje i jakąś formę archiwizacji (nie, że usuwanie podstrony całkiem). W zasadzie to chyba Cyku to proponował. W każdym razie chodziło o to, żeby można było obejrzeć gdzieś archiwalne zgłoszenia (i np. kontynuować dyskusję o poprawkach artykułu już niezależnie od rubryki CW). Myślę, że Wikiprojekt:Czy wiesz/odrzucone/RRRR będzie spełniać te założenia :)

Chciałbym tylko uściślić treść archiwum odrzuconych tj. treść Wikiprojekt:Czy wiesz/odrzucone/RRRR. Ja bym to widział tak:
== 2024-01 ==
== 2024-02 ==
To znaczy moim zdaniem nie powinno to być zrobione jako szablony (czyli nie powinno być transkludowane / inkludowane). Transkludowane nominacje mogłyby się bardzo długo ładować, bo szablony weryfikacji CW ładują wikidane. Plus wszelkie problemy z limitami. Nux (dyskusja) 23:50, 28 sty 2024 (CET)[odpowiedz]
Ja raczej miałem na myśli transkludowanie. Dużo tego chyba nie ma? Chodzi przecież tylko o te, które nie przejdą weryfikacji. A jakby się okazało że będzie więcej to można te archiwa zrobić kwartalne, miesięczne. ~malarz pl PISZ 09:26, 29 sty 2024 (CET)[odpowiedz]
Myślę, że transkluzja jest ryzykowna, ale jeśli uważasz, że MW i wmf da radę, to jak dla mnie spoko 😉 Nux (dyskusja) 22:29, 29 sty 2024 (CET)[odpowiedz]
Jeszcze dwie sprawy. Tworząc podstronę z ekspozycją, na stronie dyskusji po każdej zajawce dodawany jest szablon {{Wikiprojekt:Czy wiesz/szablon-archiwum}}. Wcześniej dodawał go gadżet PB. Teraz ręcznie zrobiłem to tak, ale czy nie możnaby na przykład dodawać go już na poziomie przenoszenia dyskusji z propozycji do ocenionych? Sprawa druga, czy zmiany w CzW nie zepsuły niedawno wskrzeszonych Wikiprojekt:Czy wiesz/statystyki? @Nux, @Peter Bowman. AramilFeraxa (Napisz do mnie!) 14:56, 29 sty 2024 (CET)[odpowiedz]
Ja bym to robił jak zrobiłem u Tyrpowicza. A docelowo to powinien robić skrypt PB (czekamy na aktualizację). ~malarz pl PISZ 16:08, 29 sty 2024 (CET)[odpowiedz]
Od środy/czwartku będę mógł coś ruszyć, chcę to mieć gotowe przed sobotą (kolejne uruchomienie programu od statystyk). Peter Bowman (dyskusja) 19:00, 29 sty 2024 (CET)[odpowiedz]
Statystyki nadal działają po ostatnich zmianach. Dostosuję się do nowej wersji {{Wikiprojekt:Czy wiesz/weryfikacja}}, gdy ta zostanie uzgodniona (WP:TECH#Zmiana parametrów szablonu CW). Pracuję teraz nad dyk-expo.js, jutro powinienem dokończyć. BTW te wszystkie puste ekspozycje masowo utworzone z wyprzedzeniem (Kategoria:Ekspozycje Czywiesza 2024) mogłyby być pojedynczo generowane przez mój skrypt podczas jego przebiegu (@The Polish). Czy możemy wyłączyć ten automat i pousuwać niewypełnione podstrony (od Wikiprojekt:Czy wiesz/ekspozycje/2024-02-15 do końca roku)? Peter Bowman (dyskusja) 19:48, 3 lut 2024 (CET)[odpowiedz]
Ja jestem mocna  Za usunięciem wszelkich takich pustych podstron tworzonych na zapas. ~malarz pl PISZ 19:57, 3 lut 2024 (CET)[odpowiedz]
Skrypt prawie gotowy. Przy pisaniu nowej wersji zakładałem, że te puste podstrony zostaną usunięte. Jeszcze bym poczekał na wdrożenie nowego szablonu weryfikacji, z którego obecnie mój skrypt również korzysta, albo na jego obejście poprzez #Wspólpraca gadżetu CW oraz dyk-expo. Peter Bowman (dyskusja) 18:18, 4 lut 2024 (CET)[odpowiedz]
Wrzuciłem zgłoszenie na GitHub https://github.com/Eccenux/wiki-DYKCzyWiesz/issues/12

Aczkolwiek nie wiem czy to pingowanie jest jeszcze potrzebne. Ten ktoś chciał zasubskrybować już zasubskrybował, więc nawet nie trzeba jakoś specjalnie pingować. To kiedy ping byłoby ważny, to gdy po ułożeniu ekspozycji coś trzeba było poprawić. Może jednak nadal tylko dyk-expo powinno to robić? Tylko dyk-expo może wstawić ksywkę bieżącego użytkownika, który przygotowuje expo. Nux (dyskusja) 22:40, 29 sty 2024 (CET)[odpowiedz]
Tak, jest potrzebne i proszę o niezmienianie działania, tj. ksywka głównego autora i moja. O pingu dostanę powiadomienie push na telefonie przez maila, przy subskrybuj to tak nie działa. A często zdarzało się coś na ostatnią chwilę. AramilFeraxa (Napisz do mnie!) 22:58, 29 sty 2024 (CET)[odpowiedz]
A nie lepiej by było jednak główny autor + przygotowujący ekspozycję (czyli i tak obecnie Ty). ~malarz pl PISZ 00:03, 30 sty 2024 (CET)[odpowiedz]
No dlatego właśnie już zamknąłem zgłoszenie w dyk-nom. Skoro to ma być powiadomienie do ekspozytariusza, to musi być zrobione w dyk-expo. Czyli tak jak do tej pory [1]. Nux (dyskusja) 00:30, 30 sty 2024 (CET)[odpowiedz]
Tak, to miałem na myśli. AramilFeraxa (Napisz do mnie!) 06:02, 30 sty 2024 (CET)[odpowiedz]
Skoro gadżetowi PB szło to dobrze, to może robić to nadal on, jeśli będzie to możliwe. AramilFeraxa (Napisz do mnie!) 22:59, 29 sty 2024 (CET)[odpowiedz]

Informacyjnie: Dla ułatwienia (sobie, malarzBOTowi, ...) właśnie poprawiłem bitem (na nowy sposób linkowania do wątku) część wywołań {{Czy wiesz do artykułu}} i pewnie to samo zrobię z resztą jak będzie miało to ułatwić działanie bota. Od dziś bot będzie to automatycznie robił ze wszystkimi wątkami w propozycjach (gdy ktoś zmieni/usunie wywołanie z artykułu). ~malarz pl PISZ 10:43, 7 lut 2024 (CET)[odpowiedz]

Możliwość cofania zgłoszeń do nominacji

Dodałem możliwość cofnięcia zgłoszenia z powrotem do /propozycje. Będzie działać zarówno w wypadku archiwizacji opisanej przez malarza powyżej, jak i zaraz po oznaczeniu jako zakończone. Ograniczenia i właściwości:

  • Ze względu na potencjalne nadużycia tej funkcji przez nowicjuszy, ograniczyłem ją do adminów.
  • Ze względów technicznych funkcja jest dostępna tylko na podstronach.
  • Funkcja zadziała nawet jeśli zgłoszenia nie ma już w ocenionych (spróbuje usunąć, ale zignoruje porażkę).

Funkcję widać na zrzucie ekranu tutaj: Możliwość cofnięcia do nominacji #11. Przycisk można zobaczyć np. na tej podstronie: Wikiprojekt:Czy wiesz/propozycje/2024-01/Kamienica przy ulicy Krakowskiej 4 w Mysłowicach; przy czym nie zachęcam do zabawy przyciskami ;). Nux (dyskusja) 02:33, 29 sty 2024 (CET)[odpowiedz]

Wspólpraca gadżetu CW oraz dyk-expo

Wątek założony przed: 18:10, 4 lut 2024 (CET)

@Nux: czy to możliwe, by skrypt zgłaszający generował dodatkowe komentarze HTML okalające samą treść zajawki? Chodzi o to, że teraz w dyk-expo.js muszę parsować wstęp oraz szablon weryfikacji (obecnie rozbudowywany), aby odzyskać zajawkę oraz autora artykułu. Dużo prościej by mi było w ten sposób:

== [[Wikiprojekt:Czy wiesz/propozycje/2024-01/Grzyby blaszkowe|Grzyby blaszkowe]] ==

{{licznik czasu|start=2024-01-07 14:47:00|dni=20|zdarzenie=Dyskusja|rgz=ż}}
<!-- artykuł zgłoszony za pomocą gadżetu CzyWiesz -->
<!-- początek zajawki; autorstwo: Selso -->
[[Plik:Amanita phalloides 1.JPG|100px|right]]
…które grzyby mają '''[[Grzyby blaszkowe|blaszki]]'''?
<!-- koniec zajawki -->
{{Wikiprojekt:Czy wiesz/weryfikacja|status=zakończone|Grzyby blaszkowe|+|1|Selso|Jamnik z Tarnowa|Kenraiz|Rhodesian05|Arturo24}}
...

Albo coś w ten deseń, głównie chodzi mi o otagowanie początek/koniec oraz zawarcie informacji o autorze (potrzebnej do wygenerowania {{Wikiprojekt:Czy wiesz/szablon-archiwum}}). DW @Malarz pl. Peter Bowman (dyskusja) 18:10, 4 lut 2024 (CET)[odpowiedz]

Hm... Można by w szablon wrzucić. Byłoby łatwiej utrzymać to w ryzach. Chciałem dać div naokoło sekcji, ale pewnie by się nie utrzymał przy komentarzach. Myślę, że musiałby to być osobny szablon, bo w jednej nominacji może być parę artykułów np. Wikiprojekt:Czy wiesz/propozycje/2024-01/Jessica Jones (sezon 1).

Może coś takiego?

{{CW/zajawka
| nominacja  = {{subst:REVISIONUSER}}
| grafika    = Amanita phalloides 1.JPG
| 1. pytanie = …które grzyby mają '''[[Grzyby blaszkowe|blaszki]]'''?
| 2. pytanie = 
| 3. pytanie = 
| 4. pytanie = 
}}

Ze wstawianiem pytań jako osobne parametry raczej dam radę, ale nie wiem jak z konwersją istniejących wpisów... Pewnie mogę założyć, że mają pytajnik na końcu. Nux (dyskusja) 20:45, 4 lut 2024 (CET)[odpowiedz]

@Peter Bowman jakby co CW/ocenione masz już w nowej wersji tzn. z {{CW/weryfikacja}}. Reszta dołączy niedługo. Nux (dyskusja) 00:40, 5 lut 2024 (CET)[odpowiedz]
Dzięki, @Nux, za parę dni dodam jego obsługę do skryptu; kod bota mam gotowy, tylko potrzebowałbym jeszcze wprowadzenia nowej wersji do pozostałych wywołań od początku roku. Co do proponowanego szablonu zajawek: potrzebny będzie autor lub autorka, nie osoba nominująca, ale co do reszty OK, jeżeli będzie się dało substować i w takiej postaci umieszczać na stronie ekspozycji. Konwersją mogę się ja zająć, wystarczą mi /ocenione (bez propozycji archiwalnych). Peter Bowman (dyskusja) 11:37, 5 lut 2024 (CET)[odpowiedz]
@Peter Bowman jak będziesz miał gotowy ten szablon {{CW/zajawka}}, to daj znać. Wprowadzenie tego do gadżetu do nominacji nie powinno być problemem, ale mogę mieć chwilę poślizgu. Jak będziesz miał szablon w formie w jakiej będzie odpowiadać botowi ;), to mogę przygotować kod, żeby był gotowy do wdrożenia.

Aha. Co do archiwalnych zgłoszeń, to wszystko co było zgłoszone od momentu migracji, to znaczy wszystkie podstrony Czy wiesz/propozycje/ powinny być już w nowym formacie. To znaczy z CW/weryfikacja. To są w zasadzie wszystkie z tego roku... Chyba że chcesz jeszcze mieć te z ekspozycji ze stycznia (no i jeszcze 12 dni lutego). W zasadzie... jeśli chcesz, to chyba mogę je przerobić. Mój bot do migracji powinien dać radę to przemielić. Nux (dyskusja) 23:15, 7 lut 2024 (CET)[odpowiedz]
@Nux: po namyśle jednak przystałbym do prostszego rozwiązania bazującego na komentarzach HTML, jak w moim pierwszym wpisie. Pozwoliłoby mi to na prędkie wdrożenie nowej wersji skryptu, natomiast na dostosowanie się do rozwiązania szablonowego raczej będę miał mało czasu i pewnie musiałbym to odkładać. Zawsze możemy wrócić do tego później. Jeżeli się zgodzisz, poproszę więc o taką zmianę w Specjalna:PermaLink/72772914#L-1190 (chyba najpierw edytujesz na GitHubie):
let input = `== [[${subpage}|${D.wgTitle}]] ==\n`
	+ '<!-- artykuł zgłoszony za pomocą gadżetu CzyWiesz -->\n'
	+ `{{licznik czasu|start=${clockStart}|zdarzenie=Dyskusja|rgz=ż|dni=30}}\n`
	+ `<!-- początek zajawki; autorstwo: ${Dv.author} -->\n`
	+ Dv.file
	+ Dv.question
	+ '<!-- koniec zajawki -->\n'
	+ tpl + '\n'
	+ (Dv.comment ? Dv.comment + ' ' : '') + '~~' + '~~'
;
Co do bota i CW/weryfikacja, jeżeli dasz radę, będę wdzięczny za migrację wywołań obecnych w ekspozycjach liczonych od 1 stycznia (czyli te, które podlinkowałeś, plus luty). Mój bot patrzy na powiązane strony dyskusji tego, co jest w Kategoria:Ekspozycje Czywiesza 2024; nie na podstrony. Peter Bowman (dyskusja) 00:17, 8 lut 2024 (CET)[odpowiedz]