Module talk:WikiProject banner: Difference between revisions

Content deleted Content added
Line 118:
:::::::Perfect, looks like you've solved the generalization problem entirely. [[User:Pharos|Pharos]] ([[User talk:Pharos|talk]]) 18:24, 7 July 2025 (UTC)
:::::::This does the job for this, but I would have liked to see a solution that was more expandable down the road by others that wouldn't require so much intervention into the actual banner lua code. (i.e. something less generic that wouldn't have a whole chunk of code just for taskforces in the global lua banner code) Does that make any sense? [[User:Tduk|Tduk]] ([[User talk:Tduk|talk]]) 02:05, 8 July 2025 (UTC)
 
== Assessment issue with "inactive" WikiProjects ==
 
If I understand this correctly, when you set a project as "inactive" (by replacing {{code|main}} in the template), most of the the arguments from child templates are discarded (around [[Module:WikiProject banner#L-901|line 900]]). This means that if you mark a WikiProject as inactive, then it and all of its task-forces will lose their assessments, as the assessment categories are ignored and not applied.
 
I know that having a load of seemingly useless categories around isn't great, but the problem is that it's a bit of a death sentence for further collaboration if they disappear; mark a template as inactive and the project page ends up looking like [[Wikipedia:WikiProject Pipe organ|this]] (lots of empty/broken templates due to unpopulated/deleted categories). If someone wants to revive a WikiProject then they'd likely have to go through the process of recreating the assessment system, assuming they made it that far.
 
Ideally, I think it'd be good to have two levels: '''Inactive''' where assessments are kept, and '''Defunct''' where the categories aren't added. Pretty sure that'd be a huge change though. In the meantime, or as a fix entirely, could a check be added so that existing categories are populated so they don't get deleted?
 
This is quite relevant due to a [[Wikipedia talk:WikiProject Council#differing criteria for inactive status|recent discussion]] at the WikiProject Council where they discuss labeling a load of WikiProjects as inactive using {{template|WikiProject status}}; this itself won't effect the assessments, but if anyone sees it then changes the status on the talk page banner, bad times. One of the comments on that thread from [[User:Psychastes|Psychastes]] says, {{tq|Inactive projects still retain all the assessments and article alerts, it's not like an inactive project goes away!}} If that's not actually the case, it needs to be made clear with a big ol' warning in the docs.
 
...again, assuming I've got this right. Cheers, [[User:Aluxosm|Aluxosm]] ([[User talk:Aluxosm|talk]]) 06:56, 9 July 2025 (UTC)