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.



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
> > Martin Nowak (and as backup Admin)
> > Jacob Ovrum
> >
> > And as backup mentors
> >  Adam D. Ruppe
> >  Dmitry Olshansky
> >
> > I will continue to polish the Ideas page until the deadline 
> > (Feb 18th)
> >
> > http://wiki.dlang.org/GSOC_2016_Ideas
> >
> > but improvements by the community are welcome.  
> 
> GSOC deadline is Friday.  Would be great if I could get 
> confirmation from the above individuals if they can still mentor. 
>   Also, if you have an interest in being a mentor please let me 
> know, and I can add you to the list.
> 
> Also improvements to the Idea's page are welcome.  I've added a 
> few things (and subtracted one or two), but it still looks a lot 
> like last year's losing effort.
> 
> 

I'd suggest posting this to D.announce, people often don't read these
old threads.


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 Olshansky

I will continue to polish the Ideas page until the deadline 
(Feb 18th)


http://wiki.dlang.org/GSOC_2016_Ideas

but improvements by the community are welcome.


GSOC deadline is Friday.  Would be great if I could get 
confirmation from the above individuals if they can still mentor. 
 Also, if you have an interest in being a mentor please let me 
know, and I can add you to the list.


Also improvements to the Idea's page are welcome.  I've added a 
few things (and subtracted one or two), but it still looks a lot 
like last year's losing effort.





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 being I've recycled last 
years projects (with one dropped so far):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas



Craig


Just trying to keep GSOC on the front page ...

If you have your name attached to a project currently on our 
list please let me know if you can't mentor this year.  I am 
starting to get some inquires for students about projects (just 
had one about DDT), and it would be bad is some project that is 
currently on the list disappeared between now and mid-February.
 So I would rather clean up any projects that we can't go ahead 
with now.


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 Olshansky

I will continue to polish the Ideas page until the deadline (Feb 
18th)


http://wiki.dlang.org/GSOC_2016_Ideas

but improvements by the community are welcome.



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 there too?


There is still some pending work regarding Protocol Buffers:
- native support for the so called "well known" types
- optimization of non-recursive messages
- comments and deprecate field handling
- benchmarking
- json support



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 support for Protocol Buffers v3 [1].


Main goals of the new design:
- integration in the upstream project
- simple readable generated code
- range based solution

Of course, the same can be applied for the FlatBuffers.

[1] https://github.com/dcarp/protobuf/tree/dlang_support


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 there too?


I also ask Mentor's to write a little bit about themselves on the 
mentor's page:


http://wiki.dlang.org/GSOC_mentors


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 design:
- integration in the upstream project
- simple readable generated code
- range based solution

Of course, the same can be applied for the FlatBuffers.

[1] https://github.com/dcarp/protobuf/tree/dlang_support


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 ideas are 
welcome. Starting to get some contact from students now.



FlatBuffers for DLang - http://google.github.io/flatbuffers/


Are you volunteering as a potential mentor :o)


I haven't started anything seriously in D yet, so I would not 
be qualified for such mentoring.
Being an efficient cross platform serialization library started 
at Google (already supporting C++, Java, C#, Go, Python and 
JavaScript), may be a good candidate for GSOC.


Anyone interested and capable of mentor a student interested in 
doing FlatBuffers for D.





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 to fully translate c code to D without too much 
work I would think.


http://en.cppreference.com/w/c/language/translation_phases


Rikki, how would this improve upon what we have with Dstep (apart 
from it being fun since it is in D).





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 phobos, either based 
on pegged or independent


* SQL parser, binder, validator

* Improving the GC

clip

Andrei


I wanted to follow up on a few of Andrei's ideas.

Is there any work ongoing on the GC, I know there has been lots 
of talk from time to time, but are there any concrete efforts out 
there that a student could start from?


Also I've seen lots of discussion on improving SQL support, and 
good starting points.


For the parser generator there is currently Pegged, that could be 
integrated into Phobos.  Would that be enough work for a full 
project.


https://github.com/PhilippeSigaud/Pegged

Also, anyone interested in mentoring projects related to these 
topics.


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 __APPLE__
// some declarations
#elif linux
// some declarations
#endif

The problems I see with the above:

1. It's not possible to enable/disable these preprocessor symbols. For 
example enabling both


2. If the above would be possible the compiler would need to have access 
to the SDK of the other platform. Is this what cross-compilers do?


3. Even if the above two points work the compiler would still need to 
choose one of the two paths. I guess it would need to at least lex the 
other path. But just lexing the other path would not need to be enough. 
It need to parse and to the semantic analysis as well to be useful


Just thinking about this brings up new problems and gives me a headache :)

--
/Jacob Carlborg


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 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 in being an official 
mentor.


Given I have an interest in making DStep better (so as to wrap 
the Linux DVB API and libdvbv5) and Jacob is not wanting to be 
formal mentor, and yet can support, I can offer myself as 
mentor so as to try and ensure the project moves.


Thanks Russel, Jacob, and Dicebot for your suggestions. I will 
add DStep to our list of projects with Russel as Mentor.


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 absolutely help out with all of my projects and projects I'm 
> involved in. But I have no interested in being an official mentor.

Given I have an interest in making DStep better (so as to wrap the
Linux DVB API and libdvbv5) and Jacob is not wanting to be formal
mentor, and yet can support, I can offer myself as mentor so as to try
and ensure the project moves.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



signature.asc
Description: This is a digitally signed message part


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 documentation says:


"Used to indicate that the parser should construct a "detailed" 
preprocessing record, including all macro definitions and instantiations"


If that doesn't work I would prefer improving the C bindings to add 
functionality for working with the preprocessor. But perhaps no one is 
interested in doing that.


One huge advantage is that C API for libclang is a stable API.

--
/Jacob Carlborg


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/jacob-carlborg/dstep/blob/master/clang/c/Index.d


Could be cool project to make dstep compilable with clang 
bindings converted with dstep - and run tests with both.


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 dstep:
- implement support for C++ clang API using new shiny dmd features (it
tends to have more features than C one)


I would like to avoid this until there's absolutely no other way to do it.

A couple of other ideas:

* Getting the D code more looking like the C code. For example, the same 
order for the symbols as the C code has. Currently it outputs all 
variables first, then all types and all functions last


* Add support for comments

* 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/jacob-carlborg/dstep/blob/master/clang/c/Index.d

--
/Jacob Carlborg


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 in being an official mentor.


--
/Jacob Carlborg


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 challenge.


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).


So if Jacob can't mentor this, is there anyone who would be 
comfortable with that type of project?


