From: Dean M. B. <mik...@gm...> - 2008-06-20 06:30:06
|
Hi Guys, Sorry I had been out for the last few days due to some health issues. I'd love to get this plan rolling along. I'll start with the pion-net conversion of the lower level pieces (as Mike has posted in the Wiki) and then update everyone as necessary. Have a good one guys. On Tue, Jun 17, 2008 at 3:17 AM, Michael Dickey <mi...@mi...> wrote: > 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 >> > > > ------------------------------------------------------------------------- > 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 > -- Dean Michael C. Berris Software Engineer, Friendster, Inc. |