www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Move dsource WindowsAPI to github?

reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
It seems development is still held at dsource:
http://www.dsource.org/projects/bindings/wiki/WindowsApi

Recent changesets:
http://www.dsource.org/projects/bindings/timeline?from=09%2F03%2F13&daysback=90&wiki=on&changeset=on&milestone=on&ticket=on&update=Update

I've used a personal mirror here so I can clone or use it as a submodule:
https://github.com/AndrejMitrovic/WindowsAPI

After a while I started adding my own commits because of some nasty
code breakage, but that means my repo is not in sync with the dsource
version.

Worst of all, people seem to think I'm the author of WindowsAPI, and
now someone even made a pull adding Dub suport:
https://github.com/AndrejMitrovic/WindowsAPI/pull/2

So I suggest the dsource WinAPI team to move to Github (or maybe some
other more visible hosting service like Bitbucket).

That way people can use submodules, and they can also use Dub if the
dev team adds this support. Most importantly we'll have a single
source of the bindings, rather than have a dozen personal clones
scattered around github (I'm not the only one with a publicly hosted
WinAPI clone, I've noticed there are others as well).

Meanwhile I'll delete my clone from github, as people are confused and
think it's an official repository. I'd use a private repo to begin
with, but there's no free private repos on github (yeah Bitbucket has
them but I'm not fond of hosting my projects on 10 different places).
Sep 03 2013
next sibling parent "Rikki Cattermole" <alphaglosined gmail.com> writes:
On Tuesday, 3 September 2013 at 13:41:09 UTC, Andrej Mitrovic 
wrote:
 It seems development is still held at dsource:
 http://www.dsource.org/projects/bindings/wiki/WindowsApi

 Recent changesets:
 http://www.dsource.org/projects/bindings/timeline?from=09%2F03%2F13&daysback=90&wiki=on&changeset=on&milestone=on&ticket=on&update=Update

 I've used a personal mirror here so I can clone or use it as a 
 submodule:
 https://github.com/AndrejMitrovic/WindowsAPI

 After a while I started adding my own commits because of some 
 nasty
 code breakage, but that means my repo is not in sync with the 
 dsource
 version.

 Worst of all, people seem to think I'm the author of 
 WindowsAPI, and
 now someone even made a pull adding Dub suport:
 https://github.com/AndrejMitrovic/WindowsAPI/pull/2

 So I suggest the dsource WinAPI team to move to Github (or 
 maybe some
 other more visible hosting service like Bitbucket).

 That way people can use submodules, and they can also use Dub 
 if the
 dev team adds this support. Most importantly we'll have a single
 source of the bindings, rather than have a dozen personal clones
 scattered around github (I'm not the only one with a publicly 
 hosted
 WinAPI clone, I've noticed there are others as well).

 Meanwhile I'll delete my clone from github, as people are 
 confused and
 think it's an official repository. I'd use a private repo to 
 begin
 with, but there's no free private repos on github (yeah 
 Bitbucket has
 them but I'm not fond of hosting my projects on 10 different 
 places).

I was aware it wasn't original repo. I just didn't want to ask for a change to github for original when mirror worked perfectly fine. I should have mentioned this sorry. Yes I'm lazy and just want dub to work with it imho.
Sep 03 2013
prev sibling next sibling parent "Ludovit Lucenic" <llucenic gmail.com> writes:
On Tuesday, 3 September 2013 at 13:41:09 UTC, Andrej Mitrovic 
wrote:
 It seems development is still held at dsource:
 http://www.dsource.org/projects/bindings/wiki/WindowsApi

I suggest someone could create a 'dsource.org' github account and move all sources over there. After some time, however, after this intention would be officially announced, so that anybody who may disagree had a chance to withdraw his/her project off this process. Ones someone takes over a project off this account, the maintainer would delete it on this account. This could bring fresh air to the content of the panoptical dsource.org and let it pass away to oblivion. It may lead to less google relevance when looking for D after some time, may it not? Ludovit p.s. if there is no volunteer, I might be the one to take care of :-)
Sep 03 2013
prev sibling next sibling parent "sara736" <sarasmith736 gmail.com> writes:
Where 'data' and 'destination'
[url=http://www.pass4-sure.me]http://www.pass4-sure.me[/url]  are
any variables. I use such
setup in my projects and it helps greatly to identify what went
wrong when not using a debugger.
Dec 01 2014
prev sibling next sibling parent "Gary Willoughby" <dev nomad.so> writes:
On Tuesday, 3 September 2013 at 16:03:16 UTC, Ludovit Lucenic 
wrote:
 On Tuesday, 3 September 2013 at 13:41:09 UTC, Andrej Mitrovic 
 wrote:
 It seems development is still held at dsource:
 http://www.dsource.org/projects/bindings/wiki/WindowsApi

I suggest someone could create a 'dsource.org' github account and move all sources over there. After some time, however, after this intention would be officially announced, so that anybody who may disagree had a chance to withdraw his/her project off this process. Ones someone takes over a project off this account, the maintainer would delete it on this account. This could bring fresh air to the content of the panoptical dsource.org and let it pass away to oblivion. It may lead to less google relevance when looking for D after some time, may it not? Ludovit p.s. if there is no volunteer, I might be the one to take care of :-)

Does someone have the DSource admins contact details and ask him/her to nuke the site. It's causes so much confusion.
Dec 02 2014
prev sibling next sibling parent "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
On Tuesday, 2 December 2014 at 10:55:18 UTC, Gary Willoughby 
wrote:
 Does someone have the DSource admins contact details and ask 
 him/her to nuke the site. It's causes so much confusion.

You are replying to a year-old thread. (It was bumped by a spammer.) And DSource should be archived, not "nuked".
Dec 02 2014
prev sibling parent "ponce" <contact gam3sfrommars.fr> writes:
On Tuesday, 3 September 2013 at 13:41:09 UTC, Andrej Mitrovic 
wrote:
 So I suggest the dsource WinAPI team to move to Github (or 
 maybe some
 other more visible hosting service like Bitbucket).

 That way people can use submodules, and they can also use Dub 
 if the
 dev team adds this support. Most importantly we'll have a single
 source of the bindings, rather than have a dozen personal clones
 scattered around github (I'm not the only one with a publicly 
 hosted
 WinAPI clone, I've noticed there are others as well).

Good idea. When trying to DUBify ae I stumbled upon the problem that these bindings weren't DUBified themselves.
Dec 02 2014