aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-05-30 14:39:37 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-05-30 14:39:37 +0200
commit57f194ef57e393d84e2d3c73115ec528e02ea3c9 (patch)
treecf377f7926540961d60e2c1f8d11284e8271770e /doc
parentf74438386c6ba50cba75de93040c5230dac99359 (diff)
downloadnissy-core-57f194ef57e393d84e2d3c73115ec528e02ea3c9.tar.gz
nissy-core-57f194ef57e393d84e2d3c73115ec528e02ea3c9.zip
Added dev documentation
Diffstat (limited to 'doc')
-rw-r--r--doc/api-changes.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/api-changes.md b/doc/api-changes.md
new file mode 100644
index 0000000..f3b8ac5
--- /dev/null
+++ b/doc/api-changes.md
@@ -0,0 +1,14 @@
1# TO-DO list for API changes
2
3When `nissy.h` is modified, for example because a new API function is added or
4one of the old ones changes signature, all the examples and tools that include
5this file must be adapted. Here is a list:
6
7* Update the tools in `tools/`.
8* Update the shell `shell/shell.c`.
9* Update the python module `python/nissy_module.c` and, if needed, the
10 examples in `python/examples/`.
11* Update the C++ adapter `cpp/nissy.{cpp,h}` and, if needed, the examples in
12 `cpp/examples/`.
13* Update the web adapter `web/adapter.cpp` (based on the C++ header) and,
14 if needed, the example webapp in `web/http/`.

Generated with cgit - Back to sebastiano.tronto.net