>>>> "Jan" == Jan Vroonhof
<vroonhof(a)math.ethz.ch> writes:
Jan>
Jan> greg(a)alphatech.com (Greg Klanderman) writes:
Jan> I like it!. Especially that I am able to continue without the thing
Jan> being signed!
thanks!
> Outstanding issues:
I'd like to change the format of the package index file to
* be able to share the same format for updates as well as
the entire database.
* be more easily parseable from elisp, so i can avoid using
`eval' on elisp gotten over ftp. yes, it is pgp signed,
but still probably better to be as secure as possible.
(guess Pete Ware got to me.. ;-)
I propose a sequence of entries in the following format, with no
setq or what have you wrapped around it
(package-get-add-base-entry
'zenirc
'(standards-version 1.0
version "1.04"
author-version "2.112"
date "1998-08-15"
build-date "1998-10-12"
maintainer "XEmacs Development Team <xemacs-beta(a)xemacs.org>"
distribution stable
priority medium
category "comm"
dump nil
description "ZENIRC IRC Client."
filename "zenirc-1.04-pkg.tar.gz"
md5sum "96d9e09c41de5c19d8aa092ad544ad6d"
size 276116
provides (zenirc)
requires (zenirc)
type regular
))
I'd add a function of that name, so these could easily be evalled,
but I would use `read' and parse the sexp in the package-get.el
code. I would continue to have the header:
;; Package Index file -- Do not edit manually.
and put markers between entries:
;;;@@@
How's that sound?