Boost logo

Boost :

Subject: Re: [boost] Google Summer of Code 2018
From: David Bellot (david.bellot_at_[hidden])
Date: 2018-01-17 08:57:42


Hi Tom,

to make it short, yes I think it could be a good contribution. I'm sure we
can find a mentor too to help you on your project.
If you can write a short proposal and add it to
https://svn.boost.org/trac10/wiki/SoC2018 that would be great.

Best,
David

On Wed, Jan 10, 2018 at 10:41 PM, Tom Westerhout via Boost <
boost_at_[hidden]> wrote:

> On 10/01/2018, David Bellot via Boost <boost_at_[hidden]> wrote:
> > Dear Boost community,
> >
> > once again this year, we will apply to be a mentoring organization for
> the
> > Google Summer of Code 2018. Our organization has been quite succesful for
> > the last decade and this year we hope to be selected again.
> >
> > As part of filling in our application for 2018, we must supply to Google
> a
> > list of potential GSoC mentors and potential GSoC projects for summer
> 2018
> > in order to be approved as an organisation this year.
> >
> > Therefore a lengthy page of awesome project ideas at
> > https://svn.boost.org/trac/boost/wiki/SoC2018 before *January 23rd*
> would
> > be an enormous help to getting us approved again this year and bringing
> to
> > Boost another Google funding (worth dozens of thousands of dollars on
> > average).
>
> A student here rather than a mentor, but I'd still like to propose a
> project. Last year we had a Boost.StaticMap[1] project which evolved into
> Boost.StaticViews[2]. Niall Douglas was kind enough to mentor me during
> the summer.
>
> Boost.StaticViews is a very small C++14 library for manipulation of
> compile-time data ("constexpr"-level, not "type"-level). It consists of
> two layers: low-level views and non-owning containers implemented on top
> of them. The views part resembles some similarity with Ranges and
> could in the future be replaced by it if/when Ranges reach the high
> enough level of constexpr-ness. As for the containers part, currently it
> has an implementation of a static_map, a non-owning hash table with
> amortized O(1) accesses which are completely optimised away if input is
> available at compile-time.
>
> Although the last GSoC lay some good foundation, quite a bit of work
> still needs to be done before StaticViews can be proposed for inclusion
> into Boost. With high study load I can't find enough time to seriously
> work on the library now, but I believe that with some mentoring I should
> be able to bring in to review-ready state during summer vacation.
>
> Does this seem like a project Boost community could benefit from? If so,
> are there any volunteers who would be willing to guide me?
>
> Thanks in advance!
>
>
> [1] https://svn.boost.org/trac10/wiki/SoC2017
> [2] https://github.com/BoostGSoC17/static-views
>
>
> Tom
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/
> mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk