Bug#1042803: ITP: fanwor -- action-adventures in the style of "The Legend of Zelda"

2023-07-31 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, h...@tuxfamily.org, 
debian-devel-ga...@lists.debian.org, j...@nahmias.net

* Package name: fanwor
  Version : 1.16
  Upstream Contact: Thomas Huth 
* URL : https://fanwor.tuxfamily.org/
* License : GPL-2.0
  Programming Lang: C
  Description : action-adventure game in the style of "The Legend of Zelda"



Bug#1038423: ITP: maven-native -- plugin to compile c and c++ source via maven

2023-06-17 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, mojohaus-...@googlegroups.com, 
pkg-java-maintain...@lists.alioth.debian.org, j...@nahmias.net

* Package name: maven-native
  Version : 1.0-alpha-11
  Upstream Contact: mojohaus-...@googlegroups.com,
* URL : https://www.mojohaus.org/maven-native/native-maven-plugin/
* License : Expat
  Programming Lang: Java
  Description : plugin to compile c and c++ source via maven

 This maven plugin creates a custom build lifecycle suited to compiling
 native C and C++ code using standard compilers such as gcc.
 .
 Use cases / usage examples include:
 .
  * Building a DLL with JNI.
  * Building a standard Unix shared library.
  * Building a static library, including ranlib.



Bug#1037455: ITP: narcissus -- limited Java reflection library that bypasses security restrictions

2023-06-12 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-j...@lists.debian.org, 
tool.factory.he...@gmail.com, j...@nahmias.net

* Package name: narcissus
  Version : 1.0.7
  Upstream Contact: ToolFactory 
* URL : https://github.com/toolfactory/narcissus
* License : MIT
  Programming Lang: Java
  Description : limited Java reflection library that bypasses security 
restrictions

Narcissus is a JNI native code library that provides a small subset of the Java
reflection API, while bypassing all of Java's access/visibility checks,
security manager restrictions, and module strong encapsulation enforcement, by
calling methods and accessing fields through the JNI API. This allows code that
relies on reflective access to non-public classes, fields, and methods to keep
working even now that strong encapsulation is being enforced in JDK 16+.

Narcissus works on JDK 7+, however it is most useful for suppressing reflective
access warnings in JDK 9-15, and for circumventing strong encapsulation for JDK
16+, in order to keep legacy software running (for example, when legacy
software depends upon setAccessible to access a needed private field of a class
in some library).



Bug#1032119: ITP: ldaptive -- simple, extensible Java API for interacting with LDAP servers

2023-02-28 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-j...@lists.debian.org, 
debian-secur...@lists.debian.org, j...@nahmias.net
Control: block 1031807 by -1

* Package name: ldaptive
  Version : 2.1.1
  Upstream Authors: Daniel Fisher , Marvin S. Addison 

* URL : https://www.ldaptive.org/
* License : Apache-2 OR LGPL-3
  Programming Lang: Java
  Description : simple, extensible Java API for interacting with LDAP 
servers

 Ldaptive is a simple, extensible Java API for interacting with LDAP
 servers. It was designed to provide easy LDAP integration for application
 developers. Features include:
 .
   * Netty based asynchronous networking
   * Reactive API
   * Connection pooling
   * Authentication API with support for password policy
   * JAAS modules for authentication and authorization
   * SSL/startTLS support with easy configuration of trust and key material
   * Input/output of LDIF
   * Supported controls:
 * Authorization Identity (RFC 3829)
 * Content Synchronization (RFC 4533)
 * Entry Change Notification (draft-ietf-ldapext-psearch-03)
 * ManageDsaIT (RFC 3296)
 * Matched Values (RFC 3876)
 * Paged Results (RFC 2696)
 * Password Policy (draft-behera-ldap-password-policy-10 and
   draft-vchu-ldap-pwd-policy-00)
 * Persistent Search (draft-ietf-ldapext-psearch-03)
 * Proxy Authorization (RFC 4370)
 * Server Side Sorting (RFC 2891)
 * Session Tracking (draft-wahl-ldap-session-03)
 * Tree Delete (draft-armijo-ldap-treedelete)
 * Virtual List View (draft-ietf-ldapext-ldapv3-vlv-09)



Bug#1032050: ITP: cryptacular -- high level, general purpose Java cryptographic library

2023-02-26 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-j...@lists.debian.org, 
j...@nahmias.net, cryptacu...@googlegroups.com
Control: -1 blocks 1031807

