Hello! I use Iceberg with metacelloIntegration: true to have gitlocal:// protocol available to load local git repos. Problem I encountered (while trying to load Mocketry) that Iceberg hijacks github:// protocol and it seems it needs ssh credentials that actually allows access to github. But I don't have (and don't plan to have, because reasons) a github account. For the moment I work it around this way (the script I use to build my work image): ---- BEGIN | hereRef | hereRef := Smalltalk imageDirectory asFileReference. (IceRepositoryCreator new location: hereRef; subdirectory: 'src'; createRepository) register. "BEGIN WORKAROUND" IceGithubRepositoryType class compile: 'type ^ ''github+rw'''. "Work around github:// needing access" "END WORKAROUND" Iceberg enableMetacelloIntegration: true. Metacello new baseline: 'Towergame'; repository: 'gitlocal:///', (hereRef / 'src') fullName; load. Towergame configure. Smalltalk snapshot: true andQuit: true. ---- END Questions: Is there some more canonical way to get there? Will Iceberg include something to make it easier to have readonly-github repos / integrate only gitlocal://? Thanks, Herby