<div dir="ltr">Another known issue is that Zotero doesn't work on Jessie because of its dependency on a now deprecated Mozilla library called XULrunner [1], and as a result citoid results will be a lot poorer. I'm not sure we ever really resolved how to deal with this. Zotero is going to be removing the dependency on XULrunner eventually, but I suspect our timeline is significantly ahead of theirs. We discussed using Zotero's translators ourselves natively, but never made any progress on it.[2] <br><br>[1] <a href="https://phabricator.wikimedia.org/T107302" target="_blank">https://phabricator.wikimedia.<wbr>org/T107302</a><br>[2] <a href="https://phabricator.wikimedia.org/T93579" target="_blank">https://phabricator.<wbr>wikimedia.org/T93579</a></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 13, 2017 at 8:14 PM, Bryan Davis <span dir="ltr"><<a href="mailto:bd808@wikimedia.org" target="_blank">bd808@wikimedia.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The 'master' branch of MediaWiki-Vagrant will now provision and<br>
maintain Debian Jessie based VMs. The next time you fetch<br>
mediawiki/vagrant.git changes to your laptop or Labs VM and try to run<br>
`vagrant up` or `vagrant provision` it will complain that your Vagrant<br>
managed VM is not running the correct base operating system.<br>
<br>
There are two ways to deal with this:<br>
<br>
1) Follow the instructions given to delete and recreate your VM. This<br>
is the most awesome long term thing to do, but may be annoying in the<br>
short term. If you have heavily customized the wikis running in your<br>
VM it is up to you to figure out how to backup things before you<br>
destroy your current VM and then restore the changes after you build a<br>
new Jessie-based VM.<br>
<br>
2) Switch your git checkout to the 'trusty-compat' branch of<br>
mediawiki/vagrant.git. This trades short term efficiency for long term<br>
pain. The trusty-compat branch is not going away any time soon, but it<br>
will drift out of sync with Puppet changes on the master branch.<br>
<br>
See <<a href="https://phabricator.wikimedia.org/T136429" rel="noreferrer" target="_blank">https://phabricator.<wbr>wikimedia.org/T136429</a>> for known issues with<br>
the Jessie conversion. The only two I'm aware of at this time are<br>
related to fundraising (T154264) and an NFS permissions mapping<br>
problem when installing ChangeProp on a VM with OSX as the host<br>
operating system and NFS shares enabled for Vagrant (T158617).<br>
<span class="HOEnZb"><font color="#888888"><br>
Bryan<br>
--<br>
Bryan Davis              Wikimedia Foundation    <<a href="mailto:bd808@wikimedia.org">bd808@wikimedia.org</a>><br>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer            Boise, ID USA<br>
irc: bd808                                        v:<a href="tel:415.839.6885%20x6855" value="+14158396885">415.839.6885 x6855</a><br>
<br>
______________________________<wbr>_________________<br>
Engineering mailing list<br>
<a href="mailto:Engineering@lists.wikimedia.org">Engineering@lists.wikimedia.<wbr>org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/engineering" rel="noreferrer" target="_blank">https://lists.wikimedia.org/<wbr>mailman/listinfo/engineering</a><br>
</font></span></blockquote></div><br></div>