Changing the subject line because I am taking this off topic.
I would like to mention that FileMan by Mashashi Umezawa is IMHO a nice improvement over the current Squeak and Pharo file system interfaces.
https://github.com/mumez/FileMan https://wiki.squeak.org/squeak/6333 https://wiki.squeak.org/squeak/5969
The Cuis project has adopted FileMan, and I find the result to be cleaner in design and implementation than either the Squeak or Pharo approaches.
In terms of my own experience, I have spent time getting OSProcess/CommandShell working on both Pharo and Cuis, and I find the FileSystem implementation in Pharo to be different but not much better (actually a bit more platform-dependencies leaking into the image, so arguably not better at all). FileMan in Cuis is also different, but it works well and feels cleaner in design.
I do not want to discourage progress on FileSystem support, because it is very important for compatibility and support of the many worthwhile projects that are being developed in Pharo. But I do want to also call attention to FileMan because I find it to be simpler and cleaner in its basic design approach.
Dave
On Wed, Oct 27, 2021 at 06:13:37AM +0200, christoph.thiede@student.hpi.uni-potsdam.de wrote:
Hi all,
recently I have created a PR against the FileSystem repository under [1] that migrates the CI from Travis (not working any longer) to state-of-the-art GitHub Actions. Under the PR, Jakob and I had a discussion on who should receive notification emails about CI failures for this repo.
I first intention was only to add interested people to the mail job (that would be me, maybe Jakob, and everyone else who asks). However, we also enter the squeak-dev list there. Or even another mailing list. Do you have any opinions about this? If not, I will go with my initial proposal.
Best, Christoph
[1] https://github.com/squeak-smalltalk/squeak-filesystem/pull/5
Sent from Squeak Inbox Talk