Hello people, I have been to two BoostCon's so far and have friends in that community. Hartmut being one of them ;-)
The last time I was there, in 2010, I gave a high-level talk on bridging Boost and Qt. In general, I think the Boost community is very open to this kind of things and most of all people interested in contributing code and work -- as are we! I can also see why they'd want to generalize the theme of the conference since it has always been very much about C++, present and future. The conference is usually highly technical in nature driven by and for developers, being accommodating for the C++ gurus and the rest of us. The ones I attended included a lot of Boost, but also a lot of more generic C++ stuff, like clang and visual studio presented by its *developers*, research being done in transactional memory and proposals to add TM semantics to the standard. Thiago Macieira wrote: > Sounds interesting to be present and discuss with the Boost developers ways > to > improve collaboration. Maybe someone will finally convince them to maintain > binary compatibility so their libraries could become *actually* useful as > part > of a larger API... Can we similarly be convinced to adopt generic programming practices? Actually we are... we just keep re-inventing their wheels ;-) I think the important question is not necessarily binary compatibility. I, for one, would love to be able to just *use* Boost inside Qt, in particular source-only libraries. As long as we don't touch it in our binary interface the lack of BC promise shouldn't affect us. Think TR1 and C++11-features available with legacy compilers. But anyway, that's a big flame-war about to happen ;-) > The discussions about C++11 and how to make the best use of the new features > are also interesting. > > However, despite the change of name, the conference is still a Boost > conference, at least according to the email you sent. There was absolutely no > opening in the text for any C++ library, other than Boost and how those other > libraries could interoperate with it. Boost is a peer-reviewed collection of libraries. There are constantly new libraries being developed and trying to be part of the official distribution. In that sense, "Boost" is a very loose definition that can easily include a "Boost Qt Interoperability Library" or the effort to build that bridge -- both ways. > If someone knows these people and can ask them if they are interested in > opening up some more, I guess the Qt community would be more interested in > the > conference. I can be a middleman, if one is needed. Cheers, João > > On Sunday, 30 de October de 2011 17:50:54 Pau Garcia i Quiles wrote: >> Hi, >> >> ---------- Forwarded message ---------- >> From: Hartmut Kaiser <[email protected]> >> Date: Sun, Oct 30, 2011 at 3:26 PM >> Subject: [Boost-users] [C++ Now! 2012] Call for Submissions >> To: [email protected] >> >> >> INAUGURAL C++ NOW! CONFERENCE 2012 >> Aspen CO, USA, May 14-18, 2012, www.cppnow.org >> >> CALL FOR SUBMISSIONS >> >> We invite you to submit session proposals to the Inaugural C++ Now! >> Conference: C++Now! 2012 (Aspen CO, USA, May 14 - 18, 2012). >> >> Based on the successful traditions of 5 years of BoostCon, which was >> the main face-to-face event for all things C++ and Boost >> (www.boost.org), C++Now! 2012 will present leading speakers from >> the whole C++ community. The conference name is changing to C++ >> Now! to reflect the current value of the language, the focus on its new >> state (from the new Standard), and the need to continually look to the >> future so the language remains useful to the C++ community. >> >> The focus of this conference will be the new C++11 language Standard >> and as usual Boost: what's new in C++, its Standard library, and in the >> Boost libraries, how to write and maintain them, how to evangelize or >> to deploy Boost within your organization. The new C++ Standard, but >> also the infrastructure and process of Boost, its vision and mission - >> no matter what you are interested in, it all comes together in the >> C++Now! sessions. Meet the colleagues, and feel the inspiration to >> support your work with C++ and Boost for the next year. >> >> The C++ Now! Conference is dedicated to discussion and education >> about C++, an open and free language and standard. Our Conference >> will focus on discussion and education about open source software >> usage and developments in the C++ developer and user community. >> >> To reflect the breadth of the C++ and Boost communities, the >> conference includes sessions aimed at three constituencies: C++ and >> Boost end-users, hard-core Boost library and tool developers, and >> researchers pushing the boundaries of computation. The program >> fosters interaction and engagement within and across those groups, >> with an emphasis on hands-on, participatory sessions. >> >> As a multi-paradigm language, C++ is a melting pot where the most >> compelling ideas from other programming communities are blended >> in powerful ways. Historically, some of the most popular sessions at >> C++Now! have highlighted these concepts, from DSLs to functional >> programming to transactional memory and more. Bring your C#, >> Python, Ruby or Haskell influences to bear in an environment that will >> broaden their exposure. >> >> IMPORTANT DATES >> New proposal submissions due: January 10th, 2012. >> Proposals decisions sent (tentative program available): February 17th, 2012. >> Fully scheduled program available: February 25th, 2012. >> Session materials due: April 15th, 2012. >> >> BEST PRESENTATION AWARDS >> >> We know how much effort it takes to prepare talks for our conference. >> For this reason we will award the best presentations in the following >> categories: Best Presentation, Best Short Presentation, Best Tutorial, >> and Best Workshop. The awards will be given based on the audience's >> voting. Each award will include the author's name listed on the cover >> of the C++Now! website for that year and a plaque containing all the >> C++Now! conference information. >> >> SESSION TOPICS >> >> Topics of interest include, but are not restricted to, the following: >> * C++11 and how it changes life for users and library writers >> * General tutorial sessions on C++11, the C++11 Standardslibrary, >> and one or more Boost libraries >> * In-depth sessions on using specific Boost libraries >> * Case studies on using Boost >> * Experts panels >> * Advanced sessions on implementation techniques used within Boost >> libraries >> * Development workshops to extend or enhance existing Boost libraries >> * Workshops on design process >> * Infrastructure workshops such as Build tools, Website, Testing >> * Concepts and Generic Programming >> * Hardware and infrastructure presentations focused on how libraries >> can make better use of the technology >> * Software development tools and their application to C++ and or >> Boost >> * Other topics likely to be of great interest to Boost users and >> developers >> >> Interactive and collaborative sessions are encouraged, as this is the >> style of learning and participation that has proven most successful at >> such events. Sessions can be tutorial based, with an emphasis on >> interaction and participant involvement, or workshop based, whether >> hands-on programming or paper-based, discussion-driven >> collaborative work. >> >> SESSION FORMATS >> >> Presentations Presentations focus on a practitioner's ideas and >> experience with anything relevant to C++11, Boost and >> users. >> Panels Panels feature three or four people presenting their >> ideas and experiences relating to C++11 and Boost's >> relevant, controversial, emerging, or unresolved issues. >> Panels may be conducted in several ways, such as >> comparative, analytic, or historic. >> Tutorials Tutorials are sessions at which instructors teach >> conference participants specific skills relevant to >> C++11 and Boost. >> Workshops Workshops provide an active arena for advancements in >> Boost-relevant topics. Workshops provide the opportunity >> for experienced practitioners to develop new ideas about >> a topic of common interest and experience. >> Author's Corner These were introduced at BoostCon 2008, and were a great >> Presentations success They are short (30 minute) sessions, focusing on >> tips on usage and design. In addition, we're looking to >> uncover the hidden design gems in Boost libraries. >> Tool Vendors We actively encourage tool vendors and ISP's to submit >> Presentations proposals for a special Tool Vendors Session Track aimed >> at products related to Boost and C++ (compilers, >> libraries, tools, etc.). >> >> Other formats may also be of interest. Don't hold back a proposal just >> because it doesn't fit into a pigeonhole. >> >> SUBMITTING A PROPOSAL >> >> Standard Sessions are 60 minutes. You may submit a proposal for >> fractions or multiples of 90-minutes. Fractional proposals will be >> grouped into 60 minute sessions covering related topics. Longer >> sessions, such as tutorials and classes, will be assigned 90 minute, >> three hour (i.e. half day), or six hour (i.e. full day) time slots. >> >> Please include: >> * The working title. >> * Type of session: presentation, panel, tutorial, workshop, >> authors corner, vendor track, other. >> * A paragraph or two describing the topic covered, suitable for >> the conference web site. >> * Proposed length: 10-20 minute short talks, 45 minutes, 90 >> minutes, half day, full day. >> * Alternate lengths, if you are willing to make adjustments: 10- >> 20 minute short-talks, 45 minutes, 90 minutes, half-day, full >> day. >> * Audience: users, developers, both. >> * Level: basic, intermediate, advanced. >> * A biography, suitable for the conference web site. >> * Your contact information (will not be made public). >> >> SUBMISSION DETAILS >> >> All submissions should be made through the EasyChair conference >> management system: http://www.easychair.org/conferences/?conf=cppnow2012. >> If you have not already registered at EasyChair, you will need to do so in >> order to submit your proposal. >> >> All submissions will go through a peer review process. >> >> Authors are invited (but are not required) to submit PDF versions of >> full papers of up to 10 pages in ACM conference proceedings format >> (see http://www.acm.org/sigs/publications/proceedings-templates). >> The full papers are not required unless you want them published in >> the proceedings. >> >> All accepted proposals will be made available in the Association for >> Computing Machinery (ACM) Digital Library (approval pending). Best >> papers, after further reviews, will be considered to be book chapters >> or journal articles in a renowned journal. >> >> The session materials go on the C++Now! website and will be available >> to attendees. >> >> For general information on the C++Now! 2012 paper submission or >> the scope of technical papers solicited, please refer to the conference >> website at www.cppnow.org. For any other questions about the >> submission process or paper format, please contact the Program >> Committee at [email protected]. If you have any technical >> problems with EasyChair, please contact EasyChair for help. >> >> Note: Presenters must agree to grant a non-exclusive perpetual >> license to publish submitted materials, either electronically or >> in print, in any media related to C++ Now!. >> >> Hartmut Kaiser, email: [email protected] (Program Committee Chair) >> Dave Abrahams, email: [email protected] (Conference Chair) >> >> On behalf of the conference organizers >> >> _______________________________________________ >> Boost-users mailing list >> [email protected] >> http://lists.boost.org/mailman/listinfo.cgi/boost-users > -- > Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org > Software Architect - Intel Open Source Technology Center > PGP/GPG: 0x6EF45358; fingerprint: > E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 > _______________________________________________ > Development mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/development _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
