<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><font size="4">Hi, </font></p>
    <p><font size="4">I edited the userBaseDirectory documentation
        accordingly
        <a class="moz-txt-link-freetext" href="https://github.com/DrCuis/Workbench/wiki/Cuis-Base-Directories#userbase">https://github.com/DrCuis/Workbench/wiki/Cuis-Base-Directories#userbase</a>
        and related paths. </font></p>
    <p><font size="4">I am not exactly sure about the userChanges one,
        please take a look and edit if needed
<a class="moz-txt-link-freetext" href="https://github.com/DrCuis/Workbench/wiki/Cuis-Base-Directories#userChanges">https://github.com/DrCuis/Workbench/wiki/Cuis-Base-Directories#userChanges</a></font></p>
    <p>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?</p>
    <p>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/</p>
    <p>/home/hilaire/Documents/myDybo/<br>
      ├── app<br>
      │   └── image<br>
      │       ├── Cuis7.8.sources<br>
      │       ├── dybo.changes<br>
      │       ├── dybo.image<br>
      │       └── locale<br>
      ├── myData<br>
      │   ├── data.obj<br>
      │   └── Sc<br>
      │       └── 935<br>
      ├── myExports<br>
      │   └── 2026-07-26-17h05m25s.pdf<br>
      └── myScripts<br>
    </p>
    <p>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.</p>
    <p>Hilaire</p>
    <div class="moz-cite-prefix">Le 23/07/2026 à 22:19, Juan Vuletich a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:45626789-ab91-4e19-a8f4-05dae07ff3c7@cuis.st">
      <p>Hi Hilaire,</p>
      <p>#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.</p>
      <p>This is consistent with what you see.</p>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-freetext" href="http://mamot.fr/@drgeo">http://mamot.fr/@drgeo</a></pre>
  </body>
</html>