Submitting patches to Kolab via Phabricator   December 19th, 2017

This is an updated version of the post from July 2015:

For a description of phabricator, see the post from July 2015.

Here are the updated instructions for using arcanist with CentOS7:

yum install git vim php-cli python-pep8
# this does not work because of contradicting dependancies:
# wget -O /etc/yum.repos.d/kolab-tools.repo
# yum install arcanist
git clone
git clone
export PATH=$PATH:/root/arcanist/bin/
arc set-config default
arc install-certificate 
# go to and copy the token and paste it to arc

Now get the repository you want to work with, eg. pykolab:

export PATH=$PATH:/root/arcanist/bin/
git clone
cd pykolab
# do your changes
# vi pykolab/auth/ldap/
git commit -a
arc diff            # Creates a new revision out of ALL unpushed commits on
                    # this branch.

Now you have a new Differential revision, in my example at:

Tags: ,
This entry was posted on Tuesday, December 19th, 2017 at 5:56 pm and is filed under Hosting, Software Development. You can follow any responses to this entry through the RSS 2.0 feed.Both comments and pings are currently closed.

No Responses