Bug#750138: scap-workbench

2016-12-14 Thread Klee Dienes
I dropped the ball due to other distractions.

I'm still interested in collaborating on good SCAP support for Debian,
but would gladly defer to Petter as sponsor.

I'm not familiar with a SCAP-specific IRC channel.  I'll make an effort
to be on #debian-security when practical.



Bug#750138: scap-workbench

2016-04-30 Thread Klee Dienes
Thanks for your work in packaging this!

I'd be happy to sponsor the package.  I noticed you have Pierre
Chifflier  listed in the Uploaders: field ... is
he already sponsoring the package?  If so I'll gladly defer.

I took a quick look and came up with a few minor nits:

  -- The debian/copyright file was missing '2015' in some of the
entries.

  -- The debian/copyright file was using 'GPL-3.0+' instead of
'GPL-3+'  (DEP5 doesn't seem to mandate 3+ vs 3.0+, but it uses it
in the examples, and using GPL-3+ makes license-reconcile happy).

  -- The copyright for scap-workbench-osx-ssh-askpass.sh is
different and needs to be documented in debian/copyright.

  -- Ditto for cmake/GNUInstallDirs.cmake ... this is a bit trickier
since it says "see accompanying file Copyright.txt for details", but
doesn't include Copyright.txt.  Is this something that could be
fixed upstream?  Ideally I'd love to see the build use the installed
GNUInstallDirs.cmake from cmake-data instead of shipping its own ---
but I understand there may be other issues involved that prevent that.

  -- The user_manual.html included with the sources includes the
Asciidoctor stylesheet (MIT license), but that isn't documented.

I wonder if it would make sense to remove user_manual.html and
GNUInstallDirs.cmake from the package using Files-Excluded?  That
would remove the need to mess around with user_manual.html in
debian/rules.  But I know that it's a tradeoff.

I pushed updates to debian/copyright and
debian/license-reconcile.yml to a fork on
https://anonscm.debian.org/git/users/klee/scap-workbench.git, if
they are useful to you.

Let me know how I can best work with you, and I'd be happy to get an
upload going.  Thanks again for your work!  I'm happy to collaborate
on this and other similar projects.



Bug#776178: ITP: python-xcffib -- A drop in replacement for xpyb

2015-01-26 Thread Klee Dienes
Wow!  Thanks for writing this!

I *just* finished a rough port of xpyb to Python 3, and you're right
that it's got a lot of issues.

https://github.com/BurntSushi/xpyb

I also recently ported xpybutil to python3 ... this weekend I'll try
it out against xcffib.

I note that you filed a WNPP and not an ITP for this.  Is there some
way that I can help?


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54c66025.9060...@debian.org



Bug#776178: ITP: python-xcffib -- A drop in replacement for xpyb

2015-01-26 Thread Klee Dienes
On 01/26/2015 12:18 PM, Tycho Andersen wrote:

 I note that you filed a WNPP and not an ITP for this.  Is there some
 way that I can help?
 
 That's probably because I am new at Debian packaging and screwed it
 up. I've uploaded a draft to mentors, any reviews would be much
 appreciated!
 
 http://mentors.debian.net/package/xcffib
 
 Tycho

It's me who was confused, not you.  My apologies!

I'll review it ASAP and would be happy to sponsor the package if you
haven't already found someone.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54c67b22.4060...@debian.org



Bug#749338: ITP: tinycthread -- minimalist, portable, threading library for C

2014-05-26 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: tinycthread
  Version : 1.1+20120910.git
  Upstream Author : Marcus Geelnard
* URL : http://tinycthread.bitsnbites.eu
* License : Zlib
  Programming Lang: C
  Description : minimalist, portable, threading library for C

TinyCThread is a minimalist, portable, threading library for C,
intended to make it easy to create multi threaded C applications.  The
library is closesly modeled after the C11 standard, but only a subset
is implemented at the moment.

This library is used by some variants of the Razer Hydra support.  I
don't know of other libraries implementing the C11 threading API,
although I imagine that the standard compiler tools will support it
eventually.

I'm maintaining my packaging on gitorious.org
(https://www.gitorious.org/tinythread/tinycthread-debian), to match
the upstream distribution.  Co-maintainers are welcome.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140526142059.29998.71628.report...@router.dienesfamily.org



Bug#749407: ITP: pycapnp -- python bindings for the C++ Cap'n Proto library

2014-05-26 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: pycapnp
  Version : 0.4.4
  Upstream Author : Jason Paryani pyca...@jparyani.com
* URL : http://jparyani.github.io/pycapnp
* License : BSD-2-clause
  Programming Lang: Cython
  Description : python bindings for the C++ Cap'n Proto library

Cap’n Proto is a fast data interchange format and capability-based RPC
system, similar to JSON or Protocol Buffers.  Cap'n Proto uses
in-memory structures that map to an efficient binary encoding,
eliminating marshalling and unmarshalling time.
 
I use this package.  I know of no similar python bindings.  I'm
maintaining it on github to match the upstream repository
(https://github.com/kdienes/pycapnp).  I welcome anyone who wants to
sponsor or co-maintain.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140526193158.26435.64124.report...@router.dienesfamily.org



Bug#738850: ITP: iniparser -- a stand-alone INI file reading/writing library

2014-05-17 Thread Klee Dienes
On May 17, 2014, at 3:19 PM, Daniel Lintott dan...@serverb.co.uk wrote:
 I've taken a look at your packaging at agree it looks good. I noted a
 couple of things that I've picked up since I started packaging…

Thanks for the feedback!  I took most of your suggestions (comments to follow):

 debian/rules
  - no need to define a .PHONY target
  - build flags import and set isn't required as dh9 sets all the
 required build_flags

Removed the build flags stuff; thanks.

Do you have a reference regarding the .PHONY target?  Are you saying that 
there’s a mechanism by which PHONY targets are no longer necessary?  Or just 
that since those files aren’t present in the source directory, they’re not 
needed.  Now that you have me thinking about this, I realize that debhelper 
probably has a bunch of invisitargets that are never getting captured by 
.PHONY.  So I took the easy way and agreed with you and removed them all.   
There is a *lot* of documentation out there that implies that they should be 
present, though … I wonder if there’s a canonical source of guidance anywhere.

 debian/control
  - section can be removed from libiniparser0 binary package

I know it’s redundant, but it pains me to have all the other binary packages 
specify a Section: and not libiniparser0.

 debian/watch (Attached)
  - Look at GitHub tags directly (not via deprecated github redir)
  - Add dversionmangle to remove date/git suffix

Thanks!  I wonder if it would be possible to add a note to 
githubredir.debian.net explaining that it’s deprecated and giving the new 
syntax.  I also wonder if there’s any lintian checks that already look for 
deprecated watch file formats.

 debian/changelog
  - Most new packages use a single entry in the changelog, for the
 initial packaging and closing of ITP bug

That makes sense, but OTOH, I’m using these packages internally in my personal 
work.  So as I find bugs I am bumping the version internally … it makes sense 
to me to keep meaningful changelog entries.  Is there a reason they’re 
considered harmful, or is it just a matter of personal preference?  I suspect 
you are right that I should push the “Closes: #738850” entry to the release 
that actually closes the ITP … I’ll do that when I go to submit.

 I would be reluctant to take over the package entirely as I'm not really
 familiar with library packaging (other than perl modules).

This one, thankfully, is a pretty easy one.  No pressure was intended … I’m 
happy to maintain it.  Just wanted to extend the offer.

--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/336da375-e2cc-4c10-8041-476028e58...@mit.edu



Bug#738850: ITP: iniparser -- a stand-alone INI file reading/writing library

2014-05-16 Thread Klee Dienes
On May 16, 2014, at 4:43 PM, Daniel Lintott dan...@serverb.co.uk wrote:

 Could I ask what the current situation with iniparser is?

You can find my packaged sources at https://github.com/kdienes/iniparser .

I think they’re ready to upload.  I’m currently working my way through the N-M 
process, after which I will likely upload the package myself.  Or if you know 
someone willing to sponsor the package, I’m happy to work with them sooner.

(Also, if you are interested, I’m happy to have you take over or co-maintain 
the package.  I packaged it because it was used by psmoveapi).

Bug#740858: ITP: madgwick-ahrs -- Madgwick and Mahony attitude and heading reference (AHRS) algorithms

2014-03-05 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: madgwick-ahrs
  Version : 0.0.20120219-1
  Upstream Author : Sebastian Madgwick
* URL : http://www.x-io.co.uk/open-source-imu-and-ahrs-algorithms
* License : CC-SA 3.0
  Programming Lang: C
  Description : Madgwick and Mahony attitude and heading reference (AHRS) 
algorithms

In 2009 Sebastian Madgwick developed an IMU and AHRS sensor fusion
algorithm as part of his Ph.D research at the University of
Bristol. This library also includes Madgwick’s implementation of
Robert Mayhony’s ‘DCM filter‘ in quaternion form.

---

This package is used by the psmoveapi package for orientation
tracking.  It's also suitable for use as a general-purpose AHRS
algorithm.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140305162726.6722.61883.report...@router.dienesfamily.org



Bug#738850: ITP: iniparser -- a stand-alone INI file reading/writing library

2014-02-13 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: iniparser
  Version : 3.1-1
  Upstream Author : Nicolas Devillard ndevi...@free.fr
* URL : http://ndevilla.free.fr/iniparser
* License : Expat
  Programming Lang: C
  Description : a stand-alone INI file reading/writing library

The iniParser library is a simple C library offering INI file parsing
services (both reading and writing).

---

Note that there have been two previous ITPs posted for iniParser:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582657
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678142

There was concern in the discussion for #678142 about:

 1) Lack of a well-formed build/install system (iniParser includes only
a bare-bones Makefile).

 2) Complexity (Does anything depend on this, any potential users that
couldn't use something simpler?)

I have addressed #1 by providing a CMake build environment for use by
the Debian package.

Regarding #2, my goal is to package the psmoveapi code for Debian,
which uses the write support of iniparser (not supported by inih).  I
also note that Samba seems to include an internal version of
iniParser.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140213131252.21930.21878.report...@router.dienesfamily.org



Bug#738850: ITP: iniparser -- a stand-alone INI file reading/writing library

2014-02-13 Thread Klee Dienes
On Feb 13, 2014, at 8:48 AM, Andrew Shadura bugzi...@tut.by wrote:

 Well, we've just removed libmcs which did support writing ini files...
 Is there really nothing else in archive already to support writing
 them?

Thanks for the pointer and for the question.

A quick scan turned up the following C-ish options:

Package: confute - read variables from INI-style configuration files
Package: libini-config-dev (from the ding-libs package — think it doesn’t have 
write support)

Other projects include:

http://www.compuphase.com/minini.htm (does not appear to be packaged for Debian)
http://sourceforge.net/projects/libini (does not appear to be packaged for 
Debian)
http://www.hyperrealm.com/libconfig/libconfig.html (packaged for Debian, but I 
don’t think it can handle INI files directly)