I may volunteer but need to check my availability and mentor 
duties :) Will respond shortly. But of course it should be Jacob.


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 project, or possibly 
building on dstep - if there is meaningful work that can still 
be done to improve that project.  Alternately, the student 
suggested using  pycparser 
(https://github.com/eliben/pycparse) as the basis for such a 
tool?


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 dstep:
- implement support for C++ clang API using new shiny dmd 
features (it tends to have more features than C one)
- implement automatic generation of idiomatic D code for raw 
bindings (i.e. stripping redundant namespace prefixes)
- remove/minimize dependencies apart from Phobos/libclang (will 
make much easier including it into standard tools)


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 challenge.


So if Jacob can't mentor this, is there anyone who would be 
comfortable with that type of project?


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 meaningful work that can still 
be done to improve that project.  Alternately, the student 
suggested using  pycparser (https://github.com/eliben/pycparse) 
as the basis for such a tool?


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 dstep:
- implement support for C++ clang API using new shiny dmd 
features (it tends to have more features than C one)
- implement automatic generation of idiomatic D code for raw 
bindings (i.e. stripping redundant namespace prefixes)
- remove/minimize dependencies apart from Phobos/libclang (will 
make much easier including it into standard tools)


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 years projects (with
one dropped so far):

http://wiki.dlang.org/GSOC_2016_Ideas#Ideas


clip


http://wiki.dlang.org/GSOC_mentors



We have had another student inquiry on the GSOC front.  I am going from
memory, which is always a bit sketchy, but it seems that there is a bit
of an increase in student interest this year.

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 meaningful work that can still be done to improve that project.
Alternately, the student suggested using pycparser
(https://github.com/eliben/pycparse) as the basis for such a tool?

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)

Is there work that can be done to improve dstep?


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 to fully translate c code to D without too much work I 
would think.


http://en.cppreference.com/w/c/language/translation_phases


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):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas


clip


http://wiki.dlang.org/GSOC_mentors



We have had another student inquiry on the GSOC front.  I am 
going from memory, which is always a bit sketchy, but it seems 
that there is a bit of an increase in student interest this year.


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 meaningful work that can still be done to 
improve that project.  Alternately, the student suggested using  
pycparser (https://github.com/eliben/pycparse) as the basis for 
such a tool?


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)


Is there work that can be done to improve dstep?




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 will be able to.

I haven't been able to check the projects and propose new ones, sorry.
Mayhap at the end of next week. Sorry for the delay… things.
-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



signature.asc
Description: This is a digitally signed message part


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-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 being I've recycled last 
years projects (with one dropped so far):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas



Craig


Just trying to keep GSOC on the front page ...

If you have your name attached to a project currently on our 
list please let me know if you can't mentor this year.  I am 
starting to get some inquires for students about projects (just 
had one about DDT), and it would be bad is some project that is 
currently on the list disappeared between now and mid-February.
 So I would rather clean up any projects that we can't go ahead 
with now.


I can't believe I let this slip all the way to page 4 :o)

GSOC organization deadline is 3.5 weeks away, and while there 
have been a few ideas proposed here, we don't have too much that 
is concrete.


I will try and get to work on filling in the idea's page with 
what we have so far, but still need more ideas from the 
community.  Note, if you have an idea you also need to either be 
able to mentor, or even better, volunteer someone else.


For the time being the following people are listed as potential 
mentors for projects already on the idea's page (from last year):


Andrei Alexandrescu
Iain Buclaw
Bruno Medeiros
Jens Mueller
Martin Nowak
Jacob Ovrum
Amaury Sechet
Russel Winder

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 
drop the mentor/project, as it would look really bad if students 
submit proposals and we end up saying "Oh, sorry that individual 
can't really mentor you ... maybe you should try something Rust 
related."


Cheers

Craig





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):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas



Craig


Just trying to keep GSOC on the front page ...

If you have your name attached to a project currently on our list 
please let me know if you can't mentor this year.  I am starting 
to get some inquires for students about projects (just had one 
about DDT), and it would be bad is some project that is currently 
on the list disappeared between now and mid-February.  So I would 
rather clean up any projects that we can't go ahead with now.




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 hard to say. It depends on how much time it takes to get up to 
speed. If the student already knows D it will be a lot quicker. But for 
me that's already working on this, I really hope it wouldn't take that 
long time.


I think it's a bigger chance that it's too small than too large. But if 
it's possible to be flexible we could add more archive types if the 
project turns out to be too small.


--
/Jacob Carlborg


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 ideas are 
welcome. Starting to get some contact from students now.



FlatBuffers for DLang - http://google.github.io/flatbuffers/


Are you volunteering as a potential mentor :o)


I haven't started anything seriously in D yet, so I would not 
be qualified for such mentoring.
Being an efficient cross platform serialization library started 
at Google (already supporting C++, Java, C#, Go, Python and 
JavaScript), may be a good candidate for GSOC.


Thanks then for the suggestion.  It is my policy to always ask if 
someone wants to mentor!


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 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).


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 students now.



FlatBuffers for DLang - http://google.github.io/flatbuffers/


Are you volunteering as a potential mentor :o)


I haven't started anything seriously in D yet, so I would not be 
qualified for such mentoring.
Being an efficient cross platform serialization library started 
at Google (already supporting C++, Java, C#, Go, Python and 
JavaScript), may be a good candidate for GSOC.


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 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 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/flatbuffers/


Are you volunteering as a potential mentor :o)


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 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:

[...]


What about Orange?  What is preventing it from becoming part 
of Phobos?


https://github.com/jacob-carlborg/orange


I recall there has been one (or two?) unsuccessful attempts. 
-- Andrei


Right, but it needs someone to take another stab at it. Part 
of the job
is to gather all the requirements and look at the previous 
discussions

as well as existing solutions.


It would be terrific if Jacob wanted to mentor a student to 
work on a Phobos package starting from Orange. -- Andrei


Agreed ... Jacob?


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 to use it, and vibe.d as well as various serialization related
libraries (e.g. Protocol Buffers, capnproto) would also benefit from
standardization here.


What about Orange?  What is preventing it from becoming part of Phobos?

https://github.com/jacob-carlborg/orange


I recall there has been one (or two?) unsuccessful attempts. -- Andrei


Right, but it needs someone to take another stab at it. Part of the job
is to gather all the requirements and look at the previous discussions
as well as existing solutions.


It would be terrific if Jacob wanted to mentor a student to work on a 
Phobos package starting from Orange. -- Andrei


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 
serialization related
libraries (e.g. Protocol Buffers, capnproto) would also 
benefit from

standardization here.


What about Orange?  What is preventing it from becoming part 
of Phobos?


https://github.com/jacob-carlborg/orange


I recall there has been one (or two?) unsuccessful attempts. -- 
Andrei


Right, but it needs someone to take another stab at it. Part of 
the job is to gather all the requirements and look at the 
previous discussions as well as existing solutions.


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 parser, binder, validator

* Anything building on the strengths on D: introspection,
compile-time stuff, DSL, etc.

* Improving the GC

* Theoretical work - core language semantics, proving immutable
provides guarantees etc.


* A flexible serialization framework in Phobos. std.csv could be
changed to use it, and vibe.d as well as various serialization related
libraries (e.g. Protocol Buffers, capnproto) would also benefit from
standardization here.


What about Orange?  What is preventing it from becoming part of Phobos?

https://github.com/jacob-carlborg/orange


I recall there has been one (or two?) unsuccessful attempts. -- Andrei



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 building on the strengths on D: introspection, 
compile-time stuff, DSL, etc.


* Improving the GC

* Theoretical work - core language semantics, proving 
immutable provides guarantees etc.


* A flexible serialization framework in Phobos. std.csv could 
be changed to use it, and vibe.d as well as various 
serialization related libraries (e.g. Protocol Buffers, 
capnproto) would also benefit from standardization here.


What about Orange?  What is preventing it from becoming part of 
Phobos?


https://github.com/jacob-carlborg/orange




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, DSL, etc.


* Improving the GC

* Theoretical work - core language semantics, proving immutable 
provides guarantees etc.


* A flexible serialization framework in Phobos. std.csv could be 
changed to use it, and vibe.d as well as various serialization 
related libraries (e.g. Protocol Buffers, capnproto) would also 
benefit from standardization here.


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 being I've recycled last 
years projects (with one dropped so far):


[...]


Deadline is getting closer, any new project ideas are welcome. 
Starting to get some contact from students now.


It might be helpfull if they can help with:

* proper fast JSON parser (this is already worked on I think 
here: https://github.com/s-ludwig/std_data_json, but it seems to 
need a help with to finally get it to Phobos as we are constantly 
bit by it on public: https://github.com/kostya/benchmarks)


* same with the XML parser

* one probably crazy idea - WCF[1] interoperability for vibe.d 
(it might be helpfull in commercial field if one can use vibe.d 
as a backend server with WCF capability so .Net clients can call 
it directly with autogenerated protocol). But it will be a lot of 
work to implement all features..


[1] 
https://msdn.microsoft.com/en-us/library/ms731082%28v=vs.110%29.aspx


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 phobos, either based 
on pegged or independent


* SQL parser, binder, validator

* Anything building on the strengths on D: introspection, 
compile-time stuff, DSL, etc.


* Improving the GC

* Theoretical work - core language semantics, proving immutable 
provides guarantees etc.



Andrei


Thanks.


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, validator

* Anything building on the strengths on D: introspection, compile-time 
stuff, DSL, etc.


* Improving the GC

* Theoretical work - core language semantics, proving immutable provides 
guarantees etc.



Andrei



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):


[...]


Deadline is getting closer, any new project ideas are welcome. 
Starting to get some contact from students now.


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-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 only basic support for interfacing with Objective-C, 
there's more in the works.


I assume, based on my limited knowledge, that this would likely
be two separate projects then:

- bindings for Android
- bindings for Apple Mobile

Would a GSOC project be helpful in moving the Objective-C work 
forward.


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 the works.


--
/Jacob Carlborg


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 that means another library.
There is a library that really isn't complete [0], is my fork.

I made the JNI bindings be derelict style.
If the demand is there I'll move them over to alphaPhobos with my
updated DerelictUtil loader.

jvm.d is a bit cleaner and has comments.
It is also very magical in loading and will make things 'just work'.
I.e. it patches up stdout ext. on Windows.

I also did some serious clean up regarding to the abstractions around
fields, classes and methods.

Craig Dillabaugh if you are interested in working on this with me,
please let me know.

[0] https://github.com/rikkimax/djvm


Do you mean me, or Laeeth Isharc?  The only Android/Apple device I have
is a second hand iPhone that I've only ever used to take a few pictures
and listen to the music left on it by the guy who gave it to me.  So I
am likely not a good candidate to get involved in work on such
bindings.  Heck, I don't even know what JNI is!


Okay Laeeth then, I sometimes mix people up :p



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 that really isn't complete [0], is my fork.

I made the JNI bindings be derelict style.
If the demand is there I'll move them over to alphaPhobos with 
my updated DerelictUtil loader.


jvm.d is a bit cleaner and has comments.
It is also very magical in loading and will make things 'just 
work'.

I.e. it patches up stdout ext. on Windows.

I also did some serious clean up regarding to the abstractions 
around fields, classes and methods.


Craig Dillabaugh if you are interested in working on this with 
me, please let me know.


[0] https://github.com/rikkimax/djvm


Do you mean me, or Laeeth Isharc?  The only Android/Apple device 
I have is a second hand iPhone that I've only ever used to take a 
few pictures and listen to the music left on it by the guy who 
gave it to me.  So I am likely not a good candidate to get 
involved in work on such bindings.  Heck, I don't even know what 
JNI is!





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 put something
together.  For the time being I've recycled last years projects (with
one dropped so far):

http://wiki.dlang.org/GSOC_2016_Ideas#Ideas

Since we were rejected with, more or less, the same set of proposals
last year it seems unlikely we would succeed this year with the same
lineup.  So some new ideas (or some refreshing of the existing ideas)
would be helpful.


clip



Happy New Year to everyone.

Craig


Just bumping my own thread here.

Is there any interest is doing a GSOC application this year within the
community? I don't mind doing the admin work, but having even a couple
of solid new ideas for projects would improve the odds of a successful
application.


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?


For Android you really need an easy way to interface with JNI.
And that means another library.
There is a library that really isn't complete [0], is my fork.

I made the JNI bindings be derelict style.
If the demand is there I'll move them over to alphaPhobos with my 
updated DerelictUtil loader.


jvm.d is a bit cleaner and has comments.
It is also very magical in loading and will make things 'just work'.
I.e. it patches up stdout ext. on Windows.

I also did some serious clean up regarding to the abstractions around 
fields, classes and methods.


Craig Dillabaugh if you are interested in working on this with me, 
please let me know.


[0] https://github.com/rikkimax/djvm


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 a month and a half to put 
something together.  For the time being I've recycled last 
years projects (with one dropped so far):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas



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?


I generally don't take a stand one way or the other on the 
projects, but rather let the community chime in, since in many 
cases (like this one) I am not terribly familiar with the problem 
space.


So any opinions on this project idea are welcomed.

Would you be willing to mentor such a project, or put together an 
outline (see the ideas page for some examples) of what the 
project would look like?  If the community likes the project 
idea, but you can't mentor it then perhaps we can find someone 
who would be.


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 I've recycled last 
years projects (with one dropped so far):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas

Since we were rejected with, more or less, the same set of 
proposals last year it seems unlikely we would succeed this 
year with the same lineup.  So some new ideas (or some 
refreshing of the existing ideas) would be helpful.



clip



Happy New Year to everyone.

Craig


Just bumping my own thread here.

Is there any interest is doing a GSOC application this year 
within the community? I don't mind doing the admin work, but 
having even a couple of solid new ideas for projects would 
improve the odds of a successful application.


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?


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):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas

Since we were rejected with, more or less, the same set of 
proposals last year it seems unlikely we would succeed this 
year with the same lineup.  So some new ideas (or some 
refreshing of the existing ideas) would be helpful.



clip



Happy New Year to everyone.

Craig


Just bumping my own thread here.

Is there any interest is doing a GSOC application this year 
within the community? I don't mind doing the admin work, but 
having even a couple of solid new ideas for projects would 
improve the odds of a successful application.





Google Summer of Code 2016

2015-12-31 Thread Craig Dillabaugh via Digitalmars-d
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):


http://wiki.dlang.org/GSOC_2016_Ideas#Ideas

Since we were rejected with, more or less, the same set of 
proposals last year it seems unlikely we would succeed this year 
with the same lineup.  So some new ideas (or some refreshing of 
the existing ideas) would be helpful.


Also if you see a project with yourself proposed as mentor, and 
you can no longer participate, then please let me know so I can 
remove your  project from the existing list.


If you are interested in mentoring a project, in addition to 
adding the project idea to the ideas page, you should add 
yourself to the mentors list at:


http://wiki.dlang.org/GSOC_mentors

If you have and idea for a new project it would be worthwhile to 
post it here so the community has the opportunity for input 
before it gets added to the ideas page.


Happy New Year to everyone.

Craig


Re: Google Summer of Code - Again

2015-02-19 Thread CraigDillabaugh via Digitalmars-d

On Thursday, 19 February 2015 at 19:22:11 UTC, Martin Nowak wrote:
On Thursday, 19 February 2015 at 19:19:51 UTC, Martin Nowak 
wrote:

dawg


BTW, please mail me for urgent stuff 'code dawg eu'.


I should have guessed that!  Anyway, I've now added you, I guess 
you need to log in to formally accept the invite to be admin.  My 
display says you are an admin anyway.


Cheers,

Craig


Re: Google Summer of Code - Again

2015-02-19 Thread Martin Nowak via Digitalmars-d

On Thursday, 19 February 2015 at 19:19:51 UTC, Martin Nowak wrote:

dawg


BTW, please mail me for urgent stuff 'code dawg eu'.


Re: Google Summer of Code - Again

2015-02-19 Thread Martin Nowak via Digitalmars-d
On Thursday, 19 February 2015 at 18:31:53 UTC, CraigDillabaugh 
wrote:

Can I get your Username?


dawg


Re: Google Summer of Code - Again

2015-02-19 Thread CraigDillabaugh via Digitalmars-d

On Thursday, 19 February 2015 at 18:21:30 UTC, Martin Nowak wrote:
On Thursday, 19 February 2015 at 18:00:22 UTC, Martin Nowak 
wrote:

I logged into it, what do I need to do?


OK, I have a profile with MartinNowak as public name.
How do I connect with dlang?


I need your Username not your Public Name. If I try to enter your 
public name it says 'MartinNowak is not a properly-formed 
identifier'.  I tried all the reasonable permutations on your 
name that I could come up with but it says those don't exist.


Can I get your Username?



Re: Google Summer of Code - Again

2015-02-19 Thread Martin Nowak via Digitalmars-d

On Thursday, 19 February 2015 at 18:00:22 UTC, Martin Nowak wrote:

I logged into it, what do I need to do?


OK, I have a profile with MartinNowak as public name.
How do I connect with dlang?


Re: Google Summer of Code - Again

2015-02-19 Thread Martin Nowak via Digitalmars-d
On Friday, 13 February 2015 at 22:59:32 UTC, CraigDillabaugh 
wrote:

Also, Martin have you created a profile yet on Melange?


I logged into it, what do I need to do?


Re: Google Summer of Code - Again

2015-02-19 Thread CraigDillabaugh via Digitalmars-d
On Thursday, 19 February 2015 at 15:36:55 UTC, Andrei 
Alexandrescu wrote:

On 2/18/15 8:33 PM, Craig Dillabaugh wrote:


Oh, so its official now - I think - I've submitted our 
orgnaizational
proposal.  I had to copy and paste my beautiful Latex document 
into a
crappy web-form, I am so bitter now.  There is still time to 
add an idea
or two to the Idea's page though ... since I've seen some 
recent chatter

on the forums about GSoC project ideas.


Yah the PDF looked real nice. Congratulations on taking this to 
finalization, and good luck to us all! -- Andrei


Thanks.  Yes, everyone please keep your fingers crossed (or 
whatever brings good luck in your part of the world :o)


Re: Google Summer of Code - Again

2015-02-19 Thread Andrei Alexandrescu via Digitalmars-d

On 2/18/15 8:33 PM, Craig Dillabaugh wrote:


Oh, so its official now - I think - I've submitted our orgnaizational
proposal.  I had to copy and paste my beautiful Latex document into a
crappy web-form, I am so bitter now.  There is still time to add an idea
or two to the Idea's page though ... since I've seen some recent chatter
on the forums about GSoC project ideas.


Yah the PDF looked real nice. Congratulations on taking this to 
finalization, and good luck to us all! -- Andrei


Re: Google Summer of Code - Again

2015-02-19 Thread CraigDillabaugh via Digitalmars-d
On Thursday, 19 February 2015 at 12:12:20 UTC, Russel Winder 
wrote:
On Thu, 2015-02-19 at 04:28 +, Craig Dillabaugh via 
Digitalmars-d

wrote:
[…]


Russel.  Can you accept my invitation to be adminstrator 
(perhaps you received and email about this), but who knows, 
that is the most baffling registration process I've ever been 
a part of 


I logged in and now it tells me I am an administrator. So 
something did

something :-)


So, the Google folks told me you had to accept the invitation, 
but you apparently did nothing other than log in and now the 
Melange site is telling me our proposal is now complete.  Seems 
about par for the course.


Anyway, thanks Russel! You've been a great help.  The person from 
Google said that I should be able to switch administrators, but 
they did not seem to have any idea on how that would be done, but 
I will make sure you don't get stuck as admin.


Martin, have you signed up for Melange yet?  To busy with the 
release stuff maybe :o)


Cheers,
Craig


Re: Google Summer of Code - Again

2015-02-19 Thread Russel Winder via Digitalmars-d
On Thu, 2015-02-19 at 04:28 +, Craig Dillabaugh via Digitalmars-d
wrote:
[…]
> 
> Russel.  Can you accept my invitation to be adminstrator (perhaps 
> you received and email about this), but who knows, that is the 
> most baffling registration process I've ever been a part of 

I logged in and now it tells me I am an administrator. So something did
something :-)

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


signature.asc
Description: This is a digitally signed message part


Re: Google Summer of Code - Again

2015-02-18 Thread Craig Dillabaugh via Digitalmars-d
On Thursday, 19 February 2015 at 04:28:35 UTC, Craig Dillabaugh 
wrote:
On Tuesday, 17 February 2015 at 11:52:15 UTC, Russel Winder 
wrote:
On Mon, 2015-02-16 at 21:20 +, CraigDillabaugh via 
Digitalmars-d wrote:



[…]
I haven't yet heard from Martin on his Melange name.  Do you 
mind me putting your name down as assistant administrator if 
by
submission time I still haven't heard from Martin (tomorrow 
or Wednesday).  I assume I will be able to fix that after the 
fact, but I can't even submit the proposal unless of I have an

assistant name, and so far you are the only one signed up on
Melange that I know of.


That is fine. Consider me duly signed up for the role, albeit
temporarily.


Russel.  Can you accept my invitation to be adminstrator 
(perhaps you received and email about this), but who knows, 
that is the most baffling registration process I've ever been a 
part of 


Oh, so its official now - I think - I've submitted our 
orgnaizational proposal.  I had to copy and paste my beautiful 
Latex document into a crappy web-form, I am so bitter now.  There 
is still time to add an idea or two to the Idea's page though ... 
since I've seen some recent chatter on the forums about GSoC 
project ideas.




Re: Google Summer of Code - Again

2015-02-18 Thread Craig Dillabaugh via Digitalmars-d

On Tuesday, 17 February 2015 at 11:52:15 UTC, Russel Winder wrote:
On Mon, 2015-02-16 at 21:20 +, CraigDillabaugh via 
Digitalmars-d wrote:



[…]
I haven't yet heard from Martin on his Melange name.  Do you 
mind me putting your name down as assistant administrator if by
submission time I still haven't heard from Martin (tomorrow or 
Wednesday).  I assume I will be able to fix that after the 
fact, but I can't even submit the proposal unless of I have an

assistant name, and so far you are the only one signed up on
Melange that I know of.


That is fine. Consider me duly signed up for the role, albeit
temporarily.


Russel.  Can you accept my invitation to be adminstrator (perhaps 
you received and email about this), but who knows, that is the 
most baffling registration process I've ever been a part of 


Re: Google Summer of Code - Again

2015-02-17 Thread CraigDillabaugh via Digitalmars-d

On Tuesday, 17 February 2015 at 11:52:15 UTC, Russel Winder wrote:
On Mon, 2015-02-16 at 21:20 +, CraigDillabaugh via 
Digitalmars-d wrote:



[…]
I haven't yet heard from Martin on his Melange name.  Do you 
mind me putting your name down as assistant administrator if by
submission time I still haven't heard from Martin (tomorrow or 
Wednesday).  I assume I will be able to fix that after the 
fact, but I can't even submit the proposal unless of I have an

assistant name, and so far you are the only one signed up on
Melange that I know of.


That is fine. Consider me duly signed up for the role, albeit
temporarily.


Thanks.


Re: Google Summer of Code - Again

2015-02-17 Thread Russel Winder via Digitalmars-d
On Mon, 2015-02-16 at 21:20 +, CraigDillabaugh via Digitalmars-d wrote:
> 
[…]
> I haven't yet heard from Martin on his Melange name.  Do you mind me 
> putting your name down as assistant administrator if by
> submission time I still haven't heard from Martin (tomorrow or 
> Wednesday).  I assume I will be able to fix that after the fact, but 
> I can't even submit the proposal unless of I have an
> assistant name, and so far you are the only one signed up on
> Melange that I know of.

That is fine. Consider me duly signed up for the role, albeit 
temporarily.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


signature.asc
Description: This is a digitally signed message part


Re: Google Summer of Code - Again

2015-02-16 Thread CraigDillabaugh via Digitalmars-d
On Sunday, 15 February 2015 at 04:24:12 UTC, Craig Dillabaugh 
wrote:
On Saturday, 14 February 2015 at 06:56:00 UTC, Russel Winder 
wrote:

Craig,

I have signed up on Melange as a potential mentor, user name
russel_winder.


Thank you.


Russel,

I haven't yet heard from Martin on his Melange name.  Do you mind 
me putting your name down as assistant administrator if by 
submission time I still haven't heard from Martin (tomorrow or 
Wednesday).  I assume I will be able to fix that after the fact, 
but I can't even submit the proposal unless of I have an 
assistant name, and so far you are the only one signed up on 
Melange that I know of.


Cheers,

Craig


Re: Google Summer of Code - Again

2015-02-14 Thread Craig Dillabaugh via Digitalmars-d
On Saturday, 14 February 2015 at 06:56:00 UTC, Russel Winder 
wrote:

Craig,

I have signed up on Melange as a potential mentor, user name
russel_winder.


Thank you.


Re: Google Summer of Code - Again

2015-02-13 Thread Russel Winder via Digitalmars-d
Craig,

I have signed up on Melange as a potential mentor, user name
russel_winder.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


signature.asc
Description: This is a digitally signed message part


Re: Google Summer of Code - Again

2015-02-13 Thread CraigDillabaugh via Digitalmars-d
On Friday, 13 February 2015 at 22:54:42 UTC, CraigDillabaugh 
wrote:

On Friday, 13 February 2015 at 20:54:01 UTC, Martin Nowak wrote:

On 02/13/2015 08:58 PM, Rikki Cattermole wrote:

s/CSmed/Cmsed/


https://github.com/craig-dillabaugh/dlang-gsoc2015/pull/3


