Re: Facebook open sources flint, a C++ linter written in D

2014-02-28 Thread Jay Norwood

http://www.reddit.com/r/programming/comments/1yts5n/facebook_open_sources_flint_a_c_linter_written_in/

Somewhere in that thread was a mention of facebook moving away
from git because it was too slow.  I thought it was interesting
and found this info on the topic ...  They rewrote some sections
of Mercurial to make it scale better, and got it working faster
than git in their environment.

https://code.facebook.com/posts/218678814984400/scaling-mercurial-at-facebook/


Re: Partial Fix for Issue 3882

2014-02-28 Thread anonymous

On Saturday, 1 March 2014 at 00:43:46 UTC, Nordlöw wrote:
I just did a DMD & Phobos pull request for a partial fix of 
Issue 3882.


https://d.puremagic.com/issues/show_bug.cgi?id=3882

/Per


The pull request itself (I guess):
https://github.com/D-Programming-Language/dmd/pull/3342

That's great, but I think it's not really announcement material.

When you make a pull request, it's good practice to add a comment
to the bugzilla issue with a link to the pull request, and add
the tag "pull" to the issue.
Do it the other way, too: Put a link to the bugzilla issue in the
pull request description.
Similarly, add links to related pull requests to the description.
"An acompanying pull request for Phobos [...] is pending aswell."
should be followed by a link.


Partial Fix for Issue 3882

2014-02-28 Thread Nordlöw
I just did a DMD & Phobos pull request for a partial fix of Issue 
3882.


https://d.puremagic.com/issues/show_bug.cgi?id=3882

/Per


Re: Facebook open sources flint, a C++ linter written in D

2014-02-28 Thread Ivan Kazmenko
On Monday, 24 February 2014 at 21:07:00 UTC, Andrei Alexandrescu 
wrote:

https://news.ycombinator.com/item?id=7293396
http://www.reddit.com/r/programming/comments/1yts5n/facebook_open_sources_flint_a_c_linter_written_in/


The relevant link on D_Programming twitter 
(https://twitter.com/D_Programming/status/438089226685399040) 
points to www.facebook.com/... instead of code.facebook.com/... 
and thus gives error 404.


Re: ApplyYourDLang - A YouTube channel for D introduction videos

2014-02-28 Thread Jacob Carlborg

On 2014-02-27 21:33, simendsjo wrote:


It's available in 1080p on YouTube.


Hmm, in Firefox I can only choose 360p. When I try Safari I can choose 
1080p. In Safari the quality is much, much better, including the sound.



If I plan to do more of these, I should probably learn how to edit the videos 
too rather than using pause :)


You really should :)

--
/Jacob Carlborg


Re: ApplyYourDLang - A YouTube channel for D introduction videos

2014-02-28 Thread Jacob Carlborg

On 2014-02-27 21:28, Dicebot wrote:


360p is default for embedded widget. You can chose better quality
manually in player. Also after going full screen it will also adjust
quality to screen resolution in a few seconds.


Hmm, in Firefox I can only choose 360p. When I try Safari I can choose 
1080p. In Safari the quality is much, much better, including the sound.


--
/Jacob Carlborg


Re: DigitalMars' GSoC application has been rejected

2014-02-28 Thread Brad Roberts



On 2/27/14, 3:21 PM, Craig Dillabaugh wrote:

On Thursday, 27 February 2014 at 22:25:27 UTC, Brad Roberts wrote:

On 2/27/14, 2:03 PM, Craig Dillabaugh wrote:

On Thursday, 27 February 2014 at 21:59:37 UTC, Andrei Alexandrescu
wrote:

On 2/27/14, 1:42 PM, Craig Dillabaugh wrote:


In that case, as Yoda would say:

Volunteer to prepare GSoC 2015 proposal I shall.

Do you have copies of past submissions as a guideline, or is it just
what is on the Wiki.


Congratulations and good luck! Stay tuned to the general GSoC process
and I hope you'll be around in December :o).

Google doesn't save past submissions. We have our older gsoc pages on
dlang.org and the wiki. I think Walter saved some form data.


Andrei


I will try to keep an eye on what the successful projects do this
summer, that may give me so ideas.


Also, keep in mind that GSoC is pretty much two things:

1) a nice little pay check for students
2) a bit of structure around getting work done

We can still do #2 without #1.  And we don't need google to make it
happen.  How about trying a practice run despite not having google
tossing in the funding?


So you mean D Summer of Code?

I had actually been thinking of proposing having a D mentoring
program.  Similar to:

https://community.kde.org/Getinvolved/development
(at the bottom)

Experienced D developers, who feel they could use
on a specific project, or who would be otherwise interested in
taking on an 'apprentice' could list projects they would like
to see someone take on.  Interested developers could browse
through and see if any of the proposed projects piqued their
interest.

However, that doesn't entirely fulfill #2 in your list.
The 'student' needs some motivation to complete the project
I suppose.  Perhaps a DConf T-shirt autographed by Walter and
Andrei or something :o)


Call it whatever you want.. Ideally it's not a specific one time (or 
recurring) event, but rather the normal way development happens. 
Someone wants to help, so they do.  There's already appropriate mailing 
lists / forums / newsgroups for interaction.  There's lots of work to be 
done.  What's needed is people to step up.  Adding a little structure 
and making it known that the help is available is all good and would 
likely help tip more people from thinking about it into doing it.


The appropriate forum / mailing lists:
dmd-internals
D-runtime
phobos
D.gnu
digitalmars.D.ldc

All of which are available via forum.dlang.org or lists.puremagic.com. 
All of which contain multiple people who are generally very eager to help.


Following bug reports and pull requests and watching how fixes and 
changes are made is also a pretty good way to learn about the code base. 
 If the commits and code changes don't make sense, feel free to ask the 
submitter (via private email or publicly on the appropriate forum, 
preferably the latter) to help explain the change -- chances are more 
comments would be useful to more than just the asker.


As to motivation, personally, I'm not sure we want someone who isn't 
self motivated.  That said, I recognize that sometimes it takes a little 
something extra to incent getting past the learning curve which can be 
daunting for any project.  I find that financial incentives, like GSoC, 
tend to attract that disappear shortly after the incentive is removed. 
The group of people that contribute today are all volunteers, up to and 
including Walter and Andrei.  Some have agreements with their employers 
to spend work time in various amounts, but that's the exception rather 
than the rule.


My 2 cents,
Brad