[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [MoM] Packaging OpenSurgSim



On Thu, Jan 29, 2015 at 08:52:37AM -0500, Paul Novotny wrote:
> > it was not maintained for some time.  Offering help (perhaps inside
> > collab-maint VCS) would probably enhance chances to get things happening
> > more quickly.
> 
> OK, I contacted the yaml-cpp maintainer and offered help.

OK.  Just let us know if nothing will happen after a time span that fits
your plan.
 
> > The testsuite field can stay empty but it would be great to run also
> > autopkgtest (in debian/tests).  There is a difference between tests run
> > at build time and testing ready built binaries fetched from Debian
> > mirror.  We should provide both if possible.
> 
> I am trying to figure out what this should be. I was thinking about what
> would test that the package is installed correctly. How about a small
> sample application consisting of a CMakeLists.txt and a simple cpp. The
> CMakeLists.txt would check that cmake could find OpenSurgSim, and the
> cpp would do something really basic. This would require gcc and cmake to
> run. Is this along the lines of what you are thinking of?

Something like this.  Anything that would proof that the package works
as expected is useful.  Finally its your decision whether the effort is
worth but I also think that such a small test could also serve as good
example for users.
 
> > We have several examples in Debian Med repository.  You might also try
> > codesearch - here is a quite naive example that probably could be
> > enhanced:
> > 
> >    http://codesearch.debian.net/results/debian%2Ftests%2Fcontrol/page_0
> 
> Wow, codesearch is a great tool. Thanks for pointing it out.

:-)
 
> > > - debian/upstream (or debian/upstream/metadata). I would like to add
> > > this as well. Again, do you know of a good example I can follow?
> > 
> > I created a package template (see Debian Med team policy) which also
> > contains a boilerplate:
> > 
> >    http://anonscm.debian.org/viewvc/debian-med/trunk/package_template/upstream/metadata?view=markup
> 
> I pushed an upstream/metadata file to the repository, let me know if you
> see any issues.

I can not see any issue and the publication info is properly rendered at
the tasks page:

    http://blends.debian.org/med/tasks/imaging-dev#libopensurgsim-dev
 
> Is there anything else I should be doing while I wait for yaml-cpp to be
> updated?

Looks fine for me.  Just let us know if you do not get any answer from
the yaml-cpp maintainer. 

Thanks for your work on this

       Andreas.

-- 
http://fam-tille.de


Reply to: