Installation To fetch the latest Spec version, you first need to get a local copy of the repository: ~ $ cd /tmp tmp $ git clone https://github.com/SpecForPharo/spec.git Then open your image and execute the following script: | repo names currentVersions toLoad | repo := MCFileTreeRepository new directory: '/tmp/spec' asFileReference. currentVersions := MCWorkingCopy allManagers select: [ :e | (e ancestry ancestors) notEmpty ] thenCollect: [ :e | e ancestry ancestors first name ]. names := repo packageDescriptionsFromReadableFileNames. toLoad := names select: [ :e || currentVersion | currentVersion := e first , '-', e second , '.', e third asString. (currentVersions includes: currentVersion) not ]. toLoad do: [ :name || version | version := repo versionFromFileNamed: name first, '.package'. [ version load ] on: MCMergeOrLoadWarning do: [ :ex | [ ex load ] on: MCNoChangesException do: [] ] ]. Your image contains now the latest stable version of Spec. Back Next