* Package name: cryptacular
  Version : 1.2.5
  Upstream Authors: Daniel Fisher , Marvin S. Addison 

* URL : https://www.cryptacular.org/
* License : Apache-2.0 OR LGPL-3.0
  Programming Lang: Java
  Description : high level, general purpose Java cryptographic library

 General-purpose Java cryptograhic library, which complements the Bouncy
 Castle libraries, that has the following design goals:
 .
  * Flexible JCE provider. Prefers the Bouncy Castle Java Provider, but
can fall back to other providers defined in the environment for
algorithms not implemented by BC.
  * Ease of use for common cryptographic operations. A one liner
highlights this well; the following prints the MD5 hash of a password
as a string of HEX characters:
System.out.println(new MD5().digest(passBytes, new HexConverter()));
  * Convenient and performant handling of cryptographic operations on
large data streams.
  * Support for base-64 and hexadecimal encoding of ciphertext input/output.
  * Support for I/O operations on cryptographic primitives including
generating and writing symmetric encryption keys, public/private key
pairs, and X.509 certificates. Both PEM and DER encoding is handled
conveniently.
  * Command line interface for each class of cryptographic operation
(digest, symmetric encryption, public-key encryption, message signing,
etc). A command line interface for keystore operations is also
included, which is notable as it supports features above and beyond
the the Java keytool utility.
 .
 It is important to note that no cryptographic algorithms are implemented;
 Bouncy Castle provides all cryptographic algorithms where required.



Bug#1031807: ITP: java-opensaml -- Shibboleth Project's OpenSAML java libraries

2023-02-22 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-j...@lists.debian.org, 
debian-security-to...@lists.debian.org, j...@nahmias.net, d...@shibboleth.net
Control: block 1031769 by -1

* Package name: java-opensaml
  Version : 4.3.0
  Upstream Author : Shibboleth 
* URL : https://shibboleth.atlassian.net/wiki/spaces/OS30/overview
* License : Apache 2
  Programming Lang: Java
  Description : Shibboleth Project's OpenSAML java libraries

 OpenSAML is a set of open source C++ & Java libraries used in support
 of the Shibboleth Project's implementation of the Security Assertion
 Markup Language (SAML).

 OpenSAML 4, the current Java library version, is based on Java 11, and
 supports SAML 1.0, 1.1, and 2.0. Additionally, various development groups
 have found the framework created to support OpenSAML useful for their own
 work and the Java codebase includes some code supporting WS-Addressing,
 WS-Security, WS-Trust and XACML.

 The OpenSAML libraries do not provide a complete SAML identity or service
 provider. If you are looking for such software you should check out the
 Shibboleth project instead. Also, these libraries will not teach you any
 of the specifications listed above. The libraries are meant solely to
 support individuals who have taken the time to read and understand the
 specifications and are not in general a good solution for those looking
 for a quick way to implement SAML.



Bug#1031769: ITP: oauth2-oidc-sdk -- OAuth 2.0 SDK for Java

2023-02-22 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net, 
debian-j...@lists.debian.org, supp...@connect2id.com, v...@connect2id.com

* Package name: oauth2-oidc-sdk
  Version : 9.43.1
  Upstream Author : Connect2id Ltd 
  Upstream Author : Vladimir Dzhuvinov 
* URL : 
https://connect2id.com/products/nimbus-oauth-openid-connect-sdk
* URL : 
https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions/src/master/
* License : Apache-2
  Programming Lang: Java
  Description : OAuth 2.0 SDK for Java


This library is your starting point for developing OAuth 2.0 / 2.1 and OpenID 
Connect applications in Java. It provides ready and simple to use classes for 
dealing with tokens and representing the protocol messages, ensuring standards 
compliance and thus interoperability.

 *  Comprehensive Java library for developing OAuth 2.0 and OpenID Connect 
clients and servers
 *  Standards compliant, robust and extensible
 *  Open source (Apache 2.0 licence)

The OAuth 2.0 and OpenID Connect standards permit application-specific profiles 
and extensions, and this library also caters for that, with suitable interfaces 
and base classes where required.



Bug#1016507: ITP: python-intervals -- tools for handling intervals (ranges of comparable objects) in python

2022-08-01 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
j...@nahmias.net, kon...@fastmonkeys.com

* Package name: python-intervals
  Version : 0.9.2
  Upstream Author : Konsta Vesterinen 
* URL : https://github.com/kvesteri/intervals
* License : BSD
  Programming Lang: Python
  Description : tools for handling intervals (ranges of comparable objects) 
in python

 This package provides objects, methods, constructors and functions for
 representing and manipulating mathematical intervals. Included are
 factory methods for creating intervals objects, comparison operators,
 set operators, and arithmetic functions.



Bug#1016504: ITP: wtforms-components -- various additional fields, validators and widgets for WTForms

2022-08-01 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
j...@nahmias.net, kon...@fastmonkeys.com

* Package name: wtforms-components
  Version : 0.10.5
  Upstream Author : Konsta Vesterinen 
* URL : https://github.com/kvesteri/wtforms-components
* License : BSD
  Programming Lang: Python
  Description : various additional fields, validators and widgets for 
WTForms

 WTForms-Components provides enhanced versions of some WTForms HTML5
 fields and some additional new fields and validatiors.
 These enhancements include:
 .
  * DateTimeField
  * IntegerField
  * SelectField
  * SelectMultipleField
  * ColorField
  * NumberRangeField
  * PassiveHiddenField
  * Read-only fields
  * DateRange validator
  * Email validator
  * If validator
  * Unique Validator



Bug#1016462: ITP: wtforms-test -- unit test helpers for WTForms forms

2022-07-31 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
j...@nahmias.net, kon...@fastmonkeys.com

* Package name: wtforms-test
  Version : 0.1.1
  Upstream Author : Konsta Vesterinen 
* URL : https://github.com/kvesteri/wtforms-test
* License : BSD
  Programming Lang: Python
  Description : pytest helpers for WTForms

 WTForms-Test provides various pytest unittest helpers for testing WTForms
 based forms. Includes checks for a field's existence on a form, and various
 attributes on a field such as: validators, min/max length, description,
 optional/required, etc...



Bug#1016461: ITP: wtforms-alchemy -- Tools for creating WTForms forms from SQLAlchemy models

2022-07-31 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
j...@nahmias.net, kon...@fastmonkeys.com

* Package name: wtforms-alchemy
  Version : 0.18.0
  Upstream Author : Konsta Vesterinen 
* URL : https://github.com/kvesteri/wtforms-alchemy
* License : BSD
  Programming Lang: Python
  Description : Tools for creating WTForms forms from SQLAlchemy models

 WTForms-Alchemy provides a helper class that let you create a Form class
 from a SQLAlchemy model. It does not try to replace all the functionality
 of wtforms.ext.sqlalchemy, only the model_form function of
 wtforms.ext.sqlalchemy by a much better solution. Other functionality of
 .ext.sqlalchemy such as QuerySelectField and QuerySelectMultipleField can be
 used along with WTForms-Alchemy.
 .
 The benefits of WTForms-Alchemy ModelForm over wtforms.ext.sqlachemy’s
 model_form include:
 .
  * Provides explicit declaration of ModelForms (much easier to override
certain columns)
  * Form generation supports Unique and NumberRange validators
  * Form inheritance support (along with form configuration inheritance)
  * Automatic SelectField type coercing based on underlying column type
  * By default uses wtforms_components SelectField for fields with choices.
This field understands None values and renders nested datastructures as
optgroups.
  * Provides better Unique validator
  * Supports custom user defined types as well as type decorators
  * Supports SQLAlchemy-Utils datatypes
  * Supports ModelForm model relations population
  * Smarter field exclusion
  * Smarter field conversion
  * Understands join table inheritance
  * Better configuration


Bug#1016460: ITP: wtforms-json -- smart json support for WTForms

2022-07-31 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
kon...@fastmonkeys.com, j...@nahmias.net

* Package name: wtforms-json
  Version : 0.3.5
  Upstream Author : Konsta Vesterinen 
* URL : https://github.com/kvesteri/wtforms-json
* License : BSD
  Programming Lang: Python
  Description : smart json support for WTForms

 WTForms-JSON is a WTForms extension for JSON data handling. It:
 .
  * Adds support for booleans (WTForms doesn’t know how to handle
False boolean values)
  * Adds support for None type FormField values
  * Adds support for None type Field values
  * Support for patch data requests with patch_data Form property
  * Function for converting JSON data into dict that WTForms
understands (flatten_json() function)

This package is a dependency for superset.
I plan to maintain this as part of the Debian Python Team (DPT).


