<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Firmware Release Process]]></title><description><![CDATA[<p dir="auto">At the time of writing, we have 13 different hardware configurations/wheelbases that we develop firmware for. We expect this number to be in excess of 25 by the end of 2021 and approach 40 by the end of 2022.</p>
<p dir="auto">To help manage the complexity of distributing firmware across these multiple configurations, we are rolling out an automated release mechanism utilizing Github repositories.</p>
<p dir="auto">There will be <a href="https://github.com/sim-plicity/SW-firmware-alpha/releases" rel="nofollow ugc">Alpha</a>, <a href="https://github.com/sim-plicity/SW-firmware-beta-releases/releases" rel="nofollow ugc">Beta</a> &amp; <a href="https://github.com/sim-plicity/SW-firmware-releases/releases" rel="nofollow ugc">Stable</a> repositories each with individual releases consisting of the firmware &amp; software installers for each configuration.</p>
<p dir="auto">All firmware will now be versioned  in the v<em>YY</em>.<em>MM</em>.<em>xx</em> format.<br />
YY: 2 digit year when development started<br />
MM: 2 digit month when development started<br />
xx: 2 digit version number incremented for each release</p>
<p dir="auto">This differs from the previous versioning according to release month.</p>
<p dir="auto">Each release will start in the Alpha repository (barely usable) progressing through Beta while being refined, then promoted to Stable once all identified issues are resolved.</p>
<p dir="auto">Once a release is promoted, a new release is either promoted from a lower repository or created to take its place.<br />
This means, eventually there will be 3 active releases for every configuration</p>
<ul>
<li>Alpha for the adventurous</li>
<li>Beta for those who need the new features &amp; would like to help in identifying and resolving issues</li>
<li>Stable for those who just want to drive</li>
</ul>
<p dir="auto">To begin the process, we've created the <a href="https://github.com/sim-plicity/SW-firmware-alpha/releases/tag/v21.02.05" rel="nofollow ugc">v21.02.05</a> release in Alpha. This is a significantly more polished version than will be the case for Alpha in future &amp; should quickly be promoted to Beta.</p>
<p dir="auto">We encourage you to download &amp; install the appropriate installer at the stage you feel most comfortable and discuss your thoughts &amp; issues in the "<a href="https://forums.sim-pli.city/topic/2/v21-02-05-discussion-thread/1" rel="nofollow ugc">v21.02.05 Discussion Thread</a>"</p>
<p dir="auto">Regards<br />
Sim-plicity Development Team</p>
]]></description><link>https://beta-forums.sim-pli.city/topic/3/firmware-release-process</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 22:55:16 GMT</lastBuildDate><atom:link href="https://beta-forums.sim-pli.city/topic/3.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Aug 2021 11:00:47 GMT</pubDate><ttl>60</ttl></channel></rss>