cdglabs / apparatus

A hybrid graphics editor and programming environment for creating interactive diagrams.
http://aprt.us/
MIT License
1.03k stars 58 forks source link

Add labels and lineage tools #46

Closed joshuahhh closed 8 years ago

joshuahhh commented 8 years ago

A few tools to make development easier:

PTAL @electronicwhisper.

🎄🎄🎄🎄🎄

electronicwhisper commented 8 years ago

This is fine.

We should make a coding style / conventions document. One that I am concerned about is what we take _property and __property conventions to mean. So far, I had used two underscores in particular to mean "don't serialize this property". I'm not sure if __devlabel is a correct usage in this case, since it's only happening on built in objects (which don't get serialized). But I am also open to creating different conventions.

joshuahhh commented 8 years ago

Yeah I actually meant __ to mean "don't serialize it", but that doesn't actually make any sense. I'll just change it to devLabel.