Bug#1012455: ITP: gregwar-captcha -- PHP library to generate CAPTCHAs

2022-06-07 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net, 
pkg-php-p...@lists.alioth.debian.org, Grégoire Passault , 
Jeremy Livingston 

* Package name: gregwar-captcha
  Version : 1.1.9
  Upstream Author : Grégoire Passault 
  Upstream Author : Jeremy Livingston 
* URL : https://github.com/Gregwar/Captcha
* License : MIT
  Programming Lang: PHP
  Description : PHP library to generate CAPTCHAs
 The gregwar/captcha package offers a library for generating and validating a
 Completely Automated Public Turing test to tell Computers and Humans Apart
 (aka CAPTCHA).

Dependency of KanBoard.
Will be maintained within PHP Team.

I will remove the embedded fonts and depend on some that are already packaged
in Debian.


Bug#1012239: ITP: christianriesen-otp -- PHP library to check HOTP and TOTP one time passwords

2022-06-01 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net, 
chris.rie...@gmail.com, pkg-php-p...@lists.alioth.debian.org

* Package name: christianriesen-otp
  Version : 1.4.3
  Upstream Author : Christian Riesen 
* URL : https://github.com/ChristianRiesen/otp
* License : MIT
  Programming Lang: PHP
  Description : PHP library to check HOTP and TOTP one time passwords

 Implements hotp according to RFC4226 and totp according to RFC6238 (only
 sha1 algorithm). Once you have a secret, you can use it directly in this
 class to create the passwords themselves (mainly for debugging use) or use
 the check functions to safely check the validity of the keys. The checkTotp
 function also includes a helper to battle timedrift.
 .
 Also includes a static GoogleAuthenticator function class to generate a
 correct url for the QR code, so you can easy scan it with your device.
 Google Authenticator is available as application for iPhone and Android.
 This removes the burden to create such an app from the developers of
 websites by using this set of classes.

Dependency of KanBoard.
Will be maintained within PHP Team.



Bug#1012182: ITP: eluceo-ical -- PHP library to create iCal calendars and ICS files

2022-05-31 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net, 
pkg-php-p...@lists.alioth.debian.org, mar...@eluceo.de

* Package name: eluceo-ical
  Version : 0.16.1
  Upstream Author : Markus Poerschke 
* URL : https://ical.poerschke.nrw/
* License : MIT
  Programming Lang: PHP
  Description : PHP library to create iCal calendars and ICS files

This package offers a abstraction layer for creating iCalendars. The output
will follow RFC 5545 as best as possible.

The following components are supported at this time:
.
VCALENDAR
VEVENT
VALARM
VTIMEZONE

Dependency of KanBoard.
Will be maintained within PHP Team.



Bug#1012159: ITP: matthiasmullie-minify -- concatenates and minifies CSS and JavaScript code

2022-05-30 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net, 
pkg-php-p...@lists.alioth.debian.org, min...@mullie.eu

* Package name: matthiasmullie-minify
  Version : 1.3.68
  Upstream Author : Matthias Mullie 
* URL : https://github.com/matthiasmullie/minify
* License : MIT
  Programming Lang: PHP
  Description : concatenates and minifies CSS and JavaScript code

 Removes whitespace, strips comments, combines files (incl. @import statements
 and small assets in CSS files), and optimizes/shortens a few common
 programming patterns.

Dependency of KanBoard.
Will be maintained within PHP Team.



Bug#1012157: ITP: matthiasmullie-path-converter -- PHP library to generate relative path from one file to another

2022-05-30 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net, 
pathconver...@mullie.eu, pkg-php-p...@lists.alioth.debian.org

* Package name: matthiasmullie-path-converter
  Version : 1.1.3
  Upstream Author : Matthias Mullie 
* URL : https://github.com/matthiasmullie/path-converter
* License : MIT
  Programming Lang: PHP
  Description : PHP library to generate relative path from one file to 
another

 This library for PHP calculates the relative path traversal from one file
 to another.

Dependency of KanBoard.
Will be maintained within PHP Team.



Bug#1011321: ITP: flask-jwt-extended -- Flask extension that provides JWT support

2022-05-19 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
j...@nahmias.net, lily.gilb...@hey.com

* Package name: flask-jwt-extended
  Version : 4.4.0
  Upstream Author : Lily Acadia Gilbert 
* URL : https://github.com/vimalloc/flask-jwt-extended
* License : Expat
  Programming Lang: Python
  Description : Flask extension that provides JWT support

 Flask-JWT-Extended not only adds support for using JSON Web Tokens (JWT) to
 Flask for protecting routes, but also many helpful (and optional) features
 built in to make working with JSON Web Tokens easier. These include:
 .
  * Adding custom claims to JSON Web Tokens
  * Automatic user loading (current_user).
  * Custom claims validation on received tokens
  * Refresh tokens
  * First class support for fresh tokens for making sensitive changes.
  * Token revoking/blocklisting
  * Storing tokens in cookies and CSRF protection


Needed as a dependency of Flask-AppBuilder.
I plan to maintain this as part of the Debian Python Team (DPT).



Bug#1001775: ITP: textarea-caret.js -- JS library to get the xy coords of a textarea or input's caret

2021-12-15 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, 
pkg-javascript-de...@lists.alioth.debian.org, j...@nahmias.net, 
m...@jongleberry.com
Control: block 790814 by -1

* Package name: textarea-caret.js
  Version : 3.0.2
  Upstream Author : Jonathan Ong 
* URL : https://github.com/component/textarea-caret-position
* License : Expat
  Programming Lang: Javascript

Description: JS library to get the xy coords of a textarea or input's caret
 Javascript library which finds the top and left coordinates of the caret in
 a  or , in pixels. Useful for textarea
 autocompletes like GitHub or Twitter, or for single-line autocompletes like
 the name drop-down in Twitter or Facebook's search or the company dropdown
 on Google Finance.
 .
 Features include:
  * supports s and  elements
  * pixel precision with any combination of paddings, margins, borders,
heights vs. line-heights etc.
  * keyboard, mouse support and touch support
  * no dependencies whatsoever
  * browser compatibility: Chrome, Safari, Firefox, Opera, IE9+
  * supports any font family and size, as well as text-transforms
  * not confused by horizontal or vertical scrollbars in the textarea
  * supports hard returns, tabs (except on IE) and consecutive spaces in
the text
  * correct position on lines longer than the columns in the text area
  * no problem getting the correct position when the input text is scrolled
(i.e. the first visible character is no longer the first in the text)
  * no "ghost" position in the empty space at the end of a line when wrapping
long words in a 
  * RTL (right-to-left) support



Bug#1001228: ITP: jupyter-kernel-test -- tool to test Jupyter kernels

2021-12-06 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org, 
j...@nahmias.net

* Package name: jupyter-kernel-test
  Version : 0.4.2
  Upstream Author : Jupyter Development Team 
* URL : https://github.com/jupyter/jupyter_kernel_test
* License : BSD
  Programming Lang: Python
  Description : tool to test Jupyter kernels

jupyter_kernel_test is a tool for testing Jupyter kernels. It tests kernels
for successful code execution and conformance with the Jupyter Messaging
Protocol (currently 5.0).



Bug#1000295: ITP: odpi -- ODPI-C: Oracle Database Programming Interface for Drivers and Applications

2021-11-20 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 
X-Debbugs-Cc: debian-devel@lists.debian.org, j...@nahmias.net

* Package name: odpi
  Version : 4.3.0
  Upstream Author : Oracle
* URL : https://github.com/oracle/odpi
* License : Apache
  Programming Lang: C
  Description : ODPI-C: Oracle Database Programming Interface for Drivers 
and Applications

 Oracle Database Programming Interface for C (ODPI-C) is an open source
 library of C code that simplifies access to Oracle Database for applications
 written in C or C++. It is a wrapper over Oracle Call Interface (OCI) that
 makes applications and language interfaces easier to develop.
 .
 ODPI-C supports basic and advanced features of Oracle Database and Oracle
 Client. See the homepage for a list.

Note: this package will go into the contrib archive section as it requires
the non-free Oracle client.



Bug#991717: ITP: mssql-jdbc -- Microsoft JDBC Driver for SQL Server

2021-07-30 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: mssql-jdbc
  Version : 9.2.1
  Upstream Author : Microsoft SQL Server Team
* URL : https://github.com/Microsoft/mssql-jdbc
* License : MIT
  Programming Lang: Java
  Description : Microsoft JDBC Driver for SQL Server

The Microsoft JDBC Driver for SQL Server is a Type 4 JDBC driver for Java
that provides database connectivity with SQL Server through the standard
JDBC application program interfaces (APIs).

