Today I (finally, duh) realised that the github:// syntax actually requires a valid GitHub user. Since I do this with all my (public) projects, it obviously works (for others too), but still, is it actually 'wrong' ?
In Pharo settings you can set it to use HTTPS for all github: repos.
Maybe on the first github authentication error it could ask whether they'd
prefer to use anonymous HTTPS to connect to github.
Sven Van Caekenberghe-2 wrote
>> On 7 May 2019, at 21:32, Sean P. DeNigris <
> > wrote:
>> Sven Van Caekenberghe-2 wrote
>>> is it actually 'wrong' ?
>> Looks okay to me. Can you say more about what you mean by “wrong”?
> With 'wrong' I mean that if you are not a GitHub user yourself, you cannot
> access a repository that way, you need to use https (IIUC). This seems to
> happen automatically by Metacello though.
>> NB if your subprojects have metadata and your main project doesn’t have
>> be compatible outside recent Pharo you can remove the code subfolder from
>> those URLs and eliminate a bit of duplication
> You mean 'repository' ? I sometimes use an empty one, although it seems
> 'src' is the standard now.
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html >>