You can get the code from the Scribus own Subversion repository
svn co svn://scribus.net/trunk/Scribus scribus
or from one of the community maintained mirrors:
git clone git@github.com:scribusproject/scribus.git
orgit clone https://github.com/scribusproject/scribus.git
git clone git@gitlab.com:scribus/scribus.git
orgit clone https://gitlab.com/scribus/scribus.git
The Scribus Team, also provides packages with the Source code for each release, but they are of little interest, except if you are packaging Scribus.
Provided Git or Svn are installed, You can type in the terminal the git
or svn
command above and get the code or you can use one of the many GUI tools for managing Git and Snv repositories.
In the furter instructions, we will assume that you have your source code in ~/src/
(where ~/
is your home). You will have to adapt the instructions if your paths are different.
If you're using Qt Creator the chapter dedicated to its usage will explain how to get the code and create a new project in one go.
It will take quite a while to download the whole source code.
If you plan to work on the Scribus code and are using Git, you should create and clone your own fork of the scribus repository:
git clone https://github.com/your-username/scribus.git
For more details please read Github's forking manual.