digitalmars.D - Request for new Deimos repository
- Brian Schott (5/5) Jan 20 2016 EMSI has a D version of rec.h from GNU recutils[1]. If somebody
- David Nadlinger (4/6) Jan 20 2016 IIRC only Walter, Andrei and Brad have the necessary permissions
- Jacob Carlborg (5/8) Jan 21 2016 I don't see a point in having a special Deimos repository. Just put it
- Jonathan M Davis (14/24) Jan 22 2016 In theory, having all of the C bindings sitting in Deimos is
- Russel Winder via Digitalmars-d (25/28) Jan 22 2016 [=E2=80=A6]
- Kagamin (3/7) Jan 22 2016 http://code.dlang.org/?sort=updated&category=library.binding.deimos
- Jacob Carlborg (5/9) Jan 22 2016 http://code.dlang.org/?sort=updated&category=library.binding or
- Gary Willoughby (10/12) Jan 22 2016 This.
- Steven Schveighoffer (8/19) Jan 22 2016 What about making deimos a package collection of all the dub
EMSI has a D version of rec.h from GNU recutils[1]. If somebody creates a repository for this I can get these bindings into Deimos pretty quickly. [1] https://www.gnu.org/software/recutils/manual/recutils.html#Purpose
Jan 20 2016
On Thursday, 21 January 2016 at 00:33:34 UTC, Brian Schott wrote:If somebody creates a repository for this I can get these bindings into Deimos pretty quickly.IIRC only Walter, Andrei and Brad have the necessary permissions to create new repositories. — David
Jan 20 2016
On 2016-01-21 01:33, Brian Schott wrote:EMSI has a D version of rec.h from GNU recutils[1]. If somebody creates a repository for this I can get these bindings into Deimos pretty quickly. [1] https://www.gnu.org/software/recutils/manual/recutils.html#PurposeI don't see a point in having a special Deimos repository. Just put it on GitHub and Dub. -- /Jacob Carlborg
Jan 21 2016
On Thursday, 21 January 2016 at 19:36:41 UTC, Jacob Carlborg wrote:On 2016-01-21 01:33, Brian Schott wrote:In theory, having all of the C bindings sitting in Deimos is useful, because then they're all in one place, and you know that they're all C bindings, whereas code.dlang.org has all kinds of stuff, most of which aren't C bindings. But given how you basically have no control over the repo in Deimos even if you're effectively its maintainer, I'm inclined to think that it's not worth it, even if having all of those bindings in one place would be valuable. And the project needs to end up on code.dlang.org anyway so that dub projects can pull it in. So, while I don't agree that there's no point to Deimos, I do agree that it's not worth it. - Jonathan M DavisEMSI has a D version of rec.h from GNU recutils[1]. If somebody creates a repository for this I can get these bindings into Deimos pretty quickly. [1] https://www.gnu.org/software/recutils/manual/recutils.html#PurposeI don't see a point in having a special Deimos repository. Just put it on GitHub and Dub.
Jan 22 2016
On Fri, 2016-01-22 at 10:04 +0000, Jonathan M Davis via Digitalmars-d wrote:=20[=E2=80=A6]So, while I don't agree that there's no point to Deimos, I do=C2=A0 agree that it's not worth it.There is good marketing value in having a centralized knowledge of what is available, even if not a central repository. Rust, Ceylon, D have central registries and/or repositories so people know where to go first even if the package being sought is on BitBucket, GitLab, or GitHub. Go suffers somewhat from having a completely libertarian view with central core and "whatever you can find out there". Whilst Deimos as repository seems to be a fail, Deimos as registry of repositories could be a real success especially if connected with the Dub distribution repository. Arguably Phobos needs a rethink as well. Small core, everything else elswhere but trivially accessible. The days of "batteries included" distributions is long gone.=C2=A0 --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Jan 22 2016
On Friday, 22 January 2016 at 10:04:59 UTC, Jonathan M Davis wrote:In theory, having all of the C bindings sitting in Deimos is useful, because then they're all in one place, and you know that they're all C bindings, whereas code.dlang.org has all kinds of stuff, most of which aren't C bindings.http://code.dlang.org/?sort=updated&category=library.binding.deimos
Jan 22 2016
On 2016-01-22 11:04, Jonathan M Davis wrote:In theory, having all of the C bindings sitting in Deimos is useful, because then they're all in one place, and you know that they're all C bindings, whereas code.dlang.org has all kinds of stuff, most of which aren't C bindings.http://code.dlang.org/?sort=updated&category=library.binding or http://code.dlang.org/?sort=updated&category=library.binding.deimos -- /Jacob Carlborg
Jan 22 2016
On Thursday, 21 January 2016 at 19:36:41 UTC, Jacob Carlborg wrote:I don't see a point in having a special Deimos repository. Just put it on GitHub and Dub.This. Deimos was always hard for people to fix because of lack of admins. Being separate projects on github and placed on the dub registry is much better. I took the x11 demios repo and updated it and put it on dub. Since then I've had numerous fixes passed to me which wouldn't have been done through deimos. https://github.com/nomad-software/x11
Jan 22 2016
On 1/22/16 5:54 AM, Gary Willoughby wrote:On Thursday, 21 January 2016 at 19:36:41 UTC, Jacob Carlborg wrote:What about making deimos a package collection of all the dub repositories that are c bindings? Then essentially, the admins can decide *which* packages are deimos without having to maintain them. I admit I am a committer to deimos, and I've never pulled a request. Ever. Somewhat because Walter pulls them quickly. But mostly because generally I am not familiar with the binding library. -SteveI don't see a point in having a special Deimos repository. Just put it on GitHub and Dub.This. Deimos was always hard for people to fix because of lack of admins. Being separate projects on github and placed on the dub registry is much better. I took the x11 demios repo and updated it and put it on dub. Since then I've had numerous fixes passed to me which wouldn't have been done through deimos. https://github.com/nomad-software/x11
Jan 22 2016