Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 634 Bytes

File metadata and controls

16 lines (11 loc) · 634 Bytes

Best Practices

Note

We are in an early stage. More best practices will evolve over time.

Casing

All properties should be using snake case. For example a property for a land-use class should be named landuse_class instead of landuseClass.

Extension prefixes

All properties in an extensions should have a common prefix. Extensions commonly use the colon (:) as separator between prefix and property name, e.g. crop:name. A single underscore (_) should be avoided to avoid conflicts with other property names (see Casing). Nevertheless, the separator can be chosen freely by extension authors.