Re: RFS: obdgpslogger [ITP #580176] [updated version]
On Mon, 30 May 2011 15:51:38 -0400, Gary Briggs wrote: Dear mentors, A while ago I was working on packaging my pet project, obdgpslogger, for Debian. David Paleino generously uploaded it for me, but it failed the FTP masters due to a PDF without source code. [PDFs are now all gone] Uploaded. :) -- . ''`. Debian developer | http://wiki.debian.org/DavidPaleino : :' : Linuxer #334216 --|-- http://www.hanskalabs.net/ `. `'` GPG: 1392B174 | http://deb.li/dapal `- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174 signature.asc Description: PGP signature
Re: RFS: obdgpslogger [ITP #580176] [updated version]
On Wed, Jun 01, 2011 at 07:46:40PM +0200, David Paleino wrote: On Mon, 30 May 2011 15:51:38 -0400, Gary Briggs wrote: Dear mentors, A while ago I was working on packaging my pet project, obdgpslogger, for Debian. David Paleino generously uploaded it for me, but it failed the FTP masters due to a PDF without source code. [PDFs are now all gone] Uploaded. :) Thank-you, good sir! Gary -- 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/20110601185021.gu25...@gamehenge.icculus.org
Re: RFS: obdgpslogger [ITP #580176] [updated version]
Ooops, correction; I listed my work email, not my personal one. I've corrected it in the forward below, but it should be: Gary Briggs chu...@icculus.org Thanks, Gary On Mon, May 30, 2011 at 03:51:38PM -0400, Gary Briggs wrote: Dear mentors, A while ago I was working on packaging my pet project, obdgpslogger, for Debian. David Paleino generously uploaded it for me, but it failed the FTP masters due to a PDF without source code. [PDFs are now all gone] That was around the time Squeeze was in crunch, so I took a break from my work on packaging in order to fix bugs and put in some major new features. I'm now back, and again looking for a sponsor for my updated package: * Package name: obdgpslogger Version : 0.16-1 Upstream Author : Myself [Gary Briggs chu...@icculus.org] * URL : http://icculus.org/obdgpslogger/ * License : GPLv2+ Section : science It builds these binary packages: obdgpslogger - Suite of tools to log OBDII and GPS data The package appears to be lintian-clean: chunky@chunksid:~/src/deb$ lintian --version Lintian v2.5.0 chunky@chunksid:~/src/deb$ lintian -IE --pedantic \ obdgpslogger_0.16-1.dsc obdgpslogger_0.16-1_amd64.deb chunky@chunksid:~/src/deb$ My motivation for maintaining this package is: This is my pet project, and has been for several years. It's scratching an itch; there's almost no software out there for working with OBDII as well as GPS, even less that's open source, and absolutely none that's made it into any distributions yet. It also contains a simulator I've written, that's used more extensively than the logger itself; most of the OBDII software developers I know of, even the closed source ones, are now using my sim. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/o/obdgpslogger - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/o/obdgpslogger/obdgpslogger_0.16-1.dsc I would be greatly appreciate it if a mentor could take a look at my package, with the eventual goal of uploading it. Thanky-you very much, Gary Briggs -- 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/20110530195138.gp25...@gamehenge.icculus.org -- 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/20110530222850.gq25...@gamehenge.icculus.org
Re: RFS: obdgpslogger [ITP #580176]
Gary, I recommend joining the Debian GIS team (in cc:) and requesting sponsorship there. They/We maintain many GIS and GPS related packages. I will have a look to your package later. Johan On Sun, Aug 22, 2010 at 9:51 PM, Gary Briggs chu...@icculus.org wrote: On Tue, Aug 17, 2010 at 11:50:57PM +0200, Niels Thykier wrote: * Package name : obdgpslogger Version : 0.15-1 Upstream Author : Gary Briggs chu...@icculus.org [myself] * URL : http://icculus.org/obdgpslogger/ * License : GPLv2+ Section : science It builds these binary packages: obdgpslogger - Suite of tools to log OBDII and GPS data First off, thanks for your interest in packaging this package for Debian. I have done a little review of your package, though IANADD so I cannot upload your package even if you address all my comments. Also a DD may have additional comments on top of mine. I really appreciate your taking the time to look at it. As far as I can tell the package embeds a copy of sqlite3, which is already packaged in Debian (as libsqlite3-dev). Optimally you would not ship this in your tarball at all. I've added an option to my build to use the system-wide sqlite3 library instead of the included one, and modified the rules file to set that option in the debian build. There are several files in the package not under GPL v2; you can find some (possibly all) of them by running: licensecheck -r * | grep -v v2\ or\ later I've added the files in question to the copyright file. I explicitly disavow copyright on a couple of files, and I added the GPL header to the top of the others. The only remaining file is a simple shell script that's provided only as an example in doc/ in the source package. Do I need to explicitly mention it anywhere? It's not distributed in the final package. We're in the realm of this GPL FAQ here: http://www.gnu.org/licenses/gpl-faq.html#WhatIfWorkIsShort I'll upload a new package once I know what to do about that. Their copyright holders and licenses should be listed in debian/copyright. Also Michael Carpenter is listed as a copyright holder of a handful of files, but he is not mentioned in d/copyright. I've added Michael to the copyright holders list. On a related note, the copyright file refers to the versionless GPL from common-licenses, which implies Debian is relicensing it under GPL-3 or later (lintian finds this with issue --pedantic). Fixed. Your package is also missing a watch file (lintian reports this with - -I). Even though you are your own upstream and therefore undeniable aware of new upstream releases it is good practise for future packages - and it would also be nice to have in case you at some point in the future retire either your upstream or your downstream hat. Done. I did not have time to run test it - unfortunately I do not own hardware needed either, so at best I would run the simulator. Understandable. The only part that communicates with the hardware is obdgpslogger itself. All the other binaries are utilities associated with the logfiles created [or the sim]. To try obdgpslogger attached to the sim, you can do it in one step [obdsim -o], or multiple steps: 1) Run obdsim without parameters 2) Read the SimPort name; on *nix this is a pty. 3) Run obdgpslogger -t -s simport name The -t flag is spam stdout; you'll know if stuff's working because you see some numbers appear. The default logfile name is obdgpslogger.db Once you see it working, you can use obd2csv to create a csv file from the logfile just created: obd2csv -d obdgpslogger.db -o obdgpslogger.csv Thank-you so much for taking the time to look at this, Gary (-; -- 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/20100822195149.gr21...@gamehenge.icculus.org -- 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/aanlktinsj8nw167sxojey1szsd-+bkot=+fjndqzm...@mail.gmail.com
Re: re-RFS: obdgpslogger [ITP #580176]
Hello, On Mon, 23 Aug 2010 00:23:35 -0400, Gary Briggs wrote: Package name : obdgpslogger Upstream author : Gary Briggs chu...@icculus.org [me] URL : http://icculus.org/obdgpslogger License : GPLv2+ [..] I would greatly appreciate it if a mentor could take a look at this package with the goal of uploading it. Uploaded. Thank you for your contribution to Debian :) David -- . ''`. Debian developer | http://wiki.debian.org/DavidPaleino : :' : Linuxer #334216 --|-- http://www.hanskalabs.net/ `. `'` GPG: 1392B174 | http://deb.li/dapal `- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174 signature.asc Description: PGP signature
Re: re-RFS: obdgpslogger [ITP #580176]
On Mon, Aug 23, 2010 at 09:14:28AM +0200, David Paleino wrote: Hello, On Mon, 23 Aug 2010 00:23:35 -0400, Gary Briggs wrote: Package name : obdgpslogger Upstream author : Gary Briggs chu...@icculus.org [me] URL : http://icculus.org/obdgpslogger License : GPLv2+ [..] I would greatly appreciate it if a mentor could take a look at this package with the goal of uploading it. Uploaded. Thank you for your contribution to Debian :) Yay! Thank-you! Gary -- 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/20100823150456.gu21...@gamehenge.icculus.org
Re: RFS: obdgpslogger [ITP #580176]
On Tue, Aug 17, 2010 at 11:50:57PM +0200, Niels Thykier wrote: * Package name: obdgpslogger Version : 0.15-1 Upstream Author : Gary Briggs chu...@icculus.org [myself] * URL : http://icculus.org/obdgpslogger/ * License : GPLv2+ Section : science It builds these binary packages: obdgpslogger - Suite of tools to log OBDII and GPS data First off, thanks for your interest in packaging this package for Debian. I have done a little review of your package, though IANADD so I cannot upload your package even if you address all my comments. Also a DD may have additional comments on top of mine. I really appreciate your taking the time to look at it. As far as I can tell the package embeds a copy of sqlite3, which is already packaged in Debian (as libsqlite3-dev). Optimally you would not ship this in your tarball at all. I've added an option to my build to use the system-wide sqlite3 library instead of the included one, and modified the rules file to set that option in the debian build. There are several files in the package not under GPL v2; you can find some (possibly all) of them by running: licensecheck -r * | grep -v v2\ or\ later I've added the files in question to the copyright file. I explicitly disavow copyright on a couple of files, and I added the GPL header to the top of the others. The only remaining file is a simple shell script that's provided only as an example in doc/ in the source package. Do I need to explicitly mention it anywhere? It's not distributed in the final package. We're in the realm of this GPL FAQ here: http://www.gnu.org/licenses/gpl-faq.html#WhatIfWorkIsShort I'll upload a new package once I know what to do about that. Their copyright holders and licenses should be listed in debian/copyright. Also Michael Carpenter is listed as a copyright holder of a handful of files, but he is not mentioned in d/copyright. I've added Michael to the copyright holders list. On a related note, the copyright file refers to the versionless GPL from common-licenses, which implies Debian is relicensing it under GPL-3 or later (lintian finds this with issue --pedantic). Fixed. Your package is also missing a watch file (lintian reports this with - -I). Even though you are your own upstream and therefore undeniable aware of new upstream releases it is good practise for future packages - and it would also be nice to have in case you at some point in the future retire either your upstream or your downstream hat. Done. I did not have time to run test it - unfortunately I do not own hardware needed either, so at best I would run the simulator. Understandable. The only part that communicates with the hardware is obdgpslogger itself. All the other binaries are utilities associated with the logfiles created [or the sim]. To try obdgpslogger attached to the sim, you can do it in one step [obdsim -o], or multiple steps: 1) Run obdsim without parameters 2) Read the SimPort name; on *nix this is a pty. 3) Run obdgpslogger -t -s simport name The -t flag is spam stdout; you'll know if stuff's working because you see some numbers appear. The default logfile name is obdgpslogger.db Once you see it working, you can use obd2csv to create a csv file from the logfile just created: obd2csv -d obdgpslogger.db -o obdgpslogger.csv Thank-you so much for taking the time to look at this, Gary (-; -- 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/20100822195149.gr21...@gamehenge.icculus.org
re-RFS: obdgpslogger [ITP #580176]
Having resolved all of the issues that Niels found [thanks again for your time], I've re-uploaded to the mentors site and am again seeking a sponsor. Package name : obdgpslogger Upstream author : Gary Briggs chu...@icculus.org [me] URL : http://icculus.org/obdgpslogger License : GPLv2+ The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/o/obdgpslogger - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/o/obdgpslogger/obdgpslogger_0.15-1.dsc The package appears lintian clean with -IE --pedantic: ~/src/obdgpslogger$ lintian --version Lintian v2.4.3 ~/src/obdgpslogger$ lintian -IE --pedantic \ obdgpslogger_0.15-1_amd64.deb obdgpslogger_0.15-1.dsc ~/src/obdgpslogger$ I would greatly appreciate it if a mentor could take a look at this package with the goal of uploading it. Thank-you very much, Gary On Sun, Aug 22, 2010 at 03:51:49PM -0400, Gary Briggs wrote: The only remaining file is a simple shell script that's provided only as an example in doc/ in the source package. Do I need to explicitly mention it anywhere? It's not distributed in the final package. We're in the realm of this GPL FAQ here: http://www.gnu.org/licenses/gpl-faq.html#WhatIfWorkIsShort I'll upload a new package once I know what to do about that. On the advice of #debian-mentors, I simply threw another all-permissive statement at the top and added it to debian/copyright appropriately. Understandable. The only part that communicates with the hardware is obdgpslogger itself. All the other binaries are utilities associated with the logfiles created [or the sim]. To try obdgpslogger attached to the sim, you can do it in one step [obdsim -o], or multiple steps: 1) Run obdsim without parameters 2) Read the SimPort name; on *nix this is a pty. 3) Run obdgpslogger -t -s simport name The -t flag is spam stdout; you'll know if stuff's working because you see some numbers appear. The default logfile name is obdgpslogger.db Once you see it working, you can use obd2csv to create a csv file from the logfile just created: obd2csv -d obdgpslogger.db -o obdgpslogger.csv Thanks, Gary (-; -- 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/20100823042335.gt21...@gamehenge.icculus.org
Re: RFS: obdgpslogger [ITP #580176]
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2010-08-16 01:28, Gary Briggs wrote: Dear mentors, [...] * Package name: obdgpslogger Version : 0.15-1 Upstream Author : Gary Briggs chu...@icculus.org [myself] * URL : http://icculus.org/obdgpslogger/ * License : GPLv2+ Section : science It builds these binary packages: obdgpslogger - Suite of tools to log OBDII and GPS data The package appears to be lintian clean. [...] I would be glad if someone could become my mentor for this and hopefully future packages. Thank-you very much for your time, Gary Hi Gary, First off, thanks for your interest in packaging this package for Debian. I have done a little review of your package, though IANADD so I cannot upload your package even if you address all my comments. Also a DD may have additional comments on top of mine. As far as I can tell the package embeds a copy of sqlite3, which is already packaged in Debian (as libsqlite3-dev). Optimally you would not ship this in your tarball at all. There are several files in the package not under GPL v2; you can find some (possibly all) of them by running: licensecheck -r * | grep -v v2\ or\ later Their copyright holders and licenses should be listed in debian/copyright. Also Michael Carpenter is listed as a copyright holder of a handful of files, but he is not mentioned in d/copyright. On a related note, the copyright file refers to the versionless GPL from common-licenses, which implies Debian is relicensing it under GPL-3 or later (lintian finds this with issue --pedantic). Your package is also missing a watch file (lintian reports this with - -I). Even though you are your own upstream and therefore undeniable aware of new upstream releases it is good practise for future packages - and it would also be nice to have in case you at some point in the future retire either your upstream or your downstream hat. I did not have time to run test it - unfortunately I do not own hardware needed either, so at best I would run the simulator. ~Niels -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEAREIAAYFAkxrBEAACgkQVCqoiq1YlqzJKgCfdlIaFKMiWrKkA/zAF18wfz0x XSwAoLqhT3DnfoMrmB6yqBBk/eA0uFcX =20jE -END PGP SIGNATURE- -- 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/4c6b0441.6040...@thykier.net