<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>About Barn on Barn</title>
    <link>https://barn.pgsty.com/docs/about/</link>
    <description>Recent content in About Barn on Barn</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    
    
    
      <lastBuildDate>Mon, 01 Jan 0001 00:00:00 +0000</lastBuildDate>
    
    
      <atom:link href="https://barn.pgsty.com/docs/about/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
        <title>Design</title>
        <link>https://barn.pgsty.com/docs/about/design/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://barn.pgsty.com/docs/about/design/</guid>
        <description>&lt;h2 id=&#34;one-useful-abstraction&#34;&gt;One useful abstraction&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Barn boots one Pigsty Inventory as one local QEMU deployment. It deliberately&#xA;has no project marker, project registry, lease model, provider layer, or&#xA;second configuration format.&lt;/p&gt;&#xA;&lt;p&gt;State lives under &lt;code&gt;BARN_HOME&lt;/code&gt; (default &lt;code&gt;~/.barn&lt;/code&gt;) for one Unix user. The&#xA;product assumes one active&#xA;Pigsty deployment per computer; this is not a root-enforced cross-user&#xA;singleton.&lt;/p&gt;&#xA;&lt;h2 id=&#34;node-level-convergence&#34;&gt;Node-level convergence&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Barn extracts only the documented VM and Pigsty-native fields, computes&#xA;per-node hashes, and keeps applied state plus process identity. Additions are&#xA;incremental. Changes require an&#xA;explicit per-node recreate. &lt;code&gt;up&lt;/code&gt; also starts selected existing stopped nodes;&#xA;already-running peers keep their processes while unfinished guest setup and&#xA;managed hosts/SSH entries are refreshed. Unrecognized or confirmed damaged&#xA;test data filesystems may be reset, including persistent disks; see&#xA;&lt;a href=&#34;../../reference/configuration/#data-disks&#34;&gt;Data disks&lt;/a&gt;. Absence never authorizes deletion.&lt;/p&gt;</description>
      </item>
    <item>
        <title>Status</title>
        <link>https://barn.pgsty.com/docs/about/status/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://barn.pgsty.com/docs/about/status/</guid>
        <description>&lt;p&gt;Barn 0.9.0 is the first release candidate under the new name and is &lt;strong&gt;not yet&#xA;published&lt;/strong&gt;. Source checks, local builds, packages, CI, releases, and the public&#xA;site are verified separately. Renamed source alone does not establish public&#xA;delivery. Installation instructions are in the &lt;a href=&#34;../../start/tutorial/#install&#34;&gt;Quick Start&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;documentation-baseline&#34;&gt;Documentation baseline&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;td-table-scroll td-table-scroll--static&#34;&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Object&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;Current identity&lt;/th&gt;&#xA;      &lt;th scope=&#34;col&#34;&gt;How to use it&lt;/th&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Application and current docs&lt;/td&gt;&#xA;      &lt;td&gt;Barn 0.9.0 release candidate&lt;/td&gt;&#xA;      &lt;td&gt;Build a checkout containing the rename; package commands apply after publication.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;CLI and configuration&lt;/td&gt;&#xA;      &lt;td&gt;&lt;code&gt;barn&lt;/code&gt;, &lt;code&gt;barn.yml&lt;/code&gt;, &lt;code&gt;BARN_*&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;td&gt;No old-name command aliases or environment fallbacks.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;State and host resources&lt;/td&gt;&#xA;      &lt;td&gt;&lt;code&gt;~/.barn&lt;/code&gt;, Barn networking and helpers&lt;/td&gt;&#xA;      &lt;td&gt;Create fresh Barn state; there is no development-state migration.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Image repository&lt;/td&gt;&#xA;      &lt;td&gt;&lt;code&gt;/barn&lt;/code&gt; at the official endpoints&lt;/td&gt;&#xA;      &lt;td&gt;Catalog signatures remain required; cloud migration and public access need independent verification.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Stop old internal environments and preserve needed data before creating a fresh&#xA;Barn installation. Do not simply rename an old state directory. The final&#xA;release commit, artifact digests, Homebrew and public endpoints will be recorded&#xA;after verification. Historical 0.2–0.8 records keep the Farrow name and do not&#xA;establish Barn 0.9.0 publication or acceptance.&lt;/p&gt;</description>
      </item>
    <item>
        <title>Engineering</title>
        <link>https://barn.pgsty.com/docs/about/engineering/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://barn.pgsty.com/docs/about/engineering/</guid>
        <description>&lt;p&gt;This page describes the &lt;strong&gt;Barn 0.9.0 release candidate&lt;/strong&gt;. Build commands use&#xA;your current checkout; record its commit and uncommitted changes. Source builds&#xA;and local checks do not establish a published release.&lt;/p&gt;&#xA;&lt;h2 id=&#34;repository-boundary&#34;&gt;Repository boundary&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Barn source repository contains code, tests, build/package definitions,&#xA;legal notices, &lt;code&gt;README.md&lt;/code&gt;, &lt;code&gt;CHANGELOG.md&lt;/code&gt;, &lt;code&gt;CONTRIBUTING.md&lt;/code&gt;, &lt;code&gt;SECURITY.md&lt;/code&gt;,&#xA;and bilingual application release notes. This site provides user, design,&#xA;operator, and release documentation. Runtime behavior and command flags must&#xA;be checked against the matching source and binary; an unpublished source&#xA;change is not evidence that a public package has the same behavior.&lt;/p&gt;</description>
      </item>
    
  </channel>
</rss>