This is an optional dependency for DBeaver which I plan to package under
the auspices of the Debian Java team.



Bug#975509: ITP: nbdime -- Jupyter Notebook Diff and Merge tools

2020-11-22 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: nbdime
  Version : 2.1.0
  Upstream Author : Jupyter Development Team 
* URL : https://nbdime.readthedocs.io/
* License : BSD
  Programming Lang: Python
  Description : Jupyter Notebook Diff and Merge tools

nbdime provides tools for diffing and merging of Jupyter Notebooks.
.
  * nbdiff - compare notebooks in a terminal-friendly way
  * nbmerge - three-way merge of notebooks with automatic conflict resolution
  * nbdiff-web - shows you a rich rendered diff of notebooks
  * nbmerge-web - gives you a web-based three-way merge tool for notebooks
  * nbshow - present a single notebook in a terminal-friendly way



Bug#972443: ITP: rotp -- Remnants of the Precursors game

2020-10-18 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: rotp
  Version : 1.13b
  Upstream Author : Ray Fowler 
* Homepage: https://rayfowler.itch.io/remnants-of-the-precursors
* Source Code : https://github.com/rayfowler/rotp-public
* Forum   : https://www.reddit.com/r/rotp/
* License : Java code=GPL3; game data=CC4-by-nc-nd
  Programming Lang: Java
  Description : Remnants of the Precursors game

Remnants of the Precursors is a high-quality remake of the classic Master of
Orion (1993) game by SimTex.

Game engine will go to contrib; while the game data [artwork,text,sound] will
need to go to non-free.

I plan to maintain this within the Debian Games team.



Bug#971885: ITP: dasm -- Macro assembler with support for several 8-bit microprocessors

2020-10-08 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: dasm
  Version : 2.20.14
  Upstream Author : the DASM team
* URL : https://dasm-assembler.github.io/
* License : GPL2+
  Programming Lang: C
  Description : Macro assembler with support for several 8-bit 
microprocessors

DASM is a versatile macro assembler with support for several 8-bit
microprocessors including MOS 6502 & 6507; Motorola 6803, 68705, and 68HC11;
Hitachi HD6303 (extended Motorola 6801) and Fairchild F8.
.
DASM boasts a number of features including:
.
 * fast assembly
 * supports several common 8 bit processor models
 * takes as many passes as needed
 * automatic checksum generation, special symbol ’...’
 * several binary output formats available
 * allows reverse indexed origins
 * multiple segments, BSS segments (no generation), relocatable origin
 * expressions, as in C
 * 32-bit integer expressions
 * no real limitation on label size
 * complex pseudo-ops, repeat loops, macros


Bug#970886: ITP: piskel -- an easy-to-use sprite editor

2020-09-24 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: piskel
  Version : 0.15.0
  Upstream Author : Julian Descottes
* URL : http://piskelapp.com/
* License : Apache 2.0
  Programming Lang: Javascript
  Description : an easy-to-use sprite editor

Piskel is an easy-to-use sprite editor. It can be used to create game
sprites, animations, pixel-art, etc... It is the editor used in the online
pixel editor at piskelapp.com. It can export to a number of different
formats including animated GIFs, and spritesheet PNG/ZIP.



Bug#969708: ITP: ipyparallel -- Interactive Parallel Computing with IPython

2020-09-06 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: ipyparallel
  Version : 6.3.0
  Upstream Author : The IPython Development Team
* URL : https://github.com/ipython/ipyparallel
* License : BSD
  Programming Lang: Python
  Description : Interactive Parallel Computing with IPython

 ipyparallel is a Python package and collection of CLI scripts
 for controlling clusters for Jupyter. ipyparallel is the new home
 of IPython.parallel.
 .
 ipyparallel contains the following CLI scripts:
 .
ipcluster - start/stop a cluster
ipcontroller - start a scheduler
ipengine - start an engine

ipyparallel is a dependancy for the Jupyter metakernel.

As with metakernel, looking to maintain this within the DPMT.



Bug#969620: ITP: metakernel -- Jupyter kernel base class

2020-09-05 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: metakernel
  Version : 0.27.0
  Upstream Author : Metakernel Development Team
* URL : https://github.com/Calysto/metakernel
* License : BSD
  Programming Lang: Python
  Description : Jupyter kernel base class

Metakernel is a Jupyter kernel base class in Python which includes core magic
functions (including help, command and file path completion, parallel and
distributed processing, downloads, and much more).

