Bug#901253: ITP: golang-github-modern-go-test -- Modern Go test utilities

2018-06-10 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-modern-go-test
  Version : 1.0.0-1
  Upstream Author : Modern Go Programming
* URL : https://github.com/modern-go/test
* License : Apache-2.0
  Programming Lang: Go
  Description : Modern Go test utilities

 Make go unit test more readable:
  * C style assert, with clear error message
  * Diff object, if unequal, tells exactly where is the difference
  * JsonEqual to compare complex object graph

Another new transitive dependency for prometheus and json-iterator.



Bug#901250: ITP: golang-github-modern-go-reflect2 -- reflect api without runtime reflect.Value cost

2018-06-10 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-modern-go-reflect2
  Version : 1.0.0-1
  Upstream Author : Modern Go Programming
* URL : https://github.com/modern-go/reflect2
* License : Apache-2.0
  Programming Lang: Go
  Description : Reflection API without runtime reflect.Value cost
 
 This package provides a reflection API that avoids runtime reflect.Value cost:
 .
  * reflect get/set interface{}, with type checking
  * reflect get/set unsafe.Pointer, without type checking
  * reflect2.TypeByName works like Class.forName found in Java
 .
 This package is designed for low level libraries to optimize reflection
 performance. General applications should still use the standard library 
reflect.

This is a dependency for the latest version of json-iterator.



Bug#901074: ITP: golang-github-modern-go-concurrent -- Golang concurrency utilities

2018-06-08 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-modern-go-concurrent
  Version : 1.0.3-1
  Upstream Author : Modern Go Programming
* URL : https://github.com/modern-go/concurrent
* License : Apache-2.0
  Programming Lang: Go
  Description : Modern-go concurrency utilities
 The modern-go/concurrent library includes a collection of concurrency
 utilities:
 .
  * concurrent.Map: sync.Map backport for golang below 1.9.
  * concurrent.Executor: goroutine with explicit ownership and cancellable.



Bug#901072: ITP: golang-github-json-iterator-go -- A high-performance 100% compatible drop-in replacement of "encoding/json"

2018-06-08 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-json-iterator-go
  Version : 1.1.3-1
  Upstream Author : json-iterator 
* URL : http://jsoniter.com/
* License : Expat
  Programming Lang: Go
  Description : A high-performance drop-in replacement of "encoding/json"
 Json-iterator is a high-performance 100% compatible drop-in replacement of 
 "encoding/json"
 .
 Detailed documentation and migration guide can be found at
 http://jsoniter.com/migrate-from-go-std.html

This is a new dependency for Prometheus 2.3.0



Bug#883900: ITP: golang-github-prometheus-tsdb --

2017-12-08 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-prometheus-tsdb
  Version : 0.0~git20171208.e103f21-1
  Upstream Author : Prometheus
* URL : https://github.com/prometheus/tsdb
* License : Apache-2.0
  Programming Lang: Go
  Description : Prometheus storage layer library
 This package contains the new Prometheus storage layer that will
 be used in its 2.0 release.



Bug#883898: ITP: golang-github-mwitkow-go-conntrack -- Go middleware for net.Conn tracking (Prometheus/trace)

2017-12-08 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-mwitkow-go-conntrack
  Version : 0.0~git20161129.cc309e4-1
  Upstream Author : Michal Witkowski
