Talk:Parsoid/Developer Setup

No Git
I cannot get git from within my company. Is there a way to install parsoid without using git services?


 * The |main setup page has instructions for Ubuntu/Debian, but your best bet may be to run a git clone on another box and just copy everything over. Turnstep (talk) 20:10, 16 February 2016 (UTC)

SELINUX ERROR "Error loading data from server: no_vrs: The VirtualRESTService"
This error occurs usually on CENTOS 6 / 7 servers running SELINUX. In order to resolve this problem please disable SELINUX. How to disable SELINUX

Parsoid 0.9.0 update brings 406 Not Acceptable docserver error in VisualEditor REL_30 on Mediawiki 1.30
Full article You can change the config file instead of Parsoid code: edit /etc/mediawiki/parsoid/config.yaml and add strictAcceptCheck: false at the same level as "userAgent" in the beginning, i.e. just under "conf". Example:

Fail to install Contextify on Windows server 2012 R2
I tried a lot of possible solutions because I can't seem to succeed in installing Contextify.

First I had a lot of trouble to get an installation of VS2010 but finally I found a link to this ancient ;-) version of VS2010, follow this link VS2010Express1.iso. The link is mentioned here: https://github.com/nodejs/node-gyp/wiki/Visual-Studio-2010-Setup Then on this article node-gyp issue 177 someone suggested to start a Visual Studio Command Prompt, which helped me to solve some compiler version issues.

But now I still have some issues compiling contextify. I get these errors:

Can someone tell me how to solve this??

config.yaml and Gentoo instructions
Howdy. I just tried the instructions as written, but changed to install "system-wide" with "npm install -g". I used the simpler root-centric init script here, but found that server.js would not start. I straced the startup and found that node was looking for "/config.yaml". I placed config.yaml in the same directory as Parsoid's node files. How do I tell Node/Parsoid to use a different path to its config.yaml file? Can someone update the page to reflect this additional requirement? Thanks!