Hi Tim and Daniel,
I am really glad that you are satisfied with the way I intend to solve this/add this feature. Thanks for finding the time to go through the proposal too :)
I have added the few changes and suggestions mentioned by you to the proposal as well. I will be looking into the implementation part of the same real soon.
Thanks Daniel for your inputs, I guess you would be okay if I contact you when get stuck somewhere during the implementation part/coding period. ;) Please do let me know if I should take care of anything else too regarding this project so that I could dig into it at the earliest and make the coding period as productive as possible :)
Tim, I am really glad that you liked the proposal and met our project requirements. It would be really fun working on this project.
> We should write up something similar for Wget2 to give contributors an
> easy start.
I thought of initiating such documentation with the understanding of the codebase I achieve. I have added this to my proposal as well in the documentation section. I will try to initiate this section with your help if time allows us :)
ergh, I wanted the library name as libdns. It was a typo. Thanks for pointing it out.
Further, In my opinion, I think it would be better as a different library/directory. I think that would be a better refactoring method as well as it would be easier to work on the codebase at a later point in time. Further, as far as my understanding goes, libwget is a library handling HTTP, helping in creating an HTTP request. It seems better to have something different to handle DNS and other things regarding that. It would feel like all cluttered up inside libwget.
If this is not the way we want it in Wget2, just let me know. I will change the proposal as well as the plans for implementation :)
Thanks again for the review. If there are any further suggestions, just shoot in. I will take a look :)