Ricki and Martin.  Thanks for the fixes.

I will integrate your fixes over the weekend. I haven't yet 
submitted this to Google - likely will do so mid-week next week.



Craig


Also, Martin have you created a profile yet on Melange?


Re: Google Summer of Code - Again

2015-02-13 Thread CraigDillabaugh via Digitalmars-d

On Friday, 13 February 2015 at 20:54:01 UTC, Martin Nowak wrote:

On 02/13/2015 08:58 PM, Rikki Cattermole wrote:

s/CSmed/Cmsed/


https://github.com/craig-dillabaugh/dlang-gsoc2015/pull/3


Ricki and Martin.  Thanks for the fixes.

I will integrate your fixes over the weekend. I haven't yet 
submitted this to Google - likely will do so mid-week next week.



Craig


Re: Google Summer of Code - Again

2015-02-13 Thread Martin Nowak via Digitalmars-d

On 02/13/2015 08:58 PM, Rikki Cattermole wrote:

s/CSmed/Cmsed/


https://github.com/craig-dillabaugh/dlang-gsoc2015/pull/3


Re: Google Summer of Code - Again

2015-02-13 Thread Rikki Cattermole via Digitalmars-d

On Friday, 13 February 2015 at 18:59:16 UTC, Martin Nowak wrote:

On 02/13/2015 07:56 PM, Martin Nowak wrote:

Anything out yet? Just made a pull request myself.


Also uploaded a rendered pdf (with the links fixed).
https://dlang.dawg.eu/dlang-gsoc2015.pdf


s/CSmed/Cmsed/


Re: Google Summer of Code - Again

2015-02-13 Thread Martin Nowak via Digitalmars-d

On 02/13/2015 07:56 PM, Martin Nowak wrote:

Anything out yet? Just made a pull request myself.


Also uploaded a rendered pdf (with the links fixed).
https://dlang.dawg.eu/dlang-gsoc2015.pdf


Re: Google Summer of Code - Again

2015-02-13 Thread Martin Nowak via Digitalmars-d

On 02/09/2015 02:47 PM, CraigDillabaugh wrote:

Google Summer of Code organizational proposals start today.  I will
submit our proposal in the next day or two.  The evaluation process
starts on Feb 23rd, so I imagine we should still be able to make updates
to the Ideas/Mentors pages until that time without trouble. But anyone
who wants to comment on the proposal should do so soon:

https://github.com/craig-dillabaugh/dlang-gsoc2015




Anything out yet? Just made a pull request myself.


Re: Google Summer of Code - Again

2015-02-11 Thread CraigDillabaugh via Digitalmars-d

On Saturday, 31 January 2015 at 08:57:15 UTC, Martin Nowak wrote:
On Friday, 30 January 2015 at 14:11:27 UTC, CraigDillabaugh 
wrote:

http://en.flossmanuals.net/GSoCMentoring/managing-the-mentors/


Sounds good, count me in.


Martin,

I will need you to create a profile on the GSoC Melange site:

http://www.google-melange.com/gsoc/homepage/google/gsoc2015

When you do can you please email me with your profile info:

craig dot dillabaugh at gmail dot com


Actually, it would be appreciated if all the mentors could get in 
touch with me by email, so I don't have to keep posting messages 
to this forum and hoping folks read them ...


Craig


Re: Google Summer of Code - Again

2015-02-09 Thread CraigDillabaugh via Digitalmars-d

On Monday, 9 February 2015 at 14:17:32 UTC, Wyatt wrote:
On Monday, 9 February 2015 at 13:47:21 UTC, CraigDillabaugh 
wrote:
Google Summer of Code organizational proposals start today.  I 
will submit our proposal in the next day or two.  The 
evaluation process starts on Feb 23rd, so I imagine we should 
still be able to make updates to the Ideas/Mentors pages until 
that time without trouble. But anyone who wants to comment on 
the proposal should do so soon:


https://github.com/craig-dillabaugh/dlang-gsoc2015


Since there hasn't been any movement, I'll ping you here: are 
you going to merge that pull request?


-Wyatt


I actually check GitHub the other day and didn't see your pull 
request.  I haven't used GitHub this way before and I was sort of 
expecting to see a big red "You have a Pull Request Waiting" 
sign.  No such luck.


Thanks for the ping, I've merged your suggestions.

Craig



Re: Google Summer of Code - Again

2015-02-09 Thread Wyatt via Digitalmars-d

On Monday, 9 February 2015 at 13:47:21 UTC, CraigDillabaugh wrote:
Google Summer of Code organizational proposals start today.  I 
will submit our proposal in the next day or two.  The 
evaluation process starts on Feb 23rd, so I imagine we should 
still be able to make updates to the Ideas/Mentors pages until 
that time without trouble. But anyone who wants to comment on 
the proposal should do so soon:


https://github.com/craig-dillabaugh/dlang-gsoc2015


Since there hasn't been any movement, I'll ping you here: are you 
going to merge that pull request?


-Wyatt


Re: Google Summer of Code - Again

2015-02-09 Thread CraigDillabaugh via Digitalmars-d
Google Summer of Code organizational proposals start today.  I 
will submit our proposal in the next day or two.  The evaluation 
process starts on Feb 23rd, so I imagine we should still be able 
to make updates to the Ideas/Mentors pages until that time 
without trouble. But anyone who wants to comment on the proposal 
should do so soon:


https://github.com/craig-dillabaugh/dlang-gsoc2015





Re: Google Summer of Code - Again

2015-02-06 Thread CraigDillabaugh via Digitalmars-d

On Friday, 6 February 2015 at 19:34:53 UTC, Russel Winder wrote:
On Fri, 2015-02-06 at 14:15 +, CraigDillabaugh via 
Digitalmars-d wrote:
A note on QML bindings.  Filippo, the creator of DOtherSide, 
the QML bindings, expressed some interest in participating the 
2015 GSOC. However time may be an issue for him.


Russel Winder, if you are reading, would you be willing to
co-mentor with Filippo if he feels he needs (and would like) 
the help?


I'm entirely happy to be backup mentor for this.


Thanks.


Re: Google Summer of Code - Again

2015-02-06 Thread Russel Winder via Digitalmars-d
On Fri, 2015-02-06 at 14:15 +, CraigDillabaugh via Digitalmars-d wrote:
> A note on QML bindings.  Filippo, the creator of DOtherSide, the QML 
> bindings, expressed some interest in participating the 2015 GSOC. 
> However time may be an issue for him.
> 
> Russel Winder, if you are reading, would you be willing to
> co-mentor with Filippo if he feels he needs (and would like) the 
> help?

I'm entirely happy to be backup mentor for this.

-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


signature.asc
Description: This is a digitally signed message part


Re: Google Summer of Code - Again

2015-02-06 Thread CraigDillabaugh via Digitalmars-d
A note on QML bindings.  Filippo, the creator of DOtherSide, the 
QML bindings, expressed some interest in participating the 2015 
GSOC. However time may be an issue for him.


Russel Winder, if you are reading, would you be willing to 
co-mentor with Filippo if he feels he needs (and would like) the 
help?


Craig



Re: Google Summer of Code - Again

2015-02-05 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 6 February 2015 at 00:23:59 UTC, Rikki Cattermole 
wrote:

On 6/02/2015 9:30 a.m., CraigDillabaugh wrote:
On Friday, 30 January 2015 at 04:32:14 UTC, Craig Dillabaugh 
wrote:
It seems like its been too long since I posted asking for 
GSOC help.


The start of submissions for the 2015 Google Summer of Code 
is fast

approaching,
so once again I would like to approach the community for some
assistance. My immediate needs are:

1) I need a volunteer for 'backup' administrator.  This is a
requirement, so I really
need someone to volunteer for this position, which with a 
little luck

will require
exactly 0 work, and will bring you great honour and prestige.


2) DigitalMars is listed as the mentoring orgnaization.  
Should we

register rather
as dlang.org?

3) QML.  The QML project is very thin, and unless it can be 
improved

it will
need to be dropped.  Recently there was a QML project posted 
on the

Announce list:

http://forum.dlang.org/thread/hapeegrotkazppwdn...@forum.dlang.org

