-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a Shim to interface diffrent implementation of application Layer #43
Comments
|
I created a branch shim.
Finally, there are not so much code which will be reused.
I made that quickly so this is more a way to expose the idea, we could probably improve it. If I don't answer the two next week. That's not because I'm sulking, I'm just in vacation :p . 🎄 |
I like this and the direction it's going quite a bit! I definitely think beginning to merge common objects (such as the Requests) between the server and the client is a good idea. It would also let us make the two halves more uniform in their usage as well (e.g., the client Requests hold the timeout which might be best to push somewhere else). Right now we too are in the midst of 🎅 and 🎊 so our work will probably have to wait until the New Year. But then we can look at using this branch to implement with another CoAP layer and see if there are any points we would still need to look at refactoring. But until then, enjoy your holiday :) |
I pushed some code tweaking. I fixed some issues not always related to this branch while
BTW I like the name RegistrationHandler, probably the 🎄 spirit :D |
I remove the ClientUpdate class (This force me to clean the Client class, there is now immutable) Finally it's not so bad, I think this is "mergeable". @Areontar as you worked on this problem before, it could be nice to have some feedback from you ? For me, the next step to do is to do the same thing with the bootstrap resource but this is probably smarter to finish this before #47. |
I merge the modification in master. (but feedback is still welcome) |
I like this! We will be using this again to do a CoAP layer swap and if there are any sticking points we'll socialize them up :) |
I have been going through the code and checking the feasibility of a second CoAP impl, so it should give good insight on if we are missing something
|
Create a Shim to interface different implementation of application Layer i think is very important,
I would be good to start the discussion around the best way to do this, so i am checking to see who would be interested in working on this with me and who would like to talk the best approach to do this.
I plan on starting the work soon. We can create a wiki page on the subject if people want or i can just go ahead and start implementing.
Thanks
The text was updated successfully, but these errors were encountered: