Re: Google Summer of Code 2016

2016-01-04 Thread CraigDillabaugh via Digitalmars-d
On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time being I've recycled last years projects (with one dropped so far): ht

Re: Google Summer of Code 2016

2016-01-05 Thread Laeeth Isharc via Digitalmars-d
On Monday, 4 January 2016 at 22:58:43 UTC, CraigDillabaugh wrote: On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time being

Re: Google Summer of Code 2016

2016-01-05 Thread CraigDillabaugh via Digitalmars-d
On Tuesday, 5 January 2016 at 22:28:40 UTC, Laeeth Isharc wrote: On Monday, 4 January 2016 at 22:58:43 UTC, CraigDillabaugh wrote: On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about

Re: Google Summer of Code 2016

2016-01-05 Thread Rikki Cattermole via Digitalmars-d
On 06/01/16 11:28 AM, Laeeth Isharc wrote: On Monday, 4 January 2016 at 22:58:43 UTC, CraigDillabaugh wrote: On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to

Re: Google Summer of Code 2016

2016-01-05 Thread Craig Dillabaugh via Digitalmars-d
On Wednesday, 6 January 2016 at 02:27:05 UTC, Rikki Cattermole wrote: On 06/01/16 11:28 AM, Laeeth Isharc wrote: On Monday, 4 January 2016 at 22:58:43 UTC, CraigDillabaugh clip For Android you really need an easy way to interface with JNI. And that means another library. There is a library th

Re: Google Summer of Code 2016

2016-01-05 Thread Rikki Cattermole via Digitalmars-d
On 06/01/16 3:56 PM, Craig Dillabaugh wrote: On Wednesday, 6 January 2016 at 02:27:05 UTC, Rikki Cattermole wrote: On 06/01/16 11:28 AM, Laeeth Isharc wrote: On Monday, 4 January 2016 at 22:58:43 UTC, CraigDillabaugh clip For Android you really need an easy way to interface with JNI. And tha

Re: Google Summer of Code 2016

2016-01-06 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-05 23:28, Laeeth Isharc wrote: What do you think about the idea of building higher-level bindings for Apple mobile + Android as a project, now that the compiler itself is at a useful stage of development? D has only basic support for interfacing with Objective-C, there's more in th

Re: Google Summer of Code 2016

2016-01-06 Thread CraigDillabaugh via Digitalmars-d
On Wednesday, 6 January 2016 at 13:28:56 UTC, Jacob Carlborg wrote: On 2016-01-05 23:28, Laeeth Isharc wrote: What do you think about the idea of building higher-level bindings for Apple mobile + Android as a project, now that the compiler itself is at a useful stage of development? D has o

Re: Google Summer of Code 2016

2016-01-06 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-06 15:49, CraigDillabaugh wrote: Would a GSOC project be helpful in moving the Objective-C work forward. I'm not sure if it's a good fit for a GSOC project. The implementation is basically done, it just needs to be upstreamed. -- /Jacob Carlborg

Re: Google Summer of Code 2016

2016-01-14 Thread Craig Dillabaugh via Digitalmars-d
On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time being I've recycled last years projects (with one dropped so far): [.

Re: Google Summer of Code 2016

2016-01-14 Thread Andrei Alexandrescu via Digitalmars-d
On 01/14/2016 01:56 PM, Craig Dillabaugh wrote: Deadline is getting closer, any new project ideas are welcome. Starting to get some contact from students now. A few quick ideas: * Bringing a parser generator library into phobos, either based on pegged or independent * SQL parser, binder, va

Re: Google Summer of Code 2016

2016-01-14 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 03:33:23 UTC, Andrei Alexandrescu wrote: On 01/14/2016 01:56 PM, Craig Dillabaugh wrote: Deadline is getting closer, any new project ideas are welcome. Starting to get some contact from students now. A few quick ideas: * Bringing a parser generator library into

Re: Google Summer of Code 2016

2016-01-14 Thread tchaloupka via Digitalmars-d
On Thursday, 14 January 2016 at 18:56:21 UTC, Craig Dillabaugh wrote: On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time b

Re: Google Summer of Code 2016

2016-01-15 Thread Marc Schütz via Digitalmars-d
On Friday, 15 January 2016 at 03:33:23 UTC, Andrei Alexandrescu wrote: A few quick ideas: * Bringing a parser generator library into phobos, either based on pegged or independent * SQL parser, binder, validator * Anything building on the strengths on D: introspection, compile-time stuff, DS

Re: Google Summer of Code 2016

2016-01-15 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 10:02:14 UTC, Marc Schütz wrote: On Friday, 15 January 2016 at 03:33:23 UTC, Andrei Alexandrescu wrote: A few quick ideas: * Bringing a parser generator library into phobos, either based on pegged or independent * SQL parser, binder, validator * Anything buildi

