Skip to content

Tieto Sipe repositories

Jakub Adam edited this page Mar 31, 2014 · 10 revisions

Tieto Sipe team assembles a couple of git repositories that serve as a staging area for our changes before we contribute them upstream.

Important branches

sipe

  • mob mirrors upstream development branch
  • fixer Sipe stable releases are in this branch (not of much concern to us)
  • xhaakon-staging development branch of Jakub Adam; unstable, frequent forced pushes; use with caution
  • launchpad mob + additional patches for Sipe to build with libpurple 3. This is a branch from which builds on Launchpad are made. I future, this branch should vanish and builds should be done directly from mob

sipe-pkg

  • master Debian packaging for Sipe used by Launchpad

pidgin

  • default mirrors upstream Pidgin 3.x development mercurial branch from http://hg.pidgin.im/pidgin/main/ (stable Pidgin 3.0 hasn't been released yet)
  • release-2.x.y Pidgin 2 development (current stable, legacy)
  • launchpad contains debian packaging for Pidgin 3. Occasionally merges latest upstream from default; serves as an input for build of Ubuntu DEBs on Launchpad

libnice

  • master mirrors upstream libnice master branch from http://cgit.collabora.com/git/libnice.git/
  • ice-tcp Initial work-in-progress implementation of ice-tcp by Youness and George from Collabora
  • ms-turn-tcp Initial implementation of ms-turn-tcp by Jakub
  • dev Development branch for sipe project which aims to merge the above 3 branches together cleanly

Launchpad builds

Builds are maintained by sipe-collab team. Ask for membership in order to gain access.

Build recipes we have for Ubuntu 13.10 and 14.04:

  • Pidgin 3 set up as a daily auto build, however this doesn't work for some reason unknown, and thus one has to trigger it manually from time to time.
  • Sipe (daily build)

Anyone may install the created packages from following PPAs:

  • for 14.04: deb http://ppa.launchpad.net/sipe-collab/ppa/ubuntu trusty main
  • for 13.10: deb http://ppa.launchpad.net/sipe-collab/ppa/ubuntu saucy main

Builds for libnice, Farstream, etc. will be created when features we're missing are implemented there.