publish-multi proposal

Wojciech Sobczuk <[email protected]> Wed, 17 Jul 2002 18:35:40 +0200
Newsgroups gmane.lisp.open-source.franz
Organization NEMO
Message-ID <[email protected]>
Hello,

I'm going to be heavily using the publish-multi mechanism on my 
websites.  What I think it is lacking, is the ability to include entity 
paths as items.  Then I could do:
    (publish
        :path "/respath"
        :function ...)

    (publish-multi
        :path "/multipath"
        :items (list "somefile.html"
                           '(:path "/respath")
                            "somefile2.html"))

Note that under "/respath" I could have published for example a LSP file 
(http://lemonodor.com/archives/000128.html), or any other resource whose 
publishing function is hidden and only publish-something functions are 
exported (like publish-lsp in LSP).

Am I making sense or should this be achieved in some other way in the 
Lisp world?

I have also noticed that publish-multi doesn't work with files.  If I 
include a string in the items list, *nothing* is publihed under the 
:path I give to publish-multi.  But that could be a Portable 
AllegroServe issue, and not AllegroServe (although I'm using the latest 
version which is in sync with 1.2.23 as I've heard).

Sincerely,
Wojciech Sobczuk

-- 
Wojciech Sobczuk
NEMO Labs
http://www.nemo.pl/