On Mon, Apr 6, 2020 at 1:06 PM Jeroen De Dauw
wrote:
> Related question: is it possible to edit existing slots and add new ones
> via the API?
>
Not yet. That's tracked as T208801
<https://phabricator.wikimedia.org/T208801>.
--
Brad Jorsch (Anomie)
Senior Software Eng
;type": [
> "main"
> ],
>
> ...
>
Yes, that's the part. Further up in the data structure you can see that it
indicates all parameters for the module are prefixed by "rv".
```
"
on=paraminfo endpoint for the module in question
for something like this. If e.g.
https://www.mediawiki.org/w/api.php?action=paraminfo=query+revisions
reports that rvslots is available then use it, otherwise use back-compat
code.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
html
for details.
Both of these changes will most likely go out to Wikimedia wikis with
1.35.0-wmf.19. See https://www.mediawiki.org/wiki/MediaWiki_1.35/Roadmap
for a schedule.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
__
w.mediawiki.org/wiki/OAuth/For_Developers and
https://www.mediawiki.org/wiki/OAuth/Owner-only_consumers for some details.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikimedia.org/T467>, which rejected the proposal to
manage extensions via composer.
I think you assume correctly.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
be related to
this change, please file them in Phabricator and tag #Core-Platform-Team.
Thanks!
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org
raries in core's includes/libs/
directory) intended for use independent of MediaWiki can't use a
MediaWiki-specific test case base class.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wiki
workaround, you
can use {{#tag:ref}} directly to nest them.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
radeoff each time we lock some functionality behind a
"richer" wall.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
e "global
cleanup" commits. We have people who do valuable work in replacing
deprecated code, fixing minor code style sniff errors, and so on that don't
actually maintain all the code they touch in the process and I don't want
to bombard them with spurious review requests.
--
Brad Jor
ible.
>
The other options I could think of would be to make --server a required
parameter to the CLI installer, or to let the CLI installer generate a
LocalSettings.php that does not result in a usable wiki (since it will give
the error that $wgServer needs to be set in LocalSettings.php).
--
imedia.org/r/plugins/gitiles/operations/mediawiki-config/+/6cdae859db1611ffba7f6507faf8c54c6d38d217/wmf-config/CommonSettings.php#631
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
te removal. That
removal is why enwiki doesn't use the MediaWiki:Editnotice--
style notices, instead having every MediaWiki:Editnotice- invoke a
template that transcludes subpages of Template:Editnotices/
<https://en.wikipedia.org/wiki/Special:PrefixIndex/Template:Editnotices/>
(plus that syst
; state.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
directly instead of using the authorization endpoints.
I don't know how to do that using Flask; if you need help with that you'd
probably do better to ask in a forum specific to Flask.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
__
yment process.
Note that accesses to the actor table may be slow, as are accesses to the
comment table. Improving that situation is being tracked at
https://phabricator.wikimedia.org/T215445.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
On Thu, Mar 14, 2019 at 1:29 PM יגאל חיטרון
wrote:
> From time to time the API post query "mark this revision as read" does not
> work.
Nothing in the reproduction steps you list does such a post query.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wiki
like that.
> Additionally, I'd like to introduce a Taggable interface[6], that provides
> a one way to tag objects (right now RecentChange exposes addTags() method
> but the ManualLogEntry exposes setTags() method).
>
"Taggable" seems like it may be too generic.
"Medi
I've started a discussion at
https://www.mediawiki.org/wiki/Manual_talk:Coding_conventions/PHP#Declaring_of_return_types.
Please comment there if interested.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing
one, not me.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
d LinkedWiki seem to be the only two extensions not using
mw.ext, while Cargo, DataTable2, DisplayTitle, DynamicPageListEngine,
FlaggedRevs, JsonConfig, ParserFunctions, and TitleBlacklist all do.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
uld use a change tag. See
https://www.mediawiki.org/wiki/Manual:Tags for an overview.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
gt; ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
scade protection and blocking on all wikis to adjudicate whether one
wiki's use of cascade protection or blocking was really trying to disrupt
Commons/Wikidata/Meta.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
__
AM Brad Jorsch (Anomie)
wrote:
> As you may have been aware, we've been working on changing how MediaWiki
> stores comments: instead of having them as fields in each revision
> (rev_comment), log entry (log_comment), and so on, we're storing the text
> in a central "comment&quo
de.wikipedia.org/w/index.php?title=Spezial:MediaWiki-Systemnachrichten==modified=de=5000
for dewiki's.
"Added since 2018-09-27" would only be marginally better. Old overrides
wouldn't be lost, but you'd still wipe out new overrides that are intended
to actually be overrides rather than workaro
> turned back on?
>
The "expect that it will be overwritten" part isn't how it works. The local
copy will remain in effect until someone deletes it.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-
On Mon, Sep 17, 2018 at 11:07 AM, Brad Jorsch (Anomie) <
bjor...@wikimedia.org> wrote:
> We've been writing to the new fields and tables since the end of February
> 2018, and have back-populated them for old revisions, log entries, and so
> on.
>
Correction, the back-population
mmentStore class that was introduced in MediaWiki 1.30.
You can watch https://phabricator.wikimedia.org/T166733 (and any subtasks)
for more information on the deployment process.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
<https://ballotpedia.org/California_Proposition_7,_Permanent_Daylight_Sa
> ving_Time_Measure_(2018)>
>
> Hopefully we can get rid of this problem at the root cause as well :)
>
You forgot about most of the rest of the US ;)
--
Brad Jorsch (Anomie)
Sen
vision" and "text" (r6710
<http://mediawiki.org/wiki/Special:Code/MediaWiki/6710>), the "old" table
was just renamed to "text" since most of the text was already in that
table. Which is why all the fields in text use "old_" as a prefix. It seems
revision as the "parent" instead of the current revision,
again different from the current behavior. And maybe the same for rollbacks
and at least some undos.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l m
none since all the columns are varbinary.
> innodb_large_preffix cannot be enabled anymore because it is enabled
> (hardcoded) automatically on MySQL 8.0.
>
That's good, once we raise the supported version that far. Currently it
looks like we still support 5.5.8, which at least has the setting to enable.
ary based on that mode flag to enforce limits on bytes versus
codepoints.
BTW, for anyone reading this who's interested, the task for that schema
abstraction idea is https://phabricator.wikimedia.org/T191231.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
__
d probably be better to use NameTableStore instead.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
ller SWAT window for that one change
because they'd need 2 patches (1 per file) that both count double (because
two branches)?
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimed
unchanged. The patch adds 13 lines in
hasSameContentAs(), but only covers 12 of them with tests. Line 594 was
missed, which explains the slight decrease.
In this case no method-level @covers is needed because SlotRecordTest has
"@covers \MediaWiki\Storage\SlotRecord" at the class le
my personal recommendation and not any sort of official WMF
position. I likely won't even be involved in the code review for her patch.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikime
//www.mediawiki.org/wiki/Extension:TemplateStyles
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
://phabricator.wikimedia.org/P6876 in case
anyone wants to review them for potential reblocking.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman
like use is still an option and exception-throwing seems to not be
the default.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
or that library includes some reasoning for
using it over PHP's assert(), with links to past discussion.
[3]: https://packagist.org/packages/wikimedia/assert
[4]:
https://codesearch.wmflabs.org/search/?q=%5CtAssert%3A%3A=nope=php%24=
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikim
JOIN page ON cl_from = page_id WHERE
> page_namespace = 0 ORDER BY page_title; -- printing only articles in the
> end
> , ordered by title
>
Does that work efficiently on huge categories, or does it wind up fetching
millions of rows and filesorti
/Main_Page
[2]: https://test2.wikipedia.org/wiki/Main_Page
[3]: https://test.wikidata.org/wiki/Wikidata:Main_Page
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https
_queries for details.
New clients should use this new format since it's much harder to handle it
incorrectly.
The "continue=||" is part of the new format's handling of the tricky bits
of generators and multiple query modules.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundat
such discrepancies.
Try running maintenance/initSiteStats.php with the --update option on your
wiki.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wik
On Thu, Nov 30, 2017 at 12:31 PM, Brad Jorsch (Anomie) <
bjor...@wikimedia.org> wrote:
> The proposal was approved by TechCom, the code has been merged, and it's
> live now on the Beta Cluster. I'm running the maintenance script now.
> Please test things there and report any bug
Unfortunately, I had to revert it. We'll try again later when the schema
change is compete.
On Mon, Dec 4, 2017 at 2:38 PM, Brad Jorsch (Anomie) <bjor...@wikimedia.org>
wrote:
> I've just now enable the feature flag on the testing wikis[1][2][3] that
> allows MediaWiki to store com
add me as
a reviewer.
[1]: https://test.wikipedia.org/wiki/Main_Page
[2]: https://test2.wikipedia.org/wiki/Main_Page
[3]: https://test.wikidata.org/wiki/Wikidata:Main_Page
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
look like after the maintenance script is run, see
https://commons.wikimedia.beta.wmflabs.org/wiki/Template:Documentation?action=history
for an example.
On Tue, Oct 31, 2017 at 10:52 AM, Brad Jorsch (Anomie) <
bjor...@wikimedia.org> wrote:
> Handling of usernames in imported edits in
e any different.
Yes, the existing mailing lists have issues with searchability, although to
a large extent that's due to a misguided robots.txt policy preventing the
archives from being indexed in the first place.
--
Brad Jorsch (Anomie)
Senior Software Engineer
as
a reviewer.
[1]: https://deployment.wikimedia.beta.wmflabs.org/wiki/Main_Page
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman
On Thu, Nov 2, 2017 at 4:46 PM, Strainu <strain...@gmail.com> wrote:
> 2017-10-31 16:52 GMT+02:00 Brad Jorsch (Anomie) <bjor...@wikimedia.org>:
> >- If revisions are imported using the "Upload XML data" method, it
> will
> >be required to fi
disallowed in new usernames, existing names created before that restriction
was added can continue to be used (and there are over 12000 such usernames
in WMF's SUL) and we decided it'd be better not to suddenly break them.
[6]: https://phabricator.wikimedia.org/T167246
--
Brad Jorsch (Anomie)
Senior S
you can use the toolbar icon to toggle it off so that It's
All Text will work.
On the other hand, the new VE-based wikitext editor mode does not seem to
have any obvious off-switch or other method to allow It's All Text to
function.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foun
://gerrit.wikimedia.org/r/#/c/383918/
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
t Call period, which will be
> October 31.
>
> https://phabricator.wikimedia.org/T178538
>
> -- Tim Starling
>
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedi
If someone would rather use "_module"
or "m" in the console, they can always enter "_module = p" or the like
before starting their testing.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
cannot use locale-dependent letters",
https://www.lua.org/manual/5.2/manual.html#8.1) that too seems unlikely.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
ase I was asking this question.
>
Those are all possible solutions. I'd recommend avoiding frame:preprocess
in favor of frame:expandTemplate if you go that route.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
lly uses its own i18n
mechanisms instead of using the locale.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Wed, Sep 27, 2017 at 2:54 AM, Gilles Dubuc wrote:
> This year Mozilla has been working on our most significant release,
> possibly ever. Firefox Quantum is going into Beta today [1].
>
Are audio for Linux boxes without PulseAudio and many useful addons still
broken?
y to do this.[2] Doing so would probably be a
violation of T67258.[1]
[1]: https://phabricator.wikimedia.org/T67258
[2]: There's a completely insane way to do something like it in some
limited cases, but per w:en:WP:BEANS
<https://en.wikipedia.org/wiki/Wikipedia:Don%27t_stuff_bea
aded with mw.loadData(), but since assignment doesn't work with
them either that doesn't really matter.
[1]:
https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Metatables
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
_
methods, including #value, next(), and the functions in the Table
library, will not work correctly.
You'll have to copy the data into a real table before concatenating, or
concatenate manually. The former is likely faster if the table will have
many elements in it.
[1]:
htt
e, at some point when the user edit/save an article?
>
That's what your original message sounded like you were talking about. A
JavaScript gadget of whatever sort could make edits by using the action API.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
combined with call_user_func_array().
Garbage collection and destructors do make a major difference to the use of
RAII patterns[2] such as ScopedCallback and our database classes.
[1]: https://en.wikipedia.org/wiki/Output_parameter
[2]: https://en.wikipedia.org/wiki/RAII
--
Brad Jorsch (Anomie)
ipt to allow humans to make edits to the
data module while editing another page was much better.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
5.6, although that's not really a representative workload for running a
website.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- and the var() css function), but the example css you used could
> > easily be rewritten to not use that feature.
> >
>
> You could also just put it into User:Kaartic/common.css and wrap it in a
> .page-User_Kaartic selector, that is less restrictive.
>
Although that will on
people will somehow know it.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
to repeat whatever had to be done to upgrade the
first time around.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
hen passing a promise (or any "thenable") as the first argument to
.resolve(). Instead of resolving it with the given promise passed to the
original promise's handlers as you might expect, Promises/A+ decided that
you want to effectively retroactively reattach all the handlers to the new
promise i
s a similar bug in https://phabricator.wikimedia.org/T156414.
But I suspect that the part of that task relating to steps 8 and 9 is/will
be low priority.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
uccess.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
first time you visit a page there that loads your global user JS.
[1]: There are a few things like 'realname' and 'emailaddress' that can't
be set that way.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l ma
and over again?
- Doxygen is happy to inherit documentation from the parent class for an
overridden method. Your phpcs check doesn't even honor @inheritdoc, it want
everything copied.
At that point I gave up looking for wheat in the chaff.
--
Brad Jorsch (Anomi
habricator. If there aren't major objections, I'll probably do the
deprecation in the next week or two. Thanks.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wik
On Fri, Apr 21, 2017 at 2:20 PM, Fako Berkers wrote:
> I'm running the tool algo-news and I discovered that this image:
> https://en.wikipedia.org/wiki/File:Odin_lloyd.jpg
> Is indicated as a free image in the API:
> https://en.wikipedia.org/w/api.php?format=json=
>
exactly content
gets into VE and Flow as to what if anything else might be needed to get
the new div to be output in those extensions.
Thanks.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l
ndler. In the fillParserOutput() method, you'd convert the
JSON to wikitext and then pass that wikitext to the Parser; for the latter
step you could look at how WikitextContent does it.
You might also look at implementing Content::getWikitextForTransclusion()
to let people transclude the result
On Mon, Mar 20, 2017 at 7:03 PM, rupert THURNER <rupert.thur...@gmail.com>
wrote:
> Really? What keywords are you using?
>
"wikimedia projects programming beginner",[1] just as you said.
[1]:
https://www.google.com/search?q=wikimedia+projects+programming+beginner=utf-8=u
;
I don't know. When I try that search on Google the above page shows up as
the 9th result, even in a private browsing session with a different browser
from a different IP.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wik
he Foundation's
> guiding principles
>
Doesn't etherpad (https://etherpad.wikimedia.org/) fit that need without
being proprietary?
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@list
s running MediaWiki 1.28,
> and its admins are looking for help maintaining the site. The main page
> says to reach out to i...@staywoke.org if interested.
>
Is "some random wiki needs sysadmins" really on-topic for this list?
--
Brad Jorsch (Anomie)
Se
gt; 2 Use of wfSetupSession was deprecated in MediaWiki 1.27. [Called
> from AbuseFilter::executeFilterActions in
> /srv/mediawiki/php-1.29.0-wmf.9/extensions/AbuseFilter/
> includes/AbuseFilter.class.php
> at line 796]
>
https://phabricator.wikimedia.org/T1
On Wed, Jan 18, 2017 at 10:44 PM, Daniel Kinzler <
daniel.kinz...@wikimedia.de> wrote:
> ** Related discussion about whether new features can require services
> serparate
> from MediaWiki core.
>
That seems like it would be a decent RFC at some point.
--
Brad Jorsch (Anomi
nsions, you should
> go to https://translatewiki.net/ look up the extension and translation
> key,
> and do it from there.
>
Note that applies to every language except English. If you're fixing errors
in the English messages, you have to do those by submitting a patch in
Gerrit.
-
imedia.org/wiki/Commons:Structured_data.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
rn false when appropriate and have
isRestricted() return true. If the check is based on having one user right,
this can be easily done by passing the user right as the $restriction
parameter to SpecialPage::__construct().
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
ppear in the associated Apache error log file.
>
If you haven't already done so, set up logging as described at
https://www.mediawiki.org/wiki/Manual:How_to_debug#Logging.
Then you can look up that code (the "[43d736c07dd76d73cf26db20]") in the
er
e rest of the stack trace for the
exception so we can figure out how that's getting called?
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
use.
> Please give a view on my proposal.
>
It seems very unlikely that we would gain much by moving from an
established open standard to a proprietary walled garden service.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
the words seen).
If you want to increase the entropy, use a larger word list rather than a
"harder" one. The XKCD comic seems to have used a 2048-word list for its
44-bit estimate. Using a list with 8836 words gets the same entropy (about
52.44 bits) as a completely-random 8-character pass
serve as examples.
[1]: https://gerrit.wikimedia.org/r/#/c/321406/
[2]: https://gerrit.wikimedia.org/r/#/q/topic:api-error-i18n/T47843
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l
On Thu, Sep 29, 2016 at 5:10 PM, Max Semenik <maxsem.w...@gmail.com> wrote:
> On Thu, Sep 29, 2016 at 1:37 PM, Brad Jorsch (Anomie) <
> bjor...@wikimedia.org
> > wrote:
> > Note it will affect scripts and API clients that expect to see "+\" as
> the
>
logged out, or worse assume that's the token
and don't bother to fetch it.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
already available via the action API.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
g I was complaining about. If I'm not using
whatever language happens to have a library already written, there's no
spec so I have to reverse-engineer it from an implementation. And in this
case that seems like socket.io on top of engine.io on top of who knows what
else.
--
Brad Jorsch (Anomie)
S
1 - 100 of 396 matches
Mail list logo