Please participate in the global discussion:
https://meta.wikimedia.org/wiki/Wikimedia_Forum#Proposal:_restore_normal_ed…
----
[...] What few know is that the mobile sites don't follow the standard
permission system: instead, they override permissions and prevent
unregistered users from editing at all.
I propose to remove this exception to the rule, which was meant to be
temporary and looks now technically unnecessary. Unregistered users will
be allowed to edit on the mobile subdomain for a wiki, if they are
allowed on the main domain. [...]
----
The discussion will be open until 2015-03-15. I'll send wider
notifications in few days. In the meanwhile, sorry for the crossposting.
Nemo
Hi Everyone,
We provide an interface for the Scribunto extension (Lua modules) in
Wikibase for quite some time now. Our integration with Scribunto was
very basic initially and not future proof enough for things like
arbitrary access or very big items.
Due to that we at some point deprecated the old Lua function to access
entities mw.wikibase.getEntity[0] in favor of
mw.wikibase.getEntityObject[1] which is much more than just a plain Lua
table and allowed us to introduce various convenience functions and to
improve performance. We plan to extend on that in the near future to
make arbitrary access possible, especially from a performance point of
view.
As that's not possible with the legacy mw.wikibase.getEntity function it
would be nice if you could replace all of your usages of that function
with the new function. Migrating shouldn't be hard, but there are two
breaking changes between the output format of the two functions which
you need to be aware of and potentially adopt your modules to.
First of all the old entity format, as obtained from
mw.wikibase.getEntity, includes all claims twice once with upper and
once with lower case keys (so both "P123" and "p123" are present as
keys). That has been removed in the new format in favor of just upper
case keys ("P123").
The other breaking change is that in the new entity format the Lua
tables are no longer numbered from 0 on, but from 1 on (which is the
native Lua table enumeration).
You can find a list of all Lua modules (potentially) using the old
function sorted by number of transclusions on
https://phabricator.wikimedia.org/P272.
Cheers,
Marius
[0]:
https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua#mw.wikibase.ge…
[1]:
https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua#mw.wikibase.ge…
Greetings,
As the subject says, creating a local, unattached account has been turned
off as part of the single-user login finalization process taking place over
the next two months. This is to prevent any further usernames from being
created that are going to clash with global accounts when the great
renaming process happens[1]. Going forward, /all/ new user accounts on the
public farm will be global in nature.
I am sorry if this inconveniences anyone, feel free to contact me with
questions.
1. https://phabricator.wikimedia.org/T70069
--
Keegan Peterzell
Community Liaison, Product
Wikimedia Foundation
FYI - for any Opera 12 aficionados ..
---------- Forwarded message ----------
From: Bartosz Dziewoński <matma.rex(a)gmail.com>
Date: Mon, Feb 16, 2015 at 8:35 AM
Subject: [Wikitech-l] MediaWiki will avoid serving SVG images to Opera 12
To: Wikimedia developers <wikitech-l(a)lists.wikimedia.org>
Just a quick note that I have submitted a patch <
https://gerrit.wikimedia.org/r/190819> that will make MediaWiki avoid
serving SVG images to Opera 12 (the old, Presto-based one) when a PNG
fallback is available.
We support it as a Grade A browser, which means that we should do our best
to provide the best possible experience. In my opinion, the best possible
experience involves not giving it any SVGs.
Opera 12 has issues when rendering SVG background-images together with
border-radius or background-size rules (see task <https://phabricator.
wikimedia.org/T87504> for details and examples), and both of these are
becoming increasingly common in our codebase. One common complaint was the
new MediaWiki UI checkboxes, where the check icon would sometimes not
appear for Opera users.
--
Bartosz Dziewoński
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
--
Erik Möller
VP of Product & Strategy, Wikimedia Foundation