Skip to content
Ian Harvey edited this page Nov 25, 2015 · 2 revisions

Welcome to the bluepy wiki!

I intend to use the wiki as a discussion forum for contributors, rather than providing documentation (please see the docs at http://ianharvey.github.io/bluepy-doc/) or for resolving issues.

Announcements

Now using BlueZ 5.29

I've now merged the work I've done porting bluepy to a more modern BlueZ upstream (namely 5.29). This will be the standard going forward; any pull requests affecting bluepy-helper.c will need to build against the new source before they'll be accepted.

Whitespace style

In order to reduce the clutter in diffs caused by whitespace changes, I am going to impose a style on all source files.

  • All Python code, and bluepy-helper.c should be indented with four spaces per indent level. Tabs should NOT be used. Four-space indent is consistent with PEP 8, and avoids the problems caused when different contributors have conflicting tab-size settings.
  • Code in the bluez-x.xx tree should be unchanged from the upstream (kernel.org) source. These are generally indented with tabs.

Please don't be offended if I reformat contributions to match this style. Thankyou.

Clone this wiki locally