While, as Cyril, I don't have specifid documentation, I do have a blog "report" experience at "Panama Papers: a case for reproducible research, data activism and frictionless data"[1], where I showcase how to share a bundled artifact that included a Pharo image, a SQLite database, documentation and code. While Grafoscopio has moved[2], I think that still it gives a pretty practical overview on how to package such mixed artifacts with simple technologies and a concern for reproducibility.

[1] https://mutabit.com/offray/blog/en/entry/panama-papers-1
[2] https://mutabit.com/repos.fossil/grafoscopio/doc/tip/intro.md

Hope it helps,

Offray

On 11/2/25 05:40, Benoit St-Jean via Pharo-users wrote:
Hello everyone,

Can anyone point me to any document and/or blog post regarding best practices (and HOWTO) in handling project artifacts in a Pharo project?

For example, how do you handle Smalltalk code AND other files, SQL code, documentation, class diagrams, intilization scripts, user data files, etc? The Smalltalk code itself, in my case, has to go along with all other files.  Do you handle "everything not Smalltalk" manually with git or there is another way ?  How do you guys do it in your projects?

tia

Reply via email to