<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>CLPM - Common Lisp Project Manager</title> <link>https://www.clpm.dev</link> <atom:link href="https://www.clpm.dev/rss.xml" rel="self" type="application/rss+xml" /> <language>en-us</language> <pubDate>Thu, 07 Oct 2021 21:54:13 +0000</pubDate> <item> <title>v0.3.5 Released</title> <link>https://www.clpm.dev/posts/v035-Released.html</link> <pubDate>2020-11-11 15:00:00</pubDate> <author>Eric Timmons</author> <guid isPermaLink="true">https://www.clpm.dev/posts/v035-Released.html</guid> <category><![CDATA[ release ]]></category> <description><![CDATA[ <p>Version 0.3.5 of CLPM has been released!</p>

<p>This version contains fixes a bug that caused releases from semantic versioned
projects with prereleases to be ordered incorrectly.</p>

<!--more-->

<p>Files for this release can be found at:</p>

<ul>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-darwin-v0.3.5.tar.gz" >clpm-amd64-darwin-v0.3.5.tar.gz</a>
CLPM compiled for 64bit Mac OS.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-linux-gnu-v0.3.5.tar.gz" >clpm-amd64-linux-gnu-v0.3.5.tar.gz</a>
CLPM compiled for 64bit Linux using GNU libc (by far the most
common).</li>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-linux-musl-v0.3.5.tar.gz" >clpm-amd64-linux-musl-v0.3.5.tar.gz</a>
CLPM compiled for 64bit Linux using musl libc (e.g., Alpine Linux).</li>
<li><a href="https://files.clpm.dev/clpm/clpm-arm64-linux-gnu-v0.3.5.tar.gz" >clpm-arm64-linux-gnu-v0.3.5.tar.gz</a>
CLPM compiled for 64bit Linux on ARM processors using GNU libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-arm64-linux-musl-v0.3.5.tar.gz" >clpm-arm64-linux-musl-v0.3.5.tar.gz</a>
CLPM compiled for 64bit Linux on ARM processors using musl libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-armv7-linux-gnu-v0.3.5.tar.gz" >clpm-armv7-linux-gnu-v0.3.5.tar.gz</a>
CLPM compiled for 32bit Linux on ARM processors using GNU libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-armv7-linux-musl-v0.3.5.tar.gz" >clpm-armv7-linux-musl-v0.3.5.tar.gz</a>
CLPM compiled for 32bit Linux on ARM processors using musl libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-windows-v0.3.5.msi" >clpm-amd64-windows-v0.3.5.msi</a>
CLPM installer for 64 bit Windows.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-v0.3.5.tar.gz" >clpm-v0.3.5.tar.gz</a>
Source code, including git submodules.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-v0.3.5.DIGESTS" >clpm-v0.3.5.DIGESTS</a>
Text file containing the SHA512 sums for every previously mentioned
file.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-v0.3.5.DIGESTS.asc" >clpm-v0.3.5.DIGESTS.asc</a>
Same as <code>clpm-v0.3.5.DIGESTS</code>, but signed with GPG key
<code>0x10327DE761AB977333B1AD7629932AC49F3044CE</code>.</li>
</ul>
 ]]></description> </item><item> <title>v0.3.0 Released</title> <link>https://www.clpm.dev/posts/v030-Released.html</link> <pubDate>2020-05-30 23:00:00</pubDate> <author>Eric Timmons</author> <guid isPermaLink="true">https://www.clpm.dev/posts/v030-Released.html</guid> <category><![CDATA[ release ]]></category> <description><![CDATA[ <p>Version 0.3.0 of CLPM has been released! This release includes a tutorial on
using CLPM as well as significant improvements to the client and lazy syncing
for CLPI based sources. It is the first version I believe is suitable for
people who are not myself to use.</p>

<!--more-->

<p>Files for this release can be found at:</p>

<ul>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-darwin-v0.3.0.tar.gz" >clpm-amd64-darwin-v0.3.0.tar.gz</a>
CLPM compiled for 64bit Mac OS.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-linux-gnu-v0.3.0.tar.gz" >clpm-amd64-linux-gnu-v0.3.0.tar.gz</a>
CLPM compiled for 64bit Linux using GNU libc (by far the most
common).</li>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-linux-musl-v0.3.0.tar.gz" >clpm-amd64-linux-musl-v0.3.0.tar.gz</a>
CLPM compiled for 64bit Linux using musl libc (e.g., Alpine Linux).</li>
<li><a href="https://files.clpm.dev/clpm/clpm-arm64-linux-gnu-v0.3.0.tar.gz" >clpm-arm64-linux-gnu-v0.3.0.tar.gz</a>
CLPM compiled for 64bit Linux on ARM processors using GNU libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-arm64-linux-musl-v0.3.0.tar.gz" >clpm-arm64-linux-musl-v0.3.0.tar.gz</a>
CLPM compiled for 64bit Linux on ARM processors using musl libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-armv7-linux-gnu-v0.3.0.tar.gz" >clpm-armv7-linux-gnu-v0.3.0.tar.gz</a>
CLPM compiled for 32bit Linux on ARM processors using GNU libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-armv7-linux-musl-v0.3.0.tar.gz" >clpm-armv7-linux-musl-v0.3.0.tar.gz</a>
CLPM compiled for 32bit Linux on ARM processors using musl libc.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-amd64-windows-v0.3.0.msi" >clpm-amd64-windows-v0.3.0.msi</a>
CLPM installer for 64 bit Windows.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-v0.3.0.tar.gz" >clpm-v0.3.0.tar.gz</a>
Source code, including git submodules.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-v0.3.0.DIGESTS" >clpm-v0.3.0.DIGESTS</a>
Text file containing the SHA512 sums for every previously mentioned
file.</li>
<li><a href="https://files.clpm.dev/clpm/clpm-v0.3.0.DIGESTS.asc" >clpm-v0.3.0.DIGESTS.asc</a>
Same as <code>clpm-v0.3.0.DIGESTS</code>, but signed with GPG key
<code>0x10327DE761AB977333B1AD7629932AC49F3044CE</code>.</li>
</ul>

<p>The <a href="../tutorial/tutorial.html" >new tutorial</a> is highly recommended for first
time users. It walks through the concepts of CLPM, how to configure it, and has
examples on how to use it.</p>

<p>While I believe this version should be usable by most people, there are
definitely still bugs and rough edges to work around. Issues for the next
feature release (v0.4) are being tracked on
<a href="https://gitlab.common-lisp.net/clpm/clpm/" >Gitlab</a>. Please send email to <a
href="mailto:clpm-devel@common-lisp.net">clpm-devel@common-lisp.net</a> or open
an issue if you have a bug or suggestion.</p>

<p>While the <a href="https://gitlab.common-lisp.net/clpm/clpm/-/milestones/1" >milestone</a>
contains the most up-to-date issues scheduled for v0.4, there are several worth
mentioning now:</p>

<ul>
<li>Develop a test suite. The behavior of CLPM has gotten complex enough that it
  is no longer suitable to just test it through use. The refactoring of the
  client and CLI code in this release should make the development of a test
  suite much less painful than it would have been before.</li>
<li>Add an extensible architecture for the client to communicate with the CLPM
  executable. The first use case of this would likely be to allow the client to
  compile the core from source if necessary. Future extensions may include
  communication over a socket to a persistent CLPM server or using a single
  CLPM process for every request from the client instead of spawning a new one
  every time.</li>
<li>Add API to modify configuration files and clpmfiles.</li>
<li>Add API to remove requirements from contexts.</li>
</ul>
 ]]></description> </item> </channel> </rss>