More generally, I would argue that there are several packages that use the API 
defined by iniParser.  It seems more reasonable to package iniParser than to 
expect that all upstream packages change their INI parsing APIs (or include 
iniParser by copying the sources, as samba does currently).


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/0f51630c-fb3c-404e-b9a1-5d85074d7...@mit.edu



Bug#738850: ITP: iniparser -- a stand-alone INI file reading/writing library

2014-02-13 Thread Klee Dienes
That’s interesting regarding krb5 … I should have remembered it would have an 
INI file parser, but didn’t realize it had write support.

As far as I can tell libconfuse is read-only.

I definitely appreciate the pointers.  I have no opinion on 1), but definitely 
agree with your point 2).


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/f4b44903-a9dc-4008-85e6-da6c77746...@mit.edu



Bug#729736: ITP: inputplug -- XInput event monitor

2013-11-20 Thread Klee Dienes
I've got a fairly similar package, designed to notice secondary pointing 
devices, create master pointers to allow them to be used simultaneously, and 
calibrate them.

The primary use so far is to support my packages to allow the use of PS Move 
controllers and other attitude-sensing devices as primary mouse pointers using 
direct pointing.

I've pushed the code to https://github.com/kdienes/xinput-pointermanager … I'd 
be glad to contribute to your work or to refactor to work alongside it.

Bug#729821: ITP: hidrd -- tools for parsing and generating HID report descriptors

2013-11-17 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: hidrd
  Version : 0.2
  Upstream Author : Nikolai Kondrashov spbn...@gmail.com
* URL : 
http://sourceforge.net/apps/mediawiki/digimend/index.php?title=Hidrd
* License : GPL-2+
  Programming Lang: C
  Description : tools for parsing and generating HID report descriptors

