[Cuis-dev] Cuis directories

Hilaire Fernandes hfern at free.fr
Tue Jul 28 12:59:52 PDT 2026


Hi,

I edited the userBaseDirectory documentation accordingly 
https://github.com/DrCuis/Workbench/wiki/Cuis-Base-Directories#userbase 
and related paths.

I am not exactly sure about the userChanges one, please take a look and 
edit if needed 
https://github.com/DrCuis/Workbench/wiki/Cuis-Base-Directories#userChanges

Now I want to document CuisBaseDirectory. For developer, I understand it 
is very likely Cuis-Smalltalk-Dev/. With an application bundles, it will 
be the image directory parent. Is it the idea?

For the record, in a multi-users environment, my bundle application, 
when executed, dissociates the image and the VM. The former in a user 
directory and the later resides, with the complete bundle, in a read 
only directory. In that circumstance, in the example below, the cuisBase 
directory will be myDybo/app/

/home/hilaire/Documents/myDybo/
├── app
│   └── image
│       ├── Cuis7.8.sources
│       ├── dybo.changes
│       ├── dybo.image
│       └── locale
├── myData
│   ├── data.obj
│   └── Sc
│       └── 935
├── myExports
│   └── 2026-07-26-17h05m25s.pdf
└── myScripts

I am not sure about the consequences, if there is any. It seems as a 
fair location if there should be any additional needed directories as 
fonts, updates, etc.

Hilaire

Le 23/07/2026 à 22:19, Juan Vuletich a écrit :
>
> Hi Hilaire,
>
> #userBaseDirectory is set in the #userBaseDirectory method. It 
> defaults to the current directory in the OS shell that starts Cuis, 
> but if it happens to be the same as #cuisBaseDirectory, then it is set 
> as a sibling of it. When I did this, I just tried it to be comfortable 
> for Cuis devs by default (their changes and stuff are created close 
> enough to the Cuis they are running so they are easy to find), and 
> flexible to app builders.
>
> This is consistent with what you see.
>
-- 
http://mamot.fr/@drgeo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20260728/f689bc23/attachment.htm>


More information about the Cuis-dev mailing list