Thanks for this explanation Stef,

Now looking forward to Guilles work - sounds like it will be a very helpful 
resource when starting to use Git!
Hans


-----Original Message-----
From: Stephane Ducasse <stepharo.s...@gmail.com> 
Sent: woensdag 11 april 2018 22:01
To: Any question about pharo is welcome <pharo-users@lists.pharo.org>
Subject: Re: [Pharo-users] installation of packages on 6.1

Hans

just a meta remark (I personally find the API of git quite terrible - In 
addition I do not really like the github UI it feels like these ugly google 
noUIDesigned "UI") now you should consider that more and more people find git 
cool and powerful. And as a matter of fact it is.
So you should consider that understanding and learning git is a way to look 
less obsolete in the future. And it has nothing to do with Pharo.
Except that Pharo is becoming less foreign for mamy people thank to this.
I worked super well with git and iceberg on projects managing my dev in a 
branch before it is ready to be incorporated.
So solid branches was what was really missing to monticello and before you use 
it you may have problems to really assess them but once you work with them you 
get the power they bring and the comfort.
Guille is working on a nice explanation of Git and central concept of branch 
and you may want to read (at least I will read it because Guille understand it 
super super well).

Stef


On Wed, Apr 11, 2018 at 11:23 AM, Herbert Vojčík <he...@mailbox.sk> wrote:
> No, it is possible to install them without github account.
>
> You need to set protocol to https:
>
>  Iceberg enableMetacelloIntegration: true; remoteTypeSelector: #httpsUrl.
>
> Herby
>
> Baveco, Hans wrote:
>>
>> Thanks Ben!
>>
>> I created a github account, installed git and git bash, created SSH 
>> keys, added keys to my github account, and changed the settings in 
>> Pharo to use these keys, and finally was able to install the packages I 
>> wanted to try.
>> (roassal2 still not installing though).
>>
>> Question remains, is this really the only way to get these packages 
>> that live on github into the image? I had no plans to work with 
>> git/github, but was now forced to spent quite some time on it....
>>
>> Cheers,
>>
>> Hans
>>
>> *From:*Ben Coman <b...@openinworld.com>
>> *Sent:* maandag 9 april 2018 22:54
>> *To:* Any question about pharo is welcome 
>> <pharo-users@lists.pharo.org>
>> *Subject:* Re: [Pharo-users] installation of packages on 6.1
>>
>> On 6 April 2018 at 00:02, Baveco, Hans <hans.baveco@
>
> wur.nl
>>
>> <mailto:hans.bav...@wur.nl>> wrote:
>>
>>     Trying to install Territorial the installation got stuck on the
>>     installation of Roassal2 1.35, with error “LGitObjectNotInitialized”
>>
>>     Transcript says:
>>
>>     “Project: Roassal2 1.35
>>
>>     I got an error while cloning: There was an authentication error
>>     while trying to execute the operation: error authenticating:
>>     failed connecting agent.
>>
>>     This happens usually because you didn't provide a valid set of
>>     credentials.
>>
>>     You may fix this problem in different ways:
>>
>>     1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa
>>     in your command line.
>>
>>     2. adding your keys in settings (open settings browser search for
>>     "Use custom SSH keys" and
>>
>>     add your public and private keys).
>>
>>     3. using HTTPS instead SSH (Just use an url in the form
>>     HTTPS://etc.git). I will try to clone the HTTPS variant.”
>>
>>     I have encountered this several t
>
> imes before, for different
>>
>>     packages (on windows 7, pharo 6.1 (Image: Pharo6.0 [Latest update:
>>     #60540])) and have no idea how to deal with this.
>>
>>     Any suggestions?
>>
>>     Hans
>>
>> On Windows you need to use option 2. World Menu > Settings > etc...
>>
>> cheers -ben
>>
>


Reply via email to