Welcome to OpenPLi

OpenPLi is the publicly available source repository of the world renowned PLi software for DVB receivers.
Currently, OpenPLi is supported on all Dreamboxes (except the DM100) and the VU+ Duo.

OpenPLi is released under the  GPL license.

  1. Getting the code
  2. Browsing the code online
  3. Monitor ticket progress
  4. Following the development
  5. Getting involved
  6. Descriptions of major changes to the codebase
  7. Under discussion
  8. More PLi resources

Getting the code

OpenPLi uses  Subversion (`svn`) to manage its Enigma1 code, in a repository hosted on SourceForge.

Assuming you have Subversion installed, the following command in a terminal will fetch the most recent code for you:

svn co https://openpli.svn.sourceforge.net/svnroot/openpli/trunk 

With this code, you should be able to build a CDK image. Recent hardware however uses firmware based on an OpenEmbedded distribution.

OpenPLi uses  git for its OpenEmbedded metadata, as well as for the Enigma2 code. Both are hosted on SourceForge.

For a step by step description on how to get a working build environment, check this wiki page.

OpenPLi is offering daily snapshot images, they can be found at the  PLi website. Please note that these images are not stable release builds. They are just daily snapshots, there is no guarantee that a particular snapshot was made when the code was stable. So be prepared for broken features, crashes, or even an image that won't boot.

Browsing the code online

Monitor ticket progress

  • Announcements: Subscribe to announcement groups to receive updates via email (login required).

Following the development

 View the git (Enigma2 and OpenEmbedded) commitlogs on SourceForge.net
We run mailing lists to which all commits to the source repositories are posted. You can subscribe to these lists:
 https://lists.sourceforge.net/lists/listinfo/openpli-svn-commits ( SubVersion, Enigma1 )
 https://lists.sourceforge.net/lists/listinfo/openpli-git-commits ( git, Enigma2 and OpenEmbedded )

You can also follow the development progress on Twitter:  http://twitter.com/openpli

Getting involved

Before anything, please read How to contribute to OpenPLi. You'll find out how the PLi community works, and possibly save yourself much grief in the future. http://www.pli-images.org/images/smiley/smile.gif

Descriptions of major changes to the codebase

  • Nothing at the moment

Under discussion

  • Nothing at the moment

More PLi resources

See the resources index for a cornucopia of unofficial articles, code samples and other information contributed by the community, or visit our  support site.