Re: [Wikitech-l] Overriding Jenkins versus make-work patches

2015-06-17 Thread Bryan Davis
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

[Wikitech-l] Brad Jorsch -> Senior Software Engineer

2015-07-09 Thread Bryan Davis
.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

Re: [Wikitech-l] Min php version

2015-07-19 Thread Bryan Davis
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 ___

Re: [Wikitech-l] Adding extensions under packagist's "mediawiki" vendor

2015-07-21 Thread Bryan Davis
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

Re: [Wikitech-l] Adding extensions under packagist's "mediawiki" vendor

2015-07-21 Thread Bryan Davis
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

Re: [Wikitech-l] MW support for Composer equivalent for JavaScript packages

2015-07-22 Thread Bryan Davis
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

Re: [Wikitech-l] RFC meeting rules

2015-08-05 Thread Bryan Davis
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

Re: [Wikitech-l] [Engineering] Code of conduct

2015-08-10 Thread Bryan Davis
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

Re: [Wikitech-l] [Engineering] Content WG: Templating, Page Components & editing

2015-08-12 Thread Bryan Davis
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

Re: [Wikitech-l] Tech Talk: ELK: Elasticsearch, Logstash and Kibana at Wikimedia

2015-08-20 Thread Bryan Davis
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.

Re: [Wikitech-l] Interested in working on a WikiWidget for algorithm visualization

2015-09-11 Thread Bryan Davis
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

Re: [Wikitech-l] Would anyone be interested in a tech talk about how to make a mw skin?

2015-09-28 Thread Bryan Davis
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

Re: [Wikitech-l] Random rant

2015-10-28 Thread Bryan Davis
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

Re: [Wikitech-l] MW support for Composer equivalent for JavaScript packages

2015-11-06 Thread Bryan Davis
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

Re: [Wikitech-l] Peer-to-peer sharing of the content of Wikipedia through WebRTC

2015-11-30 Thread Bryan Davis
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

Re: [Wikitech-l] WMF Survey: Please help us understand third-party use of Wikipedia's content

2015-12-03 Thread Bryan Davis
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

Re: [Wikitech-l] How to get started?

2015-12-12 Thread Bryan Davis
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

Re: [Wikitech-l] Trouble while setting up mediawiki-vagrant

2016-01-07 Thread Bryan Davis
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

[Wikitech-l] Giving some attention to the wikitech.wikimedia.org wiki

2016-01-12 Thread Bryan Davis
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

[Wikitech-l] New [[Main Page]] for Wikitech

2016-01-28 Thread Bryan Davis
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

Re: [Wikitech-l] [Labs-l] New [[Main Page]] for Wikitech

2016-01-29 Thread Bryan Davis
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

[Wikitech-l] Recent authentication session instability (was Re: Update from the Wikimedia Performance Team)

2016-02-04 Thread Bryan Davis
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

[Wikitech-l] Help test SessionManager on WMF beta cluster

2016-02-04 Thread Bryan Davis
[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.

Re: [Wikitech-l] Achievements in Wikimedia (6 months / Half year) anniversary

2016-02-06 Thread Bryan Davis
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

Re: [Wikitech-l] Mass migration to new syntax - PRO or CON?

2016-02-12 Thread Bryan Davis
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

[Wikitech-l] Tool Labs and my new job at WMF

2016-04-15 Thread Bryan Davis
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

Re: [Wikitech-l] MOOC Extension

2016-04-20 Thread Bryan Davis
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

Re: [Wikitech-l] Docs, use of, and admin privileges for wikimedia github project?

2016-04-25 Thread Bryan Davis
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)]]

Re: [Wikitech-l] Docs, use of, and admin privileges for wikimedia github project?

2016-04-26 Thread Bryan Davis
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

Re: [Wikitech-l] Docs, use of, and admin privileges for wikimedia github project?

2016-04-26 Thread Bryan Davis
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: >

[Wikitech-l] Fall 2015 Tool Labs user survey data published

