View mode: basic / threaded / horizontal-split · Log in · Help
March 08, 2011
Google Summer of Code 2011 application
I just submitted an application for GSoC 2011 on behalf of Digital Mars. 
Please review and contribute to the project ideas page:

http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas


Thanks,

Andrei
March 08, 2011
Re: Google Summer of Code 2011 application
> I just submitted an application for GSoC 2011 on behalf of Digital Mars.  
> Please review and contribute to the project ideas page:

Great!

Maybe a proper tool to convert C/C++ to D?
Most importantly header files with a correct translation of constness,  
conditional compilation etc.,
but partial automation of C++ source code translation (merging method  
implementations into one class declaration and so on) could also be nice.

Perhaps basing on
http://dsource.org/projects/visuald/browser/trunk/c2d
March 08, 2011
Re: Google Summer of Code 2011 application
Andrei Alexandrescu napisał:

> I just submitted an application for GSoC 2011 on behalf of Digital Mars. 
> Please review and contribute to the project ideas page:
> 
> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas

Please throw in database interfacing.

Does putting up XML mean I should stop working on it?

-- 
Tomek
March 08, 2011
Re: Google Summer of Code 2011 application
On 3/8/2011 1:23 PM, Tomek Sowiński wrote:
> Andrei Alexandrescu napisał:
>
>> I just submitted an application for GSoC 2011 on behalf of Digital Mars.
>> Please review and contribute to the project ideas page:
>>
>> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas
>
> Please throw in database interfacing.

The wiki is user edittable! Add what you want.

> Does putting up XML mean I should stop working on it?

No. It's a long time until summer.
March 08, 2011
Re: Google Summer of Code 2011 application
On 3/8/11 1:23 PM, Tomek Sowiński wrote:
> Andrei Alexandrescu napisał:
>
>> I just submitted an application for GSoC 2011 on behalf of Digital Mars.
>> Please review and contribute to the project ideas page:
>>
>> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas
>
> Please throw in database interfacing.
>
> Does putting up XML mean I should stop working on it?

No, but it does mean you should change the wiki to mention the status of 
the undergoing project and flesh out how you could be helped. If you are 
reasonably confident you have it under control and ready to pass 
scrutiny, feel free to delete that section.

Thanks,

Andrei
March 08, 2011
Re: Google Summer of Code 2011 application
On 08/03/2011 19:37, Andrei Alexandrescu wrote:
> I just submitted an application for GSoC 2011 on behalf of Digital Mars.
> Please review and contribute to the project ideas page:
>
> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas
>
>
> Thanks,
>
> Andrei

Hum, is it important to flesh these out before the deadline for applying 
to be a mentoring organization (11th of March)?

-- 
Bruno Medeiros - Software Engineer
March 08, 2011
Re: Google Summer of Code 2011 application
On 3/8/11 2:35 PM, Bruno Medeiros wrote:
> On 08/03/2011 19:37, Andrei Alexandrescu wrote:
>> I just submitted an application for GSoC 2011 on behalf of Digital Mars.
>> Please review and contribute to the project ideas page:
>>
>> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas
>>
>>
>> Thanks,
>>
>> Andrei
>
> Hum, is it important to flesh these out before the deadline for applying
> to be a mentoring organization (11th of March)?

The document is an evolving entity, but the better it is before the 
deadline, the more chances we have to secure admission.

Andrei
March 08, 2011
Re: Google Summer of Code 2011 application
Andrei Alexandrescu wrote:
> I just submitted an application for GSoC 2011 on behalf of Digital
> Mars. Please review and contribute to the project ideas page:
> 
> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas

Great. I find all of the provided projects useful. Maybe one should add
ZeroMQ to the bindings project. I haven't used it myself. But it seems
useful.
Before I change the wiki page I'd like to receive some feedback for some
ideas. Somehow I think it's important to offer not too much. Just tell
what's important for you and what you really miss in D.

=Improved documentation=
I think there should be a standard theme (like the one you find for
Java; Candydoc is a good step in that direction) and unittests should be
included in the documentation
(http://d.puremagic.com/issues/show_bug.cgi?id=2630).
This is not much. Maybe more can be added.

=Testing Framework=
Building a testing framework on top of the available built-in unittests
and assertions. Includes maybe also improving the built-in assert and
build-in unittests (named unittests). Something like GoogleTest.

=Logging Library=
It was once on the list but it didn't lead to anything. Something like
Google-glog.

=Units Library=
It was once on the list but it didn't lead to anything. Like
Boost.Units.

=Containers=
What about better/more containers for std.container. Which?

=std.sysinfo/core.cpuid=
There is core.cpuid. I think it has no unittests which is bad. At least
on Linux one could try parsing /proc/cpuinfo to have some tests.
std.sysinfo would be an extension to core.cpuid providing system
specific information that are not covered by core.cpuid.

I'm going to write better descriptions in the wiki page if a project is
considered interesting.

Jens
March 08, 2011
Re: Google Summer of Code 2011 application
Am 08.03.2011 20:37, schrieb Andrei Alexandrescu:
> I just submitted an application for GSoC 2011 on behalf of Digital Mars.
> Please review and contribute to the project ideas page:
>
> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas
>
>
> Thanks,
>
> Andrei

Two (ok, maybe three) IDE related ideas:

1. integration of the profiler (use profilers output to directly jump to 
related sections in the code, mark time-intensive sections, stuff like that)

2. possibility to show assembly code from (de-)compiled executable 
inline in source so it's easier for developers who don't know much 
assembly language to understand how much machine code is generated by 
their code, possibly creating bottlenecks from harmless-looking 
statements etc.

3. Any work on IDEs should be for cross-platform IDEs, maybe eclipse DDT 
or codeblocks. Or maybe somebody could port D-IDE (d-ide.sf.net), which 
is pretty good as far as I know, to mono so it can be used on other 
platforms than windows?

(I post this here for discussion before inserting it in the wiki).

Cheers,
- Daniel
March 08, 2011
Re: Google Summer of Code 2011 application
> I just submitted an application for GSoC 2011 on behalf of Digital
Mars. Please review and contribute to the project ideas page:
> http://prowiki.org/wiki4d/wiki.cgi?GSOC_2011_Ideas
> Thanks,
> Andrei

Uh... how helping fix compiler bugs? Could we help with that? I feel
that's *much* more important than benchmarking, for instance, since it
doesn't make sense to benchmark something if it has bugs. :\
« First   ‹ Prev
1 2 3 4 5
Top | Discussion index | About this forum | D home