Involved Projects and Packages
GeoClue is a software framework which can be used to enable geospatial
awareness in applications. GeoClue uses the D-Bus inter-process
communication mechanism to provide location information
BorgBackup is a deduplicating archiver which stores deltas. It
supports compression and authenticated encryption as well,
facilitating frequent backups and storing to not fully trusted
D-Bus add-on library to integrate the standard D-Bus library with the
GLib thread abstraction and main loop.
UPower is an abstraction for enumerating power devices,
listening to device events and querying history and statistics.
Media Player Remote Interfacing Specification module for lua.
Back in the early days of the web there was this wonderful Perl library
called CGI, many people only learned Perl because of it. It was simple
enough to get started without knowing much about the language and powerful
enough to keep you going, learning by doing was much fun. While most of
the techniques used are outdated now, the idea behind it is not.
Mojolicious is a new attempt at implementing this idea using state of the
* An amazing MVC web framework supporting a simplified single file mode
* Powerful out of the box with RESTful routes, plugins, Perl-ish templates,
session management, signed cookies, testing framework, static file server,
I18N, first class unicode support and much more for you to discover.
* Very clean, portable and Object Oriented pure Perl API without any
hidden magic and no requirements besides Perl 5.8.7.
* Full stack HTTP 1.1 and WebSocket client/server implementation with TLS,
Bonjour, IDNA, Comet (long polling), chunking and multipart support.
* Builtin async IO web server supporting epoll, kqueue, UNIX domain
sockets and hot deployment, perfect for embedding.
* Automatic CGI, FastCGI and PSGI detection.
* JSON and XML/HTML5 parser with CSS3 selector support.
* Fresh code based upon years of experience developing Catalyst.
For more documentation see Mojolicious::Guides and the tutorial in
This project provides generic python modules. The Python interpreter itself is developed at devel:languages:python:Factory.
If you happen to have collection of python packages send an email to opensuse-packaging to discuss wether it would not be better to provide them subproject within devel:languages:python namespace instead of storing them here.
The Python packaging policies are found at http://en.opensuse.org/openSUSE:Packaging_Python and https://en.opensuse.org/openSUSE:Packaging_Python_Singlespec
The project is focused on maintaining reasonable closeness to upstream
versions while at the same time trying to make packages available for openSUSE distribution.
The main focus is openSUSE Tumbleweed and packages that are not in there will be periodically pruned from the project.
Backporting of packages against older distribution releases should not be happening in this project, only build verification. If a package is needed on any of the older openSUSE products then maintenance update is to be created. Alternatively for SLE products submission by an interested party should be done by openSUSE:Backports project.
If you just need the newest packages, please consider using devel:languages:python:backports instead.
This is due to the size of this project and likeness of errors caused by adding this whole repository.