2016-05-04 Thread Bryan Davis
[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

Re: [Wikitech-l] Fall 2015 Tool Labs user survey data published

2016-05-04 Thread Bryan Davis
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

Re: [Wikitech-l] [Labs-l] Fall 2015 Tool Labs user survey data published

2016-05-05 Thread Bryan Davis
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

Re: [Wikitech-l] Issue with composer-merge-plugin, composer install, MW 1.25.5

2016-05-11 Thread Bryan Davis
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:/

Re: [Wikitech-l] [Ops] Help evaluate upgrade path for logstash.wikimedia.org

2016-06-24 Thread Bryan Davis
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

Re: [Wikitech-l] [Ops] Canary Deploys for MediaWiki

2016-07-25 Thread Bryan Davis
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

Re: [Wikitech-l] BetaFeatures grafana dashboard

2016-07-29 Thread Bryan Davis
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

Re: [Wikitech-l] [Ops] deployment-prep using valid certs for HTTPS

2016-08-02 Thread Bryan Davis
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

Re: [Wikitech-l] Congratulations to all GSoC students (passed)

2016-09-02 Thread Bryan Davis
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

[Wikitech-l] [Discussion needed] Process for taking over abandoned tools

2016-09-21 Thread Bryan Davis
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

Re: [Wikitech-l] Debian and Ubuntu packages for MediaWiki now available

2016-09-22 Thread Bryan Davis
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

Re: [Wikitech-l] Gerrit screen size

2016-09-25 Thread Bryan Davis
[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

Re: [Wikitech-l] Automatic gerrit authentication and retrieval of reviews

2016-10-21 Thread Bryan Davis
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

Re: [Wikitech-l] Tech Talk: Using Kibana4 to read logs at Wikimedia

2016-11-14 Thread Bryan Davis
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

Re: [Wikitech-l] [Engineering] Scap 3.4.0-1 is live

2016-11-28 Thread Bryan Davis
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

[Wikitech-l] More useful Puppet docs for MediaWiki-Vagrant

2017-01-10 Thread Bryan Davis
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

Re: [Wikitech-l] More useful Puppet docs for MediaWiki-Vagrant

2017-01-10 Thread Bryan Davis
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

Re: [Wikitech-l] MVVM/Single-State solution for our UIs?

2017-01-30 Thread Bryan Davis
>> 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

Re: [Wikitech-l] private key compromise OCSP declarations per RFC 5280

2017-01-30 Thread Bryan Davis
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 _

Re: [Wikitech-l] Vagrant CentralAuth role

2014-05-05 Thread Bryan Davis
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

Re: [Wikitech-l] is this how our thumbnail caching works?

2014-05-14 Thread Bryan Davis
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

Re: [Wikitech-l] MW-Vagrant improvements at the Zürich Hackathon

2014-05-16 Thread Bryan Davis
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

Re: [Wikitech-l] MW-Vagrant improvements at the Zürich Hackathon

2014-05-21 Thread Bryan Davis
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

Re: [Wikitech-l] Adding external libraries to core (SwiftMailer)

2014-05-27 Thread Bryan Davis
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)]]

[Wikitech-l] Using Composer to manage libraries for mediawiki/core on Jenkins and Foundation cluster

2014-05-29 Thread Bryan Davis
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 _

Re: [Wikitech-l] Using Composer to manage libraries for mediawiki/core on Jenkins and Foundation cluster

2014-05-29 Thread Bryan Davis
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

Re: [Wikitech-l] Using Composer to manage libraries for mediawiki/core on Jenkins and Foundation cluster

2014-05-30 Thread Bryan Davis
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

Re: [Wikitech-l] [Huggle] Huggle 3 released / Mac people needed

2014-06-02 Thread Bryan Davis
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

[Wikitech-l] RFC: Composer managed libraries for use on WMF cluster

2014-06-03 Thread Bryan Davis
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

Re: [Wikitech-l] MW-Vagrant improvements at the Zürich Hackathon

2014-06-13 Thread Bryan Davis
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 > > >

[Wikitech-l] What namespaces should we use when we use them

2014-06-24 Thread Bryan Davis
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

Re: [Wikitech-l] MediaWiki-Vagrant is going Trusty

2014-07-03 Thread Bryan Davis
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 __

Re: [Wikitech-l] MW-Vagrant improvements at the Zürich Hackathon

2014-07-09 Thread Bryan Davis
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

Re: [Wikitech-l] RFC: Composer managed libraries for use on WMF cluster

2014-07-15 Thread Bryan Davis
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

Re: [Wikitech-l] "Not logged in" page

2014-07-15 Thread Bryan Davis
//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

