libjsilver-java_1.0.0.dfsg-1_all.deb


Advertisement

Description

libjsilver-java - Clearsilver templates in pure Java

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libjsilver-java
Package version 1.0.0.dfsg
Package release 1
Package architecture all
Package type deb
Installed size 570 B
Download size 461.42 KB
Official Mirror ftp.br.debian.org
JSilver is a pure-Java implementation of Clearsilver. Key benefits of JSilver
over Clearsilver include:
Performance
- Templates are only parsed when the file changes - not for each request.
- Optionally, templates can be compiled directly to Java bytecode, making
rendering super-fast.
- Once-off template optimization step simplifies template making rendering
even faster.
- Internal optimizations to streamline string manipulation.
Avoids the complexities of JNI
- Avoids the risk of native code taking down the JVM.
- Avoids JNI marshalling overhead.
Simplifies IDE use (no more forgetting java.library.path).
- Allows for easy extension in Java
- API allows template functions to be defined in Java allowing logic to be
pulled out of templates.
- Custom escaping / text filters can be plugged in.
- Makes plugging in translations much simpler
(e.g. <?cs var:translate('some.message') ?>).
- API designed with testability in mind.
- Custom mechanisms can be plugged in for loading templates and caching.
- Low-level access to template AST for advanced transformations.

Alternatives

Package Version Architecture Repository
libjsilver-java_1.0.0.dfsg-1_all.deb 1.0.0.dfsg all Debian Main
libjsilver-java - - -

Requires

Name Value
libguava-java -

Download

Type URL
Binary Package libjsilver-java_1.0.0.dfsg-1_all.deb
Source Package jsilver

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libjsilver-java deb package:
    # sudo apt-get install libjsilver-java

Files

Path
/usr/share/doc/libjsilver-java/changelog.Debian.gz
/usr/share/doc/libjsilver-java/copyright
/usr/share/doc/libjsilver-java/examples/basic/HelloWorld.java
/usr/share/doc/libjsilver-java/examples/basic/Iterate.java
/usr/share/doc/libjsilver-java/examples/basic/JSilverTest.java
/usr/share/doc/libjsilver-java/examples/basic/hello-world.cs
/usr/share/doc/libjsilver-java/examples/basic/iterate.cs
/usr/share/java/jsilver-1.0.0.jar
/usr/share/java/jsilver.jar

Changelog

2012-06-19 - Chris Halls <halls@debian.org>
jsilver (1.0.0.dfsg-1) sid; urgency=low
* Upload to Debian (Closes: #677569)
* Remove unlicenced file AOptimizedMultipleCommand.java from upstream
tarball and add .dfsg to version. Add orig-tar.sh to recreate tarball.
Add patch remove-nonfree-sablecc to build without the file.
* Set maintainer to Eucalyptus packaging team with Alexandre & myself
as uploaders
* Include guava in classpath
* Install examples to docs directory
2012-02-09 - Brian Thomason <brian.thomason@eucalyptus.com>
jsilver (1.0.0-0ubuntu2) precise; urgency=low
* Added missing ant build-dep
2012-02-09 - Brian Thomason <brian.thomason@eucalyptus.com>
jsilver (1.0.0-0ubuntu1) precise; urgency=low
[ Brian Thomason ]
* Added debian/orig-tar.sh
[ Alexandre Rossi ]
* Initial release

See Also

Package Description
libjson-any-perl_1.38-1_all.deb wrapper class for the various JSON classes
libjson-c-dev_0.11-4_amd64.deb JSON manipulation library - development files
libjson-c-doc_0.11-4_all.deb JSON manipulation library - documentation files
libjson-c2_0.11-4_amd64.deb JSON manipulation library - shared library
libjson-glib-1.0-0_1.0.2-1_amd64.deb GLib JSON manipulation library
libjson-glib-1.0-common_1.0.2-1_all.deb GLib JSON manipulation library (common files)
libjson-glib-dev_1.0.2-1_amd64.deb GLib JSON manipulation library (development files)
libjson-glib-doc_1.0.2-1_all.deb GLib JSON manipulation library (documentation)
libjson-java_2.3-3_all.deb library for transforming Java objects and XML to JSON and back again
libjson-maybexs-perl_1.002006-1_all.deb interface to the best available JSON module
libjson-multivalueordered-perl_0.005-1_all.deb module to handle JSON like {"a":1, "a":2}
libjson-perl_2.61-1_all.deb module for manipulating JSON-formatted data
libjson-pointer-perl_0.06-1_all.deb Perl implementation of JSON Pointer (RFC6901)
libjson-pp-perl_2.27300-2_all.deb module for manipulating JSON-formatted data (Pure Perl)
libjson-rpc-perl_1.06-1_all.deb Perl implementation of JSON-RPC 1.1 protocol
Advertisement
Advertisement