mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-05-28 13:40:37 +08:00
62 lines
2.1 KiB
Plaintext
62 lines
2.1 KiB
Plaintext
This is a simple file for all kinds of stuff related on devlopment for
|
|
libcoap. Please append (and remove) any issue you think its worthy.
|
|
|
|
Classification of issues:
|
|
Critical -> Break the library in some kind or a missing feature, maybe not
|
|
directly but later
|
|
Serious -> No regression on the user side, more likly on the libcoap
|
|
development
|
|
Minor -> Things that are nice to have, but they are not time critical
|
|
|
|
=================
|
|
* CRITICAL ISSUES
|
|
=================
|
|
-> Remove the #include "coap_config.h" directive from the public header files.
|
|
-> Remove #ifdef HAVE_ASSERT_H and so on from the public headers.
|
|
-> Use coap.h as the only header to include from the public view.
|
|
-> DTLS functionality
|
|
-> Adding DTLS functions based on openssl
|
|
-> Bill Benett has starting some improvements here, please contact him
|
|
first before starting something
|
|
-> Proxy functionality
|
|
-> A coap-server should be able to act as proxy server
|
|
|
|
================
|
|
* SERIOUS ISSUES
|
|
================
|
|
-> Create some development rules like:
|
|
--> How to submit patches? What about pull requests?
|
|
--> How to implement/change platform related code?
|
|
-> Adding some documentation for classical users on how to use the libcoap
|
|
-> Clean up the various inclusion for #ifdef __cplusplus #extern "C" {}
|
|
-> Adding additional config options (like --with-pdu-size)
|
|
-> Split of the platform related code into [foo]_platform.c files
|
|
-> In general, improving the online doxygen documentation like creating some
|
|
additional information for doxygen (startpage, development information,
|
|
...)
|
|
-> In special, improving ...
|
|
Adding prams and return explanation in:
|
|
include/coap/coap_io.h
|
|
include/coap/option.h
|
|
include/coap/net.h
|
|
include/coap/resource.h
|
|
include/coap/str.h
|
|
include/coap/subscribe.h
|
|
include/coap/uri.h
|
|
Adding @brief directive
|
|
include/coap/block.h
|
|
include/coap/coap_io.h
|
|
include/coap/debug.h
|
|
include/coap/encode.h
|
|
include/coap/net.h
|
|
include/coap/str.h
|
|
include/coap/subscribe.h
|
|
include/coap/uri.h
|
|
|
|
==============
|
|
* MINOR ISSUES
|
|
==============
|
|
-> Remove the not needed Makefile.in.old files
|
|
-> Adding a logo for libcoap
|
|
|