Re: [Wikitech-l] Moving Mathoid to production cluster

2014-07-23 Thread Bryan Davis
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

Re: [Wikitech-l] Moving Mathoid to production cluster

2014-07-24 Thread Bryan Davis
> 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

Re: [Wikitech-l] Managing external dependencies for MediaWiki core

2014-07-25 Thread Bryan Davis
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

Re: [Wikitech-l] jQuery UI 1.10.4 and IE6 support

2014-07-25 Thread Bryan Davis
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

[Wikitech-l] Wikidata on MediaWiki-Vagrant (and other bigish changes)

2014-08-07 Thread Bryan Davis
-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

Re: [Wikitech-l] Thoughts about roles

2014-08-09 Thread Bryan Davis
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

Re: [Wikitech-l] mediawiki now being tested with vendor repo

2014-08-20 Thread Bryan Davis
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

[Wikitech-l] MediaWiki-Vagrant, hiera and you

2014-08-21 Thread Bryan Davis
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

[Wikitech-l] Call for reviewers: structured logging

2014-08-26 Thread Bryan Davis
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:

Re: [Wikitech-l] The future of skins

2014-08-26 Thread Bryan Davis
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

Re: [Wikitech-l] Add release to special version page

2014-09-06 Thread Bryan Davis
]: 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

Re: [Wikitech-l] Tor and Anonymous Users (I know, we've had this discussion a million times)

2014-10-02 Thread Bryan Davis
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

[Wikitech-l] Breaking change: \Psr\Log\LoggerInterface will be required by mediawiki/core

2014-10-19 Thread Bryan Davis
/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

Re: [Wikitech-l] [Wikitech-ambassadors] Introducing Math rendering 2.0

2014-10-23 Thread Bryan Davis
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

Re: [Wikitech-l] [Engineering] Local cherry-picks missing on deployment-salt

2014-12-01 Thread Bryan Davis
[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

Re: [Wikitech-l] [Engineering] Local cherry-picks missing on deployment-salt

2014-12-02 Thread Bryan Davis
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: >> >>

Re: [Wikitech-l] MediaWiki core tests now require HHVM compliance

2014-12-18 Thread Bryan Davis
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

[Wikitech-l] RFC: Guidelines for extracting, publishing and managing libraries

2014-12-30 Thread Bryan Davis
://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

Re: [Wikitech-l] S Page debuts as Technical Writer

2015-01-05 Thread Bryan Davis
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

Re: [Wikitech-l] Working around composer? (Fatal error: Class 'Cdb\Reader' not found)

2015-01-13 Thread Bryan Davis
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

Re: [Wikitech-l] Fwd: No more Architecture Committee?

2015-01-15 Thread Bryan Davis
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

Re: [Wikitech-l] Fwd: No more Architecture Committee?

2015-01-15 Thread Bryan Davis
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

[Wikitech-l] The future of shared hosting

2015-01-15 Thread Bryan Davis
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

Re: [Wikitech-l] wfRunHooks deprecation

2015-01-22 Thread Bryan Davis
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

[Wikitech-l] Blog post on Librarization project published

2015-01-29 Thread Bryan Davis
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

[Wikitech-l] Converting debug logging to PSR-3

2015-01-29 Thread Bryan Davis
: 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 ___

Re: [Wikitech-l] From Node.js to Go

2015-01-30 Thread Bryan Davis
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

Re: [Wikitech-l] Converting debug logging to PSR-3

2015-01-30 Thread Bryan Davis
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

Re: [Wikitech-l] Investigating building an apps content service using RESTBase and Node.js

2015-02-04 Thread 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

Re: [Wikitech-l] Investigating building an apps content service using RESTBase and Node.js

2015-02-04 Thread 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

Re: [Wikitech-l] Phabricator search

2015-02-05 Thread Bryan Davis
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

Re: [Wikitech-l] Investigating building an apps content service using RESTBase and Node.js

2015-02-05 Thread Bryan Davis
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

Re: [Wikitech-l] Define entry point to generate documentation

2015-02-09 Thread Bryan Davis
#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

Re: [Wikitech-l] GPL upgrading to version 3

2015-02-11 Thread Bryan Davis
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

Re: [Wikitech-l] GPL upgrading to version 3

2015-02-11 Thread Bryan Davis
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   2   3   >