
Roland Schwarz <roland.schwarz@chello.at> wrote:
Matt Hurd schrieb: <snip> I have added a link to the wiki. http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Boost.Threads
I did not experience any kind of problems editing the page. Will try later again to put this into the wiki as well.
Thanks, my ip is denied.
Should have some code / structure in place for discussion soon. First thing to agree on is the basic directory structure and header linkage philosophy.
A question that popped up in a discussion about asio, and others as well. Currently there seems to be a lot of code duplication in the boost library in the area of locking primitives. Altough I am not sure what the real reason is, one might be that boost::thread does not provide a header only implementation for these. Perhaps we should consider having part of the threading library available as header only? Any thoughts?
I think we should aim for header only wherever possible if for no other reason than to lower the barrier to entry for users. I'm not sure how successful we'll be. Dealing with statics appropriately will be the biggest headache no doubt. The other big plus will be for other libs, such as spirit, asio and the like that wish to depend on boost.threads. Avoiding the additional link dependency for lib authors would be preferred. Regards, Matt