SOC Project List Now Online

The list of projects is now online at: http://code.google.com/soc/boost/about.html Not really much detail there, but hopefully more coming soon... Jeff

Quoting Jeff Garland <jeff@crystalclearsoftware.com>:
The list of projects is now online at:
http://code.google.com/soc/boost/about.html
Not really much detail there, but hopefully more coming soon...
The details were actually online. Each title was clickable and the proposal of each participant appeared. Google removed the links 6 hours ago or so. My favourite is the 'Modular C++' project, inspired on <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1964.pdf> Peter ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.

Peter Soetens wrote:
Quoting Jeff Garland <jeff@crystalclearsoftware.com>:
The list of projects is now online at:
http://code.google.com/soc/boost/about.html
Not really much detail there, but hopefully more coming soon...
The details were actually online. Each title was clickable and the proposal of each participant appeared. Google removed the links 6 hours ago or so. My favourite is the 'Modular C++' project, inspired on <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1964.pdf>
That confuses me. The paper seems to be talking about modifying the C++ language. The title of the project, however, is "Modular C++ preprocessor", which is * talking about a C++ preprocessor, not a C++ parser. * seems to imply that it's the preprocessor that is modular, not the thing it (pre)processes. (And, how does it related to boost.wave ?) So what's the deal ? Thanks, Stefan

Quoting Stefan Seefeld <seefeld@sympatico.ca>:
Peter Soetens wrote:
My favourite is the 'Modular C++' project, inspired on <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1964.pdf>
That confuses me. The paper seems to be talking about modifying the C++ language. The title of the project, however, is "Modular C++ preprocessor", which is
* talking about a C++ preprocessor, not a C++ parser. * seems to imply that it's the preprocessor that is modular, not the thing it (pre)processes. (And, how does it related to boost.wave ?)
So what's the deal ?
You should read it as (Modular C++) preprocessor. C++ module files must be 'preprocessed' such that they are converted to C++ header files and C++ implementation files, which are fed to your compiler. Also, a 'module header' file is generated which can be used by other modules to learn about the public contents of a module. It relates to boost.spirit (not boost.wave) which is a parser framework, which will be used to read the module files. Peter ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.

Peter Soetens wrote:
Quoting Stefan Seefeld <seefeld@sympatico.ca>:
My favourite is the 'Modular C++' project, inspired on <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1964.pdf> That confuses me. The paper seems to be talking about modifying the C++ language. The title of the project, however, is "Modular C++
Peter Soetens wrote: preprocessor", which is
* talking about a C++ preprocessor, not a C++ parser. * seems to imply that it's the preprocessor that is modular, not the thing it (pre)processes. (And, how does it related to boost.wave ?)
So what's the deal ?
You should read it as (Modular C++) preprocessor. C++ module files must be 'preprocessed' such that they are converted to C++ header files and C++ implementation files, which are fed to your compiler. Also, a 'module header' file is generated which can be used by other modules to learn about the public contents of a module. It relates to boost.spirit (not boost.wave) which is a parser framework, which will be used to read the module files.
I see ! Thanks for the clarification, Stefan

Peter Soetens wrote:
The details were actually online. Each title was clickable and the proposal of each participant appeared. Google removed the links 6 hours ago or so. My favourite is the 'Modular C++' project, inspired on <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1964.pdf>
There are a few of us in the UK who have been following this paper with a great deal of interest, and thinking about implementing a pre-processor based solution ourself, possibly on top of Boost Build. If this Soc project is the same thing how can we register interest in following progress? -- AlisdairM

congratulations to all involved. All projects look really interesting ! Was it Google that selected the winning projects out of a broader list or was it Boost that proposed the projects ? On 5/26/06, AlisdairM <alisdair.meredith@uk.renaultf1.com> wrote:
Peter Soetens wrote:
The details were actually online. Each title was clickable and the proposal of each participant appeared. Google removed the links 6 hours ago or so. My favourite is the 'Modular C++' project, inspired on <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1964.pdf>
There are a few of us in the UK who have been following this paper with a great deal of interest, and thinking about implementing a pre-processor based solution ourself, possibly on top of Boost Build. If this Soc project is the same thing how can we register interest in following progress?
-- AlisdairM
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Jose wrote:
congratulations to all involved. All projects look really interesting !
Was it Google that selected the winning projects out of a broader list or was it Boost that proposed the projects ?
Boost had to rank the projects according to preference and Google then selected the top N projects once they'd figured out what N was going to be. It was *very* difficult: the standard of applications was very high, and some domains were over-subscribed. We had a lot of very excellent graph and concurrency related applications, so the final list represents an attempt at achieving a "balanced portfolio" as much as it does the top applications. Very many excellent applications went unfunded, and we've really flattered that so many high quality people choose Boost as they're mentoring organisation. That's reflected in part in the number of projects we had assigned: we did much better than we hoped for. So many thanks are due to Google also! John.

AlisdairM wrote:
There are a few of us in the UK who have been following this paper with a great deal of interest, and thinking about implementing a pre-processor based solution ourself, possibly on top of Boost Build. If this Soc project is the same thing how can we register interest in following progress?
Well you've just done it :-) But if you contact Joel and the student direct that would be the best way, I'm sure they'd welcome additional support: especially from people familar with the std proposal. John.

"Jeff Garland" <jeff@crystalclearsoftware.com> wrote in message news:44770928.2040505@crystalclearsoftware.com...
The list of projects is now online at:
Don't know about you, but in my browser page look completely scrambled. Gennadiy

"Gennadiy Rozental" <gennadiy.rozental@thomson.com> writes:
"Jeff Garland" <jeff@crystalclearsoftware.com> wrote in message news:44770928.2040505@crystalclearsoftware.com...
The list of projects is now online at:
Don't know about you, but in my browser page look completely scrambled.
a. What browser? b. Report it to Google; it's their web app (http://groups.google.com/group/Summer-Discuss-2006) -- Dave Abrahams Boost Consulting www.boost-consulting.com

On 5/26/06, Jeff Garland <jeff@crystalclearsoftware.com> wrote:
The list of projects is now online at:
http://code.google.com/soc/boost/about.html
Not really much detail there, but hopefully more coming soon...
I think it'd be good to post it to the main page just as the April 28 news (Boost selected as a mentoring organization for SoC). -- Julio M. Merino Vidal <jmmv84@gmail.com> The Julipedia - http://julipedia.blogspot.com/
participants (9)
-
AlisdairM
-
David Abrahams
-
Gennadiy Rozental
-
Jeff Garland
-
John Maddock
-
Jose
-
Julio M. Merino Vidal
-
Peter Soetens
-
Stefan Seefeld