| Thread overview | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 21, 2016 Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
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 | ||||
January 21, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | 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
| |||
January 21, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | 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#Purpose I don't see a point in having a special Deimos repository. Just put it on GitHub and Dub. -- /Jacob Carlborg | |||
January 22, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | On Thursday, 21 January 2016 at 19:36:41 UTC, Jacob Carlborg wrote:
> 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#Purpose
>
> I don't see a point in having a special Deimos repository. Just put it on GitHub and Dub.
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 Davis
| |||
January 22, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Jonathan M Davis Attachments:
| On Fri, 2016-01-22 at 10:04 +0000, Jonathan M Davis via Digitalmars-d wrote: > […] > So, while I don't agree that there's no point to Deimos, I do 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. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 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 | |||
January 22, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Jonathan M Davis | 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 | |||
January 22, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | 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 | |||
January 22, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Gary Willoughby | On 1/22/16 5:54 AM, Gary Willoughby wrote:
> 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
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.
-Steve
| |||
January 22, 2016 Re: Request for new Deimos repository | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Jonathan M Davis | 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 | |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply