ESP8266 Webserver Project

Moderator: Sprite_tm

User avatar
By tve
#21323 The other major change I've made is to switch from HTML templates to javascript/ajax/css. I believe in the end that uses a bit more space but it has been so much better to work with, at least for me. I still have a hack in my code to add a boilerplate header to all html files and I want to get rid of that, but haven't had the time to make the change.
User avatar
By bjpirt
#21343 The lack of GitHub love for esp-httpd is the one thing that puts me off the library. But, I've found a good halfway approach to be to host your own mirror on Github, open a pull request with your changes there and then get @sprite_tm to comment on them there to ensure they're ready for the manual inclusion into his own repository.

@sprite_tm - would you consider hosting an official libesphttpd repository over on GitHub? Thanks to the distributed nature of git you can still personally work with your own master, but it means there's an easy route for third party contributions. In my experience, having an open source project that people actually want to commit to is something pretty special (most never get to this stage) so it would be great to help these contributions. Just my opinion though, and I don't want to come across as a GitHub Nazi :-)

Cheers,
Ben
User avatar
By Sprite_tm
#21571 Eh, fair nuf, enough bugging me, I'll see if I can set up automatic mirroring to Github.

Edit: Okay, I have most of the stuff set up. My own repos still are the master ones, but the commits to it are instantly mirrored to the Github ones, so this should work pretty transparantly for you folks.
https://github.com/Spritetm/esphttpd
https://github.com/Spritetm/libesphttpd