This might be a good starting point for a student project, if 
the

developer of
this project is interested in mentoring, but I haven't been 
able to

get a hold of
him/her. Does anyone know how to get in touch with 'filcuc'.

4) Extra polishing is welcome on any of the ideas sections.  
In

particular I
wanted to have a "It is Good To Know" section indicating what 
students

should
know (or be expected to learn).  Some of these are fairly 
well filled

out,
others are non-existant or sparse.  The ideas page is at:

http://wiki.dlang.org/GSOC_2015_Ideas


5) If you are a mentor, I've tried to make a bio's page for 
mentors.

It can
be seen here:

http://wiki.dlang.org/GSOC_mentors

If you are a mentor please consider filling your bio out.  
I've dug up

stuff
off the web/old D Conf bio's, etc on a few of you, but it 
would be

nice if folks
could edit their own.

6) We could still use maybe one (or two) more solid ideas.  
If you are

working
on some cool project related to the D ecosystem, and think a 
student

could help you (and you could help
them) we could maybe add your idea to the list.  Especially 
if we end up

dropping QML.

7) If we are approved we will need to form a committee to 
evaluate the

student
proposals that will undoubtedly flood in ...  any volunteers 
for that
duty!  It should likely include the mentors, but they might 
be biased,

so some folks outside the mentors group would be nice.


Just bumping my own thread here.  GSOC program proposals can be
submitted in less than a week (Feb 9th), and I would like to 
submit our
proposal near the beginning of the time period. Thanks to 
everyone thus
far who has volunteered to help.  We could still use an extra 
topic or

two, and pointers

Bio's for some mentors are still incomplete. Jacob Ovrum and 
Russel
Winder have no bio, and for others I have scrapped together 
some stuff
from off the internet that may be way out of date!  I would 
encourage
anyone who volunteered to mentor to at least read over what I 
wrote for
accuracy - and ask Jacob and Russel to fill something in - or 
I can

always make something up for you :o)


Finally, I wanted to ask what the Phobos mentors think of 
adding std.xml

to the list of Phobos libraries that could use an update?


I've taken a look at our review queue. We have an (old) attempt 
at replacing it[0]. It is abandoned. But it looks like a fairly 
good starting point if somebody wanted to use it as a base.


[0] 
http://bazaar.launchpad.net/~michael-rynn-500/d2-xml/d2-xml-dev/files/head:/std/xmlp/


I went and added std.xml  ... executive decision.  Hopefully if 
that gets a student proposal some mentor will step in.


If anyone feels like reveiwing the proposal, it is located at:

https://github.com/craig-dillabaugh/dlang-gsoc2015

You can see what they are looking for here:

http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2015/help_page#2._What_should_a_mentoring_organization



Re: Google Summer of Code - Again

2015-02-05 Thread Rikki Cattermole via Digitalmars-d

On 6/02/2015 9:30 a.m., CraigDillabaugh wrote:

On Friday, 30 January 2015 at 04:32:14 UTC, Craig Dillabaugh wrote:

It seems like its been too long since I posted asking for GSOC help.

The start of submissions for the 2015 Google Summer of Code is fast
approaching,
so once again I would like to approach the community for some
assistance. My immediate needs are:

1) I need a volunteer for 'backup' administrator.  This is a
requirement, so I really
need someone to volunteer for this position, which with a little luck
will require
exactly 0 work, and will bring you great honour and prestige.


2) DigitalMars is listed as the mentoring orgnaization.  Should we
register rather
as dlang.org?

3) QML.  The QML project is very thin, and unless it can be improved
it will
need to be dropped.  Recently there was a QML project posted on the
Announce list:

http://forum.dlang.org/thread/hapeegrotkazppwdn...@forum.dlang.org

This might be a good starting point for a student project, if the
developer of
this project is interested in mentoring, but I haven't been able to
get a hold of
him/her. Does anyone know how to get in touch with 'filcuc'.

4) Extra polishing is welcome on any of the ideas sections.  In
particular I
wanted to have a "It is Good To Know" section indicating what students
should
know (or be expected to learn).  Some of these are fairly well filled
out,
others are non-existant or sparse.  The ideas page is at:

http://wiki.dlang.org/GSOC_2015_Ideas


5) If you are a mentor, I've tried to make a bio's page for mentors.
It can
be seen here:

http://wiki.dlang.org/GSOC_mentors

If you are a mentor please consider filling your bio out.  I've dug up
stuff
off the web/old D Conf bio's, etc on a few of you, but it would be
nice if folks
could edit their own.

6) We could still use maybe one (or two) more solid ideas.  If you are
working
on some cool project related to the D ecosystem, and think a student
could help you (and you could help
them) we could maybe add your idea to the list.  Especially if we end up
dropping QML.

7) If we are approved we will need to form a committee to evaluate the
student
proposals that will undoubtedly flood in ...  any volunteers for that
duty!  It should likely include the mentors, but they might be biased,
so some folks outside the mentors group would be nice.


Just bumping my own thread here.  GSOC program proposals can be
submitted in less than a week (Feb 9th), and I would like to submit our
proposal near the beginning of the time period. Thanks to everyone thus
far who has volunteered to help.  We could still use an extra topic or
two, and pointers

Bio's for some mentors are still incomplete. Jacob Ovrum and Russel
Winder have no bio, and for others I have scrapped together some stuff
from off the internet that may be way out of date!  I would encourage
anyone who volunteered to mentor to at least read over what I wrote for
accuracy - and ask Jacob and Russel to fill something in - or I can
always make something up for you :o)


Finally, I wanted to ask what the Phobos mentors think of adding std.xml
to the list of Phobos libraries that could use an update?


I've taken a look at our review queue. We have an (old) attempt at 
replacing it[0]. It is abandoned. But it looks like a fairly good 
starting point if somebody wanted to use it as a base.


[0] 
http://bazaar.launchpad.net/~michael-rynn-500/d2-xml/d2-xml-dev/files/head:/std/xmlp/


Re: Google Summer of Code - Again

2015-02-05 Thread CraigDillabaugh via Digitalmars-d
On Friday, 30 January 2015 at 04:32:14 UTC, Craig Dillabaugh 
wrote:
It seems like its been too long since I posted asking for GSOC 
help.


The start of submissions for the 2015 Google Summer of Code is 
fast approaching,
so once again I would like to approach the community for some 
assistance. My immediate needs are:


1) I need a volunteer for 'backup' administrator.  This is a 
requirement, so I really
need someone to volunteer for this position, which with a 
little luck will require

exactly 0 work, and will bring you great honour and prestige.


2) DigitalMars is listed as the mentoring orgnaization.  Should 
we register rather

as dlang.org?

3) QML.  The QML project is very thin, and unless it can be 
improved it will
need to be dropped.  Recently there was a QML project posted on 
the Announce list:


http://forum.dlang.org/thread/hapeegrotkazppwdn...@forum.dlang.org

This might be a good starting point for a student project, if 
the developer of
this project is interested in mentoring, but I haven't been 
able to get a hold of

him/her. Does anyone know how to get in touch with 'filcuc'.

4) Extra polishing is welcome on any of the ideas sections.  In 
particular I
wanted to have a "It is Good To Know" section indicating what 
students should
know (or be expected to learn).  Some of these are fairly well 
filled out,

others are non-existant or sparse.  The ideas page is at:

http://wiki.dlang.org/GSOC_2015_Ideas


5) If you are a mentor, I've tried to make a bio's page for 
mentors. It can

be seen here:

http://wiki.dlang.org/GSOC_mentors

If you are a mentor please consider filling your bio out.  I've 
dug up stuff
off the web/old D Conf bio's, etc on a few of you, but it would 
be nice if folks

could edit their own.

6) We could still use maybe one (or two) more solid ideas.  If 
you are working
on some cool project related to the D ecosystem, and think a 
student could help you (and you could help
them) we could maybe add your idea to the list.  Especially if 
we end up

dropping QML.

7) If we are approved we will need to form a committee to 
evaluate the student
proposals that will undoubtedly flood in ...  any volunteers 
for that duty!  It should likely include the mentors, but they 
might be biased, so some folks outside the mentors group would 
be nice.


