TabletopAssistant / DiceKit

Swift framework for expressing and evaluating dice notation (e.g., d20, 4d6+4, 3d8×10+2), which is commonly used in tabletop role-playing games.
Apache License 2.0
14 stars 1 forks source link

Add Style Guide #13

Open brentleyjones opened 9 years ago

brentleyjones commented 9 years ago

Since I know I'm a stickler about code style we should have a style guide that we can point to when asking people to clean up contributions. A PR can still be merged without following it (if needed, like when a contributor goes silent), but only if someone on @TabletopAssistant/dicekit cleans it up right after.

brentleyjones commented 9 years ago

@TabletopAssistant/dicekit do we feel this is needed for release 0.1?

JonathanHoffman commented 9 years ago

No, since 0.1 was originally defined as everything needed to be used by others. Contributing is not necessary for usage. :)

brentleyjones commented 9 years ago

Good call. This can get in whenever then, which is good, because I would rather get 0.1 and 0.2 out ASAP so I can start talking about the project more broadly... though I might get the style guide done before that because before people contribute I would want this in place (I think).

LoganJohnson commented 9 years ago

Also agreed here. Not needed yet but will be valuable eventually.