<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 17 Feb 2019, at 14:53, Robert Dodier wrote:</p>

<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">On Sun, Feb 17, 2019 at 6:25 AM Robert P. Goldman <a href="mailto:rpgoldman@sift.net" style="color:#777">rpgoldman@sift.net</a> wrote:</p>

<blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999">
<p dir="auto">Quick response for now: yes, lowercase naming is a requirement.</p>
</blockquote>

<p dir="auto">Hi Robert, thanks for your reply. Got it, no problem. I will adjust my<br>
stuff accordingly.</p>

<p dir="auto">It would really help a lot if the policy for the name of the system<br>
and the corresponding .asd filename were spelled out in the ASDF<br>
manual. As it stands, the manual doesn't say anything about<br>
requirements for system-designator; there are incidental comments<br>
suggesting using lowercase but not a specification or requirement. If<br>
names are indeed restricted to lowercase letters, digits, and hyphens,<br>
it would be great to say so.</p>

<p dir="auto">On a separate topic, are there any restrictions on the names of<br>
components? As it stands the manual says only that component names may<br>
be either strings or symbols.  Mixed case component names appear to<br>
work OK but that may be only fortuitous.</p>
</blockquote>

<p dir="auto">That <em>is</em> only fortuitous.  If a user of your system was to configure ASDF using logical pathnames for their source repository, these would not work.  Also underscores would cause failures.</p>

<p dir="auto">That's at least true for SBCL.  ACL does some DWIMing when it can figure out logical pathnames that aren't strictly kosher.  I don't know about other CL implementations.</p>

<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
<p dir="auto">Thanks again, and best wishes.<br>
Robert Dodier</p>
</blockquote>

<p dir="auto">Robert P. Goldman<br>
Research Fellow<br>
Smart Information Flow Technologies (d/b/a SIFT, LLC)</p>

<p dir="auto">319 N. First Ave., Suite 400<br>
Minneapolis, MN 55401</p>

<p dir="auto">Voice:    (612) 326-3934<br>
Email:    <a href="mailto:rpgoldman@SIFT.net" style="color:#3983C4">rpgoldman@SIFT.net</a></p>
</div>
</div>
</body>
</html>