Just bumping my own thread here.  GSOC program proposals can be 
submitted in less than a week (Feb 9th), and I would like to 
submit our proposal near the beginning of the time period. Thanks 
to everyone thus far who has volunteered to help.  We could still 
use an extra topic or two, and pointers


Bio's for some mentors are still incomplete. Jacob Ovrum and 
Russel Winder have no bio, and for others I have scrapped 
together some stuff from off the internet that may be way out of 
date!  I would encourage anyone who volunteered to mentor to at 
least read over what I wrote for accuracy - and ask Jacob and 
Russel to fill something in - or I can always make something up 
for you :o)



Finally, I wanted to ask what the Phobos mentors think of adding 
std.xml to the list of Phobos libraries that could use an update?


Re: Google Summer of Code - Again

2015-01-31 Thread Rikki Cattermole via Digitalmars-d

On 1/02/2015 5:59 p.m., Craig Dillabaugh wrote:

On Friday, 30 January 2015 at 22:30:18 UTC, Rikki Cattermole wrote:

On 31/01/2015 3:24 a.m., CraigDillabaugh wrote:




Window creation isn't conception. Its a very nice reality :)
I was just throwing it out there however about an image library. In
case somebody wanted to mentor for it.


I guess I based my comments on a quick viewing of the
Window creation thread.  It seems that what such a library
would provide, where it should go, and should we even
have one, has elicited many different views ... hard to believe
that such a thing could happen on the D forums :o)


Even more amazing is the scope of such a library being so slim its hard 
to get the abstraction wrong!



Anyway, my concern is, is there broad support for such
an effort (obviously a few or sold on it) and if a student
worked on this, would it be accepted by the community?


Maybe, but without a mentor there is no chance of it.


Re: Google Summer of Code - Again

2015-01-31 Thread Craig Dillabaugh via Digitalmars-d
On Friday, 30 January 2015 at 22:30:18 UTC, Rikki Cattermole 
wrote:

On 31/01/2015 3:24 a.m., CraigDillabaugh wrote:




Window creation isn't conception. Its a very nice reality :)
I was just throwing it out there however about an image 
library. In case somebody wanted to mentor for it.


I guess I based my comments on a quick viewing of the
Window creation thread.  It seems that what such a library
would provide, where it should go, and should we even
have one, has elicited many different views ... hard to believe
that such a thing could happen on the D forums :o)

Anyway, my concern is, is there broad support for such
an effort (obviously a few or sold on it) and if a student
worked on this, would it be accepted by the community?

Craig




Re: Google Summer of Code - Again

2015-01-31 Thread Craig Dillabaugh via Digitalmars-d

On Saturday, 31 January 2015 at 08:57:15 UTC, Martin Nowak wrote:
On Friday, 30 January 2015 at 14:11:27 UTC, CraigDillabaugh 
wrote:

http://en.flossmanuals.net/GSoCMentoring/managing-the-mentors/


Sounds good, count me in.


Thank you very much.


Re: Google Summer of Code - Again

2015-01-31 Thread Martin Nowak via Digitalmars-d

On Friday, 30 January 2015 at 14:11:27 UTC, CraigDillabaugh wrote:

http://en.flossmanuals.net/GSoCMentoring/managing-the-mentors/


Sounds good, count me in.


Re: Google Summer of Code - Again

2015-01-30 Thread Rikki Cattermole via Digitalmars-d

On 31/01/2015 3:24 a.m., CraigDillabaugh wrote:

On Friday, 30 January 2015 at 04:37:14 UTC, Rikki Cattermole wrote:

On 30/01/2015 5:32 p.m., Craig Dillabaugh wrote:


clip


6) We could still use maybe one (or two) more solid ideas.  If you are
working
on some cool project related to the D ecosystem, and think a student
could help you (and you could help
them) we could maybe add your idea to the list.  Especially if we end up
dropping QML.


Based upon what I was saying for getting window creation library in
phobos.
We need a good image library. This is another blocker. Requires color
definition so it might be included depending on how Manu goes.
Also could be useful is cross platform sound output.
Printing?


Hey, you are already doing web development!  Do you not sleep or something?


I do sleep, a lot actually ;)


I think for GSOC we need to have projects that are at least up and
running, and provide them with something to work off of. This effort
(Window Creation/Image Library) stills seems very much in the
'conception' phase, and my personal feeling is that until the exact
goals are fleshed out a bit more it would be a shaky platform for a GSOC
project.


Window creation isn't conception. Its a very nice reality :)
I was just throwing it out there however about an image library. In case 
somebody wanted to mentor for it.



There is the following project however:

http://forum.dlang.org/thread/szqsscsvcbpjjeelk...@forum.dlang.org

How is that related to what you are proposing?  Maybe Vadim could be
enticed to sign up as a mentor?


We're not ready to start working on GUI's. We need to get the base 
libraries like image done first. They are far more important!


Re: Google Summer of Code - Again

2015-01-30 Thread Rikki Cattermole via Digitalmars-d

On 31/01/2015 3:30 a.m., Adam D. Ruppe wrote:

On Friday, 30 January 2015 at 14:24:46 UTC, CraigDillabaugh wrote:

On Friday, 30 January 2015 at 04:37:14 UTC, Rikki Cattermole wrote:

Based upon what I was saying for getting window creation library in
phobos.
We need a good image library. This is another blocker. Requires color
definition so it might be included depending on how Manu goes.
Also could be useful is cross platform sound output.
Printing?


Hey, you are already doing web development!  Do you not sleep or
something?


lol, he might be just about as crazy as me... I've already written all
that. In here:

http://github.com/adamdruppe/arsd

there's the web stuff, simpledisplay.d is a window lib, color.d
(especially plus png.d and bmp.d) is a basic image thing, and
simpleaudio.d does cross platform sound.


I'm not sure any of my stuff would pass the phobos bar, but it all works
well for a lot of things I've done. minigui.d builds off simpledisplay.d
to do some gui widgets (still needs a lot of work though), and I'm
working on doing some games with it too (simpledisplay.d can make a
opengl context easily).


I don't think my image library would pass it either. But windowing yes 
definitely. Hence why I'm saying we will most likely need a new image 
library for phobos.


Although in saying this, it might be worth my time at some point to 
invest in major refactoring and improvements to your sound module. Push 
it out as Devisualization.sound or something.
Then again that would mean file formats like mp3 loading/saving would be 
needed. Suddenly just the graphical stuff seems hard enough.


Re: Google Summer of Code - Again

2015-01-30 Thread Andrei Alexandrescu via Digitalmars-d

On 1/30/15 5:46 AM, Martin Nowak wrote:

There has been some discussion about a D foundation a few month ago.
As far as I remember people where shying away from the legal
complications, so that won't change any time soon.


That won't happen at least until later in the year. -- Andrei


Re: Google Summer of Code - Again

2015-01-30 Thread Adam D. Ruppe via Digitalmars-d

On Friday, 30 January 2015 at 14:24:46 UTC, CraigDillabaugh wrote:
On Friday, 30 January 2015 at 04:37:14 UTC, Rikki Cattermole 
wrote:
Based upon what I was saying for getting window creation 
library in phobos.
We need a good image library. This is another blocker. 
Requires color definition so it might be included depending on 
how Manu goes.

Also could be useful is cross platform sound output.
Printing?


Hey, you are already doing web development!  Do you not sleep 
or something?


lol, he might be just about as crazy as me... I've already 
written all that. In here:


http://github.com/adamdruppe/arsd

there's the web stuff, simpledisplay.d is a window lib, color.d 
(especially plus png.d and bmp.d) is a basic image thing, and 
simpleaudio.d does cross platform sound.



I'm not sure any of my stuff would pass the phobos bar, but it 
all works well for a lot of things I've done. minigui.d builds 
off simpledisplay.d to do some gui widgets (still needs a lot of 
work though), and I'm working on doing some games with it too 
(simpledisplay.d can make a opengl context easily).


Re: Google Summer of Code - Again

2015-01-30 Thread CraigDillabaugh via Digitalmars-d
On Friday, 30 January 2015 at 04:37:14 UTC, Rikki Cattermole 
wrote:

