I'm copy Pharo1.0 from Squeaksource to smalltalkhub and for some packages I got error because I do not really know why Transcript does not understand classSide. It looks to be in the MCStWriter. Now I do not get why MCStWriter would have to be called to push a package from my local disc to smalltalkhub. It looks to me fundamentally wrong. May be this is the definition of Gofer of push that is bogus for what I'm doing. May be this is not storing a version but copying a file that I should do. |go repo|repo := MCSmalltalkhubRepository owner: 'Pharo' project: 'Pharo10' user: 'StephaneDucasse' password: 'sn00py_papa'. go := Gofer new. go repository: repo. (((FileSystem disk workingDirectory / 'package-cache') allFiles select: [:each |'*.mcz' match: each basename]) groupedBy: [:each | (each base copyUpToLast: $-) ]) keys do: [:name | go package: name; push. ]