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