* URL : https://github.com/mwitkow/go-conntrack
* License : Apache-2.0
  Programming Lang: Go
  Description : Go middleware for net.Conn tracking

 Prometheus (https://prometheus.io/) monitoring and x/net/trace
 (https://godoc.org/golang.org/x/net/trace#EventLog) tracing wrappers for
 net.Conn, both inbound (net.Listener) and outbound (net.Dialer).
 .
 Go standard library does a great job of doing "the right" things with
 your connections: http.Transport pools outbound ones, and http.Server
 sets good Keep Alive defaults.  However, it is still easy to get it
 wrong.
 .
 That's why you should be able to monitor (using Prometheus) how many
 connections your Go frontend servers have inbound, and how big are the
 connection pools to your backends. You should also be able to inspect
 your connection without ssh and netstat.


This is a new dependency for prometheus 2.0



Bug#883825: ITP: golang-github-go-kit-kit -- Programming toolkit for microservices

2017-12-07 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-go-kit-kit
  Version : 0.6.0
  Upstream Author : Peter Bourgon
* URL : https://github.com/go-kit/kit
* License : Expat
  Programming Lang: Go
  Description : Programming toolkit for microservices

Go kit is a set of packages and best practices, which provide a
comprehensive, robust, and trustable way of building microservices for
organizations of any size.

As the dependency tree is enormous, the Debian package only offers some of the
components of Go kit:

  * auth
  * endpoint
  * log
  * tracing
  * transport
  * util



Bug#876749: ITP: golang-github-hashicorp-go-sockaddr -- IP Address/UNIX Socket convenience functions for Go

2017-09-25 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-hashicorp-go-sockaddr
  Version : 0.0~git20170627.0.41949a1-1
  Upstream Author : HashiCorp
* URL : https://github.com/hashicorp/go-sockaddr
* License : MPL-2.0
  Programming Lang: Go
  Description : IP address/UNIX socket convenience functions for Go
 go-sockaddr is a convenience library that makes doing the right thing with IP
 addresses easy.  go-sockaddr is loosely modeled after the UNIX sockaddr_t and
 creates a union of the family of sockaddr_t types.
 .
 The primary intent of the library was to make it possible
 to define heuristics for selecting the correct IP addresses
 when a configuration is evaluated at runtime.

This is a dependency for the new version of consul.



Bug#876650: ITP: golang-github-go-logfmt-logfmt -- Package logfmt marshals and unmarshals logfmt messages.

2017-09-24 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-go-logfmt-logfmt
  Version : 0.3.0-1
  Upstream Author : go-logfmt
* URL : https://github.com/go-logfmt/logfmt
* License : Expat
  Programming Lang: Go
  Description : Marshals and unmarshals logfmt messages

 Package logfmt implements utilities to marshal and unmarshal data in the
 logfmt format (https://brandur.org/logfmt). It provides an API similar
 to encoding/json (http://golang.org/pkg/encoding/json/) and encoding/xml
 (http://golang.org/pkg/encoding/xml/).
 .
 The logfmt format has not been formally standardized. The most authoritative
 public specification to date has been the documentation of a Go Language
 package (http://godoc.org/github.com/kr/logfmt) written by Blake Mizerany and
 Keith Rarick.
 .
 This project attempts to conform as closely as possible to the prior art,
 while also removing ambiguity where necessary to provide well behaved encoder
 and decoder implementations.

This is a new dependency for prometheus 2.0.



Bug#876298: ITP: golang-github-nightlyone-lockfile -- Handle locking via pid files

2017-09-20 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-nightlyone-lockfile
  Version : 0.0~git20170804.0.6a197d5-1
  Upstream Author : Ingo Oeser
* URL : https://github.com/nightlyone/lockfile
* License : Expat
  Programming Lang: Go
  Description : Golang library to handle locking via pid files

 Package lockfile handles pid file based locking. While a sync.Mutex helps
 against concurrency issues within a single process, this package is designed
 to help against concurrency issues between cooperating processes or
 serializing multiple invocations of the same process. You can also combine
 sync.Mutex with Lockfile in order to serialize an action between different
 goroutines in a single program and also multiple invocations of this program.

This is a new dependency for prometheus 2.0.



Bug#876296: ITP: golang-github-oklog-ulid -- Universally Unique Lexicographically Sortable Identifier (ULID) in Go

2017-09-20 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martín Ferrari 

* Package name: golang-github-oklog-ulid
  Version : 0.3.0+git20170117.6.66bb656-1
  Upstream Author : OK Log
* URL : https://github.com/oklog/ulid
* License : Apache-2.0
  Programming Lang: Go
  Description : Universally Unique Lexicographically Sortable Identifier 
(ULID) in Go

 A Go port of alizain/ulid (https://github.com/alizain/ulid) with binary
 format implemented.

 A ULID is a replacement for GUID/UUIDs with some useful properties:
 .
  * Lexicographically sortable.
  * Compatible with UUID/GUIDs.
  * Very fast generation.
  * Canonically encoded as a 26 character string.

This is a new dependency for prometheus 2.0.



Bug#373966: ITP: qonk -- Small build-and-conquer strategy game with very simple rules

2006-06-16 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martin Ferrari <[EMAIL PROTECTED]>


* Package name: qonk
  Version : 0.0.2beta1
  Upstream Author : Anthony Liekens <[EMAIL PROTECTED]>
* URL : http://anthony.liekens.net/index.php/Computers/Qonk
* License : GPL
  Programming Lang: C++, C
  Description : Small build-and-conquer strategy game with very simple rules

The setting of the game is a solar system of planets. Your goal is to
conquer all of the planets in the game by sending ships there. Planets
that are under your control generate new ships. Simple AI players are
playing against you. As you gain more experience throughout the game,
more AI players have to be kicked out of bigger solar systems.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (901, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-2-686
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#329033: ITP: webxml -- Simple form-based generator/editor of Tomcat's web.xml files

2005-09-18 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martin Ferrari <[EMAIL PROTECTED]>


* Package name: webxml
  Version : 1.12-1
  Upstream Author : Boulgakov Andrei <[EMAIL PROTECTED]>
* URL : http://webxml.sourceforge.net/
* License : GPL
  Description : Simple form-based generator/editor of Tomcat's web.xml files

Webxml is a simple form-based generator/editor of Tomcat's web.xml files.
It supports the following tags:
, , , ,
, , , .
These tags are basic and most of them are indispensable for every Web
Application.

-- System Information:
Debian Release: 3.1
  APT prefers experimental
  APT policy: (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#303405: ITP: libxmlrpc-java -- Java implementation of XML-RPC protocol

2005-04-06 Thread Martin Ferrari
Package: wnpp
Severity: wishlist
Owner: Martin Ferrari <[EMAIL PROTECTED]>


* Package name: libxmlrpc-java
  Version : 1.2b2-cvs
  Upstream Author : Apache XML-RPC team <[EMAIL PROTECTED]>
* URL : http://ws.apache.org/xmlrpc/
* License : Apache
  Description : Java implementation of XML-RPC protocol

The Apache XmlRpc package is an implementation of the XML-RPC specification
(http://www.xml-rpc.com) with optional Servlet and SSL extensions.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (900, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=es_AR, LC_CTYPE=es_AR (charmap=ISO-8859-1)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]