[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1114034: ITP: golang-cel-expr -- Common Expression Language



Package: wnpp
Severity: wishlist
Owner: Philipp Kern <pkern@debian.org>

* Package name    : golang-cel-expr
  Version         : 0.24.0-1
  Upstream Author : Google
* URL             : https://github.com/google/cel-spec
* License         : Apache-2.0
  Programming Lang: Go
  Description     : Common Expression Language      

 The Common Expression Language (CEL) implements common semantics for
 expression evaluation, enabling different applications to more easily
 interoperate. For instance it can be used to implement security
 policies. 
 .
 CEL evaluates in linear time, is mutation free, and not Turing-complete. 
 This limitation is a feature of the language design, which allows
 the implementation to evaluate orders of magnitude faster than    
 equivalently sandboxed JavaScript.
 .
 CEL is designed to be embedded in applications, and allows for  
 extensibility via its context which allows for functions and data
 to be provided by the software that embeds it.                       

This is required by Authelia (ITP: #1113892) and will be maintained through the
Go team.

Kind regards
Philipp Kern


Reply to: