ESP8266 Webserver Project

Moderator: Sprite_tm

User avatar
By izhak2
#30182 Hi,

I've been using billprozac's fork and continued developing for my own purposes.
At last I decided to share my work, in case someone will benefit from it.

Basically, I re-wrote the whole code and fixed few things.
My work is available on https://github.com/izhak2/esphttpd
with a step-by-step guide here http://iotplayground.blogspot.com/2015/ ... pment.html.

I'll be updating it along with my own ongoing work on the chip, and you're welcome to suggest features you want me to add.
Sure, please report on any bugs found.
I hope you'll find it useful.

Disclaimer - this is a custom version, and the main project development is at Sprite's git.
User avatar
By bjpirt
#30337 Didn't this already get posted? I thought I replied but can't see my reply anywhere. Did you delete the thread?

To repeat myself; it would be great if you could make your improvements so that they could be brought back into the main repository, otherwise your fork will just get stale and hard to work with. For example, are you going to add support for WebSockets now that it's in upstream?

If it truly is a fork that is going to diverge from the main code, then it's probably polite to rename it and avoid confusion.
User avatar
By izhak2
#30454 Yeah, once you've made me aware to my mistake I asked Sprite to delete the thread and for his opinion first, then decided to publish it with his permission.

I'll try to share my changes to be on the main repo, but there's not much can be done to merge them, since mine is a complete rewrite, and it'll just be a pain.
Regarding to new features, I'm hoping to add ones relevant to my own project, as I'm making progress with it;
will update Sprite if he likes them and then will aim to share in order to contribute to the main repo.

Regarding the name, as the project is not going to diverge much, and as I'm trying to reference to Sprite's repo in the readme whenever possible,
I assume it'd be confusing if I change it. though, if it really bothers you, I could do something.