From: Michael D. <mi...@mi...> - 2008-06-16 19:17:49
|
Thanks, Jonathan and Divye, for offering your help with this. I've also been corresponding off-list with Dean, and he expects to be able to help out with this conversion as well. I tried dumping the things off the top of my head into the Wiki that Glyn setup at http://cpp-netlib.wiki.sourceforge.net/Http+Integration+Plan Please let me know if this is a helpful place to start, or what else I can spec out or explain. Seems to me that the immediate tasks at hand would be: a) Update the http::parser so that it uses the new methods and static constants that were moved over into cpp-netlib (?) b) Add documentation (to the sourceforge wiki?) for all the new network/protocol/http stuff c) Write unit tests for http::parser and the new http::message methods (some may already exist in pion-net's test suite) d) converting the URI parser(s) to use Boost.Spirit and craft HTTP 1.1 requests associated with the URI (from Dean) e) Incorporate http::parser into http::client so that it is used to parse server responses f) Update http::client so that it can use http::request objects to build & send the request g) Write new unit tests for http::client ... Take care, -Mike On Jun 11, 2008, at 3:52 PM, Michael Dickey wrote: > Sure, I'd be happy to compile a plan and help coordinate others. I > think there is still 20-30k lines of code or so to convert over, so > it's not a small task. > > Who on this list would be able to help? > > -Mike > > > On Jun 6, 2008, at 4:41 AM, Glyn Matthews wrote: > >> Hi Mike, >> >> >> I think its understandable if you can't devote as much time as you'd >> wish to the project, I have the same problem and I'm sure Dean does >> too. But there are some students who appear on this list who I >> think are eager to get some work done, so maybe it could be >> worthwhile delegating to them. >> >> How far along is the integration? What steps do you still need to >> take? Do you think its a good idea to lay out a small plan (if you >> have time) so that others can get involved? >> >> >> Regards, >> Glyn >> >> 2008/6/6 Michael Dickey <mi...@at...>: >> I'm really sorry for disappearing... The past several weeks have >> just been extremely busy between new hires, customers, funding and >> working towards a Pion beta launch later this month.. I've been >> checking periodically for new messages on this list every now and >> then, but just realized that my mail client was filing them into a >> different folder.. >> >> I just wanted to drop in to say that I'm still very interested in >> cpp- >> netlib. I was intending originally to set aside at least a few hours >> a week to work on the code conversion, but I've found even that to be >> difficult lately. A lot of other things are starting to wrap >> themselves up, and between that and the new additions to Atomic Labs, >> I'm hoping that I will have a more sane schedule soon. >> >> Take care, >> -Mike >> >> On May 14, 2008, at 8:57 AM, Dean Michael C. Berris wrote: >> >>> Ping Mike? >>> >>> -- >>> Dean Michael Berris >>> Software Engineer, Friendster, Inc. >>> <dmb...@fr...> >>> +639287291459 >>> >>> >> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2008. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Cpp-netlib-devel mailing list >>> Cpp...@li... >>> https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel >>> >> >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> Cpp-netlib-devel mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php_______________________________________________ >> Cpp-netlib-devel mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Cpp-netlib-devel mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel > |