Skip to content

Commit a956ed3

Browse files
committed
Deploying to gh-pages from @ fe8c18f 🚀
1 parent 7111805 commit a956ed3

File tree

15 files changed

+502
-394
lines changed

15 files changed

+502
-394
lines changed

build/build-dev-mac/index.html

Lines changed: 11 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1564,21 +1564,6 @@
15641564
</span>
15651565
</a>
15661566

1567-
<nav class="md-nav" aria-label="Loop-dev Version">
1568-
<ul class="md-nav__list">
1569-
1570-
<li class="md-nav__item">
1571-
<a href="#identify-loop-dev-version" class="md-nav__link">
1572-
<span class="md-ellipsis">
1573-
Identify Loop-dev Version
1574-
</span>
1575-
</a>
1576-
1577-
</li>
1578-
1579-
</ul>
1580-
</nav>
1581-
15821567
</li>
15831568

15841569
</ul>
@@ -3559,21 +3544,6 @@
35593544
</span>
35603545
</a>
35613546

3562-
<nav class="md-nav" aria-label="Loop-dev Version">
3563-
<ul class="md-nav__list">
3564-
3565-
<li class="md-nav__item">
3566-
<a href="#identify-loop-dev-version" class="md-nav__link">
3567-
<span class="md-ellipsis">
3568-
Identify Loop-dev Version
3569-
</span>
3570-
</a>
3571-
3572-
</li>
3573-
3574-
</ul>
3575-
</nav>
3576-
35773547
</li>
35783548

35793549
</ul>
@@ -3602,6 +3572,9 @@ <h2 id="overview">Overview<a class="headerlink" href="#overview" title="Anchor l
36023572
<li><strong><a href="../../version/development/#whats-going-on-in-the-dev-branch">What's going on in the <code>dev branch</code></a></strong></li>
36033573
</ul>
36043574
<h2 id="buildloopdev-script"><code>BuildLoopDev</code> Script<a class="headerlink" href="#buildloopdev-script" title="Anchor link to this Header on this Page">&para;</a></h2>
3575+
<blockquote>
3576+
<p>Choose the tip of dev when using the existing scripts. The concept of the lightly tested <abbr title="a formal change to files in a repository; each commit has an alphanumeric identifier (SHA-1)">commit</abbr> is no longer needed. Each <code>dev</code> update comes with a new dev version number after a formal review process.</p>
3577+
</blockquote>
36053578
<p>There is a script to assist in building the <code>dev branch</code>. It gives you the option to choose the tip of the <code>dev branch</code> or to build a lightly tested <abbr title="a formal change to files in a repository; each commit has an alphanumeric identifier (SHA-1)">commit</abbr>. If you have not used the <a href="../build-app/#build-select-script"><abbr title="by running a command in your terminal, this menu-driven tool assists in building Loop">Build Select Script</abbr></a> to build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> previously, you may want to review that page. The command below can be pasted into the terminal of your Mac. Read the directions in the script.</p>
36063579
<div class="copy highlight"><span class="filename">Copy and Paste to start the BuildLoopDev script</span><pre><span></span><code>/bin/bash<span class="w"> </span>-c<span class="w"> </span><span class="s2">&quot;</span><span class="k">$(</span>curl<span class="w"> </span>-fsSL<span class="w"> </span><span class="se">\</span>
36073580
<span class="w"> </span>https://raw.githubusercontent.com/loopandlearn/lnl-scripts/main/BuildLoopDev.sh<span class="k">)</span><span class="s2">&quot;</span>
@@ -3622,14 +3595,16 @@ <h2 id="update-loop-dev">Update <abbr title="With a capital L, Loop is one of se
36223595
<li>Some are comfortable with the command line <abbr title="a tool for version control">git</abbr> commands described on <a href="../../version/loopworkspace/#updating-loop-using-loopworkspace">here</a>.</li>
36233596
</ul>
36243597
<h2 id="loop-dev-version"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>-dev Version<a class="headerlink" href="#loop-dev-version" title="Anchor link to this Header on this Page">&para;</a></h2>
3625-
<p>The version of code that shows up under the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Settings screen does not change when the <code>dev branch</code> is modified.</p>
3626-
<p>If you need help with your app, the mentors need more information. Please issue a <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Report when asking for help. Refer to <a href="../../loop-3/settings/#support">Support</a> for how to issue a <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Report. If you want to keep track yourself, refer to <a href="#identify-loop-dev-version">Identify <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>-dev Version</a></p>
3598+
<p>Starting with v3.7.x, the version of code that shows up under the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Settings screen increments with each formal change to the <code>dev</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr> using the pull request process. That increment might be an update to match a hotfix to <code>main</code> or might be from a new feature brought just into the <code>dev</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr>.</p>
3599+
<p>If you need help with your app, the mentors need to know you are running a <code>dev</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr> and the specific version that shows on your settings screen. </p>
3600+
<p>For a summary of features added to the <code>dev</code> <abbr title="version of code within a single repository or workspace repository">branch</abbr> by version number:</p>
3601+
<ul>
3602+
<li><a href="../../version/development/#updates-in-dev" target="_blank">Updates in <code>dev</code></a></li>
3603+
</ul>
3604+
<p>For more information about version numbers:</p>
36273605
<ul>
3628-
<li><a href="../../version/releases/#loop-version-numbering"><code>Loop</code> Version Numbering</a></li>
3606+
<li><a href="../../version/releases/#loop-version-numbering" target="_blank"><code>Loop</code> Version Numbering</a></li>
36293607
</ul>
3630-
<h3 id="identify-loop-dev-version">Identify <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>-dev Version<a class="headerlink" href="#identify-loop-dev-version" title="Anchor link to this Header on this Page">&para;</a></h3>
3631-
<p>The version of code that shows up under the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Settings screen will remain fixed until <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>-dev is released. In order to identify which version of dev you have on your phone, you need the <abbr title="a formal change to files in a repository; each commit has an alphanumeric identifier (SHA-1)">commit</abbr>.</p>
3632-
<p>The <abbr title="a formal change to files in a repository; each commit has an alphanumeric identifier (SHA-1)">commit</abbr> is identified by a 7-digit alphanumeric code. That code was also appended to the folder name of the downloaded code under Downloads/BuildLoop as shown in the graphic above. You can use finder to view the folder name after the script completes. It also appears in the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Report, refer to <a href="../../loop-3/settings/#support">Support</a> for instructions on issuing a <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Report. After you issue the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Report, look at the workspaceGitRevision number near the beginning of the report.</p>
36333608

36343609

36353610

build/community/index.html

Lines changed: 88 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -807,6 +807,39 @@
807807
</span>
808808
</a>
809809

810+
<nav class="md-nav" aria-label="Screenshots">
811+
<ul class="md-nav__list">
812+
813+
<li class="md-nav__item">
814+
<a href="#help-with-the-app" class="md-nav__link">
815+
<span class="md-ellipsis">
816+
Help with the app
817+
</span>
818+
</a>
819+
820+
</li>
821+
822+
<li class="md-nav__item">
823+
<a href="#help-with-browser-build" class="md-nav__link">
824+
<span class="md-ellipsis">
825+
Help with Browser Build
826+
</span>
827+
</a>
828+
829+
</li>
830+
831+
<li class="md-nav__item">
832+
<a href="#help-with-mac-build" class="md-nav__link">
833+
<span class="md-ellipsis">
834+
Help with Mac Build
835+
</span>
836+
</a>
837+
838+
</li>
839+
840+
</ul>
841+
</nav>
842+
810843
</li>
811844

812845
<li class="md-nav__item">
@@ -3580,6 +3613,39 @@
35803613
</span>
35813614
</a>
35823615

3616+
<nav class="md-nav" aria-label="Screenshots">
3617+
<ul class="md-nav__list">
3618+
3619+
<li class="md-nav__item">
3620+
<a href="#help-with-the-app" class="md-nav__link">
3621+
<span class="md-ellipsis">
3622+
Help with the app
3623+
</span>
3624+
</a>
3625+
3626+
</li>
3627+
3628+
<li class="md-nav__item">
3629+
<a href="#help-with-browser-build" class="md-nav__link">
3630+
<span class="md-ellipsis">
3631+
Help with Browser Build
3632+
</span>
3633+
</a>
3634+
3635+
</li>
3636+
3637+
<li class="md-nav__item">
3638+
<a href="#help-with-mac-build" class="md-nav__link">
3639+
<span class="md-ellipsis">
3640+
Help with Mac Build
3641+
</span>
3642+
</a>
3643+
3644+
</li>
3645+
3646+
</ul>
3647+
</nav>
3648+
35833649
</li>
35843650

35853651
<li class="md-nav__item">
@@ -3715,9 +3781,26 @@ <h2 id="online-groups">Online Groups<a class="headerlink" href="#online-groups"
37153781
</div>
37163782
<p><a href="https://youtu.be/_vSN6C-Uo04"><img alt="img/looped-group.png" src="../img/looped-group.png" /></a></p>
37173783
<h2 id="screenshots">Screenshots<a class="headerlink" href="#screenshots" title="Anchor link to this Header on this Page">&para;</a></h2>
3718-
<p>Please take screenshots of your issue and include them in your posts. On an Apple computer, press <span class="keys"><kbd class="key-shift">Shift</kbd><span>+</span><kbd class="key-command">Cmd</kbd><span>+</span><kbd class="key-4">4</kbd></span> keys at the same time and a little crosshairs tool will appear. Click-and-drag across the area you'd like to include in the screenshot. When you let go of the button, the screenshot will be saved to your desktop with a file name starting with the name <code>Screen Shot</code>. To capture an entire window, press <span class="keys"><kbd class="key-shift">Shift</kbd><span>+</span><kbd class="key-command">Cmd</kbd><span>+</span><kbd class="key-4">4</kbd></span> keys at the same time followed by pressing <span class="keys"><kbd class="key-space">Space</kbd></span> (the space bar) and then click on the window of interest.</p>
3719-
<p><strong>Use screenshots instead of cell phone images whenever possible.</strong> Screenshots are higher resolution and easier to read.</p>
3720-
<p>Take a wide screenshot (full window capture) when asking for help with settings or <abbr title="program used to build an app">Xcode</abbr> build errors. <abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr> and <abbr title="program used to build an app">Xcode</abbr> have lots of valuable information off-to-the-side that can be valuable for troubleshooters.</p>
3784+
<p>Please take screenshots of your issue and include them in your posts - unless you want Browser Build help. <strong>For Browser Build, include your <abbr title="website address (Uniform Resource Locator)">URL</abbr>, not a screenshot.</strong></p>
3785+
<h3 id="help-with-the-app">Help with the app<a class="headerlink" href="#help-with-the-app" title="Anchor link to this Header on this Page">&para;</a></h3>
3786+
<p>If you are asking for help using the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app after you've already built it, take screenshots on your phone and upload to either Facebook or zulipchat along with your question.</p>
3787+
<p>If you are posting <em><abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr></em> graphics, use the full window from either your phone or your computer in your screenshot.</p>
3788+
<blockquote>
3789+
<p><a href="../../intro/loopdocs-how-to/#how-to-find-help" target="_blank">How to Find Help</a></p>
3790+
</blockquote>
3791+
<h3 id="help-with-browser-build">Help with Browser Build<a class="headerlink" href="#help-with-browser-build" title="Anchor link to this Header on this Page">&para;</a></h3>
3792+
<p>If you need help with building the app using a browser, copy the <abbr title="website address (Uniform Resource Locator)">URL</abbr> for the LoopWorkspace <abbr title="a copy of code in a github repository other than the original">fork</abbr> and paste it into Facebook or zulipchat along with your question.</p>
3793+
<blockquote>
3794+
<p><a href="../../intro/loopdocs-how-to/#how-to-find-help" target="_blank">How to Find Help</a></p>
3795+
</blockquote>
3796+
<h3 id="help-with-mac-build">Help with Mac Build<a class="headerlink" href="#help-with-mac-build" title="Anchor link to this Header on this Page">&para;</a></h3>
3797+
<p>If you are building with a Mac computer and need assistance, <strong>use screenshots</strong> from your Mac computer. Taking a cell phone photo of your Mac screen is generally insufficient.</p>
3798+
<p>Include full window capture when asking for help. The <em><abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr></em> and <em><abbr title="program used to build an app">Xcode</abbr></em> apps have lots of valuable information off-to-the-side that can be valuable for troubleshooters.</p>
3799+
<blockquote>
3800+
<p><a href="../../intro/loopdocs-how-to/#how-to-find-help" target="_blank">How to Find Help</a></p>
3801+
</blockquote>
3802+
<h4 id="how-to-obtain-a-screenshot-on-a-mac">How to Obtain a Screenshot on a Mac<a class="headerlink" href="#how-to-obtain-a-screenshot-on-a-mac" title="Anchor link to this Header on this Page">&para;</a></h4>
3803+
<p>On an Apple computer, press <span class="keys"><kbd class="key-shift">Shift</kbd><span>+</span><kbd class="key-command">Cmd</kbd><span>+</span><kbd class="key-4">4</kbd></span> keys at the same time and a little crosshairs tool will appear. Click-and-drag across the area you'd like to include in the screenshot. When you let go of the button, the screenshot will be saved to your desktop with a file name starting with the name <code>Screen Shot</code>. To capture an entire window, press <span class="keys"><kbd class="key-shift">Shift</kbd><span>+</span><kbd class="key-command">Cmd</kbd><span>+</span><kbd class="key-4">4</kbd></span> keys at the same time followed by pressing <span class="keys"><kbd class="key-space">Space</kbd></span> (the space bar) and then click on the window of interest.</p>
37213804
<h2 id="descriptive-language">Descriptive Language<a class="headerlink" href="#descriptive-language" title="Anchor link to this Header on this Page">&para;</a></h2>
37223805
<p>Use descriptive language - the most accurate, detailed words possible - when asking for help. Try to avoid the word "it" and instead use details and information to explain why you're asking for help, what you've already tried, and what happened when you tried those things (including screenshots). Let's illustrate with a couple of examples.</p>
37233806
<h3 id="example-1">Example 1<a class="headerlink" href="#example-1" title="Anchor link to this Header on this Page">&para;</a></h3>
@@ -3731,7 +3814,7 @@ <h3 id="example-2">Example 2<a class="headerlink" href="#example-2" title="Ancho
37313814
<p>This example is not quite as old, but does refer to details from older <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> and <em><abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr></em> versions. It exemplifies the details needed to assist someone with a build error.</p>
37323815
<div class="admonition tip">
37333816
<p class="admonition-title">Build with Browser</p>
3734-
<p>If you are using the Build with Browser method, we still need descriptive details but we do not need screenshots. All that is required is to list your <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> user name. The volunteers can then read your publicly available log files. (All private information is automatically redacted in those logs.)</p>
3817+
<p>If you are using the Build with Browser method, we still need descriptive details but we do not need screenshots. All that is required is to list your <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> user name. Of course it's really nice if you just paste in your <abbr title="website address (Uniform Resource Locator)">URL</abbr> - then we don't have to construct the link. The volunteers can then read your publicly available log files. (All private information is automatically redacted in those logs.)</p>
37353818
</div>
37363819
<p><strong>Bad:</strong> "<code>My Loop app won't build.</code>" &lt;----- What step are you on? What is the <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> on your phone? What kind of computer are you using? What <abbr title="operating system for Mac computer">macOS</abbr>? What <abbr title="program used to build an app">Xcode</abbr> version? Have you built successfully before or is this new?</p>
37373820
<p><strong>Ok:</strong> "<code>I'm trying to update my Loop app and am getting a few errors that I don't understand.</code>" &lt;----- Wow, sure would be nice to know what those error messages are. Are they red or yellow? A screenshot sure would help here.</p>
@@ -3740,6 +3823,7 @@ <h3 id="example-2">Example 2<a class="headerlink" href="#example-2" title="Ancho
37403823
<h2 id="be-ok-with-links">Be OK with Links<a class="headerlink" href="#be-ok-with-links" title="Anchor link to this Header on this Page">&para;</a></h2>
37413824
<p>Often, the best answer to your question is sending a link to the answer in <em>LoopDocs</em> or <em>LoopTips</em>. This provides you a quick, accurate and complete answer. We understand that there is so much information in these sites that it can be hard to find answers. Mentors know the docs well, are experts at using the search tools and will send direct links to the sections that best answer your question.</p>
37423825
<p>If you've searched the docs and read relevant info already, please include that in your post or your reply. That way you don't get linked back to the part you are confused about. And if you have already read the specific section a mentor just linked, be specific about why your problem is not addressed by that link. Or just say "I'm confused when the doc says this". Letting us know when these docs can be improved is very useful.</p>
3826+
<hr />
37433827
<h2 id="next-step">Next Step<a class="headerlink" href="#next-step" title="Anchor link to this Header on this Page">&para;</a></h2>
37443828
<p>Now you are ready to build or continue with setting up the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app.</p>
37453829
<h3 id="return-to-set-up">Return to Set Up<a class="headerlink" href="#return-to-set-up" title="Anchor link to this Header on this Page">&para;</a></h3>

0 commit comments

Comments
 (0)