1This is a simple file for all kinds of stuff related on devlopment for 2libcoap. Please append (and remove) any issue you think its worthy. 3 4Classification of issues: 5 Critical -> Break the library in some kind or a missing feature, maybe not 6 directly but later 7 Serious -> No regression on the user side, more likly on the libcoap 8 development 9 Minor -> Things that are nice to have, but they are not time critical 10 11================= 12* CRITICAL ISSUES 13================= 14-> Remove the #include "coap_config.h" directive from the public header files. 15-> Remove #ifdef HAVE_ASSERT_H and so on from the public headers. 16-> Use coap.h as the only header to include from the public view. 17-> DTLS functionality 18 -> Adding DTLS functions based on openssl 19 -> Bill Benett has starting some improvements here, please contact him 20 first before starting something 21-> Proxy functionality 22 -> A coap-server should be able to act as proxy server 23 24================ 25* SERIOUS ISSUES 26================ 27-> Create some development rules like: 28 --> How to submit patches? What about pull requests? 29 --> How to implement/change platform related code? 30-> Adding some documentation for classical users on how to use the libcoap 31-> Clean up the various inclusion for #ifdef __cplusplus #extern "C" {} 32-> Adding additional config options (like --with-pdu-size) 33-> Split of the platform related code into [foo]_platform.c files 34-> In general, improving the online doxygen documentation like creating some 35 additional information for doxygen (startpage, development information, 36 ...) 37-> In special, improving ... 38 Adding prams and return explanation in: 39 include/coap/coap_io.h 40 include/coap/option.h 41 include/coap/net.h 42 include/coap/resource.h 43 include/coap/str.h 44 include/coap/subscribe.h 45 include/coap/uri.h 46 Adding @brief directive 47 include/coap/block.h 48 include/coap/coap_io.h 49 include/coap/debug.h 50 include/coap/encode.h 51 include/coap/net.h 52 include/coap/str.h 53 include/coap/subscribe.h 54 include/coap/uri.h 55 56============== 57* MINOR ISSUES 58============== 59-> Remove the not needed Makefile.in.old files 60-> Adding a logo for libcoap 61 62