|
| 1 | +# Glossary |
| 2 | + |
| 3 | +Each item in the glossary is also a Tooltip. The word or phrase is repeated in parentheses to assist those using Google Translate. |
| 4 | + |
| 5 | +When Google Translate is selected: |
| 6 | + |
| 7 | +* Tooltips, indicated by dashed underline, continue to be shown in English |
| 8 | +* On the Glossary page |
| 9 | + * The first instance (in bold) remains in English |
| 10 | + * The second instance (in parentheses) is translated to your selected language |
| 11 | + |
| 12 | +**<span translate="no">API</span>** (API): Application Programming Interface |
| 13 | + |
| 14 | +**<span translate="no">APN</span>** (APN): Apple Push Notification service |
| 15 | + |
| 16 | +**<span translate="no">App Group</span>** (App Group): a unique identifier that Apple users for a given app, yours has your TEAMID embedded in it |
| 17 | + |
| 18 | +**<span translate="no">BLE</span>** (BLE): Bluetooth low energy, used for communication by phones, CGM and some pumps |
| 19 | + |
| 20 | +**<span translate="no">branch</span>** (branch): version of code within a single repository or workspace repository |
| 21 | + |
| 22 | +**<span translate="no">CAGE</span>** (CAGE): cannula (or pump site) age on Nightscout site |
| 23 | + |
| 24 | +**<span translate="no">Certificate</span>** (Certificate): Apple certificate is used to sign your iOS or Mac apps - tied to but different from your permanent Developer ID |
| 25 | + |
| 26 | +**<span translate="no">CGM</span>** (CGM): continuous glucose monitor, wearable medical device that measures and reports glucose in interstitial fluid |
| 27 | + |
| 28 | +**<span translate="no">clone</span>** (clone): create a copy of a repository on your computer including revision history and ability to update using git commands |
| 29 | + |
| 30 | +**<span translate="no">COB</span>** (COB): Carbs on Board, affects automated insulin delivery |
| 31 | + |
| 32 | +**<span translate="no">commit</span>** (commit): a formal change to files in a repository; each commit has an alphanumeric identifier (SHA-1) |
| 33 | + |
| 34 | +**<span translate="no">Correction Factor</span>** (Correction Factor): how many points your blood sugar will drop for each unit of insulin |
| 35 | + |
| 36 | +**<span translate="no">CR</span>** (CR): Carb Ratio; how many grams of carbs are covered by one unit of rapid-acting insulin |
| 37 | + |
| 38 | +**<span translate="no">DIA</span>** (DIA): Duration of Insulin Action, the full time insulin is active including a long, low-level tail |
| 39 | + |
| 40 | +**<span translate="no">DIY</span>** (DIY): Do it yourself, a common acronym for the open-source software community (and the maker community) |
| 41 | + |
| 42 | +**<span translate="no">fork</span>** (fork): a copy of code in a github repository other than the original |
| 43 | + |
| 44 | +**<span translate="no">GIF</span>** (GIF): Graphics Interchange Format (GIF) can be used for small animations and low-resolution video clips |
| 45 | + |
| 46 | +**<span translate="no">git</span>** (git): a tool for version control |
| 47 | + |
| 48 | +**<span translate="no">GitHub</span>** (GitHub): an online service for storing repositories, accessible from a browser |
| 49 | + |
| 50 | +**<span translate="no">github.com</span>** (github.com): an online service for storing repositories, accessible from a browser |
| 51 | + |
| 52 | +**<span translate="no">Glucose Chart</span>** (Glucose Chart): Display of measured and predicted glucose values |
| 53 | + |
| 54 | +**<span translate="no">GMT</span>** (GMT): Greenwich Mean Time is mean (average) solar time at 0 degrees longitude, see UTC |
| 55 | + |
| 56 | +**<span translate="no">Guardrails</span>** (Guardrails): limits in the code for user selected settings, recommended and absolute limits are provided |
| 57 | + |
| 58 | +**<span translate="no">Hamburger Menu</span>** (Hamburger Menu): three parallel lines that, when tapped, open a new menu |
| 59 | + |
| 60 | +**<span translate="no">Identifiers</span>** (Identifiers): names of modules found on your Apple Developer Identifiers page that are required for GitHub build method |
| 61 | + |
| 62 | +**<span translate="no">IOB</span>** (IOB): Insulin on Board, affects automated insulin delivery: the current active insulin (above or below the basal rate) |
| 63 | + |
| 64 | +**<span translate="no">iOS</span>** (iOS): operating system used by Apple Mobile devices (iPhone, iPod, iPad) |
| 65 | + |
| 66 | +**<span translate="no">ISF</span>** (ISF): Insulin Sensitivity Factor; how many points your blood sugar will drop for each unit of insulin; sometimes called Correction Factor |
| 67 | + |
| 68 | +**<span translate="no">Issue</span>** (Issue): On github - a formal method to report a problem, either code behavior or documentation |
| 69 | + |
| 70 | +**<span translate="no">JSON</span>** (JSON): JavaScript Object Notation; a standard data interchange format that is text-based and human readable |
| 71 | + |
| 72 | +**<span translate="no">macOS</span>** (macOS): operating system for Mac computer |
| 73 | + |
| 74 | +**<span translate="no">Loop and Learn</span>** (Loop and Learn): A support group with mentors and developers who support the OS-AID community |
| 75 | + |
| 76 | +**<span translate="no">Loop</span>** (Loop): With a capital L, Loop is one of several do-it-yourself artifical pancreas systems |
| 77 | + |
| 78 | +**<span translate="no">LoopFollow</span>** (LoopFollow): LoopFollow combines custom alerts and display from many open-source apps such as Loop, Trio and Nigthscout |
| 79 | + |
| 80 | +**<span translate="no">Match-Secrets</span>** (Match-Secrets): a private repository you must create in your github account, stores keys required to build with github Build Actions |
| 81 | + |
| 82 | +**<span translate="no">MTB</span>** (MTB): Manual Temporary Basal: user initiated temporary basal, Omnipod Common feature |
| 83 | + |
| 84 | +**<span translate="no">MDT</span>** (MDT): common abbreviation for Medtronic pumps |
| 85 | + |
| 86 | +**<span translate="no">modal</span>** (modal): message or alert appearing in front of app that must be acknowledged to return to app |
| 87 | + |
| 88 | +**<span translate="no">NFC</span>** (NFC): Near-Field Communication is used for scanning devices such as Libre sensors |
| 89 | + |
| 90 | +**<span translate="no">Nightscout</span>** (Nightscout): a personal website used to view your glucose and diabetes management data. |
| 91 | + |
| 92 | +**<span translate="no">Omnipod</span>** (Omnipod): Insulet tubeless insulin pump |
| 93 | + |
| 94 | +**<span translate="no">OS-AID</span>** (OS-AID): Open Source Automated Insulin Delivery systems |
| 95 | + |
| 96 | +**<span translate="no">PR</span>** (PR): Pull Request - a formal method to request changes to a repository |
| 97 | + |
| 98 | +**<span translate="no">Provisioning Profile</span>** (Provisioning Profile): associates your app with your Developer ID and limits app lifetime to 1 year (paid) or 1 week (free) |
| 99 | + |
| 100 | +**<span translate="no">Pull Request</span>** (Pull Request): formal method to request changes to a repository |
| 101 | + |
| 102 | +**<span translate="no">QR</span>** (QR): a machine-readable code consisting of an array of black and white squares |
| 103 | + |
| 104 | +**<span translate="no">repository</span>** (repository): contains project files and each file's revision history |
| 105 | + |
| 106 | +**<span translate="no">TEAMID</span>** (TEAMID): One of 6 Secrets: Apple Developer account member number |
| 107 | + |
| 108 | +**<span translate="no">FASTLANE_ISSUER_ID</span>** (FASTLANE_ISSUER_ID): One of 6 Secrets: the issuer ID is associated with your Apple Developer ID and never changes |
| 109 | + |
| 110 | +**<span translate="no">FASTLANE_KEY_ID</span>** (FASTLANE_KEY_ID): One of 6 Secrets: Key ID provided when you create an API key in App Store Connect; it is associated with the FASTLANE_KEY |
| 111 | + |
| 112 | +**<span translate="no">FASTLANE_KEY</span>** (FASTLANE_KEY): One of 6 Secrets: Really long key (several lines); it and FASTLANE_KEY_ID are generated together |
| 113 | + |
| 114 | +**<span translate="no">GH_PAT</span>** (GH_PAT): One of 6 Secrets: Generated with your GitHub account; set it to never expire |
| 115 | + |
| 116 | +**<span translate="no">MATCH_PASSWORD</span>** (MATCH_PASSWORD): One of 6 Secrets: Git repo encryption passphrase, used to encrypt the Match-Secrets repository when it is created. You must save and use the same MATCH_PASSWORD for every repository if you build multiple apps. |
| 117 | + |
| 118 | +**<span translate="no">SHA-1</span>** (SHA-1): Secure Hash Algorithm 1; used to generate an alphanumeric code for commits in git (github) |
| 119 | + |
| 120 | +**<span translate="no">Terminal</span>** (Terminal): interface for entering commands to the computer |
| 121 | + |
| 122 | +**<span translate="no">TestFlight</span>** (TestFlight): a method to distribute apps without direct connection |
| 123 | + |
| 124 | +**<span translate="no">Tooltip</span>** (Tooltip): brief definitions provided for important terms and abbreviations on the website |
| 125 | + |
| 126 | +**<span translate="no">URL</span>** (URL): website address (Uniform Resource Locator) |
| 127 | + |
| 128 | +**<span translate="no">watchOS</span>** (watchOS): Apple watch operating system; must be compatible with phone iOS |
| 129 | + |
| 130 | +**<span translate="no">workflow</span>** (workflow): a set of instructions to GitHub to perform an action; the instruction files are found in the .github/workflows folder of the repository |
| 131 | + |
| 132 | +**<span translate="no">Xcode</span>** (Xcode): program used to build an app |
0 commit comments