[PATCH 00/13] Replace mongoose with civetweb.

Joel Sherrill joel at rtems.org
Fri Apr 22 01:02:32 UTC 2016


On Thu, Apr 21, 2016 at 7:36 PM, Chris Johns <chrisj at rtems.org> wrote:

> On 21/04/2016 18:49, Christian Mauderer wrote:
>
>> This patch series replaces the mongoose webserver by its still MIT
>> licensed fork civetweb.
>>
>> Please note that I try to get some (currently two) of the patches
>> directly into civetweb too. But I think that it might need some time and
>> adaption till they are accepted. So I thought that adding them to RTEMS
>> would still make sense as a working interim solution.
>>
>>
> Would we be better served by providing this as an external 3rd party
> package via the RSB and we remove the code or add a configure disable? The
> package could be used by both stacks.
>
> We have plans to remove the existing stack from the source tree and to
> make a separate package and I guess at that point in time all dependent
> client networking code in the source tree will also need to be removed.
>
> I think this is an excellent idea and starts to move us down the path of

+ base RTEMS without network stack
+ choice of network stack in separate repo (current, rtems-libbsd, or LwIP)
+ RSB packages for services.

The RSB packages deal nicely with patches that need to go upstream.

--joel


> Chris
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20160421/1e307221/attachment.html>


More information about the devel mailing list