d
fail Jenkins tests: in core because functionality from the updated
library isn't available and in vendor because the library doesn't
match the version in core's composer.json. The vendor patch can be
forced and then the core patch retested to ensure that core is in the
rig
.html
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
Wikitech-l mailing list
Wikit
a could not run MediaWiki.
[0]: http://www.gossamer-threads.com/lists/wiki/wikitech/436441#436441
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
of the
MediaWiki vendor prefix the MediaWiki community needs to be be able to
assert some measure of control over the published package.
On a semi-related note, use of autoload.files to register an extension
with MediaWiki after installation via Composer should be considered a
deprecated featur
hat are able to be contributed
to and managed by that community. If for example a serious security
flaw was found in a mediawiki/foo package on Packagist the community
should be empowered to fix it.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:B
r/jquery.event.special.eachchange.js
Option 4 was discussed last October as part of the Librarization
project [0]. At the time the front end standards group wasn't ready to
pick a winner in the javascript packaging landscape. They did want to
revisit
tative of the architecture
committee (typically Tim) and the RfC author which parts to the RfC
are most in need of feedback at the current time. I think that some
meetings have been derailed by an early discussion of minutia and at
the end of the hour both you and the author have been left wondering
he best way to ensure
that a minority is protected either. [0]
[0]: https://en.wikipedia.org/wiki/Tyranny_of_the_majority
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
tps://bluejeans.com/2061103652/webrtc>.
[2]: http://www.webrtc.org/
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
On Mon, Aug 10, 2015 at 1:47 PM, Rachel Farrand wrote:
> Please join for the following tech talk:
>
> *Tech Talk**:* ELK: Elasticsearch, Logstash and Kibana at Wikimedia
> *Presenter:* Bryan Davis
> *Date:* August 20, 2015
> *Time: *17:30 UTC
Slides: https://commons.
he client.
The bar is lower for creating an extension that would allow
non-Wikimedia wikis powered by MediaWiki to integrate with your hosted
service. See <https://www.mediawiki.org/wiki/Manual:Developing_extensions>
and <https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker>
f
skin. I would be
especially interested in the "tales from the real world" aspects of
working with RL, what is and isn't possible without implementing
hooks, and lessons learned from past skins the two of you have worked
on.
Bryan
--
Bryan Davis Wikimedia Foundation
On Wed, Oct 28, 2015 at 10:10 AM, Aaron Halfaker
wrote:
>3. Is there a public conversation about this transition that I can
>participate in?
Yes! https://meta.wikimedia.org/wiki/Requests_for_comment/OAuth_handover
Bryan
--
Bryan Davis Wikimedia Foun
on't work for this. Globals don't work well
>>> in the module pattern and so the ability to get a result from require()
>>> and allow npm modules to require() others are necessary. Circular
>>> requires also need consideration.
>>>
>>> Whether you want a
but never put any real
work towards. It would be pretty neat to have something similar to the
Netflix Open Connect appliance [0] available for Wikimedia projects.
[0]: https://openconnect.netflix.com/
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr
the
Wikimedia Foundation on areas that deserve increased focus in the
future.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
tions when you get stuck.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
Wikitech-l maili
sion`. The role only
includes the wikidata software and not any dump data.
> Where can I find these dumps ? I'll
> probably write an article on the contributors section
> too after discovering the path myself .
Dumps are available from https://dumps.wikimedia.org/backup-index.html
I will take further steps to have the new
namespaces enabled (or got back to the drawing board if the concept is
rejected).
[0]: https://phabricator.wikimedia.org/T123425
[1]: https://phabricator.wikimedia.org/T123427
[2]: https://phabricator.wikimedia.org/T123429
[3]: https://phabricator.wi
that none of you hate it with a fiery passion that
compels you to revert it rather than helping me make it better.
[0]: https://wikitech.wikimedia.org/wiki/Main_Page
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID US
table formatting and replace it with something that
is actually mobile friendly too. The page I made looks horrible on my
phone. :(
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
vy hammer
approach.
[0]: https://phabricator.wikimedia.org/T123451
[1]: https://phabricator.wikimedia.org/T125267
[2]:
https://wikitech.wikimedia.org/wiki/Incident_documentation/20160123-SessionManagerRolloutFailure
[3]: https://tools.wmflabs.org/sal/log/AVKZtfQXW8txF7J0uNE2
[4]: https://phabrica
[1]: http://deployment.wikimedia.beta.wmflabs.org/wiki/Main_Page
[2]: https://logstash-beta.wmflabs.org/#/dashboard/elasticsearch/default
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.
ow a few quick answers or even just acting as a rubber duck
[0] for someone who is stuck can really make a difference.
[0]: https://en.wikipedia.org/wiki/Rubber_duck_debugging
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software Engineer
On Fri, Feb 12, 2016 at 12:26 PM, Legoktm wrote:
> I think you're going to end up in rebase hell regardless, so we should
> rip off the bandaid quickly and get it over with, and use the automated
> tools we have to our advantage.
>
> So, if we're voting, I'm P
ikitech.wikimedia.org/wiki/Category:Tool_Labs_tools
[5]:
https://meta.wikimedia.org/wiki/Community_Tech/Tool_Labs_support/Tool_Labs_vision
[6]:
https://meta.wikimedia.org/wiki/Talk:Community_Tech/Tool_Labs_support/Tool_Labs_vision
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(W
d don't get too hung up on the guidance
that we give for production deployed code yet.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
hs ago that got admins to either add 2fa to their
github account or be removed.
[0]:
https://www.mediawiki.org/wiki/Manual:Developing_libraries#Transferring_an_existing_GitHub_repo_to_Wikimedia
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]]
ce would still
be pretty big however since we have been creating a lot of
"un-namespaced" repos in the last year or two. That change started
happening when the migration off of Gerrit was deemed an eventuality
as the organization of repos in Gerrit is not very friendly to other
hosting
On Tue, Apr 26, 2016 at 6:20 PM, Chad wrote:
> On Tue, Apr 26, 2016 at 5:20 PM Alex Monk wrote:
>
>> On 27 April 2016 at 01:15, Bryan Davis wrote:
>>
>> > The Wikimedia GitHub project gives me two things in one place that I
>> > don't get elsewhere:
>
[0]: https://meta.wikimedia.org/wiki/Research:Annual_Tool_Labs_Survey
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
On Wed, May 4, 2016 at 7:57 PM, Bryan Davis wrote:
> [0]: https://meta.wikimedia.org/wiki/Research:Annual_Tool_Labs_Survey
Apologies for that abrupt initial message, that was a great example of
hitting the wrong key in a mail client. :)
Between 2015-09-25 and 2015-10-08, the Wikime
y with the services and terminology used in
Tool Labs.
[0]: https://phabricator.wikimedia.org/T101659
[1]: https://phabricator.wikimedia.org/T123425
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
Composer internal composer-plugin-api component.
Composer recently bumped this internal version to v1.1.0 [1]. I'll
prepare a patch for the REL1_25 branch to fix this for the next
tarball release.
[0]: https://github.com/wikimedia/composer-merge-plugin/releases/tag/v1.2.0
[1]:
https:/
Working with dates is a pain in just about every language. :/
There are some neat new features too, like permalinks to individual
log events and quite a few new visualization types [3].
[0]: https://github.com/elastic/kibana/issues/1600
[1]: https://github.com/elastic/kibana/issues/2706
[2]: http
ings that uses it. There's no really
good reason to spew a bunch of "undefined X" warnings and there is no
guarantee with sync-dir that the files will be sent in the proper
order.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software Engineer
orking on this kind of data collection and visualization Adam.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
HTTPS URLs for them so browsers don't block the images.
> Please let me know if you find any beta.wmflabs.org domains that aren't
> covered by the cert or aren't redirecting HTTP to HTTPS in Varnish.
This is really cool and another recent example of Alex grinding out
the step
a
> great time working with the Wikimedia Foundation and I had a very great
> experience.
Congratulations to everyone. I hope that all of you find FLOSS
projects to continue to contribute to.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software Engineer
with
something reasonable.
[0]: https://phabricator.wikimedia.org/T87730
[1]: https://meta.wikimedia.org/wiki/Requests_for_comment/Abandoned_Labs_tools
[2]: https://en.wikipedia.org/wiki/Straw_man_proposal
[3]: https://wikitech.wikimedia.org/wiki/Volunteer_NDA
Bryan
--
Bryan Davis Wikim
ng the Wikimania 2015 hackathon in
Mexico City. He has kept the process moving over these many months and
worked through lots and lots of blocking issues that would have
stopped most people. For me this is just one more example of why
Legoktm is awesome and deserving of public praise. :)
Br
[1]: https://github.com/bd808/userscripts/blob/gh-pages/wmfgerrit.user.css
[2]: http://bd808.com/userscripts/wmfgerrit.user.js
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
d on the Wikitech server, so you would
need to register your OAuth consumer there
(<https://wikitech.wikimedia.org/wiki/Special:OAuthConsumerRegistration>)
and interact with wikitech.wikimedia.org in your client code.
Bryan
--
Bryan Davis W
m my desktop
and didn't notice that the slides weren't being displayed on the
video. :/
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
nges in particular are awesome! The lack of automatic
!log messages for trebuchet and scap3 always bugged me. Thanks for all
the work folks.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoi
ant/>. Try searching for
"role::" to get the list of all roles.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:41
tter. Patches welcome.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
Wikitech-l mailing list
>> be using OOUI styles and markup but leaving DOM creation to the framework.
>>
>>
>> Do you think using Vue (or a similar framework) is an option for us? What
>> are requirements and concerns which would be important?
I don't
a.org/project/profile/1201/>) would both
seem reasonable.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
_
t; solution, that would make the decision easy).
We have a public wildcard DNS record for *.local.wmftest.net that
resolves to 127.0.0.1 for just this sort of thing. The Wikimania
Scholarships role uses it to setup a named vhost for
http://scholarships.local.wmftest.net:8080/.
Brya
k.svg
[1]:
https://wikitech.wikimedia.org/wiki/Swift/Dev_Notes#Removing_NFS_from_the_scalers
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
kend instance running in
>> vagrant. Andrew is in the midst of refactoring the production varnish
>> module, to make it usable in Vagrant.
>>
>> CentralAuth/Multiwiki:
>> Bryan Davis, Chris Steipp, and Reedy spent a lot of time hacking on this,
>> and we
On Fri, May 16, 2014 at 2:40 PM, Arthur Richards
wrote:
>
> CentralAuth/Multiwiki:
> Bryan Davis, Chris Steipp, and Reedy spent a lot of time hacking on this,
> and we now have support for multiwiki/CentralAuth in Vagrant! There is
> still some cleanup work being done for the
duction cluster using Trebuchet or scap and
appropriate changes can be made in operations/mediawiki-config.git to
ensure that the autoloader can find the external classes.
[2]: https://gerrit.wikimedia.org/r/#/c/119939/
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]]
r.json,unified
[6]: https://getcomposer.org/doc/05-repositories.md#vcs
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
_
On Thu, May 29, 2014 at 2:38 PM, Niklas Laxström
wrote:
> 2014-05-29 20:27 GMT+03:00 Bryan Davis :
>> What use cases did I miss? What other concerns do we have for this process?
>
> The email subject does not cover third party users, so apologies if
> this is not the correct p
On Thu, May 29, 2014 at 11:27 AM, Bryan Davis wrote:
> My logging changes [0][1][2][3] are getting closer to being mergeable
> (the first has already been merged). Tony Thomas' Swift Mailer change
> [4] is also progressing. Both sets of changes introduce the concept of
> sp
e (unfortunately no apt-get for windows, nor mac).
> If you are able to build it (the latest version) please provide
> details. Thanks
I updated the the build steps at
https://en.wikipedia.org/wiki/Wikipedia:Huggle/Huggle3_Beta#Mac_OS
with the steps I needed to build the binar
w.gossamer-threads.com/lists/wiki/wikitech/467520?page=last
[1]:
https://www.mediawiki.org/wiki/Requests_for_comment/Composer_managed_libraries_for_use_on_WMF_cluster
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
a fringe case? I'd like to help
> support our development under vagrant, but this issue is a bit of a
> blocker. Any advice would be appreciated.
>
> Thanks,
> Adam
>
> [1] https://gerrit.wikimedia.org/r/135326, production is
> https://payments.wikimedia.org
>
>
>
strings.
[0]: https://gerrit.wikimedia.org/r/#/c/141608/
[1]: https://bugzilla.wikimedia.org/show_bug.cgi?id=66929
[2]: http://www.php-fig.org/psr/psr-4/
[3]: This could be shortened a bit by removing the embedded pseudo-namespacing
[4]: "A witch! Burn him!"
[5]: Not me
hes for problems you can figure out to keep this effort
moving forward.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
__
but I could work on it during the Wikimania
Hackathon as it would be in general an interesting feature to support
for mw-vagrant.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
On Tue, Jun 3, 2014 at 2:07 AM, Bryan Davis wrote:
> I have converted my email on using composer to manage a set of library
> dependencies for MediaWiki-Core [0] into an RFC [1]. Work is
> continuing on the implementation of this project, but there are still
> debatable implementation
//www.mail-archive.com/qa@lists.wikimedia.org/msg01559.html
[1]: https://bugzilla.wikimedia.org/show_bug.cgi?id=49890
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
I suppose there
probably is some configuration to be done in
operations/mediawiki-config.git as well to tell the beta wikis how to
talk to mathoid.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID
> But it showed that there things on the beta cluster are different from vagrant
> https://bugzilla.wikimedia.org/show_bug.cgi?id=66516
> describes that the MathML tags are filtered out somehow.
I get MathML rendering of the formula on
http://deployment.wikimedia.beta.wmflabs.org/wiki
to
create a new repo and migrate the existing content over). I hope to
submit the patches necessary for this small change next week.
Look over the RFC and see if it answers most of your questions and
please ping me for clarifications on things that are missing or
confusing.
[0]:
https://www.mediaw
caching center. If they
can speak HTTP and somehow get a request packet to us, we must provide
the knowledge the consumers seek.
Bryan
(not responding as an employee of the WMF, but as a geek who wants to
help people who want to learn and share)
--
Bryan Davis Wikimedia Foundation
-cows--not-puppies.html
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
Wikitech-l mailing list
Wikite
ntire local hiera
settings file. I'm not sure that I'm in love with the wikiification
idea, but if we want a cross-platform interface with search, sort and
grouping... a web app seems like a reasonable thing we could create.
Bryan
--
Bryan Davis Wikimedia Found
c/70373/
[1]: https://gerrit.wikimedia.org/r/#/c/141819/
[2]:https://integration.wikimedia.org/ci/job/mediawiki-vendor-integration/37/console
[3]: https://gerrit.wikimedia.org/r/#/c/119941/
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software Engineer
hiera/1/puppet.html
[2]: https://wikitech.wikimedia.org/wiki/Labs-vagrant
[3]:
https://integration.wikimedia.org/ci/job/mediawiki-vagrant-puppetlint-lenient/
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software Engineer
these reviewed and merged. :)
[0]: http://www.gossamer-threads.com/lists/wiki/wikitech/498938
[1]: https://www.mediawiki.org/wiki/Requests_for_comment/Structured_logging
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc:
ocess outlined in the recently accepted Composer managed libraries
RFC [0].
[0]:
https://www.mediawiki.org/wiki/Requests_for_comment/Composer_managed_libraries_for_use_on_WMF_cluster
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoi
]: https://gerrit.wikimedia.org/r/#/c/130498/
[1]: https://gerrit.wikimedia.org/r/#/c/142319/
[2]: https://bugzilla.wikimedia.org/show_bug.cgi?id=53972
[3]: https://www.mediawiki.org/wiki/WikiReleaseTeam
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software
gs here) a recipe for tracking users in a durable fashion based on
device fingerprints and other sticky token techniques.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808
/mediawiki%2Fvendor
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
Wikitech-l mailing list
pported by Firefox & other Gecko-based browsers,
> and accessibility tools like Apple's VoiceOver. There is also partial
> support in WebKit.
Cool stuff. I'd like to personally thank Physikerwelt for caring so
much about math in MediaWiki and the Wikipedia projects. He's
[LOCAL HACK] T47706 Change MySQL admin user in sql script
There is a pretty good write up on wikitech [0] on the safe process
for adding a new cherry-pick to the beta puppet master and removing
one that is no longer wanted. I'd be glad to help anyone who has
questions or problems with the proc
e any reason we don't have a branch on the git repo to hold these
> commits so that the beta environment doesn't need a bunch of transient
> state? This is exactly what branches are good for isn't it?
>
>
> On Monday, December 1, 2014, Bryan Davis wrote:
>>
>>
rom
merging.
> On 18 December 2014 at 17:11, Antoine Musso wrote:
>> Hello,
>>
>> Jenkins runs the MediaWiki core unit tests under HHVM and the job will
>> now prevent changes to be merged if it fails.
>>
>> Huge thanks to everyone that helped fix tests
://www.mediawiki.org/wiki/Library_infrastructure_for_MediaWiki
[2]:
https://www.mediawiki.org/wiki/Requests_for_comment/Composer_managed_libraries_for_use_on_WMF_cluster
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software Engineer
ing to be making this transition my fears that
staffing would be impossible were gone. :)
I look forward to tricking^Wconvincing S to help with several of the
under documented projects I have started or wandered into the middle
of helping with.
Bryan
--
Bryan Davis Wikimedia Foundation
cy:
> If you are upgrading to MediaWiki 1.25 or later, you will also need to
> install some external libraries. See the documentation on that for more
> details.
Maybe that needs a bit more emphasis on the wiki page?
Bryan
--
Bryan Davis Wikimedia F
least every two
releases and I imagine that we have been changing APIs often enough
that really every 1.x release is a major version release, so +1 from
me.
[0]: http://semver.org/
[1]: https://www.mediawiki.org/wiki/Deprecation
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:Use
favor with many
software developers but personally I think that a few days or weeks of
planning can save weeks or even months of implementation time for
non-trivial projects.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
ir
going to ensure that pure PHP
alternate implementations get equal testing and feature development if
they are not actively used on the Foundation's project wikis?
[0]:
https://www.mediawiki.org/wiki/Requests_for_comment/Services_and_narrow_interfaces
Bryan
--
Bryan Davis Wiki
premature optimization[1]?
>
> Mark.
>
> Footnotes:
> [1] http://en.wikipedia.org/wiki/Program_optimization#When_to_optimize
>
> I don't have before/after measurements but Aaron started changing from
wfRunHooks to direct Hook calls based on data gathered from WMF production
profi
w.mediawiki.org/wiki/Library_infrastructure_for_MediaWiki/Library_list
[4]: https://www.mediawiki.org/wiki/CDB
[5]: https://phabricator.wikimedia.org/tag/librarization/
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID
:
https://gerrit.wikimedia.org/r/#/q/project:mediawiki/core+branch:master+topic:PSR-3,n,z
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
ening `http://docs.hhvm.com/manual/en/hack.async.php
[1]: http://docs.hhvm.com/manual/en/hack.continuations.php
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd8
tion in the
log event's context to a nice structure similar to our exception-json
log event stream. 'method' and 'class' might be reasonable standard
keys to use as well.
[0]: http://noc.wikimedia.org/conf/highlight.php?file=logging.php
Bryan
--
Bryan Davis
engineers and iterate before
investing in code changes. The sometime frustrating part is that
feedback doesn't always come as fast as Product and/or the team would
like but we can try to accelerate that by promoting the topic more
often.
Bryan
--
Bryan Davis
ce reviews). Teams of
this size cannot be expected to service all the "backend" needs of the
myriad product/feature verticals that are under the WMF umbrella. If
we don't have enough people to staff projects this way we are trying
to do too many things at once. (Which I'm prett
ady and is now assigned to the
Release Engineering team that helped bootstrap the Phabricator install
so I'd expect he will continue to be interested in improvements.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
Wikitech-l mailing list
Wikitech-l@lists.wikimed
#x27; and create all the needed Jenkins jobs templates.
>
> Thanks!
>
>
> [test entry points]
> https://www.mediawiki.org/wiki/Continuous_integration/Test_entry_points
I hate Makefiles but I'm all for continuing to standardize our job
entry points. We do things in too many d
e.
Bryan
--
Bryan Davis Wikimedia Foundation
[[m:User:BDavis_(WMF)]] Sr Software EngineerBoise, ID USA
irc: bd808v:415.839.6885 x6855
___
Wikitech-l mailing list
Wikitech-l@lists.wiki
On Wed, Feb 11, 2015 at 10:55 AM, Tyler Romeo wrote:
> On February 11, 2015 at 11:49:15, Bryan Davis (bd...@wikimedia.org) wrote:
>
> On Tue, Feb 10, 2015 at 8:48 PM, Tyler Romeo wrote:
>> What is more important: allowing as many people to use our libraries as
>> possible,
1 - 100 of 209 matches
Mail list logo