Re: Google Summer of Code 2016

2016-01-15 Thread Andrei Alexandrescu via Digitalmars-d
On 1/15/16 6:58 AM, Craig Dillabaugh wrote: On Friday, 15 January 2016 at 10:02:14 UTC, Marc Schütz wrote: On Friday, 15 January 2016 at 03:33:23 UTC, Andrei Alexandrescu wrote: A few quick ideas: * Bringing a parser generator library into phobos, either based on pegged or independent * SQL p

Re: Google Summer of Code 2016

2016-01-15 Thread Marc Schütz via Digitalmars-d
On Friday, 15 January 2016 at 12:36:32 UTC, Andrei Alexandrescu wrote: On 1/15/16 6:58 AM, Craig Dillabaugh wrote: On Friday, 15 January 2016 at 10:02:14 UTC, Marc Schütz wrote: * A flexible serialization framework in Phobos. std.csv could be changed to use it, and vibe.d as well as various se

Re: Google Summer of Code 2016

2016-01-15 Thread Andrei Alexandrescu via Digitalmars-d
On 01/15/2016 08:11 AM, Marc Schütz wrote: On Friday, 15 January 2016 at 12:36:32 UTC, Andrei Alexandrescu wrote: On 1/15/16 6:58 AM, Craig Dillabaugh wrote: On Friday, 15 January 2016 at 10:02:14 UTC, Marc Schütz wrote: * A flexible serialization framework in Phobos. std.csv could be changed

Re: Google Summer of Code 2016