The hidrd package is a library and collection of tools for parsing and
generating HID report descriptors. It is an alternative to and in some
ways an improvement over the official HID Descriptor Tool.

Native descriptor format is fully supported. An XML format is
developed and supported for input and output. Specification example
format is supported for output. Output to C source code with
specification example format comments is supported. A tool called
hidrd-convert is implemented and could be used to convert
descriptors between formats.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20131117233002.5035.46122.reportbug@romulus-89.local



Bug#724604: ITP: libmini -- the libMini real-time terrain rendering system

2013-09-25 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: libmini
  Version : 10.10~20130925
  Upstream Author : Stefan Roettger ste...@stereofx.org
* URL : http://stereofx.org/terrain.html
* License : GPL, LGPL, MIT, others
  Programming Lang: C, C++, others
  Description : the libMini real-time terrain rendering system

The Mini Library is a real-time terrain rendering system which is
licensed under the terms of the LGPL. It is based on my '98 paper and
supports asynchronous paging, dynamic terrain, multiple geospatial
tile sets and much more. It compiles on Irix, Linux, MacOS X and
Windows (VC++ and cygwin). The library is included in the Virtual
Terrain Project of Ben Discoe and an early version is utilized in the
DX 8 game AquaNox.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20130925162956.19802.67174.report...@router.dienesfamily.org



Bug#724061: ITP: jsbsim -- the JSBSim flight dynamics model

2013-09-22 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: jsbsim
  Version : 1.0~pre2
  Upstream Author : j...@jsbsim.org
* URL : http://jsbsim.org/
* License : LGPL-2+
  Programming Lang: C++
  Description : the JSBSim flight dynamics model

JSBSim is an open source FDM that compiles and runs under many
operating systems, including Microsoft Windows, Apple Macintosh,
Linux, IRIX, Cygwin (Unix on Windows), etc. The FDM is essentially the
physics/math model that defines the movement of an aircraft, rocket,
etc., under the forces and moments applied to it using the various
control mechanisms and from the forces of nature. JSBSim has no native
graphics. It can be run by itself as a standalone program, taking
input from a script file and various vehicle configuration files. It
can also be incorporated into a larger flight simulator implementation
that includes a visual system. The most notable examples of the use of
JSBSim are currently seen in the open source FlightGear, Outerra, and
OpenEaagles simulators. JSBSim models the aerodynamic forces and
moments by the classic coefficient buildup method.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20130922163810.29037.28267.report...@router.dienesfamily.org



Bug#723033: ITP: cigi-ccl -- the CIGI class library (CCL)

2013-09-15 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: cigi-ccl
  Version : 3.3.3a
  Upstream Author : Bill Phelps billphe...@users.sourceforge.net
* URL : http://cigi.sourceforge.net
* License : LGPL-2.1+
  Programming Lang: C++
  Description : the CIGI class library (CCL)

 This package contains development libraries and headers for the CIGI
 class library (CCL).  The CCL is a C++ language library for
 implementing CIGI in both host and IG applications.
 .
 Some features of the CCL include:
 .
  * Handles packing, unpacking, and byte swapping automatically
  * Handles output buffer management
  * Can handle most of the input buffer management with simple calls
  * Can translate between different versions of CIGI


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20130915153949.9470.54134.report...@router.dienesfamily.org



Bug#722953: ITP: kdis -- The KDIS Distributed Interactive Simulation library (IEEE 1278.1)

2013-09-14 Thread Klee Dienes
Package: wnpp
Severity: wishlist
Owner: Klee Dienes k...@mit.edu

* Package name: kdis
 Version : 3.0.0~pre20130913
 Upstream Author : Karl Jones karl...@yahoo.com
* URL : http://kdis.sourceforge.net
* License : BSD-2-Clause
 Programming Lang: C++
 Description : The KDIS Distributed Interactive Simulation library (IEEE 
1278.1)

KDIS is a complete open source implementation of the Distributed
Interactive Simulation (DIS) protocol in C++. 1278.1 and 1278.1a are
fully implemented including enumerations. DIS 7 work is ongoing.
Includes several utility classes to help with developing your DIS app.


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8d036c1c-61c1-4d26-bb57-247eff755...@mit.edu