Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[ANN] Kashmir/Elusion 0.2

1 view
Skip to first unread message

Christian Neukirchen

unread,
Mar 18, 2005, 10:58:32 AM3/18/05
to
Hello,

This is the first public release of Kashmir/Elusion.

Kashmir is an advanced templating engine for Ruby featuring an easy,
pragmatic syntax and efficient generated code.

Kashmir tries to walk on the small path between the mess of raw
evaluated Ruby like ERB and the clinical sterileness of data-driven
templating like Amrita.

Kashmir encourages you to define a Model for your View and call its
methods, but allows you as well to evaluate any code you want (though
you never have to).

Kashmir can provide automatic escaping of generated output to lower
the possibility of cross-side scripting attacks.

Kashmir is output-format agnostic, it can be used to generate all kind
of text files.

Kashmir ships with Elusion, an easy to use helper-library to realize
Amrita2-like active templates.

Kashmir is licensed under the same terms as Ruby itself.

Documentation can be found at
<http://chneukirchen.org/repos/kashmir/README>.

You can download Kashmir at

http://chneukirchen.org/releases/kashmir-0.2.0.tar.gz

Or get it using

darcs get http://chneukirchen.org/repos/kashmir

The official Kashmir/Elusion page is

http://chneukirchen.org/blog/static/projects/kashmir.html

Please mail bugs, suggestions and patches to chneuk...@gmail.com.


ecbce9d6c4bb556cbc531e24603ceb4e kashmir-0.2.0.tar.gz
--
Christian Neukirchen <chneuk...@gmail.com> http://chneukirchen.org


Luke Graham

unread,
Mar 18, 2005, 10:02:57 PM3/18/05
to
On Sat, 19 Mar 2005 00:58:32 +0900, Christian Neukirchen
<chneuk...@gmail.com> wrote:
> Hello,
>
> This is the first public release of Kashmir/Elusion.

Where were you last week??? ;)

--
spooq


Hal Fulton

unread,
Mar 18, 2005, 10:06:34 PM3/18/05
to

Coding, apparently. :)

Hal


Christian Neukirchen

unread,
Mar 19, 2005, 6:38:50 AM3/19/05
to
Luke Graham <spo...@gmail.com> writes:

What was last week?

> spooq

Luke Graham

unread,
Mar 19, 2005, 7:20:40 AM3/19/05
to
On Sat, 19 Mar 2005 20:38:50 +0900, Christian Neukirchen

<chneuk...@gmail.com> wrote:
> Luke Graham <spo...@gmail.com> writes:
>
> > On Sat, 19 Mar 2005 00:58:32 +0900, Christian Neukirchen
> > <chneuk...@gmail.com> wrote:
> >> Hello,
> >>
> >> This is the first public release of Kashmir/Elusion.
> >
> > Where were you last week??? ;)
>
> What was last week?

Last week at work for me was trying to solve the same problem
that youve just solved.

--
spooq


Christian Neukirchen

unread,
Mar 19, 2005, 8:09:36 AM3/19/05
to
Luke Graham <spo...@gmail.com> writes:

> On Sat, 19 Mar 2005 20:38:50 +0900, Christian Neukirchen
> <chneuk...@gmail.com> wrote:
>> Luke Graham <spo...@gmail.com> writes:
>>
>> > On Sat, 19 Mar 2005 00:58:32 +0900, Christian Neukirchen
>> > <chneuk...@gmail.com> wrote:
>> >> Hello,
>> >>
>> >> This is the first public release of Kashmir/Elusion.
>> >
>> > Where were you last week??? ;)
>>
>> What was last week?
>
> Last week at work for me was trying to solve the same problem
> that youve just solved.

That's very nice. :-) Do you have any code to share?

Luke Graham

unread,
Mar 19, 2005, 8:42:34 AM3/19/05
to
On Sat, 19 Mar 2005 22:09:36 +0900, Christian Neukirchen

<chneuk...@gmail.com> wrote:
> Luke Graham <spo...@gmail.com> writes:
>
> > On Sat, 19 Mar 2005 20:38:50 +0900, Christian Neukirchen
> > <chneuk...@gmail.com> wrote:
> >> Luke Graham <spo...@gmail.com> writes:
> >>
> >> > On Sat, 19 Mar 2005 00:58:32 +0900, Christian Neukirchen
> >> > <chneuk...@gmail.com> wrote:
> >> >> Hello,
> >> >>
> >> >> This is the first public release of Kashmir/Elusion.
> >> >
> >> > Where were you last week??? ;)
> >>
> >> What was last week?
> >
> > Last week at work for me was trying to solve the same problem
> > that youve just solved.
>
> That's very nice. :-) Do you have any code to share?

I put an early version in another thread, I think it was called
"tree transformation insight required". I can post a newer
version on Monday if youre really keen.

--
spooq


Christian Neukirchen

unread,
Mar 19, 2005, 8:53:26 AM3/19/05
to
Luke Graham <spo...@gmail.com> writes:

> On Sat, 19 Mar 2005 22:09:36 +0900, Christian Neukirchen
> <chneuk...@gmail.com> wrote:
>> > Last week at work for me was trying to solve the same problem
>> > that youve just solved.
>>
>> That's very nice. :-) Do you have any code to share?
>
> I put an early version in another thread, I think it was called
> "tree transformation insight required". I can post a newer
> version on Monday if youre really keen.

Oh yeah, now I recall. Did you really use XSLT for that?

Luke Graham

unread,
Mar 19, 2005, 11:12:06 AM3/19/05
to
On Sat, 19 Mar 2005 22:53:26 +0900, Christian Neukirchen

<chneuk...@gmail.com> wrote:
> Luke Graham <spo...@gmail.com> writes:
>
> > On Sat, 19 Mar 2005 22:09:36 +0900, Christian Neukirchen
> > <chneuk...@gmail.com> wrote:
> >> > Last week at work for me was trying to solve the same problem
> >> > that youve just solved.
> >>
> >> That's very nice. :-) Do you have any code to share?
> >
> > I put an early version in another thread, I think it was called
> > "tree transformation insight required". I can post a newer
> > version on Monday if youre really keen.
>
> Oh yeah, now I recall. Did you really use XSLT for that?

I wrote a bit to get the feel of it but then figured I needed a tangible
result sooner than the amount of time it would take to convert the fairly
large amount of work I had in my original script. Once the first
release is out I'll go back and revise it, assuming theres time.

--
spooq


0 new messages