Skip to content

Commit bcab74a

Browse files
author
R. S. Doiel
committed
prep for v0.0.12, Split some too long slides in presentation 1. Added note about unsigned binaries in the presentation and in the Git repository.
1 parent a0c97f3 commit bcab74a

File tree

10 files changed

+189
-34
lines changed

10 files changed

+189
-34
lines changed

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ authors:
1515

1616

1717
repository-code: "https://github.com/caltechlibrary/t2t3_dataset_web_apps"
18-
version: 0.0.11
19-
date-released: 2025-07-18
18+
version: 0.0.12
19+
date-released: 2025-07-24
2020

2121
license-url: "https://caltechlibrary.github.io/t2t3_dataset_web_apps/LICENSE"
2222
keywords:

INSTALL_NOTES_Windows.html

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<!DOCTYPE html>
2+
<html lang="en-US">
3+
<head>
4+
<title>t2t3_dataset_web_apps</title>
5+
<link rel="stylesheet" href="/css/site.css">
6+
</head>
7+
<body>
8+
<nav>
9+
<ul>
10+
<li><a href="/">Home</a></li>
11+
<li><a href="index.html">README</a></li>
12+
<li><a href="LICENSE">LICENSE</a></li>
13+
<li><a href="INSTALL.html">INSTALL</a></li>
14+
<!-- <li><a href="user_manual.html">User Manual</a></li> -->
15+
<li><a href="about.html">About</a></li>
16+
<!-- <li><a href="search.html">Search</a></li> -->
17+
<li><a href="https://github.com/caltechlibrary/t2t3_dataset_web_apps">GitHub</a></li>
18+
</ul>
19+
</nav>
20+
<section>
21+
<h1 id="about-this-software">About this software</h1>
22+
<h2 id="t2t3_dataset_web_apps-0.0.11">t2t3_dataset_web_apps 0.0.11</h2>
23+
<p>Workshop is split into two parts.</p>
24+
<ol type="1">
25+
<li>Build a web application with dataset</li>
26+
<li>Enhance the browser experience with web components.</li>
27+
</ol>
28+
<p>This allows easy retrieval with curl (macOS and Linux) or irm
29+
(Windows and PowerShell).</p>
30+
<p>Updated the example components to conform to our naming conventions
31+
used in CL-Web-Components.</p>
32+
<p>Minimum CL-Web-Component version is now 0.0.12.</p>
33+
<p>Minimum Dataset Version now 2.3.2.</p>
34+
<h3 id="authors">Authors</h3>
35+
<ul>
36+
<li>R. S. Doiel, <a href="https://orcid.org/0000-0003-0900-6903"
37+
class="uri">https://orcid.org/0000-0003-0900-6903</a></li>
38+
</ul>
39+
<p>The repository contains a presentation introducing web application
40+
construction using Dataset and Web Components. It is intended for the
41+
T2T3 series at Caltech Library.</p>
42+
<p>It presents the construction process to build a simple recipe
43+
collection system.</p>
44+
<ul>
45+
<li>License: <a
46+
href="https://caltechlibrary.github.io/t2t3_dataset_web_apps/LICENSE"
47+
class="uri">https://caltechlibrary.github.io/t2t3_dataset_web_apps/LICENSE</a></li>
48+
<li>GitHub: <a
49+
href="https://github.com/caltechlibrary/t2t3_dataset_web_apps"
50+
class="uri">https://github.com/caltechlibrary/t2t3_dataset_web_apps</a></li>
51+
<li>Issues: <a
52+
href="https://github.com/caltechlibrary/t2t3_dataset_web_apps/issues"
53+
class="uri">https://github.com/caltechlibrary/t2t3_dataset_web_apps/issues</a></li>
54+
</ul>
55+
<h3 id="programming-languages">Programming languages</h3>
56+
<ul>
57+
<li>HTML</li>
58+
<li>CSS</li>
59+
<li>JavaScript</li>
60+
<li>YAML</li>
61+
<li>SQL</li>
62+
</ul>
63+
<h3 id="software-requirements">Software Requirements</h3>
64+
<ul>
65+
<li>Terminal Application</li>
66+
<li>Web Browser</li>
67+
<li>Text Editor</li>
68+
<li>Dataset &gt;= v2.3.2</li>
69+
<li>curl (or irm using PowerShell)</li>
70+
</ul>
71+
<h3 id="software-suggestions">Software Suggestions</h3>
72+
<ul>
73+
<li>curl</li>
74+
<li>jq</li>
75+
<li>yq</li>
76+
<li>htmlq</li>
77+
<li>CMTools &gt;= 0.0.35</li>
78+
<li>CL-web-components &gt;= 0.0.12</li>
79+
</ul>
80+
</section>
81+
</body>
82+
</html>

INSTALL_NOTES_macOS.html

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<!DOCTYPE html>
2+
<html lang="en-US">
3+
<head>
4+
<title>t2t3_dataset_web_apps</title>
5+
<link rel="stylesheet" href="/css/site.css">
6+
</head>
7+
<body>
8+
<nav>
9+
<ul>
10+
<li><a href="/">Home</a></li>
11+
<li><a href="index.html">README</a></li>
12+
<li><a href="LICENSE">LICENSE</a></li>
13+
<li><a href="INSTALL.html">INSTALL</a></li>
14+
<!-- <li><a href="user_manual.html">User Manual</a></li> -->
15+
<li><a href="about.html">About</a></li>
16+
<!-- <li><a href="search.html">Search</a></li> -->
17+
<li><a href="https://github.com/caltechlibrary/t2t3_dataset_web_apps">GitHub</a></li>
18+
</ul>
19+
</nav>
20+
<section>
21+
<p>Installing an unsigned executable on macOS can be a bit tricky due to
22+
macOS’s security features designed to protect users from potentially
23+
harmful software. Here’s a general guide on how to do it:</p>
24+
<ol type="1">
25+
<li><p><strong>Download the Executable</strong>: First, download the
26+
unsigned executable file you want to install.</p></li>
27+
<li><p><strong>Locate the File</strong>: Use Finder to locate the
28+
downloaded file. It’s often in the <code>Downloads</code> folder unless
29+
you specified a different location.</p></li>
30+
<li><p><strong>Attempt to Open the File</strong>: Double-click the file
31+
to open it. macOS will likely show a warning that the file cannot be
32+
opened because it is from an unidentified developer.</p></li>
33+
<li><p><strong>Override Security Settings</strong>:</p>
34+
<ul>
35+
<li><strong>Option 1: Open via Context Menu</strong>
36+
<ul>
37+
<li>Right-click (or Control-click) the file.</li>
38+
<li>Select <code>Open</code> from the context menu.</li>
39+
<li>You’ll see another warning, but this time there will be an option to
40+
<code>Open</code> the file anyway. Click <code>Open</code>.</li>
41+
</ul></li>
42+
<li><strong>Option 2: Allow Apps from Anywhere (Temporarily)</strong>
43+
<ul>
44+
<li>Open <code>System Preferences</code> and go to
45+
<code>Security &amp; Privacy</code>.</li>
46+
<li>Click the lock icon in the bottom left corner and enter your
47+
password to make changes.</li>
48+
<li>Under the <code>General</code> tab, you might see a message about
49+
the app being blocked. Click <code>Open Anyway</code>.</li>
50+
<li>If you don’t see this option, you can temporarily change the setting
51+
to allow apps downloaded from <code>Anywhere</code>. However, this
52+
option is not available in the latest versions of macOS by default. You
53+
may need to use the Terminal to do this:
54+
<ul>
55+
<li>Open Terminal and type:
56+
<code>sudo spctl --master-disable</code></li>
57+
<li>Press Enter and provide your password.</li>
58+
<li>This will allow you to run apps from anywhere, but it’s recommended
59+
to re-enable security by typing <code>sudo spctl --master-enable</code>
60+
after installing your app.</li>
61+
</ul></li>
62+
</ul></li>
63+
</ul></li>
64+
<li><p><strong>Use Terminal (Advanced Users)</strong>: If the above
65+
methods don’t work, you can use the Terminal to run the executable
66+
directly:</p>
67+
<ul>
68+
<li>Open Terminal.</li>
69+
<li>Navigate to the directory where the file is located using the
70+
<code>cd</code> command.</li>
71+
<li>Make the file executable by typing:
72+
<code>chmod +x filename</code></li>
73+
<li>Run the file by typing: <code>./filename</code></li>
74+
</ul></li>
75+
<li><p><strong>Check for Updates</strong>: Sometimes, developers will
76+
sign their apps later. Check if there’s a signed version available to
77+
avoid these steps in the future.</p></li>
78+
</ol>
79+
<h3 id="important-considerations">Important Considerations</h3>
80+
<ul>
81+
<li><strong>Security Risks</strong>: Running unsigned executables can
82+
expose your system to malware and other security risks. Only proceed if
83+
you trust the source of the software.</li>
84+
<li><strong>System Integrity Protection (SIP)</strong>: Some steps might
85+
be restricted by SIP, which is designed to protect your system.
86+
Disabling SIP is not recommended unless absolutely necessary.</li>
87+
</ul>
88+
<p>If you’re unsure about any of these steps or the safety of the file,
89+
it’s best to consult with someone who has more experience with macOS or
90+
to contact the software developer for support.</p>
91+
</section>
92+
</body>
93+
</html>

