Bug#992967: ITP: erlang-poolboy -- Erlang worker pool factory

2021-08-25 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: erlang-poolboy
  Version : 1.5.2
  Upstream Author : Devin Torres 
* URL : https://github.com/devinus/poolboy
* License : Unlicense or ISC
  Programming Lang: Erlang
  Description : Erlang worker pool factory

A lightweight, generic pooling library for Erlang with a focus on
simplicity, performance, and rock-solid disaster recovery.

This is a dependency of pleroma (#895050). It will be maintained in
the Erlang team.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmEmgIEWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICAHND/9D1dMaRJR2CfQaOpGDs/5YkJc4
0gOCRNlRBazA9qQaZmV8XZ1WeF8xcQInTEYJgCRq4sy1+h5rKmZxXlbN+W92KF3H
5EAqhlGb1OiF1R7G8khU6hxlMs0vzhYsk7ZXI+l8KUzuyGhlgYGKUoPA+ww6dEum
Mh+8emz5ShLGzAz9sxseKYlLtGLp1wSjf84ZoaxqfJo8dia/6skrz3mIDi63/M6C
W3tOABB9Hm4QzHWdr3bELNq2HBDuYwVGoQPUWRlcC2nXLjWXm4+MKMJljkNdfBgV
YHyyYauLsAWHrpFi0+33mIN6YFCavEWY/Dikh0dpntv4cPCjtcBg7hdxa3MXBFLg
AsA7wmS7q+UGrMjG3roBsDd1PueGbd+IDEPPEZLZztq/bXn0VbIPw4LIltLE0vYo
1tNw1MC4a8VAsZ/TqbKTTsEBH6BuRIb+8Amq3Xxu0i7xOzSK36aUlKIl3WMHevul
iU+Yw0Mnebffcke+KeFvkgwW48x0/n4ZNNb/Dwe21f/IPFFWXHfnFnj+RZ4xSt+e
eQo5HCZNNJgnfuIWvkCqI1lAQE8esnfQ/KQ8B8BAw3IMWbsdUvpj8bNqksbAJNUC
5qxQMu6EptLvMsKjA4R4oQszTQV92wXaUefKiMpvuQTw4VdT3PqbZF7h3Vph/wK6
l/WmQCXytrTbC+iasg==
=iEOn
-END PGP SIGNATURE-



Bug#992006: ITP: elixir-nimble-parsec -- simple and fast library for text-based parser combinators

2021-08-08 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: elixir-nimble-parsec
  Version : 1.1.0
  Upstream Author : José Valim 
* URL : https://github.com/dashbitco/nimble_parsec
* License : Apache-2.0
  Programming Lang: Elixir
  Description : simple and fast library for text-based parser combinators

Simple and fast Elixir library for text-based parser combinators.

Combinators are built during runtime and compiled into multiple
clauses with binary matching. This provides benefits of performance,
composability by not relying on macros, no runtime dependency on
NimbleParsec, and no "use" footprints on your modules.

The goal of this library is to focus on a set of primitives for
writing efficient parser combinators. The composition aspect means
you should be able to use those primitives to implement higher level
combinators.

Note this library does not handle low-level binary parsing. In such
cases, Elixir's bitstring syntax is recommended.

This is a dependency of pleroma (RFP #895050). I propose to maintain
it under Erlang team (until there is an Elixir team).

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmEP9SUWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCRkD/9njsnxvEa49YXsEvQzLnZxy97o
/qVvvgMKAOHniul7KDaNxs3Ytxva/y8tgfRbMR+izcWO1rAxuNHTprxtDzrI7p4V
cKtOdSHdDlgcficq03hm168rZMhkF27Kd9T5Yw/rDCuHF56s2Q6fllxHU8xZiGj3
oq5oaA2Dp/RutEsDu3LPlrurtrIiI+eq2O2Zm3Vha8oiOVRF6FSuM3XEguyNKyJS
+FYaal+DPn45FkNhC0luqgEnLGqVU0SiJoOQxnQelQG54YNIHBECM8s6HjG+qGdB
kkKOuZtuBk+/QvqRazLD7F6/Tqj7blw1PDgtpdqCV/t9hr08jX9t4DBl/81ykJCW
95wm4fwik8iqoNSHWQ3bCj9Nhd40SDQwVfGZEytHDmjxKWttwPBmT+JTdA0OOeez
VcT0Nh7U1g3UsejaTK84XODKkPMZ7QXUs1CE4SdYjb7AyNFj7uuXQ1WMrLRuzGEN
jm32gW4BsixhEdUZPfwJ1FNyM1I34osWnFahBxFeWYpq8OA3Jrux9uqIs+2Fdmbj
sgIOvVr9GgZIrSf64mxqvGYdmW+99i0bQ5utQZue7hJvIop4kwEZFO17NsoQMsYv
wjl3JVozjGNCQ5jnChuzm8tOIiNdor/wXu+rZzeyapqrAxBTeheCf0bdX9Y/ojrS
Xu/W9T1kp27zjZfUNQ==
=RsUF
-END PGP SIGNATURE-


Re: Bug#989068: ITP: object-cloner -- Java Object cloning library with extensible strategies

2021-05-25 Thread James Valleroy
On 5/25/21 7:53 PM, Guillem Jover wrote:
> On Mon, 2021-05-24 at 20:08:57 -0400, James Valleroy wrote:
>>
>> * Package name: object-cloner
> 
> The source package seems overly generic, could you namespace it
> please? Say name it to what I assume might end up being the binary
> name «libobject-cloner-java»?
> 

Yes, the binary package name is libobject-cloner-java. I will use that for the 
source package name also.

Thanks for pointing this out.

-- 
James



OpenPGP_signature
Description: OpenPGP digital signature


Bug#989068: ITP: object-cloner -- Java Object cloning library with extensible strategies

2021-05-24 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: object-cloner
  Version : 0.2
  Upstream Author : Kamran Zafar 
* URL : https://github.com/kamranzafar/object-cloner
* License : Apache-2.0
  Programming Lang: Java
  Description : Java Object cloning library with extensible strategies

Java Object cloning library. Supports extensible shallow and deep object 
cloning strategies.

This is a dependency of jcl-core, which is needed for jitsi-videobridge 
(#757769).

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmCsQAIWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICFruD/4zg6yWVl23R7dOM1luCYbeNvqE
4taWwKioPpHk9xIUCctZ2zEAqun77svvaqeXj83GBjUliF/r1PoXnf2aPPxXHpAp
1nTvEqe9i6SRrRIRQcUtVi45prBR6XXNNXkJUJvjIVMN7W31wfSirhbJpdqMATBl
Xb5b6+i9LgPanNP2bZ66wM7+2zzfPeULV7V3w6QKa9WijUP9jHWmj05ZP173P4MS
ZKJhYdtItsNDYWdrGoENex7PqfgdJhWA3pnoJa9uUwxpWkWvL5ZbTH9GLESrZ7Bi
3HWlk1s8pz2wT54XkxNkAJXen3YuT5j9k8DvbCsFWNENN0khFcYszCJKGpA1r+45
6/4iGG7WSfIZfZb4gD9jssHgbti1T8JwM8eLAESch4FLl6ozwsXoKV0JtREcJxTH
sBykzOJx1tc97+3aChHf41gj6JgNtB2tc9y3F9e/RmhPxo3Ek1F0zOMOXlMQ8SlY
/RR6ME89yV6UrnZAK6aXoQaIOyc9Lv9MnEbTlDpBXDWZTogBAis1vNrTAe+fYCpr
cGygzaVGW4LsiG61cSTQpQV73EyA9+4ALn8UxH/zEbxUX9B8KIcV07XGX9HJiXl6
v8DrM7efmngWMHnZjdudb6gOnV2b1lNs0SL8pcVoSxnzma2l6MaXf/Zi5uhSyD2Z
i8CvvkM0JW2gK47xDw==
=kF9F
-END PGP SIGNATURE-



Bug#988092: ITP: libweupnp-java -- tiny UPnP Java client library

2021-05-05 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org, 
su...@medhas.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libweupnp-java
  Version : 0.1.4
  Upstream Author : Alessandro Bahgat Shehata 
* URL : http://bitletorg.github.io/weupnp/
* License : LGPL-2.1+
  Programming Lang: Java
  Description : tiny UPnP Java client library

Weupnp is a lightweight Java library, released under the LGPL licence,
designed to implement the UPnP (Universal Plug and Play) protocol to
handle port mappings on Gateway Devices.

It is a dependency of jitsi-videobridge (ITP - #757769). I intend to
maintain it in the Java packaging team.

This package was removed from Debian before, so I will start from the
previous packaging repository and check for any bugs that were
archived at time of removal.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmCSeQkWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICA09EADULHyUxXvMEeMqk7xO4xcxwXBZ
sEyM5quVl1i/pQqCvbqrKzJj2D86qoNF+GDj9zEdejN02FJFxQh9yw7NEelbPiQv
7nlQqKa+SD5056XNK5W7/fw87SlybHW/M9QPg3ICNUuYmCN8dgOGp0CtDw6lsqzr
dUCbGiM5zjcbV9K1IMFjIB5mw5eQ4HSy/vpAApmk2jZ5Mujyu3MGo+4B7+tmUx+V
x5PWG9P0g+v09Vapl+SPPVVrUGOKYCbITlkk0Tz7K7VeLNoDL0eGyn8X9Uoe6rVH
IHCSnhzm9T3Xm240Ba98m0MbgjaxXLj4ajyB9qZ58/pw4hlhslh4z07h7i+fSIfy
bHQYYBfM1x40MtOBRUbzQVxg/hv2xFX0EvGoWWyrvNb2sCf2oHIh5t+MKMTN7gkl
a/dQ/H8B1/K42gN95zGtPv2KfsKxWFRM/SnYzAWWtt02mnotCB1G91GSwVn14GxU
nKOPhfV6cGeR9MHd3nsUtL6reBOyB+eM1dSzN08OIRMZrIKShEkJbmpOVsqLpxz4
M9bjb92Ov5LE7YzbGhFOgB+HZ1jbuhwQPSJB7azDn7MSOuNBplTo8jviVW/QQOh9
L8iHWjXwEbWtkLb46odH1bgbd0s0QiHroBPpDn6Ogdjorsy36bLBb3DiPa/+BgQC
d4zo08HecrNsMaXdfA==
=xT3g
-END PGP SIGNATURE-



Bug#987748: ITP: molly-brown -- full-featured Gemini server implemented in Go

2021-04-28 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: molly-brown
  Version : 0.0~git20210124.92cd40d-1
  Upstream Author : Solderpunk 
* URL : https://tildegit.org/solderpunk/molly-brown
* License : BSD-2-Clause
  Programming Lang: Go
  Description : full-featured Gemini server implemented in Go

Molly Brown is intended to be a full-featured Gemini server which is
suitable for use in pubnix or similar shared-hosting environments,
where users can upload their content but do not have access to the
main configuration file. It is also perfectly suitable for single user
environments, but its multi-user supports sets it apart from many
other Gemini servers.

It will be maintained under go-team.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmCJ+wMWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICD1+EADCc93Q8/gf8GyIjCvMve3UODWp
UpfeJMVNcQZqr2E2dSe6p7Qn1BghSJVm0bxhI9QJ0gmaNdyZVRu8c/MPiHwnJkaE
AXmRW8sQ8r1JZWV4hl3aBm276gpPugkKLr1MRmP4zOC2tETo4OC27qM64zYb8pza
p6MpKyOouHDMVVDAYpiYeuM+abY0cNx7bJDKcgimNbEw0hkAYfiVjyqOmg4Z3mvH
kBeEsBCOaYc9W7vTlvwaefjSCP2Fvdqhe2j96lReL5i7jiUQeInfxBcS0TQLaZGR
9ZfhaQu8BRt3MdKLz6AU5pAIOOi/7GFtiddgtyANWPiQtYhtjGhTLxj//GFaM8XR
t38MCsxc6Hg3h+aeO8lOtbr1QNPoLRCpD6VYHtX+ay3Tu4quiOeaKf4u2ZzlrhAf
ZtWJhB7an+bWcNlH20grHIsjGHk9K1PWn6hC8HIZefIXbx/V3zj1Fn7aU+bfJHQ7
Y/JuEV3RHL708B70GrlrK7AFPZnHwVsgsMbf4gwW+MJI0t1aPhT/pehfDLgUua5p
h7xEVfwr/hhdajkrty7Esr55mrmule7bpBr+Jlua1S0xHnfE7/RCM8PWlp4hMV2/
QVG+AW51ga4X6Q/W7YqrrQJB9etEO+kfkznrr7yPjh1IhE90jV9st9yonSHfY52t
/2k3dYW1eW7pjK14sg==
=Szqf
-END PGP SIGNATURE-



Bug#986610: ITP: grunt-contrib-cssmin -- Grunt plugin to minify CSS using clean-css

2021-04-07 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: grunt-contrib-cssmin
  Version : 4.0.0
  Upstream Author : Tim Branyen <http://tbranyen.com/>
* URL : https://github.com/gruntjs/grunt-contrib-cssmin
* License : MIT
  Programming Lang: JavaScript
  Description : Grunt plugin to minify CSS using clean-css

Adds a "cssmin" grunt task that calls clean-css. It can be used to
combine files into one output file, minify all contents of a release
directory, and add .min.css extension. Provides options for reporting
results and enabling source maps.

Needed to build purecss (#856963). It will be maintained in JS team.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmBuMxcWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICD38D/9IbDpm7wZn2ZRihfbHpRVh3JDM
Nh9lKN5AqqmDmNk7ErRa5wnLL1CMuyHZr3c2EsqUNI9uFcg4HuxmOtAMm28lkmkd
Tn3yEpNOkaZzsFPVDERWR9tt00ZYZro7Pnyw91uV4/CK45Ujl9dKMSTYY/VauE2w
qgn4PL7fd4OUdaXhQpsYCg7pan0elwZ1GWvPk5PJ8mc8YLNjroZcI0KOg8Ji97eS
g602tm599Sri329DWcyCt94r2IViyXYCyh9OkXXZ9o8cchsCvY+cMat9zK4wumQE
SPqMxBgECgXD9NcXQsz+5uvY04RIJWgFDeTVC8eEq7DPHJ8NHhTzZlaCrgZrbDiM
w8Hq2vJAwylvUN5AOcRGkVRvHtM6KVyO8MdTMH+3h296rP9+CocP+IJy5QIWyaAu
hf/SeyPaIsBewvUlXZFtdDOYkNe42Dy4RFUlXP2i1x7HPisgdXKROCta9UQ0I9WZ
XNJVNMhrD5z21Xfx5p2tG5ZPSVcaqHp3eM9fPJ2Z5LnWkWbGwDB3/8X0+FwCxiu0
FbgvgmmX+O9jmzy5pZa8y9bxz6LyqHlD5sjCbPj/25mo8/Rok1hyBUnOiDK6iLZI
AmemQI1DP2vbEeX0JLIyVxab1bTpNEGthhz4IsG+b8K5QpDzI8HtfuaAhClx7HMO
qE9pll5lPOjAqVXgXQ==
=eJ8O
-END PGP SIGNATURE-



Bug#986607: ITP: pure-extras -- Simple CSS for all those common UI elements that a web application needs

2021-04-07 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: pure-extras
  Version : 1.0.1
  Upstream Author : Kevin Isom 
* URL : https://kevinisom.info/cssextras/
* License : BSD-3-clause
  Programming Lang: CSS
  Description : Simple CSS for common web application UI elements

Pure Extras is a set of CSS rules that makes it easier to create
common UI components for the web. It is build on the Pure CSS
framework.

This is a dependency for Shaarli front-end (#980134). It will be
maintained in JS team.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmBuL+0WHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICA7dD/9t3LNgQZikWtN2+bBrhoJb4O/R
nnbpBlmSdOpCvGMyBunxZU/kJq1mD4gJ0jIjqHhi4D2PMoE+L3h46PGDZO//R4Ma
YP6qiSKkbABwJwULqNH3GFLUm/ZuFYZ21e6UD2PHfwRfwUkhnHe5y3svjpu3Yuk7
+fTABEdM3qVAUBaZA8Tv2skbXZGSxfqNfPz1d2U76NQVfaFq5xOj38u53a/ercz4
yw0erLwWMsYIeBGDdK1/H/sESOg2Y9PCqB3f96oNNyx3x8N2IvGT9Ug6AhClu8tI
nDkBU3JgDHIqYrrLI2TBVlt/+ld3wQx6paA7iW9EfRRoU2Dy6vLnRnMSj3kXL0cf
8U2toP38yG3fNG9VlZknS4f8kRGAJTLhnFUyWhcUN8eVchENoMo5oaJDCJvqVI32
EHbANFJNc5VGuopbWIE7ixn27OFVIm/Qmp5Z/oi6+IHmhVCNmXjeWf3FnAlZqGiA
YvH5cx1pa3V9Fj80EwoR2aL5nWrCv3YraSAZBAS31UzPPL5Ps8O0BvTfb93naNze
oVj/vSGI3hu28Cgx912MrvcBiWulqkRVpkWyfDtLAzqNw6ntms8uWqNM6oaXkVwD
/RL9fbyf9g6Ppbn5DId2glUOPMYW5tvl1h+KjhHxdO39Aw8xzpV+sbNR6xLWZEjU
/R/tjDgfq4vZJofq7A==
=7TjU
-END PGP SIGNATURE-



Bug#986121: ITP: strophejs-plugin-rsm -- Plugin for strophe.js providing Result Set Management (RSM) XEP-0059

2021-03-29 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: strophejs-plugin-rsm
  Version : 0.0.2
  Upstream Author : Strophe (https://github.com/strophe/strophejs)
* URL : https://github.com/strophe/strophejs-plugin-rsm
* License : Expat
  Programming Lang: JavaScript
  Description : Plugin for strophe.js providing Result Set Management (RSM) 
XEP-0059

Plugin for strophe.js providing Result Set Management (RSM) XEP-0059,
an XMPP protocol extension that enables an entity to page through and
otherwise manage the receipt of large result sets. The protocol can be
used in the context of any XMPP protocol that might send large result
sets (such as service discovery, multi-user chat, and
publish-subscribe). While the requesting entity in such an interaction
can explicitly request the use of result set management, an indication
that result set management is in use can also be proactively included
by the responding entity when returning a limited result set in
response to a query.

Dependency for libjs-strophejs.mam (#892299). Will be maintained in js-team.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmBiR4wWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICM5zEACLRbByHHbiHyDe5E5qHclZrlkp
rkE3zOXX1RjerIJRWIhZ32+lP+Q8tyx6rgNrAxfYa1n1a75/tVetbd6IrPnZ8w73
3gYtv4NqEZYZwFMUEUTH6Sb6SIK8v2FL5MNFZa1lPAQXdR9ceSqbYLSDnJcoBX+x
TN0h15p8H5TKoPuTRJzQoIt0wejpoW5+ZOC5tFHae3etPGmogc0o+dCAvvXThbX+
G3k7zP0GUhQOiJtul+8K1W7IWOLqw3VOQwMu8vawW+Zi3/7A73zcsXHC1c3EM0mP
jCE/zvQXJDRvBDpbc6VAcrInp709+SxX1GotAcxhLu0GgK/tskHfAoVy+uXTkmgL
bs1Jrd0q2J0rVouhI4GMENqlBReyof8vRkqTicP1J6YaUK4t7cQMvPYwivI21aI6
NfzrVDpYfIKvqjfZisgBDIxwYX32s4OttUhQ0fFe/CHXpDblq71CP2IIiAEgO4kN
FJ0p53ZLuN82QW09xWvKv625J2qM0+XLhVIq1pYWgAP13srPrU2fXVuXEvWSefWo
Hi73soKVj7QZ3U9N1nyw4qvyYSiAHuQeTY2c3kY2IDgtB5GDUdicOjcuLL7spUDv
JpCtNdrvx7HxJi7ddP84+vBs7V5/7kxTCqEjnRbmFkOdVCE7yY0GZ6SAN919rlkF
Out4jjTKEhc64fCq5A==
=KCh6
-END PGP SIGNATURE-



Bug#985227: ITP: awesomplete -- Ultra lightweight, customizable, simple autocomplete widget

2021-03-14 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: awesomplete
  Version : 1.1.5
  Upstream Author : Lea Verou 
* URL : https://projects.verou.me/awesomplete/
* License : Expat
  Programming Lang: JS, CSS
  Description : Ultra lightweight, customizable, simple autocomplete widget

Awesomplete is an ultra lightweight, customizable, simple autocomplete
widget with zero dependencies, built with modern standards for modern
browsers.

Awesomplete is needed for Shaarli frontend (#980134). It will be
maintained in JS team.

I noticed another RFP (#892813) for libjs-awesomplete-avoid-xss, a
fork of awesomplete. However, this fork has not kept up with new
upstream versions. It is a small patch though, and (if there is
interest) could be updated and applied within the awesomplete
package. The effect of applying this patch would be that suggestions
cannot be rendered as HTML, however this is not relevant for Shaarli.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmBOYe0WHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICLgvEACTP/pD5kBIf0hnJo2PhFtMqtOo
f2oGADIx9ZhA1Kjqc1CbpjB/YCr+tM5wI/CehGKPrK1t2SzEXHbEQQ7P/00QBpJC
Z4m+FlAaKiJzqmau7FidoaEoag6GaqCnmNtNFq2KroaeStxSjCuUFA7hy07G26HJ
7UmyKp9ZFMwG6D+pe02RfQ7LJf9p6qRoROgioZpZ8F1t/ZHBwPtAJutVH8vtetH1
Kcbu+4Ky6fsqMCaeMZfoWFXWYu4T5Du7p/TL3mRwfvHIjVonCSAOJ8u747609Qwe
/fG4We1FmUKe5etLLK7lDv1D5tZDxKBG6ksT9WWLVkjaUmhUTBNJGlEAxYcf01a0
6G8RyT/8LrqIafYquNAV1w2Rs1ifpOhOK9GEkf7OujPqy4Bkk/1HdV2/e+6FEIva
umjdCZrB65vOWBvTCf5JuFui1ipH2JfcyO+YDEoxZJWjYx9CfBJasTfzwAO5yY1W
urRrChx4vyOptug3huGeYrGqfo/AsMRmBQHRPof8sdZ/uA7w1yIDyngV9K5IzWdF
BpS/w83ejMyRGP5H3Nq9ze3Oo4zQCitBFGr1iAYFVahiZIWOUWOJjN8NOPhdL7gd
PIio4MsPgp7NdqX7rCZ1EH8K/eptGzTy1C6LW38MQzpu8izDtzXBUYPHV9CYGuxD
fz6n8KxS9eQoBywKEw==
=YJW3
-END PGP SIGNATURE-



Bug#978697: ITP: libjs-blazy -- lightweight script for lazy loading and multi-serving images

2020-12-30 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libjs-blazy
  Version : 1.8.2
  Upstream Author : Bjørn Klinggaard 
* URL : https://dinbror.dk/blazy/
* License : Expat
  Programming Lang: Javascript
  Description : lightweight script for lazy loading and multi-serving images

bLazy is a lightweight script for lazy loading and multi-serving
images, iframes, videos and more (less than 1.4KB minified and
gzipped). It’s written in pure JavaScript why it doesn’t depend on
3rd-party libraries such as jQuery. It lets you lazy load and
multi-serve your images so you can save bandwidth and server
requests. The user will have faster load times and save data usage if
he/she doesn't browse the whole page.

It is a dependency for Shaarli, and will be maintained in Javascript team.

-BEGIN PGP SIGNATURE-

iQJKBAEBCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/seVgWHGp2YWxsZXJv
eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICNxPEADQdztnSJH/k3gQFafmR9ujPjan
kVBo68Wkcqy5IQGl63Yy1hDtjPF31ZHiGOtYVZO8cfF6xgwdD3Jlw8SQH4UjC5B2
ZfY0XQUF8oYkUXGfPq+lIfDynVDEJV1c5QEUFXh+a239MEXwOlAyzUVzM4E45LuV
bK7CIPaqXYnjalXyWC2EowC1Tn1uuHpiifucHOBmpF9t/SEP8eR2P5rhGwYm7HXU
wD08rdXB9UBVfoTFpwh2lfPY+0dtQK3+isJJDVS5dTmdpvHv+OIt7ETIcXzK2oOs
o74KftvQg4D6G5NOL9feWzLJxAvELOooeREJ81cpXtc+hPJr/8xYz80vwerZAwSW
d+AkhIvaULv+CkRqIBBfHfsn3zt+iBIUkIaV72YetYWbroPcdugGpC9BDyu7bvt9
/ng9XimPYWYhwu+qDYGKmDP5bjXprXdXIVhuHWLBdXyW9Vj+oqJuXOCr9vLoFawV
1e3IY9c3ISCmw4Ia5Q7DwmsUhL6rFG+E317FCaMvzIPghGUmqZd+dNNuvjGqQ4oL
BvYr08C2AlzBgjsuq8knMYqUbdf8OoBm3tlLHpwhxtbvUub+mLXa/t+bEeLxaz5r
sK/9Lfu1QuoDLC1tu6qBhGrtfuMjIzbx/V7o43gLXRmoKnwDE2dJCMIO+EHBaoYh
f9K9NBDsi1EGst55JQ==
=ekBC
-END PGP SIGNATURE-


Bug#965209: ITP: php-gettext-languages -- gettext languages with plural rules

2020-07-17 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

* Package name: php-gettext-languages
  Version : 2.6.0
  Upstream Author : Michele Locati 
* URL : https://github.com/php-gettext/Languages
* License : Expat
  Programming Lang: PHP
  Description : gettext languages with plural rules

Provides a language list for gettext automatically generated from
Unicode CLDR data.

This is a dependency for php-oscarotero-gettext (ITP #965161). It will
be maintained in the PHP team.



Bug#965161: ITP: php-oscarotero-gettext -- PHP gettext manager

2020-07-16 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 
X-Debbugs-Cc: debian-devel@lists.debian.org, jvalle...@mailbox.org

* Package name: php-oscarotero-gettext
  Version : 4.8.2
  Upstream Author : Oscar Otero 
* URL : https://github.com/php-gettext/Gettext
* License : Expat
  Programming Lang: PHP
  Description : PHP gettext manager

PHP library to collect and manipulate gettext. It supports several
file formats including .po, .mo, .php, and .json.

This package is a dependency for Shaarli (ITP #864559). I plan to
maintain this package within PHP team.

The package name was chosen to avoid a conflict with php-gettext,
which is a transitional package for php-php-gettext, which is not
related to this package.



Bug#949313: ITP: php-nikic-fast-route -- Fast request router for PHP

2020-01-19 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: php-nikic-fast-route
  Version : 1.3.0
  Upstream Author : Nikita Popov 
* URL : https://github.com/nikic/FastRoute
* License : BSD-3-clause
  Programming Lang: PHP
  Description : Fast request router for PHP

Fast HTTP request router for PHP using regular expressions for
placeholders. Supports route grouping and caching. The route parser
and dispatcher components can be overridden.

FastRoute is a dependency for php-slim (ITP #949014). I will maintain
it within Debian PHP PEAR Maintainers team.



Bug#949014: ITP: php-slim -- PHP micro framework for writing simple applications and APIs

2020-01-15 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: php-slim
  Version : 3.12.3
  Upstream Author : Josh Lockhart 
* URL : https://www.slimframework.com/
* License : Expat
  Programming Lang: PHP
  Description : PHP micro framework for writing simple applications and APIs

php-slim is a dispatcher that receives an HTTP request, invokes an
appropriate callback routine, and returns an HTTP response. It is an
ideal for creating APIs and for rapid prototyping.

php-slim 3.x is a dependency for shaarli (ITP #864559). I will
maintain it within Debian PHP PEAR Maintainers team.



Bug#948389: ITP: php-pubsubhubbub-publisher -- WebSub publisher library for PHP

2020-01-07 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: php-pubsubhubbub-publisher
  Version : 0.0.0~git.20181009
  Upstream Author : Josh Fraser 
* URL : https://github.com/pubsubhubbub/php-publisher
* License : Apache-2.0
  Programming Lang: PHP
  Description : WebSub publisher library for PHP

PHP library implementing a WebSub (formerly PubSubHubbub)
publisher. Connects to a hub and publishes updates for a topic URL.

This is a dependency of shaarli (ITP #864559). I will maintain it
within Debian PHP PEAR Maintainers team.



Re: watch files and .gitattributes export-ignore

2019-12-12 Thread James Valleroy
On 12/12/19 3:48 AM, Jean-Michel Vourgère wrote:
> Hello
> 
> Upstream of phppgadmin has nice unit tests in its github.com repository, but 
> they use a .gitattributes file [1] to strip these tests files from the 
> distributed tar files: All the unit tests are missing from the orig.tar.
> 
> I wonder how to proceed:
> 
> I don't think there is an option in github.com to ignore the "export-ignore" 
> in .gitattributes, that would have been perfect in my case.
> 
> Ideally, I'd like to generate the orig.tar from a "git clone". But uscan 
> don't 
> support that.

Here is an approach that I'm using recently:
1) I followed the "No upstream tarballs" section of git-buildpackage manual [1].
2) After cloning the upstream repository and checkout of debian/sid branch, I 
"git rm"ed the .gitattributes file. This is necessary to preserve the tests 
during git-export.
3) I added "--git-upstream=SLOPPY" to the first "gbp buildpackage" command that 
commits the pristine tar, so it exports HEAD instead of the release tag.

[1] 
https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.import.upstream-git.html#gbp.import.upstream.git.notarball



signature.asc
Description: OpenPGP digital signature


Bug#945829: ITP: php-arthurhoaro-web-thumbnailer -- PHP library which will retrieve a thumbnail for any given URL

2019-11-29 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: php-arthurhoaro-web-thumbnailer
  Version : 2.0.0
  Upstream Author : Arthur Hoareau 
* URL : https://github.com/ArthurHoaro/web-thumbnailer
* License : Expat
  Programming Lang: PHP
  Description : PHP library which will retrieve a thumbnail for any given 
URL

Web Thumbnailer is a PHP library which will retrieve a thumbnail for any given 
URL, if available. It works with any website supporting OpenGraph (tag meta 
og:image), or using direct link to images. Additional features include local 
cache, resize and crop, and website-specific features for a some sites.

This is a dependency of shaarli (ITP #864559) since v0.10.0. It will be 
maintained with PHP PEAR team.



Bug#940881: RFH: freedombox -- debian pure blend, user-friendly, privacy-oriented home server

2019-09-21 Thread James Valleroy
Package: wnpp
Severity: normal

FreedomBox is looking for new contributors. Our recent success in
launching a commercial FreedomBox product with Olimex has led to an
influx in feedback about our software and, consequently, more
development work to be done. Though we can currently handle urgent
development matters, FreedomBox has many wish-list items which our
small team can't always make time for. We need help from our friends
in Debian!

Although there are only a few bugs open in BTS, there are over 300
listed in the Salsa issue tracker:

https://salsa.debian.org/freedombox-team/plinth/issues

It may be useful to look in one of the following labels:
- beginner
- Help Wanted
- ready for implementation

If you have any questions about an issue, feel free to comment on it,
or discuss with us on #freedombox-dev. We also discuss development
ideas on our forum in the "Development" category:

https://discuss.freedombox.org/c/development



Bug#933907: ITP: erlang-mimerl -- Erlang library to handle mimetypes

2019-08-04 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: erlang-mimerl
  Version : 1.2.0
  Upstream Author : Benoit Chesneau 
* URL : https://github.com/benoitc/mimerl
* License : Expat
  Programming Lang: Erlang
  Description : Erlang library to handle mimetypes

Parse IANA media types (formerly known as MIME types). mimerl provides
functions to transform file extension to mimetype, web extension to
mimetype, filename to mimetype, web path to mimetype, and to return
the list of extensions for a mimetype.

This is a dependency of pleroma (#895050) (via erlang-hackney and
elixir-swoosh). I plan to maintain this package in erlang-team.



Bug#892904: ITP: django-ranged-fileresponse -- include Content-Range headers in file response

2018-03-14 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: django-ranged-fileresponse
  Version : 0.1.2
  Upstream Author : Spindle 
* URL : https://github.com/wearespindle/django-ranged-fileresponse
* License : Expat
  Programming Lang: Python
  Description : include Content-Range headers in file response

This is a modified FileResponse that returns `Content-Range` headers
with the HTTP response, so browsers (read Safari 9+) that request the
file, can stream the response properly.

This is a dependency for the new version of django-captcha, which adds
support for Django 2.0. I plan to maintain it within the Debian Python
Modules Team.



Bug#888466: ITP: django-ipware -- Django app to retrieve client's IP address

2018-01-25 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: django-ipware
  Version : 2.0.1
  Upstream Author : Val Neekman 
* URL : https://github.com/un33k/django-ipware
* License : MIT
  Programming Lang: Python
  Description : Django app to retrieve client's IP address

django-ipware can be used in a view or a middleware where the
`request` object is available. It will attempt to get the client's IP
address, and determine if that IP address is publicly routable on the
Internet.

This is a dependency for new versions of django-axes. I plan to
maintain it within Debian Python Modules Team.



Bug#864634: ITP: php-klogger -- simple logging class

2017-06-11 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: php-klogger
  Version : 1.2.1
  Upstream Author : Kenny Katzgrau 
* URL : https://github.com/katzgrau/KLogger
* License : Expat
  Programming Lang: PHP
  Description : simple logging class

KLogger is a PSR-3 compliant logging class for PHP. It is designed to
be quickly included into a project and work right away.

This is a dependency for php-netscape-bookmark-parser, which is a
dependency for shaarli. I plan to maintain it within the
freedombox-pkg-team.



Bug#864610: ITP: php-netscape-bookmark-parser -- generic Netscape bookmark parser

2017-06-11 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: php-netscape-bookmark-parser
  Version : 2.0.2
  Upstream Author : Kafene , VirtualTam 
 
* URL : https://github.com/shaarli/netscape-bookmark-parser
* License : MIT Expat
  Programming Lang: PHP
  Description : generic Netscape bookmark parser

This library provides a generic NetscapeBookmarkParser class that is
able of parsing Netscape bookmarks as exported by common Web browsers
and bookmarking services.

This is a dependency for shaarli. I plan to maintain it within the
freedombox-pkg-team.



Bug#864559: ITP: shaarli -- Personal, minimalist, super-fast and no-database bookmarking service

2017-06-10 Thread James Valleroy
Package: wnpp
Severity: wishlist
Owner: James Valleroy 

* Package name: shaarli
  Version : 0.9.0
  Upstream Author : Sébastien Sauvage 
* URL : https://github.com/shaarli/Shaarli
* License : zlib/libpng
  Programming Lang: PHP
  Description : Personal, minimalist, super-fast and no-database 
bookmarking service

Saving simple links should not be a complicated heavy thing. Shaarli
is simple, but it does the job and does it well. And your data is not
hosted on a foreign server, but on your server.

I would like to add this package for FreedomBox. I plan to maintain it
within the freedombox-pkg-team.