Nicholas Tollervey

Results 92 issues of Nicholas Tollervey

The documentation needs example implementations of simple applications that make use of the drogulus module. Initial ideas include: - DrogBox - DropBox in X lines of Python (where X is...

needs_docs

There should be a friendly web-based UI optionally served by nodes so there's something friendly to poke with a stick from the end user's PoV.

needs_docs

Currently the integration tests duplicate (and simplify) the code needed to start a local node. This is a bad thing since we should dogfood our own utilities. Ergo, the integration...

The `rsa` library used in the drogulus can generate key pairs. However, because it is implemented in Python this process can be painfully slow for keys of any strength. If...

needs_docs
easy

The ConfigParser class implements a well known config DSL with support built into core Python. Given the requirements for the integration test suite to configure local nodes on-the-fly, and the...

needs_docs

A drogulus node may be started in "test mode" for the purposes of, er, testing. This means the following default behaviour will happen: - Very verbose logging to a specified...

needs_docs

One of my aims with Drogulus is to have great documentation from the start. Furthermore, writing coherent and useful documentation should be a core part of the development process and...

Many nodes in the drogulus will be short-lived and exist on PCs / laptops behind routers / firewalls. These nodes should be contactable by peers on the network. For this...

Since microrepl was released a new major version of PySerial has been released (that breaks some backward compatibility). Ideally, microrepl should work with both v2 and v3 of PySerial.

Basically, FFT (http://www.dspguide.com/ch12/2.htm) that outputs something both meaningful at an audio and musical level. :-)