Debian Bug report logs - #637080
RFP: enlive -- A selector-based templating library for Clojure

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Gergely Nagy <algernon@balabit.hu>

Date: Mon, 8 Aug 2011 11:33:01 UTC

Severity: wishlist

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#637080; Package wnpp. (Mon, 08 Aug 2011 11:33:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Gergely Nagy <algernon@balabit.hu>:
New Bug report received and forwarded. Copy sent to wnpp@debian.org. (Mon, 08 Aug 2011 11:33:13 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Gergely Nagy <algernon@balabit.hu>
To: "Debian BTS \(submit\)" <submit@bugs.debian.org>
Subject: RFP: enlive -- A selector-based templating library for Clojure
Date: Mon, 08 Aug 2011 13:29:07 +0200
Package: wnpp
Severity: wishlist

* Package name    : libenlive-clojure
  Version         : 1.0.0
  Upstream Author : Christophe Grand <christophe@cgrand.net>
* URL             : http://wiki.github.com/cgrand/enlive
* License         : EPL-1.0
  Programming Lang: Clojure
  Description     : A selector-based templating library for Clojure

  Enlive is an extraction and transformation library for HTML and XML
  documents written in Clojure. It uses CSS-like selectors.

  Usual Enlive applications include templating and screenscraping.

  The Enlive approach to templating is functional and decouples design
  and presentation logic.

  Each template or template part (snippet) is a plain function thus you
  can easily compose templates. There is a kind of inversion of control
  here. In most mainstream templating systems, templates drive the
  presentation logic. Here the presentation logic drives templates.

  Templates are backed by source files which are plain HTML (no special
  tags or attributes, no code). This allows for easy round-tripping with
  designers or easy theming of your app.

I'm using Enlive in a project of mine, and would love to see it
packaged, it would ease deployment of my application by a lot. Unless
someone steps up to do the packaging, I'll do it myself once I get
around to it in a month or two.

I suppose taking this under the umbrella of the Java Maintainers
(Debbugs-CC'd) would be a good idea - the rest of the clojure stuff
seems to be there too.

-- 
|8]





Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 19 12:16:06 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.