On 30/01/2015 5:32 p.m., Craig Dillabaugh wrote:


clip


6) We could still use maybe one (or two) more solid ideas.  If 
you are

working
on some cool project related to the D ecosystem, and think a 
student

could help you (and you could help
them) we could maybe add your idea to the list.  Especially if 
we end up

dropping QML.


Based upon what I was saying for getting window creation 
library in phobos.
We need a good image library. This is another blocker. Requires 
color definition so it might be included depending on how Manu 
goes.

Also could be useful is cross platform sound output.
Printing?


Hey, you are already doing web development!  Do you not sleep or 
something?


I think for GSOC we need to have projects that are at least up 
and running, and provide them with something to work off of.  
This effort (Window Creation/Image Library) stills seems very 
much in the 'conception' phase, and my personal feeling is that 
until the exact goals are fleshed out a bit more it would be a 
shaky platform for a GSOC project.


There is the following project however:

http://forum.dlang.org/thread/szqsscsvcbpjjeelk...@forum.dlang.org

How is that related to what you are proposing?  Maybe Vadim could 
be enticed to sign up as a mentor?






7) If we are approved we will need to form a committee to 
evaluate the

student
proposals that will undoubtedly flood in ...  any volunteers 
for that
duty!  It should likely include the mentors, but they might be 
biased,

so some folks outside the mentors group would be nice.


Count me in.


Great. If our application is accepted you will be the first on my 
'Evaluation Committee' list.





Re: Google Summer of Code - Again

2015-01-30 Thread CraigDillabaugh via Digitalmars-d

On Friday, 30 January 2015 at 13:47:10 UTC, Martin Nowak wrote:

On 01/30/2015 05:32 AM, Craig Dillabaugh wrote:
It seems like its been too long since I posted asking for GSOC 
help.


I was just about to ask how things are going :).
Thanks a lot, the page looks much better than in recent years.
http://wiki.dlang.org/GSOC_2015_Ideas


Thanks




1) I need a volunteer for 'backup' administrator.  This is a
requirement, so I really
need someone to volunteer for this position, which with a 
little luck

will require
exactly 0 work, and will bring you great honour and prestige.


What administration tasks? I might be able to do this.


I am still getting up to speed on this.  I've been mostly focused 
on the proposal/ideas page up to this point. Again, the backup is 
just in case I can't fulfil my duties for whatever reason. Of 
course if someone wants to take on this role and be more involved 
I would be very glad to work together.  The following site gives 
a run down on the duties of the administrator.


http://en.flossmanuals.net/GSoCMentoring/managing-the-mentors/




2) DigitalMars is listed as the mentoring orgnaization.  
Should we

register rather
as dlang.org?


There has been some discussion about a D foundation a few month 
ago.
As far as I remember people where shying away from the legal 
complications, so that won't change any time soon.


Makes sense.


Re: Google Summer of Code - Again

2015-01-30 Thread Martin Nowak via Digitalmars-d

On 01/30/2015 05:32 AM, Craig Dillabaugh wrote:

It seems like its been too long since I posted asking for GSOC help.


I was just about to ask how things are going :).
Thanks a lot, the page looks much better than in recent years.
http://wiki.dlang.org/GSOC_2015_Ideas


1) I need a volunteer for 'backup' administrator.  This is a
requirement, so I really
need someone to volunteer for this position, which with a little luck
will require
exactly 0 work, and will bring you great honour and prestige.


What administration tasks? I might be able to do this.


2) DigitalMars is listed as the mentoring orgnaization.  Should we
register rather
as dlang.org?


There has been some discussion about a D foundation a few month ago.
As far as I remember people where shying away from the legal 
complications, so that won't change any time soon.


Re: Google Summer of Code - Again

2015-01-29 Thread Rikki Cattermole via Digitalmars-d

On 30/01/2015 5:32 p.m., Craig Dillabaugh wrote:

It seems like its been too long since I posted asking for GSOC help.

The start of submissions for the 2015 Google Summer of Code is fast
approaching,
so once again I would like to approach the community for some
assistance. My immediate needs are:

1) I need a volunteer for 'backup' administrator.  This is a
requirement, so I really
need someone to volunteer for this position, which with a little luck
will require
exactly 0 work, and will bring you great honour and prestige.


2) DigitalMars is listed as the mentoring orgnaization.  Should we
register rather
as dlang.org?


Walter? are you ok with it being DigitalMars?


3) QML.  The QML project is very thin, and unless it can be improved it
will
need to be dropped.  Recently there was a QML project posted on the
Announce list:

http://forum.dlang.org/thread/hapeegrotkazppwdn...@forum.dlang.org

This might be a good starting point for a student project, if the
developer of
this project is interested in mentoring, but I haven't been able to get
a hold of
him/her. Does anyone know how to get in touch with 'filcuc'.

4) Extra polishing is welcome on any of the ideas sections.  In
particular I
wanted to have a "It is Good To Know" section indicating what students
should
know (or be expected to learn).  Some of these are fairly well filled out,
others are non-existant or sparse.  The ideas page is at:

http://wiki.dlang.org/GSOC_2015_Ideas


5) If you are a mentor, I've tried to make a bio's page for mentors. It can
be seen here:

http://wiki.dlang.org/GSOC_mentors

If you are a mentor please consider filling your bio out.  I've dug up
stuff
off the web/old D Conf bio's, etc on a few of you, but it would be nice
if folks
could edit their own.

6) We could still use maybe one (or two) more solid ideas.  If you are
working
on some cool project related to the D ecosystem, and think a student
could help you (and you could help
them) we could maybe add your idea to the list.  Especially if we end up
dropping QML.


Based upon what I was saying for getting window creation library in phobos.
We need a good image library. This is another blocker. Requires color 
definition so it might be included depending on how Manu goes.

Also could be useful is cross platform sound output.
Printing?


7) If we are approved we will need to form a committee to evaluate the
student
proposals that will undoubtedly flood in ...  any volunteers for that
duty!  It should likely include the mentors, but they might be biased,
so some folks outside the mentors group would be nice.


Count me in.


Google Summer of Code - Again

2015-01-29 Thread Craig Dillabaugh via Digitalmars-d
It seems like its been too long since I posted asking for GSOC 
help.


The start of submissions for the 2015 Google Summer of Code is 
fast approaching,
so once again I would like to approach the community for some 
assistance. My immediate needs are:


1) I need a volunteer for 'backup' administrator.  This is a 
requirement, so I really
need someone to volunteer for this position, which with a little 
luck will require

exactly 0 work, and will bring you great honour and prestige.


2) DigitalMars is listed as the mentoring orgnaization.  Should 
we register rather

as dlang.org?

3) QML.  The QML project is very thin, and unless it can be 
improved it will
need to be dropped.  Recently there was a QML project posted on 
the Announce list:


http://forum.dlang.org/thread/hapeegrotkazppwdn...@forum.dlang.org

This might be a good starting point for a student project, if the 
developer of
this project is interested in mentoring, but I haven't been able 
to get a hold of

him/her. Does anyone know how to get in touch with 'filcuc'.

4) Extra polishing is welcome on any of the ideas sections.  In 
particular I
wanted to have a "It is Good To Know" section indicating what 
students should
know (or be expected to learn).  Some of these are fairly well 
filled out,

others are non-existant or sparse.  The ideas page is at:

http://wiki.dlang.org/GSOC_2015_Ideas


5) If you are a mentor, I've tried to make a bio's page for 
mentors. It can

be seen here:

http://wiki.dlang.org/GSOC_mentors

If you are a mentor please consider filling your bio out.  I've 
dug up stuff
off the web/old D Conf bio's, etc on a few of you, but it would 
be nice if folks

could edit their own.

6) We could still use maybe one (or two) more solid ideas.  If 
you are working
on some cool project related to the D ecosystem, and think a 
student could help you (and you could help
them) we could maybe add your idea to the list.  Especially if we 
end up

dropping QML.

7) If we are approved we will need to form a committee to 
evaluate the student
proposals that will undoubtedly flood in ...  any volunteers for 
that duty!  It should likely include the mentors, but they might 
be biased, so some folks outside the mentors group would be nice.


  1   2   3   >