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 <dale.henrichs@gemtalksystems.com> 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 <kilon.alios@gmail.com> 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 ?