From: Dean M. B. <mik...@gm...> - 2010-05-29 03:20:14
|
On Fri, May 28, 2010 at 5:10 PM, Glyn Matthews <gly...@gm...> wrote: > > > On 28 May 2010 05:49, Dean Michael Berris <mik...@gm...> wrote: >> >> >> The SMTP client will need a lot of thinking on my part -- which I plan >> to work on with Marshall because he already has a lot of experience in >> that field. It's also one of those things I kinda hinted would have to >> be implemented within the year which works well with the MIME library >> that Marshall is working on. ;) > > +2 for this. > Definitely something worth starting to implement. A functional client should be alright, and I think I can get a lot of input/help from Marshall on getting it done. I just don't feel like leaving the HTTP client/server implementation in the state it is currently in. People have been asking for the asynchronous and streaming HTTP client/server which makes a lot of sense and seems to be a cool enough challenge for me to tackle first. ;) Besides, a lot of my experience is really in this protocol so I'm more inclined to work on it. Although I would really support Marshall in his fixing the MIME library along with other things -- and maybe moving into the SMTP client implementation. >> >> That's cool! Definitely we can discuss that here. >> >> I think we better start a thread around it. > > I will do, in a few weeks. The source is already at > http://github.com/glynos/cpp-netlib in branch xmpp for anyone who wants to > take a look. Cool, I'll look forward to that. :) >> >> I think one good thing to do is to link to the PDF of the paper from >> the documentation. That should be alright. I plan on writing more >> papers about different things in the coming weeks and should be >> something worth looking out for. ;) >> >> And, please feel free to take anything from the document and use it in >> the generated documentation. I'll let you decide which ones are worth >> pulling into the docs. :) > > OK! Did you notice I was avoiding that documentation work? :D You're doing a great job, please take whatever seems appropriate for the online documentation. :) >> >> So... really we just want to get 1.0 out the door and submit for a >> review. I still maintain that 1.0 should have: >> >> * asynchronous HTTP client >> * (e)smtp client >> * MIME >> * xmpp > > I think that's possible inside the scope. > Just a question about the MIME implementation: there was a talk at BoostCon > about this, is possible to find out any more about this? A video or a > transcript? I'd be interested to learn more about this. > Marshall gave the talk, and I think he's still busy dealing with the mountain of video that he so graciously took of all the talks. I think there are a few things that stuck out, which are generally technical issues that seem to have some possible solutions that just need to get done -- like a lot of the work, it just takes time. :) >> >> We're running out of numbers in between 0.6 and 1.0 (assuming that we >> stop at 0.9 and "upgrade" to 1.0) so it would be good if we can get a >> move on with these things. Help would really be appreciated. > > after 0.9 we can go to 0.10, 0.11, etc. It doesn't have to be decimal. > I was thinking of that, but I don't really want to go there. :D -- Dean Michael Berris deanberris.com |