Hosting dub packages on public Heptapod instances?
Gregor Mückl
gregormueckl at gmx.de
Mon Feb 24 00:49:11 UTC 2020
On Saturday, 22 February 2020 at 16:26:06 UTC, Joseph Rushton
Wakeling wrote:
> On Saturday, 22 February 2020 at 12:47:31 UTC, Seb wrote:
>> Of course, I think the sole reason the support is so limited
>> is that no one has had time to improve it.
>>
>> BTW maybe instead of adding another API to the registry, a
>> generic git solution could be added that uses the git protocol
>> to query for SemVer tags and thus solve this problem once and
>> for all.
>
> Fine per se to use the VCS protocol instead of the hosting
> site, but note this still means you need to support multiple
> options. Not everyone uses git ;-)
Yes, the main problem then is getting appropriate client
libraries for all reasonable options... this alone seems like a
huge undertaking to me. The scope is definitely beyond whatever
time I can make for writing a patch against the dub registry.
I'd personally be mostly content if I can find the time to patch
it all up in a way that Gitlab instances other than gitlab.com
can be used. As I see it, this already requires a couple of UI
changes that would also be needed for VCS protocol approach.
More information about the Digitalmars-d
mailing list