From: Glyn M. <gly...@gm...> - 2009-11-08 21:20:12
|
2009/11/8 Dean Michael Berris <mik...@gm...> > On Sat, Nov 7, 2009 at 7:52 PM, Glyn Matthews <gly...@gm...> > wrote: > > 2009/11/6 Dean Michael Berris <mik...@gm...> > > > > We can use Git with sourceforge, that's not a problem. I know that a > Trac > > plugin exists for Git and that there a plenty of tools available for > > switching between git and SVN so maybe we can do this without a lot of > > disruption. > > > Nice! Yes, this is what I was thinking, we can use the Git hosting > from Sourceforge -- and then integrate changes from Git to SVN trunk, > for people still tracking the SVN repository. > > Yeah, I'll do this once we've merged the URI to trunk and released 0.4. > >> > >> Also, I plan to make a presentation about cpp-netlib at BoostCon 2010 > >> -- it would be great if we can get a 1.0 out before February 2010 so > >> that we'll have a presentation ready by then. :D > > > > That's really interesting. What do you propose to talk about? > > > > Once we have an implementation out that's ready for general user > consumption, I plan to really do a "media blitz" at some point next > year (starting with BoostCon) to get people interested in the project > to try it out and let us developers what they think. A DDJ article > wouldn't help too, and more blog exposure would be nice to have. > A DDJ article *would* help ;) The blog at blogspot has way too much spam in the comments, making it ineffective because we can't get feedback. If you feel like adding a new post describing progress, you should do so. More community exposure is necessary for progress. Also there is an ohloh account: http://www.ohloh.net/p/cpp-netlib > > One of the things I'd like to talk about is the way we're going about > the header-only approach to implementing an "embeddable" HTTP client. > So far nothing out there is like what we have (even in its most > primitive but functional form) because what we do offer is a really > simple and flexible way of letting users create HTTP requests through > the client abstraction. Even Python libraries are very heavy > especially if you want to do anything more complex than pulling a web > page. The MFC and .NET library for network programming (with HTTP) are > just horribly clumsy and unwieldy for any beginner or developer not > really writing a web browser. > > At some point I would like to see cpp-netlib graduate into Boost, and > continue developing network-specific implementations separately, keep > improving, and somehow be a basis for a proposal to be part of the > next C++ standard library. > > Wouldn't it be cool to have C++ programs be able to pull a webpage by > just doing: > > http::client c; > http::response r = c.get("http://www.boost.org/"); > > A non-throwing version would look like: > > http::client c; > http::response r; > system::error_code e; > tie(r,e) = c.get("http://www.boost.org/", http::nothrow); > > ? :D > > std::nothrow? But yes, this looks good :) G |