DynamicPageList3 Manual talk:Feedback: Difference between revisions

imported>FrozenPlum
m (Fixes to my writing (I have to preview a ton of times, use an assistive program for checking errors, and I still can't see all my mistakes))
Line 120:
:Sorry [[User:Lens0021|Lens0021]], sounds interesting! Though I have given back my temporary reins (I'm having cognitive issues that are making things hard to manage and edit at the same time). CA should be able to see requests you make, though. Have fun and cheers! :) [[User:FrozenPlum|FrozenPlum]] ([[User talk:FrozenPlum|talk]]) 10:56, 17 April 2022 (UTC)
 
::I'll just add my personal opinion on using gadgets/js for the examples - having gone the gadget and JS route for other things before, I've seen both JS convention change and resource loader method change resulting in broken features and scripts often, sometimes every MW update. For us (users on different wikis) this causes extra maintenance items to be maintained that can have a cascading effect across the site. I'm still personally leaning towards what I mentioned before, keeping things as simple as possible, using built-in MediaWiki features wherever possible, to reduce any extra maintenance overhead. I have been converting templates away from third-party extensions not bundled with MediaWiki for this same reason (Variables extension was formerly relied on for a number of templates and all important links, but its future is uncertain, loops also used which has recently been limited for causing issues). I feel, if there's a way to do these things using built-in methods, or extensions packaged with MediaWiki itself that are expected to maintain long-term functionality without breaking changes on updates, this is the way I'd personally prefer to go over the js/gadget route, given, I've been down that route a number of times before (and contacted CA about some JS stuff before for the same reason). [[User:FrozenPlum|FrozenPlum]] ([[User talk:FrozenPlum|talk]])
 
:::Agrees. Maintaining code is not an easy thing to do and broken very long javascripts are disasters. And I also do not prefer the extensions have a lower bus factor than 2. I searched for an extension before I had written my script, but failed. Maybe I will file a feature request for, for example, Extension:TemplateSandbox. Thank you for telling me your story. [[User:Lens0021|Lens0021]] ([[User talk:Lens0021|talk]]) 08:18, 18 April 2022 (UTC)
 
==A few other notes==
0

edits