2016-01-15 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 13:43:07 UTC, Andrei Alexandrescu wrote: On 01/15/2016 08:11 AM, Marc Schütz wrote: On Friday, 15 January 2016 at 12:36:32 UTC, Andrei Alexandrescu wrote: On 1/15/16 6:58 AM, Craig Dillabaugh wrote: On Friday, 15 January 2016 at 10:02:14 UTC, Marc Schütz wrote: [

Re: Google Summer of Code 2016

2016-01-15 Thread Tavi via Digitalmars-d
On Thursday, 14 January 2016 at 18:56:21 UTC, Craig Dillabaugh wrote: Deadline is getting closer, any new project ideas are welcome. Starting to get some contact from students now. FlatBuffers for DLang - http://google.github.io/flatbuffers/

Re: Google Summer of Code 2016

2016-01-15 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 15:11:39 UTC, Tavi wrote: On Thursday, 14 January 2016 at 18:56:21 UTC, Craig Dillabaugh wrote: Deadline is getting closer, any new project ideas are welcome. Starting to get some contact from students now. FlatBuffers for DLang - http://google.github.io/flatbuff

Re: Google Summer of Code 2016

2016-01-15 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-15 14:56, Craig Dillabaugh wrote: Agreed ... Jacob? I could help, but I have no interest in being an official mentor. -- /Jacob Carlborg

Re: Google Summer of Code 2016

2016-01-15 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-15 13:36, Andrei Alexandrescu wrote: I recall there has been one (or two?) unsuccessful attempts. -- Andrei Yes, twice. It mainly needs to be rangified. -- /Jacob Carlborg

Re: Google Summer of Code 2016

2016-01-15 Thread Tavi via Digitalmars-d
On Friday, 15 January 2016 at 16:06:00 UTC, Craig Dillabaugh wrote: On Friday, 15 January 2016 at 15:11:39 UTC, Tavi wrote: On Thursday, 14 January 2016 at 18:56:21 UTC, Craig Dillabaugh wrote: Deadline is getting closer, any new project ideas are welcome. Starting to get some contact from stud

Re: Google Summer of Code 2016

2016-01-15 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 20:20:29 UTC, Jacob Carlborg wrote: On 2016-01-15 13:36, Andrei Alexandrescu wrote: I recall there has been one (or two?) unsuccessful attempts. -- Andrei Yes, twice. It mainly needs to be rangified. How much work do you think that would involve? Would it be en

Re: Google Summer of Code 2016

2016-01-15 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 20:46:59 UTC, Tavi wrote: On Friday, 15 January 2016 at 16:06:00 UTC, Craig Dillabaugh wrote: On Friday, 15 January 2016 at 15:11:39 UTC, Tavi wrote: On Thursday, 14 January 2016 at 18:56:21 UTC, Craig Dillabaugh wrote: Deadline is getting closer, any new project i

Re: Google Summer of Code 2016

2016-01-16 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-15 23:25, Craig Dillabaugh wrote: How much work do you think that would involve? Would it be enough to qualify as a project (I am guessing something in the range of 150-300 hours of total work, including getting up to speed, design, implementation, testing, would be suitable). It's

Re: Google Summer of Code 2016

2016-01-18 Thread Craig Dillabaugh via Digitalmars-d
On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time being I've recycled last years projects (with one dropped so far): ht

Re: Google Summer of Code 2016

2016-01-26 Thread CraigDillabaugh via Digitalmars-d
On Monday, 18 January 2016 at 16:16:01 UTC, Craig Dillabaugh wrote: On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time bei

Re: Google Summer of Code 2016

2016-01-26 Thread Andrei Alexandrescu via Digitalmars-d
On 01/26/2016 01:45 PM, CraigDillabaugh wrote: I would like to get confirmation from each of you if you can mentor this year (and if your name is attached to a project, can that still be a go). Affirmative. -- Andrei

Re: Google Summer of Code 2016

2016-01-28 Thread Russel Winder via Digitalmars-d
On Tue, 2016-01-26 at 18:45 +, CraigDillabaugh via Digitalmars-d wrote: > […] >  > I would like to get confirmation from each of you if you can  > mentor this year (and if your name is attached to a project, can  > that still be a go).  If I don't have confirmation I will have to  I believe I

Re: Google Summer of Code 2016

2016-01-28 Thread Craig Dillabaugh via Digitalmars-d
On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time being I've recycled last years projects (with one dropped so far): ht

Re: Google Summer of Code 2016

2016-01-28 Thread Rikki Cattermole via Digitalmars-d
On 29/01/16 2:53 AM, Craig Dillabaugh wrote: On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time being I've recycled last ye

Re: Google Summer of Code 2016

2016-01-28 Thread Dicebot via Digitalmars-d
On Thursday, 28 January 2016 at 13:53:30 UTC, Craig Dillabaugh wrote: Would there be any interest in a project to automate binding generation from C files (or perhaps even a full conversion tool)? This could be done either as a new project, or possibly building on dstep - if there is meaningfu

Re: Google Summer of Code 2016

2016-01-28 Thread Craig Dillabaugh via Digitalmars-d
On Thursday, 28 January 2016 at 15:20:12 UTC, Dicebot wrote: On Thursday, 28 January 2016 at 13:53:30 UTC, Craig Dillabaugh wrote: Would there be any interest in a project to automate binding generation from C files (or perhaps even a full conversion tool)? This could be done either as a new p

Re: Google Summer of Code 2016

2016-01-28 Thread Dicebot via Digitalmars-d
On Thursday, 28 January 2016 at 17:15:17 UTC, Craig Dillabaugh wrote: Seems like there should be enough there for a project. Also looking at: https://github.com/jacob-carlborg/dstep in the list of limitations is, 'Doesn't translate preprocessor macros of any kind", that seems like a good chal

Re: Google Summer of Code 2016

2016-01-28 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-28 14:53, Craig Dillabaugh wrote: Jacob, are you sure you don't want to Mentor? It seems like you are involved in all the interesting projects from a student perspective :o) I can absolutely help out with all of my projects and projects I'm involved in. But I have no interested i

Re: Google Summer of Code 2016

2016-01-28 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-28 16:20, Dicebot wrote: I think it is very important to focus on polishing dstep instead of creating more and more imperfect tools. In the end any approach which doesn't use existing mature C compiler frontend is doomed to make binding mistakes. Random suggestions for improving dste

Re: Google Summer of Code 2016

2016-01-28 Thread Dicebot via Digitalmars-d
On Thursday, 28 January 2016 at 21:07:58 UTC, Jacob Carlborg wrote: * Generated libclang bindings. These are now manually created, mostly for the above two reasons. Ideally it would be possible to generate bindings almost exactly like the manually created ones [1] [1] https://github.com/jaco

Re: Google Summer of Code 2016

2016-01-28 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-28 18:19, Dicebot wrote: AFAIK this is blocked on having C++ API bindings because preprocessor isn't exposed to plain C ones (this is exactly why I have mentioned it in list). I would first try the translation unit option "CXTranslationUnit_DetailedPreprocessingRecord". The documen

Re: Google Summer of Code 2016

2016-01-28 Thread Russel Winder via Digitalmars-d
On Thu, 2016-01-28 at 22:01 +0100, Jacob Carlborg via Digitalmars-d wrote: > On 2016-01-28 14:53, Craig Dillabaugh wrote: > > > > Jacob, are you sure you don't want to Mentor?  It seems like you > > are > > involved in all the interesting projects from a student perspective > > :o) > > I can abs

Re: Google Summer of Code 2016

2016-01-28 Thread Craig Dillabaugh via Digitalmars-d
On Thursday, 28 January 2016 at 22:26:44 UTC, Russel Winder wrote: On Thu, 2016-01-28 at 22:01 +0100, Jacob Carlborg via Digitalmars-d wrote: On 2016-01-28 14:53, Craig Dillabaugh wrote: > Jacob, are you sure you don't want to Mentor?  It seems like > you > are > involved in all the interest

Re: Google Summer of Code 2016

2016-01-28 Thread Jacob Carlborg via Digitalmars-d
On 2016-01-28 18:19, Dicebot wrote: AFAIK this is blocked on having C++ API bindings because preprocessor isn't exposed to plain C ones (this is exactly why I have mentioned it in list). I'm not sure what you have in mind but handling something like #if seems very complicated. Example: #if

Re: Google Summer of Code 2016

2016-02-02 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 03:33:23 UTC, Andrei Alexandrescu wrote: On 01/14/2016 01:56 PM, Craig Dillabaugh wrote: Deadline is getting closer, any new project ideas are welcome. Starting to get some contact from students now. A few quick ideas: * Bringing a parser generator library into

Re: Google Summer of Code 2016

2016-02-03 Thread Craig Dillabaugh via Digitalmars-d
On Thursday, 28 January 2016 at 13:57:06 UTC, Rikki Cattermole wrote: On 29/01/16 2:53 AM, Craig Dillabaugh wrote: [...] I have a c phase 1-3 implemented in D. I would be willing to give up the source if I keep the rights (but code can be open just not an open source license). Could be used t

Re: Google Summer of Code 2016

2016-02-06 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 15 January 2016 at 20:46:59 UTC, Tavi wrote: On Friday, 15 January 2016 at 16:06:00 UTC, Craig Dillabaugh wrote: On Friday, 15 January 2016 at 15:11:39 UTC, Tavi wrote: On Thursday, 14 January 2016 at 18:56:21 UTC, Craig Dillabaugh wrote: Deadline is getting closer, any new project i

Re: Google Summer of Code 2016

2016-02-07 Thread Dragos Carp via Digitalmars-d
On Saturday, 6 February 2016 at 20:18:57 UTC, Craig Dillabaugh wrote: Anyone interested and capable of mentor a student interested in doing FlatBuffers for D. I could do that. Currently, as a side project, I'm working on adding D support for Protocol Buffers v3 [1]. Main goals of the new des

Re: Google Summer of Code 2016

2016-02-08 Thread CraigDillabaugh via Digitalmars-d
On Sunday, 7 February 2016 at 12:14:24 UTC, Dragos Carp wrote: On Saturday, 6 February 2016 at 20:18:57 UTC, Craig Dillabaugh wrote: Anyone interested and capable of mentor a student interested in doing FlatBuffers for D. I could do that. Currently, as a side project, I'm working on adding D

Re: Google Summer of Code 2016

2016-02-08 Thread Dragos Carp via Digitalmars-d
On Monday, 8 February 2016 at 13:25:38 UTC, CraigDillabaugh wrote: Awesome! Thanks. I will write up something on the idea's page in the next day or two (which you are welcome to edit of course). Also, if a student were interested in working on Protocol Buffers, would there be opportunities th

Re: Google Summer of Code 2016

2016-02-09 Thread Craig Dillabaugh via Digitalmars-d
On Monday, 18 January 2016 at 16:16:01 UTC, Craig Dillabaugh wrote: On Thursday, 31 December 2015 at 23:58:32 UTC, Craig Dillabaugh wrote: The deadline for the Google Summer of Code, 2016 is February 19th. Which means we have about a month and a half to put something together. For the time bei

Re: Google Summer of Code 2016

2016-02-15 Thread Craig Dillabaugh via Digitalmars-d
On Wednesday, 10 February 2016 at 03:28:55 UTC, Craig Dillabaugh wrote: clip I would like confirmation from the following individuals if they can mentor GSOC this summer. Iain Buclaw Bruno Medeiros Martin Nowak (and as backup Admin) Jacob Ovrum And as backup mentors Adam D. Ruppe Dmitry O

Re: Google Summer of Code 2016

2016-02-16 Thread Johannes Pfau via Digitalmars-d
Am Tue, 16 Feb 2016 00:28:29 + schrieb Craig Dillabaugh : > On Wednesday, 10 February 2016 at 03:28:55 UTC, Craig Dillabaugh > wrote: > clip > > > > I would like confirmation from the following individuals if > > they can mentor GSOC this summer. > > > > Iain Buclaw > > Bruno Medeiros > > Ma

Re: Google Summer of Code 2016

2016-02-16 Thread Craig Dillabaugh via Digitalmars-d
On Tuesday, 16 February 2016 at 11:20:13 UTC, Johannes Pfau wrote: Am Tue, 16 Feb 2016 00:28:29 + schrieb Craig Dillabaugh : clip I'd suggest posting this to D.announce, people often don't read these old threads. Done! Thanks for the suggestion.