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

Reply via email to