Skip to content

Commit 4eccc9e

Browse files
authored
Update README.md
1 parent dc7af76 commit 4eccc9e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,11 @@ MeshCore is open-source software released under the MIT License. You are free to
9595
Please submit PR's using 'dev' as the base branch!
9696
For minor changes just submit your PR and I'll try to review it, but for anything more 'impactful' please open an Issue first and start a discussion. Is better to sound out what it is you want to achieve first, and try to come to a consensus on what the best approach is, especially when it impacts the structure or architecture of this codebase.
9797

98+
Here are some general principals you should try to adhere to:
99+
* Keep it simple. Please, don't think like a high-level lang programmer. Think embedded, and keep code concise, without any unecessary layers.
100+
* No dynamic memory allocation, except during setup/begin functions.
101+
* Use the same brace and indenting style that's in the core source modules. (A .clang-format is prob going to be added soon, but please do NOT retroactively re-format existing code. This just creates unnecessary diffs that make finding problems harder)
102+
98103
## 📞 Get Support
99104

100105
- Report bugs and request features on the [GitHub Issues](https://github.com/ripplebiz/MeshCore/issues) page.

0 commit comments

Comments
 (0)