Projects
MonoDevelop Python
We love a lot of languages here at DroneLabs, and Python is no exception! It’s a spectacular dynamic language and provides a great platform for prototyping projects. We write a lot of C using Python as well!
In that mindset we drove to make an addition to the fantastic IDE, MonoDevelop. Have even more fun writing Python using PyBinding!
A tutorial on setting up the Python Binding can be found here.
Download the Source
The source can be found within the MonoDevelop source tree at http://anonsvn.mono-project.com/source/trunk/monodevelop. Build with
--selectto enable the Python Binding.
Iris
To lower the bar of developing multi-core applications, we decided to write a library around scalable design patterns. Iris contains many cutting edge features such as work-stealing and lock-free data-structures. At its core is simple message passing.
Download the Source
Submit a patch or report a bug
git clone git://git.dronelabs.com/iris
Ethos
Ethos provides a plugin framework that can be used to target multiple runtimes within a single process. This allows a single program to be extended in languages such as C, Python, JavaScript, .NET and Ruby. Ethos is written in C.
Download the Source
Submit a patch or report a bug
git clone git://git.dronelabs.com/ethos
Marina
Marina is an RSS and Atom syndication reader for the GNOME desktop. It is also a playground for us to test various new libraries such as Iris and Ethos. Marina prides itself on fast and efficient storage of syndication data and never blocking the user interface.
Download the Source
Submit a patch or report a bug
git clone git://git.dronelabs.com/marina
Catalina
Catalina is an experimental project to provide an asynchronous database for key/value storage to glib/gobject applications. It features transparent serialization of fundamental glib types and GObjects. It also has data transformation hooks on read and write to disk. This allows for transparent compression and in the future, encryption.
Indexes are not yet supported, but planned in the future.
Download the Source
Submit a patch or report a bug
git clone git://git.dronelabs.com/catalina