It is used by numerous other kernels for Jupyter, including for my purposes the
octave kernel.

Happy to have co-maintainers and/or place it under the rubric of the Debian 
Python team.

--Joe



Bug#967966: ITP: collectd-graph-panel -- web-based graphing app for collectd statistics

2020-08-05 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: collectd-graph-panel
  Version : 1
  Upstream Author : Pim van den Berg 
* URL : http://pommi.nethuis.nl/category/cgp/
* License : GPL3
  Programming Lang: PHP
  Description : web-based graphing app for collectd statistics

 Collectd Graph Panel (CGP) is a graphical web-based front-end for
 visualizing RRD collected by collectd, written in the PHP language.



Bug#935876: ITP: octave-kernel -- Jupyter kernel for Octave (Python 3)

2019-08-27 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: octave-kernel
  Version : 0.31.1
  Upstream Author : Steven Silvester 
* URL : https://github.com/calysto/octave_kernel
* License : BSD
  Programming Lang: Python
  Description : Jupyter kernel for Octave (Python 3)

This package integrates the use of the Octave language within
the Jupyter Notebook by providing a kernel that communicates
using the standard API with the octave-cli.  It also handles
plotting and displays graphs within the notebook as expected.



Bug#920566: ITP: radicale-auth-pam -- PAM authentication plugin for Radicale

2019-01-26 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: radicale-auth-pam
  Version : 0.2
  Upstream Author : Joseph Nahmias 
* URL : https://gitlab.com/jello/radicale_auth_PAM
* License : GPL3
  Programming Lang: Python
  Description : PAM authentication plugin for Radicale



Bug#695401: ITP: cups-bjnp -- CUPS back-end for the canon printers using the proprietary USB over IP BJNP protocol

2012-12-07 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: cups-bjnp
  Version : 1.2
  Upstream Author : Louis Lagendijk 
* URL : http://cups-bjnp.sourceforge.net/
* License : GPL-2
  Programming Lang: C
  Description : CUPS back-end for the canon printers using the proprietary 
USB over IP BJNP protocol

This back-end allows Cups to print over the network to a Canon printer.
It is designed using reverse engineering of the protocol. 


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20121207184727.17351.84786.report...@brain.nahmias.net



Bug#692984: ITP: sogo-connector -- full DAV client for Thunderbird/IceDove

2012-11-11 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: sogo-connector
  Version : 10.0.3
  Upstream Author : Inverse, Inc
* URL : http://sogo.nu/
* License : GPL2
  Programming Lang: XUL/Javascriopt
  Description : full DAV client for Thunderbird/IceDove

 This extension enables Thunderbird/IceDove as a full DAV client for use
 with groupware servers (such as SOGo).  Features include:
 .
  * Event organizers
  * CardDAV support that is generic, so you can use it with any
address book service (eg. fruux)
  * Support for WebDAV access control lists (ACL)


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/2012174114.3736.40371.report...@brain.nahmias.net



Bug#684442: ITP: pax-britannica -- one-button real-time multi-player strategy game

2012-08-09 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: pax-britannica
  Version : 1.0.0
  Upstream Author : nofunga...@gmail.com
* URL : http://paxbritannica.henk.ca/
* License : MIT
  Programming Lang: Lua
  Description : one-button real-time multi-player strategy game

Pax-Britannica is a real-time strategy game that uses only one button.  You
fight your opponnents by spawning various ships and upgrading your factory
ship.  The player who keeps their factory ship alive wins!


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120810025556.20476.7934.report...@brain.nahmias.net



Bug#683791: ITP: calypso -- CalDAV and CardDav server

2012-08-03 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: calypso
  Version : 0.5
  Upstream Author : Keith Packard 
* URL : http://keithp.com/blogs/calypso/
* License : GPL3+
  Programming Lang: Python
  Description : CalDAV and CardDav server

 The Calypso Project is a CalDAV calendar server.  It aims to be a light
 solution, easy to use, easy to install, easy to configure.  As a
 consequence, it requires few software dependances and is pre-configured
 to work out-of-the-box.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120804003839.29518.94246.report...@brain.nahmias.net



Bug#677821: ITP: wordwarvi -- A retro-styled side-scrolling shoot'em up arcade game

2012-06-16 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: wordwarvi
  Version : 1.00
  Upstream Author : Stephen M. Cameron 