about.html

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,9 @@
1919
</nav>
2020
<section>
2121
<h1 id="about-this-software">About this software</h1>
22-
<h2 id="t2t3_dataset_web_apps-0.0.11">t2t3_dataset_web_apps 0.0.11</h2>
23-
<p>Workshop is split into two parts.</p>
24-
<ol type="1">
25-
<li>Build a web application with dataset</li>
26-
<li>Enhance the browser experience with web components.</li>
27-
</ol>
28-
<p>This allows easy retrieval with curl (macOS and Linux) or irm
29-
(Windows and PowerShell).</p>
30-
<p>Updated the example components to conform to our naming conventions
31-
used in CL-Web-Components.</p>
32-
<p>Minimum CL-Web-Component version is now 0.0.12.</p>
33-
<p>Minimum Dataset Version now 2.3.2.</p>
22+
<h2 id="t2t3_dataset_web_apps-0.0.12">t2t3_dataset_web_apps 0.0.12</h2>
23+
<p>Split some too long slides in presentation 1. Added note about
24+
unsigned binaries in the presentation and in the Git repository.</p>
3425
<h3 id="authors">Authors</h3>
3526
<ul>
3627
<li>R. S. Doiel, <a href="https://orcid.org/0000-0003-0900-6903"

about.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ authors:
1212

1313

1414
repository_code: https://github.com/caltechlibrary/t2t3_dataset_web_apps
15-
version: 0.0.11
15+
version: 0.0.12
1616
license_url: https://caltechlibrary.github.io/t2t3_dataset_web_apps/LICENSE
1717

1818
programming_language:
@@ -29,26 +29,15 @@ keywords:
2929
- web components
3030
- presentation
3131

32-
date_released: 2025-07-18
32+
date_released: 2025-07-24
3333
---
3434

3535
About this software
3636
===================
3737

38-
## t2t3_dataset_web_apps 0.0.11
38+
## t2t3_dataset_web_apps 0.0.12
3939

40-
Workshop is split into two parts.
41-
42-
1. Build a web application with dataset
43-
2. Enhance the browser experience with web components.
44-
45-
This allows easy retrieval with curl (macOS and Linux) or irm (Windows and PowerShell).
46-
47-
Updated the example components to conform to our naming conventions used in CL-Web-Components.
48-
49-
Minimum CL-Web-Component version is now 0.0.12.
50-
51-
Minimum Dataset Version now 2.3.2.
40+
Split some too long slides in presentation 1. Added note about unsigned binaries in the presentation and in the Git repository.
5241

5342
### Authors
5443

codemeta.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
}
1313
],
1414
"dateCreated": "2025-05-30",
15-
"dateModified": "2025-07-18",
16-
"datePublished": "2025-07-18",
15+
"dateModified": "2025-07-24",
16+
"datePublished": "2025-07-24",
1717
"description": "The repository contains a presentation introducing web application construction using\nDataset and Web Components. It is intended for the T2T3 series at Caltech Library.\n\nIt presents the construction process to build a simple recipe collection system.",
1818
"funder": [
1919
{
@@ -54,10 +54,10 @@
5454
"CMTools >= 0.0.35",
5555
"CL-web-components >= 0.0.12"
5656
],
57-
"version": "0.0.11",
57+
"version": "0.0.12",
5858
"developmentStatus": "draft",
5959
"issueTracker": "https://github.com/caltechlibrary/t2t3_dataset_web_apps/issues",
60-
"releaseNotes": "Workshop is split into two parts. \n\n1. Build a web application with dataset\n2. Enhance the browser experience with web components.\n\nThis allows easy retrieval with curl (macOS and Linux) or irm (Windows and PowerShell).\n\nUpdated the example components to conform to our naming conventions used in CL-Web-Components.\n\nMinimum CL-Web-Component version is now 0.0.12.\n\nMinimum Dataset Version now 2.3.2.",
60+
"releaseNotes": "Split some too long slides in presentation 1. Added note about unsigned binaries in the presentation and in the Git repository.",
6161
"copyrightYear": 2025,
6262
"copyrightHolder": "California Institute of Technology"
6363
}
733 Bytes
Binary file not shown.
26.9 KB
Binary file not shown.

pagefind/pagefind-entry.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"1.3.0","languages":{"en-US":{"hash":"en-US_9e39472ec41cb","wasm":"en-US","page_count":9}}}
1+
{"version":"1.3.0","languages":{"en-US":{"hash":"en-US_ada913ee9dc71","wasm":"en-US","page_count":9}}}
160 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)