Re: This week in D #14: job opening, Silicon Valley meetup, Dsource on GitHub

2015-04-19 Thread weaselcat via Digitalmars-d-announce

On Monday, 20 April 2015 at 06:23:36 UTC, ketmar wrote:
as Adam didn't post announce for current TWiD, i'll try to do 
that

instead, as i like to see that announcements here.

http://arsdnet.net/this-week-in-d/apr-19.html

the notable thing is "Job Opening" part. let's hope that it 
will become

regular. not with the same content each week, of course.


no tip/trick  :(


This week in D #14: job opening, Silicon Valley meetup, Dsource on GitHub

2015-04-19 Thread ketmar via Digitalmars-d-announce
as Adam didn't post announce for current TWiD, i'll try to do that 
instead, as i like to see that announcements here.

http://arsdnet.net/this-week-in-d/apr-19.html

the notable thing is "Job Opening" part. let's hope that it will become 
regular. not with the same content each week, of course.

signature.asc
Description: PGP signature


Re: Trial migration of Dsource bindings project to Github

2015-04-19 Thread Vladimir Panteleev via Digitalmars-d-announce

On Sunday, 19 April 2015 at 23:14:13 UTC, Stewart Gordon wrote:

For those of you who are still unfamiliar with GitHub,


Stewart, I haven't seen an active D project that WASN'T hosted on 
GitHub for years now.


Could people please try checking out the project on GitHub, and 
committing a change?


Git commits are local, and will always succeed. I'm guessing you 
actually want to allow anyone to push their commits to your 
repository, which is not how collaboration on GitHub works. You 
may want to read up on pull requests:


https://help.github.com/articles/using-pull-requests/

I'm sorry about the Dsource malfunctions. When I took over 
hosting, my goal was to archive it in a read-only state. The move 
has eaten much more of my time than I have anticipated, because 
it depends so much on ancient software that is difficult to get 
running these days short of making a virtual machine.


There's still plenty of work to do on WindowsAPI so you could 
do some of the work there. (The wiki is broken at the moment, 
so I don't recommend trying to edit the module list there, but 
as a temporary measure you could just post on this thread if 
you're going to do some major work on one or more of the files.)


The module list has no value these days. Most people in that list 
no longer use D. Git allows quickly checking the history of any 
one file. Contributions to the project itself have been so few 
that it makes no sense to partition out module ownership.


If the decision is made to relocate Bindings permanently to 
GitHub, the wiki pages will be migrated in due course.


Given that SVN is going the way of RCS and CVS, it's not really 
an "if".


Re: [hackathon] One week left to the first D Hackathon!

2015-04-19 Thread John Colvin via Digitalmars-d-announce

On Sunday, 19 April 2015 at 13:03:22 UTC, ANtlord wrote:
On Saturday, 18 April 2015 at 16:26:41 UTC, Andrei Alexandrescu 
wrote:
Join us for one week starting Saturday April 25th for the 
first D Hackathon!


The D Hackathon is one week of intense participation and 
collaboration on anything and everything related to the D 
programming language.


All participants are encouraged to collaborate on the online 
forums (http://forum.dlang.org/group/digitalmars.D), github 
repos (https://github.com/D-Programming-Language), IRC (#d on 
irc.freenode.net, use your favorite IRC client or 
https://webchat.freenode.net).


Please prepend forum posts related to hackathon with 
"[hackathon]". (There should be little else!)


Complete n00bs are encouraged to participate (tell your 
friends!) and part of the purpose of the D Hackathon is to 
lower the barrier to entry for would-be collaborators by means 
of better documentation and tooling.


Let's focus on creating a better, more inviting out-of-the-box 
experience for everyone, and above all a better D language. 
We'll officially measure hackathon results by the number of 
preexisting bugs fixed, but do feel free to work on anything 
you think is important to you. There is no other rule than 
getting good work done.


See you in one week!


Andrei


Good day! May be it is silly question, but I can't understand. 
Can I take a part in hackaton remotely? And second question. 
Will hackaton's projects be published?


Thank you. I'm sorry, if my english is not clear.


I can't speak for Andrei, but I think this is more of a casual 
"do some work on something valuable to D" session rather than a 
formal hackathon. I think everyone will be working remotely.


Re: dsource.org moved

2015-04-19 Thread Vladimir Panteleev via Digitalmars-d-announce

On Friday, 17 April 2015 at 21:34:07 UTC, Stewart Gordon wrote:
Has Walter promised us that every pull request for the 
WindowsAPI bindings will be put in right away?


Pull requests are merged once they pass review and automatic 
testing. Walter Bright is not the only person who can merge pull 
requests - anyone with commit access can.


Even if he had, what would be the point?  It would greatly slow 
down the whole process. We have SVN repositories so that people 
can just put their updates straight in,


Only those who have access can do that. Getting patches into the 
bindings repository has been historically difficult. Committers 
have had to commit patches on behalf of other people.


and everyone else not only has access to the update straight 
away but can obtain it with either a one-line command line 
invocation or a few mouse clicks.


Git is not different in this regard. Proposed changes are 
immediately available in your personal fork.


Trial migration of Dsource bindings project to Github

2015-04-19 Thread Stewart Gordon via Digitalmars-d-announce
In the light of problems with SVN on dsource, the Bindings project has been migrated to 
GitHub on a trial basis.  Apparently this is more or less the last "active" project on 
Dsource, so after a brief discussion on another thread I have decided to give it a try.


So it's now at:

https://github.com/smjgordon/bindings

Please don't confuse this with dsource-bindings, which is an automatically updated mirror 
of the Dsource project.  The one I have linked to is a new repository on GitHub which may 
become the live repository for the Bindings project.


For those of you who are still unfamiliar with GitHub, it's a Subversion repository just 
like we had on dsource, so you don't need to learn a new way of working or obtain any new 
tools - you just need to set up a GitHub account if you don't have one already.


Could people please try checking out the project on GitHub, and committing a change? 
There's still plenty of work to do on WindowsAPI so you could do some of the work there. 
(The wiki is broken at the moment, so I don't recommend trying to edit the module list 
there, but as a temporary measure you could just post on this thread if you're going to do 
some major work on one or more of the files.)


Failing that, there's a file test.txt (directly under trunk) which you could make a dummy 
edit to.  But whatever you do, please be sure to reply to this thread to let me know 
whether or not you could commit successfully.


If the decision is made to relocate Bindings permanently to GitHub, the wiki pages will be 
migrated in due course.


Stewart.

--
My email address is valid but not my primary mailbox and not checked regularly.  Please 
keep replies on the 'group where everybody may benefit.


Re: dsource.org moved

2015-04-19 Thread Stewart Gordon via Digitalmars-d-announce

The wiki is terribly broken at the moment.  I just edited a page

http://www.dsource.org/projects/bindings/wiki/WikiStart

and it changed every linebreak to the literal string `\r\n`.  The page looks OK in 
preview, but then it breaks when you actually save it.


Stewart.

--
My email address is valid but not my primary mailbox and not checked regularly.  Please 
keep replies on the 'group where everybody may benefit.


Re: [hackathon] One week left to the first D Hackathon!

2015-04-19 Thread Vladimir Panteleev via Digitalmars-d-announce

On Sunday, 19 April 2015 at 19:38:14 UTC, Gary Willoughby wrote:
Also the tools repository needs work to build too. This is 
because of the `if(arr)` warnings. I think there are pull 
requests waiting[2] but until they are merged a few of the 
tools are broken which breaks the whole build. Dustmite also 
needs to be amended upstream[3].


Waiting on definitive yes/no regarding the compiler change and 
code breakage from Walter/Andrei.


Re: [hackathon] One week left to the first D Hackathon!

2015-04-19 Thread Gary Willoughby via Digitalmars-d-announce
On Saturday, 18 April 2015 at 16:26:41 UTC, Andrei Alexandrescu 
wrote:
Join us for one week starting Saturday April 25th for the first 
D Hackathon!


The D Hackathon is one week of intense participation and 
collaboration on anything and everything related to the D 
programming language.


All participants are encouraged to collaborate on the online 
forums (http://forum.dlang.org/group/digitalmars.D), github 
repos (https://github.com/D-Programming-Language), IRC (#d on 
irc.freenode.net, use your favorite IRC client or 
https://webchat.freenode.net).


Please prepend forum posts related to hackathon with 
"[hackathon]". (There should be little else!)


Complete n00bs are encouraged to participate (tell your 
friends!) and part of the purpose of the D Hackathon is to 
lower the barrier to entry for would-be collaborators by means 
of better documentation and tooling.


Let's focus on creating a better, more inviting out-of-the-box 
experience for everyone, and above all a better D language. 
We'll officially measure hackathon results by the number of 
preexisting bugs fixed, but do feel free to work on anything 
you think is important to you. There is no other rule than 
getting good work done.


See you in one week!


Andrei


This sounds awesome!

I'm going to give the website and phobos documentation a pass 
making corrections and adding examples, beefing up, etc. So i'll 
trawl bugzilla looking for low hanging fruit/easy stuff to get my 
feet wet.


I've run into a few problems[1] with building the website and 
documentation. DMD, druntime and phobos all build easily but 
dlang.org sources are a pain. I wonder if anyone has built the 
website recently from scratch to make sure it all works?


Also the tools repository needs work to build too. This is 
because of the `if(arr)` warnings. I think there are pull 
requests waiting[2] but until they are merged a few of the tools 
are broken which breaks the whole build. Dustmite also needs to 
be amended upstream[3].


[1]: 
http://forum.dlang.org/thread/wwktjyurctmdffmfe...@forum.dlang.org
[2]: 
https://github.com/D-Programming-Language/tools/pull/166/files

[3]: https://github.com/CyberShadow/DustMite


Re: GtkD 3.1.0 released, GTK+ with D.

2015-04-19 Thread Mike Wey via Digitalmars-d-announce

On 04/19/2015 02:07 PM, Steve Teale wrote:

On Thursday, 26 March 2015 at 22:41:01 UTC, Mike Wey wrote:

GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL
license.

Shortly after the last release, GtkD has been updated for GTK+ 3.16.

GtkD 3.1.0 is now available on gtkd.org:
http://gtkd.org/download.html


Mike,

Broadly speaking, how much work is involved in converting an app using
GtkD 2.4?

Thanks Steve


Judging form the demos, the needed changes are minimal.

--
Mike Wey


Re: [hackathon] One week left to the first D Hackathon!

2015-04-19 Thread ANtlord via Digitalmars-d-announce
On Saturday, 18 April 2015 at 16:26:41 UTC, Andrei Alexandrescu 
wrote:
Join us for one week starting Saturday April 25th for the first 
D Hackathon!


The D Hackathon is one week of intense participation and 
collaboration on anything and everything related to the D 
programming language.


All participants are encouraged to collaborate on the online 
forums (http://forum.dlang.org/group/digitalmars.D), github 
repos (https://github.com/D-Programming-Language), IRC (#d on 
irc.freenode.net, use your favorite IRC client or 
https://webchat.freenode.net).


Please prepend forum posts related to hackathon with 
"[hackathon]". (There should be little else!)


Complete n00bs are encouraged to participate (tell your 
friends!) and part of the purpose of the D Hackathon is to 
lower the barrier to entry for would-be collaborators by means 
of better documentation and tooling.


Let's focus on creating a better, more inviting out-of-the-box 
experience for everyone, and above all a better D language. 
We'll officially measure hackathon results by the number of 
preexisting bugs fixed, but do feel free to work on anything 
you think is important to you. There is no other rule than 
getting good work done.


See you in one week!


Andrei


Good day! May be it is silly question, but I can't understand. 
Can I take a part in hackaton remotely? And second question. Will 
hackaton's projects be published?


Thank you. I'm sorry, if my english is not clear.



Re: GtkD 3.1.0 released, GTK+ with D.

2015-04-19 Thread Steve Teale via Digitalmars-d-announce

On Thursday, 26 March 2015 at 22:41:01 UTC, Mike Wey wrote:
GtkD is a D binding and OO wrapper of Gtk+ and is released on 
the LGPL

license.

Shortly after the last release, GtkD has been updated for GTK+ 
3.16.


GtkD 3.1.0 is now available on gtkd.org:
http://gtkd.org/download.html


Mike,

Broadly speaking, how much work is involved in converting an app 
using GtkD 2.4?


Thanks Steve