* URL : http://smcameron.github.com/wordwarvi/
* License : GPL2, CC-SA-2, CC-SA-3
  Programming Lang: C
  Description : A retro-styled side-scrolling shoot'em up arcade game

 Word War vi is your basic side-scrolling shoot 'em up '80s style arcade
 game. You pilot your "vi"per craft through core memory, rescuing lost .swp
 files, avoiding OS defenses, and wiping out those memory hogging emacs
 processes.

 Includes joystick support with force-feedback.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120617001109.4466.27186.report...@brain.nahmias.net



Bug#653813: ITP: edgar -- The Legend of Edgar platform game

2011-12-30 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: edgar
  Version : 0.94
  Upstream Author : Richard Sweeney 
* URL : http://www.parallelrealities.co.uk/p/legend-of-edgar.html
* License : GPL2+
  Programming Lang: C
  Description : The Legend of Edgar platform game

 The Legend of Edgar is a platform game where the hero must explore a vast
 world, find items, solve puzzles, defeat powerful enemies, complete
 mini-quests in order to save his father who has been kidnapped.
 .
 Includes support for joystick or joypad and configurable keyboard
 support.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20111231040937.15630.18762.report...@wakko.nahmias.net



Bug#612245: ITP: fceux -- The all in one NES/Famicom Emulator

2011-02-06 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: fceux
  Version : 2.1.4a
  Upstream Author : see Authors.txt
* URL : http://fceux.com/
* License : GPL-2
  Programming Lang: C++
  Description : The all in one NES/Famicom Emulator

FCEUX is an emulator of the original (8-bit) Nintendo Entertainment
System (NES) released under the GNU General Public License (GPL).  It
includes the following features (and many more):
   * fully customizable color palette rendering engine
   * complete sound emulation (all five channels)
   * support for up to four joystick controllers
   * zapper emulation for the mouse
   * GameGenie emulation
   * accepts compressed (PKZIP, gzip) ROM images
   * TCP/IP network play
   * Lua scripting



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110207035241.3349.12019.report...@wakko.nahmias.net



Bug#437460: ITP: libpuz -- crossword puzzle (PUZ) manipulation library

2007-08-12 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias <[EMAIL PROTECTED]>

* Package name: libpuz
  Version : 0.0.1
  Upstream Author : Josh Myer <[EMAIL PROTECTED]>
* URL : http://www.joshisanerd.com/puz/
* License : GPL2 or higher
  Programming Lang: C
  Description : crossword puzzle (PUZ) manipulation library

PUZ is a file format commonly used by commercial software for crossword
puzzles. While this implementation isn't finished, it is complete enough
to read and write basic crossword puzzles in the format, such that you
may interoperate with the common crossword applications.

It also includes a sample puzzle reader and writer.  It can be used to
read any PUZ file, and also to compile the text format down to binary
form.


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



Bug#405625: ITP: omfs-source -- Optimized MPEG Filesystem (OMFS) Linux kernel driver [source]

2007-01-04 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias <[EMAIL PROTECTED]>

* Package name: omfs-source
  Version : 0.7.2
  Upstream Author : Bob Copeland <[EMAIL PROTECTED]>
* URL : http://linux-karma.sf.net/rio-usb.html
* License : GPL2
  Programming Lang: C
  Description : Optimized MPEG Filesystem (OMFS) Linux kernel driver 
[source]

OMFS is a module for the Linux 2.6 kernel.  It is used by MythTV and
the Rio Karma digital audio player.


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27-2um
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)


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



Bug#317173: ITP: libkarma -- library to access rio karma using pearl protocol

2005-07-06 Thread Joseph Nahmias
Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias <[EMAIL PROTECTED]>

* Package name: libkarma
  Version : 0.0.2
  Upstream Author : Frank Zschockelt <[EMAIL PROTECTED]>
* URL : http://www.freakysoft.de/html/libkarma/
* License : GPL2
  Description : network access library for the Rio Karma

libkarma is a C language library that provides network access
(read/write) to the Rio Karma music player using the pearl protocol

libkarma allows developers to do the following:

* login (karma.h)
* read, write and delete music or data files (karma.h)
* read and write file information (karma.h+properties.h)
* write music or taxi files with one function, including setting all
* metadata(rio_rw.h)

There's no documentation of the API, yet. Just examine the header files
and the sample applications riocp and chprop, which are included in the
package.


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