https://bugzilla.wikimedia.org/show_bug.cgi?id=33355
Krinkle <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Provide special page for |Provide interface for |global usage of user |gadget usage statistics |scripts | --- Comment #3 from Krinkle <[email protected]> 2011-12-27 02:23:24 UTC --- (In reply to comment #1) > RL2/the gadgets rewrite should fix a lot of this... Well, it makes it redundant to have to update import-calls as the gadget will be centrally stored. But we don't yet provide a way to see how many people have certain gadgets enabled. This info is available in the database, but not in an efficient way (major wikis make weekly dumps of this from the Toolserver on a wiki page like https://commons.wikimedia.org/wiki/Commons:Database_reports/User_preferences#Gadgets ) (In reply to comment #2) > (In reply to comment #1) > > RL2/the gadgets rewrite should fix a lot of this... > > Would that also work for JS/CSS files in userspace and the Project: namespace? No, and we don't have to in my opinion. Right now the habbit is for script to be copied and pasted or live-imported on load time from one user or wiki to another. That causes two needs: * Being able to track usage so that in case of changes, they can be updated * Statistics, how many people are using X The goal is to remove that habbit, and instead have people write much more as gadgets, which allows re-use of code and asynchronous loading with other modules as well as much better internationalization and an easier for the users (no need to dive into code but just ticking checkboxes on Special:Preferences). Both of these needs are still valid though. the first one is redundant by using Gadgets since then code is stored and loaded from 1 central location, removing the need for updates. The statistics is something we should still think about. For now the Wikimedia wiki's can do with database report bots, but ideally we'd have something like this in core or in an extension. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
