<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Proposals on EdS</title><link>https://cdeever.github.io/eds/docs/architecture/proposals/</link><description>Recent content in Proposals on EdS</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://cdeever.github.io/eds/docs/architecture/proposals/index.xml" rel="self" type="application/rss+xml"/><item><title>A Music Inventory</title><link>https://cdeever.github.io/eds/docs/architecture/proposals/music-inventory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cdeever.github.io/eds/docs/architecture/proposals/music-inventory/</guid><description>&lt;h1 id="proposal-a-music-inventory"&gt;Proposal: A Music Inventory&lt;a class="anchor" href="#proposal-a-music-inventory"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Status&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Proposal, not decided and not built&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Date&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2026-10-24&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Where&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;eds-inventory&lt;/strong&gt;, a project of its own: &lt;a href="https://github.com/cdeever/eds-inventory"&gt;repository&lt;/a&gt;, &lt;a href="https://cdeever.github.io/eds-inventory/"&gt;docs&lt;/a&gt;. It runs in EdS&amp;rsquo;s Deevnet IoTaaS tenant&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Would extend&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0022-the-owners-collection-names-the-record/"&gt;ADR-0022&lt;/a&gt;, &lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0038-the-turntable-names-the-original-album-by-what-is-on-it/"&gt;ADR-0038&lt;/a&gt;, &lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0041-an-artists-nth-album-is-counted-in-musicbrainz/"&gt;ADR-0041&lt;/a&gt;, &lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0045-an-nth-album-not-owned-is-the-next-one-that-is/"&gt;ADR-0045&lt;/a&gt;, &lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0046-requests-are-matched-against-the-owners-library/"&gt;ADR-0046&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;A local inventory of the owner&amp;rsquo;s music, in every format, that holds one&#10;answer for each album and that EdS asks first. EdS would be its customer,&#10;the way &lt;code&gt;lightd&lt;/code&gt; is a customer of &lt;code&gt;palette&lt;/code&gt;.&lt;/p&gt;&#10;&lt;h2 id="why"&gt;Why&lt;a class="anchor" href="#why"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;EdS answers &amp;ldquo;what album is this, what does it look like, what else is&#10;there&amp;rdquo; by asking a different place for each question:&lt;/p&gt;</description></item><item><title>Capturing Vinyl</title><link>https://cdeever.github.io/eds/docs/architecture/proposals/capturing-vinyl/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cdeever.github.io/eds/docs/architecture/proposals/capturing-vinyl/</guid><description>&lt;h1 id="proposal-capturing-vinyl"&gt;Proposal: Capturing Vinyl&lt;a class="anchor" href="#proposal-capturing-vinyl"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Status&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Proposal, not decided and not built&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Date&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2026-10-25&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Where&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;EdS listens and captures; &lt;a href="https://cdeever.github.io/eds-inventory/"&gt;eds-inventory&lt;/a&gt; knows what is captured and what is missing&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Would extend&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0021-the-turntable-is-identified-by-listening/"&gt;ADR-0021&lt;/a&gt;, &lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0022-the-owners-collection-names-the-record/"&gt;ADR-0022&lt;/a&gt;, &lt;a href="https://cdeever.github.io/eds/docs/architecture/decisions/0026-what-silence-means-on-the-turntable/"&gt;ADR-0026&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;Every record played is captured to FLAC, by itself: put a record on and it&#10;is kept, track by track, and a track already kept is skipped. Nobody&#10;presses record. Over time the digital collection comes to include what is&#10;held only on vinyl, and every capture teaches EdS to name that record&#10;itself.&lt;/p&gt;</description></item></channel></rss>