[Cuis-dev] Directory structure for multiple projects

Bernhard Pieber bernhard at pieber.com
Sat Jul 31 10:25:08 PDT 2021


Hi,

I wonder what directory structure you use when you work on multiple projects. Do you clone Cuis-Smalltalk-Dev and packages for each one?

MyProject1
+ Cuis-Smalltalk-Dev
+ SVG
+ StyledTextEditor
+ ...
+ MyProject1Package
MyProject2
+ Cuis-Smalltalk-Dev
+ SVG
+ StyledTextEditor
+ MyProject2Package

Or just one time?

Cuis-Smalltalk
+ Cuis-Smalltalk-Dev
+ SVG
+ StyledTextEditor
+ ...
+ MyProject1Package
+ MyProject2Package
+ MySharedLibraryPackage

The directions in https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/GettingStarted.md seem to imply the first variant.

The second variant seems less confusing. However, one might run into problems when the different projects need different versions of the same package.

Where do you keep your share libraries, images, and VMs? Any best practices?

Cheers,
Bernhard


More information about the Cuis-dev mailing list