Re: Please review: geierlein - free Elster client for German tax declarations

2013-06-07 Thread Mathias Behrle
* Dominik George: " Please review: geierlein - free Elster client for German
  tax declarations" (Thu, 6 Jun 2013 16:02:48 +0200):

> There are two issues I see with the package that I would like to get feedback
> on:

It is not the feedback you requested, but I am sending anyway: thanks a lot for
packaging, it is a very valuable project.

-- 

Mathias Behrle
MBSolutions
Gilgenmatten 10 A
D-79114 Freiburg

Tel: +49(761)471023
Fax: +49(761)4770816
http://m9s.biz
UStIdNr: DE 142009020
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6


signature.asc
Description: PGP signature


Re: Please review: geierlein - free Elster client for German tax declarations

2013-06-06 Thread Paul Wise
On Thu, Jun 6, 2013 at 10:02 PM, Dominik George wrote:

> There are two issues I see with the package that I would like to get feedback 
> on:
>
>  - I had to remove test cases from upstream's build system
> ...
>  - Geierlein uses some JavaScript libraries that Debian does not (yet) 
> include.
> ...

I think it will reduce your ability to find sponsors if you do either
or both of these. If you do find a sponsor for the package, please
ensure that you notify the security team about the embedded code
copies:

http://wiki.debian.org/EmbeddedCodeCopies

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caktje6ga9s8_tpm-soobv3cx7umazh8btr5a7ys-ylvhjjk...@mail.gmail.com



Please review: geierlein - free Elster client for German tax declarations

2013-06-06 Thread Dominik George
Hi,

following up on RFP #695204, I have started packaging the Geierlein client 
needed
by German folks to send VAT declarations to the fiscal authorities. It is quite 
an
important package as our authorities do not provide a Linux version of their 
official
client. Geierlein is the successor of taxbird, which was incuded in Debian until
it got abandonned.

There are two issues I see with the package that I would like to get feedback 
on:

 - I had to remove test cases from upstream's build system as the module used
   for it, nodeunit, is not available in Debian as a build dependency. I think
   this is not a problem as testing is mainly upstream's and the maintainer's 
job
   and moreover, the package is JavaScript code that is not platform-dependant.
   So if xulrunner works on any architecture, it can be expected that Geierlein
   will as well. Build daemons thus will not face problems there. My person 
stance
   on that is: The package can be handled without unit testing for now, and for
   the future, I have filed an RFP for nodeunit (#711353).

 - Geierlein uses some JavaScript libraries that Debian does not (yet) include.
   The libraries, especially the versions that Geierlein is known to work with,
   are included in the upstream tarball and are installed in a package-private
   location that will not interfere with others. My personal stance on that is:
   The package can be handled with including the libraries now, maybe once the
   libraries get added to Debian this can be changed, but it is not a must.

Please find the package on mentors.debian.net:

 https://mentors.debian.net/package/geierlein

Cheers,
Nik

-- 
 Auf welchem Server liegt das denn jetzt…?
 Wenn es nicht übers Netz kommt bei Hetzner, wenn es nicht
gelesen wird bei STRATO, wenn es klappt bei manitu.

PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17  FD26 B79A 3C16 A0C4 F296


signature.asc
Description: Digital signature