Hi Aron, Thanks for your review!
Am Donnerstag, 7. Juli 2011, 19.38:43 schrieb Aron Xu: > On Fri, Jul 8, 2011 at 00:52, Paolo Cavallini <cavall...@faunalia.it> wrote: > > Il 07/07/2011 18:48, Aron Xu ha scritto: > >> If you are just asking for a sponsor, please make the package first > >> and we'll try to help you on getting it into Debian. If not, please > >> give us more information (especially some essential links) so that > >> interested party can jump into this thing. > > > > The packege should be ready, e.g. > > http://web.archiveorange.com/archive/v/X3yUUpFGJ9fQJ0PTI9eV > > Thanks. Yes, there is: > http://anonscm.debian.org/gitweb/?p=pkg-grass/osgearth.git > > CC'ing Pirmin to follow this thread. > > I have done a quick check of this package, just go through some files > in debian/ but not deeply dig into it: > > 1. This package needs an ITP. Paolo: Could you help me with the organisational paperwork? > > 2. In debian/control: > a) Do you mind set "Debian GIS Project > <pkg-grass-de...@lists.alioth.debian.org>" to Maintainer or Uploaders? > It will help the team to monitor the package, and of course, the > package is already hosted in pkg-grass's git repository. np > > b) There is a binary package named "libosgearth1", so why there isn't > a "libosgearth-dev" or "libosgearth1-dev'? I have seen there is a > "osgearth-dev', why do you name it like this / can you mind to change > the name per debian-policy? osgearth is closely related with openscenegraph (OSG). Therefore some packaging decisions are following the openscenegraph packages. OSG has: libopenscenegraph65 libopenscenegraph-dev openscenegraph The last package also includes numerous example binaries. I decided to move the pure examples to the dev package. That's the reason for the "mixed" name. I'm fine with libosgearth-dev as well. > > c) The source package's section is "science", but we'd better to > explicitly state that libraries are in section "libs", and -dev > packages are in section "libdevel", as per policy. ok > > d) Do you mind to improve your long descriptions, to tell users a bit > more about the packages? It's too short now. Paolo? See also www.osgearth.org and http://live.osgeo.org/en/overview/osgearth_overview.html > > c) Latest standard-version is 3.9.2 now. ok > > 3. Please specify your source package format. I recommend to use "3.0 > (quilt)". Then you should remove your README.source. ok, thanks for the recommendation. > > 4.While looking at debian/libosgearth1.install, it shows this package > has some plugins to be installed. Why not split those plugins into > another package? Generally I don't think put them into library is a > good idea, but if you think it's required to be there, I'll be willing > to hear your explanation. The reason is that _all_ drivers are distributed as plugin. So libosgearth1 dependes on them anyway. I guess libopenscenegraph65 includes all plugins for the same reason. > > 5. Looking at debian/osgearth-dev.install, the package installs some > binaries into /usr/bin, so I guess this is your excuse about why the > -dev package is not named libosgearth-dev. But please provide the > lib*-dev package, and split these binaries into another package, and > declare correct dependencies in all binary packages that need them. There are good reasion to split osgearth into a dozen packages. I propose to remove the example binaries from the (lib)osgearth-dev package then. Regards Pirmin -- Pirmin Kalberer Sourcepole - Linux & Open Source Solutions http://www.sourcepole.com -- To UNSUBSCRIBE, email to debian-gis-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201107072125.43743.pi_...@sourcepole.ch