Re: Lisp packaging draft

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Anthony Green wrote:
For your review...

http://fedoraproject.org/wiki/PackagingDrafts/Lisp

Cool.  Thanks for taking charge of this.

A bit of feedback:  High level:
* The guidelines need to be written so that a reviewer can effectively use them to decide if a package is conforming. This means that you might have to explain things that the packager will understand (since they come from a lisp background) but the reviewer might not.

Specifics:
* What is adsf? Is it a format or a utility? If the former, how do we get libraries into that format, if the latter, how and when do we invoke it?
* What differentiates a lisp library from another piece of lisp?
* How do the various register/unregister commands translate to %post/%preun scriptlets?
* What package are the register/unregister commands provided in?
* What package provides /usr/lib/common-lisp?
* What package provides /usr/share/common-lisp?
* Why do we use /usr/lib/common-lisp instead of /usr/libexec/common-lisp?
* What are fasls?
* What provides /var/cache/common-lisp-controller?
* What is being created in /var/cache/common-lisp-controller/<userid>/<implementation>/<library>/ ?
* What creates those directories?  Who creates those directories?
* You mention compiling of libraries. Where do those get dropped on the system? What are the commands to generate those during %build? * It looks like some of the Debian Guidelines aren't going necessary for Fedora... for instance::
{{{
  - register-common-lisp-source:
  does nothing
}}}
In Fedora, we try to avoid doing things that are no-ops.

I'm sure there will be more questions after these are answered and incorporated into your draft :-)

-Toshio

Attachment: signature.asc
Description: OpenPGP digital signature

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux