Visual D 0.3.32 maintenance release

Jonathan M Davis jmdavisProg at gmx.com
Sun May 13 05:01:21 PDT 2012


On Sunday, May 13, 2012 13:48:39 Rainer Schuetze wrote:
> On 5/11/2012 9:49 PM, Walter Bright wrote:
> > On 5/1/2012 9:46 AM, Rainer Schuetze wrote:
> >> The Visual D installer can be downloaded from its website at
> >> http://www.dsource.org/projects/visuald
> > 
> > Can you please move it to github?
> 
> I considered that aswell recently, but I'm not yet convinced.
> 
> I see the increase in contributions to dmd after the move to github, but
> my own experience with it has not been too positive: making patches for
> dmd is rather time consuming, I always have to struggle to get the
> simple stuff done (while it was just adding a diff to the bugzilla in
> the subversion times). As a result, the number of patches that I have
> provided has dropped considerably. My feeling is that git allows a lot
> of complex things at the cost of making standard operations much more
> complicated than necessary.
> 
> Using git/github is probably less work for you compared to svn, but this
> also depends on a rather large infrastructure like the auto tester. I'm
> not sure it does actually help for a project with very few contributors.
> 
> There haven't been a lot of community contributions to Visual D so far.
> To everybody interested: Would a move to github change that?

You actually find patches to be easier than using github? That strikes me as 
odd. I've always found patches to be a pain to deal with and git and github 
have been really easy overall. You just make your changes on another branch, 
push them up to github, and then create a pull request. If you're the one 
merging in the changes, it's as easy as pushing the "merge" button the pull 
request, and it's in the main repository.

Now, I don't deal with Visual D at all (I'm always on Linux, if nothing else), 
so I wouldn't be a contributor, and I have no idea if very many more people 
would be contribute if it were on github, but I'd definitely expect it to be 
easier for people to contribute if it were up on github than it would be for 
them to create patches and send those to you.

- Jonathan M Davis


More information about the Digitalmars-d-announce mailing list