Thank you Dale, this is more simple than I expected.
>From what you linked it looks like by [:comitish] you mean the git branch
.Which in my case is master so it should be
Metacello new
baseline: 'BaselineOfXXX';
repository: 'github://kilon/phEphestos:master/'
get;
load.
https://github.com/kilon/phEphestos
On Tue, Oct 21, 2014 at 9:52 PM, Dale Henrichs <
[email protected]> wrote:
> Kilon,
>
> You can use an expression like the following to load projects directly
> from github using Metacello 1.0.0-beta.32.16:
>
> Metacello new
> baseline: 'BaselineOfXXX';
> repository: 'github://<user name>/<project name>[:comitish]/<path to
> filetree repo>'
> get;
> load.
>
> there are some examples of Seaside load expressions here[1]. Whenever you
> use the `get` command, the github repo is refreshed from github. The `load`
> loads directly from the local github cache for the project.
>
> Dale
>
> [1] https://github.com/GsDevKit/Seaside31#seaside31
>
>
>
> On Tue, Oct 21, 2014 at 11:33 AM, kilon alios <[email protected]>
> wrote:
>
>> So I am so happy with how Pharo works with Github, that I decided to even
>> port my configurations there and I also decided to create a small
>> configuration browser which will subclass the existing configuration
>> browser for installing tools for my project Ephestos so I dont have to
>> pollute the existing configuration projects with all my sub-projects.
>>
>> In sort I want to host configurations to Github similarly to how
>> MetaRepos are host in Smalltalkhub. I want the user to be able to install
>> those configurations without a need to install git
>>
>> I asked this I think before and I was told how to, but it was part of
>> another thread and it got lost inside my email abyss.
>>
>> So How I do that ?
>>
>
>