For Developers
Updated 355 Days AgoPublic

This document was moved from /w/cura2/for_developers/.

Cura LulzBot Edition is based on the Open source Cura software. It has been optimized and customized to work well with LulzBot 3D printers. The following links may be useful if you want to build Cura yourself, modify it, or submit changes back to the project. To build it, it is recommended to use the scripts found in the Cura2build git repository (see below).

Aleph Objects git repositories

The git repository for the upstream Open Source Cura that Cura Lulzbot Edition is based on can be found here.

Below are a series of rules and instructions for Aleph Objects employees and contractors:

Code Conventions

Follow the rules set forth by upstream as listed here. There is a document explaining rules for commit messages, programming languages in general, and python specifically. You must link to a Phabricator task in the commit message by using 'T###'. Here is an example:

Un-break the important thing

Fixes T494

Branches

Master is unstable and under constant development
Release branches (e.g. 2.2) should always be in a releasable state

Last Author
Steven
Projects
None
Subscribers
None