Projects to work on on Tuesday.

lib389

lib389 is the python admin and testing library for 389 Directory Server http://www.port389.org/

For others:

BeeWare

BeeWare is a collection of projects that can be used to help develop, debug and launch Python software. Each tool follows the Unix philosophy of doing one thing well. Unlike a traditional IDE, each tool is self contained and can be used on its own. During the sprints, we will be paying particular attention to VOC (a transpiler to convert Python bytecode so it can run on the JVM and Android), Batavia (a transpiler that lets Python run in a browser) and Toga (a cross-platform, platform native widget toolkit, including support for mobile devices).

We have a number of tasks that are very well suited to first time contributors, and we have an open offer to mentor anyone that wants to get involved in Open Source development. In addition, anyone contributing to a BeeWare project will receive a BeeWare Challenge Coin!

DataCarpentry

Datacarpentry Data Carpentry is a sibling organization of Software Carpentry with a focus on the introductory computational skills needed for data management and analysis in all domains of research. There are a lot of current lesson plans that can be used as is or modified to create lessons with a focus on a different dataset.

During the sprints Brenda Moon will be working on a 2 day workshop plan for a Social Science Digital Methods/Digital Humanities audience using Python and would welcome other people to join in or work on their own Data or Software Carpentry ideas.

A #datacarpentry Slack channel has been created in the PyconAU Slack for anyone interested in participating in this sprint (or other data carpentry discussions)

OpenStack

https://www.openstack.org

Come along to learn, tinker and help out.

Basically anything OpenStack we're happy to help, discuss, socialise and collaborate.

JupyterLab component : genome browser

I'd like to integrate JBrowse into JupyterLab, by creating a JupyterLab component. The motivation is genomics but you don't need to know about genomics to help with this. I am new to the JupyterLab codebase so if you are interested in exploring JupyterLab and getting your head around creating and testing a new component, you'd be a help.

JupyterLab is a computational environment for Jupyter (formerly IPython Notebook). It is extensible - developers can add new components. It's currently a very early developer preview, but the architecture for components is available.

JBrowse is an embeddable genome browser in Javascript. If you know no genomics: a genome browser is a visualisation tool and it's really cool. I can demo it at the sprint.

A lot of us in genomics use Python. I think having a genome browser component for JupyterLab would be really useful. I'm planning to sit and hack on this - ping @clare on slack if you'd like to join me!

TuesdaySprint (last edited 2016-08-14 06:48:16 by claresloggett@gmail.com)