Source Code
Source Releases
You can find archives of every release here:
https://xpra.org/src/
New major versions are generally released every 5 to 6 months (more or less - when it is ready), followed by minor updates as needed. (see source statistics, openhub: xpra)
Subversion Repository
You can access the subversion repository at this URL: https://xpra.org/svn/Xpra/
To checkout the source:
svn co https://xpra.org/svn/Xpra/
For simply browsing the source, the trac source browser is more convenient: it provides a better user interface, syntax highlighting, etc
Building and Packaging
- Building: Fedora / CentOS / RHEL, Debian / Ubuntu, MS Windows, Mac OSX, Gentoo / Arch / RPi, FreeBSD, OpenBSD
- Dependencies
- Packaging
- Supported Platforms
- Release Process
- Internals: implementation technical details
Contribute
There is no formal process, any way you can will work.
Wiki edits, tickets, testing, questions, etc
Code
The preferred way is to submit tickets on this bug tracker and attach any code changes in patch format.
But any contribution will gladly be accepted, no matter the format.
The code should be "standards-compliant" as much as possible, but we will not force unreasonable restrictions.
Why no github / gitlab / git / ..
First, this repository was created in 2011, when github was still in its infancy.
Now that we have hundreds of wiki pages and thousands of tickets, the cost of migrating to a hosted service would be quite high, and would almost certainly lose valuable (meta)data.
For a time, there was a github mirror, which received exactly zero merge requests.
But git is better''
It certainly is for large projects, but the number of contributors to xpra does not warrant the cost of migrating, for now at least.
If you feel strongly about this, please do propose a migration plan and we can then re-visit this issue.
Attachments (1)
-
version-code-by-type.csv (903 bytes) - added by 8 years ago.
CSV data for reporting and generating graphs
Download all attachments as: .zip