Bug#960639: Bug#960639: src:orthanc-imagej: Please add support to build against libjson-simple-java >= 3

2020-05-28 Thread Gilles Filippini
Sébastien Jodogne a écrit le 28/05/2020 à 11:28 :
> Dear Gilles,
> 
> I finally managed to find a few hours to finalize your patch. I had to
> extend it a bit so for it to work correctly [1].
> 
> Version "1.2+dfsg-2" of the package has just been uploaded accordingly.

Thanks!!

Best,

_ni.



Bug#960639: Bug#960639: src:orthanc-imagej: Please add support to build against libjson-simple-java >= 3

2020-05-28 Thread Sébastien Jodogne
Dear Gilles,

I finally managed to find a few hours to finalize your patch. I had to
extend it a bit so for it to work correctly [1].

Version "1.2+dfsg-2" of the package has just been uploaded accordingly.

> It's not a problem doing the upload. this is the easy part :)
> What I'm uncomfortable with is that I don't know how to test whether my
> patch is correct. Is there any test suite or sample case available?

Regarding the testing of the package, I only do a few smoke tests.

They consist in (a) installing the "orthanc" package, then (b) uploading
a few DICOM files (some sample files are e.g. available in the
integration tests of Orthanc [2]), and finally (c) opening imagej and
playing with it as in the demo video [3].

Thanks again for your patch,
Regards,
Sébastien-


[1]
https://salsa.debian.org/med-team/orthanc-imagej/-/commit/99b71334bc8aefb4b92322a3058e144df58fa223
[2] https://hg.orthanc-server.com/orthanc-tests/file/default/Database
[3] https://www.youtube.com/watch?v=wsslVhE-R1Q



Bug#960639: Bug#960639: src:orthanc-imagej: Please add support to build against libjson-simple-java >= 3

2020-05-15 Thread Gilles Filippini
Andreas Tille a écrit le 15/05/2020 à 12:49 :
> Hi Sébastien,
> 
> On Fri, May 15, 2020 at 07:50:01AM +0200, Sébastien Jodogne wrote:
>> As far as I'm concerned, I don't have time to have a look at this
>> problem in the upstream project before several months. The Orthanc
>> project is indeed under heavy pressure because of the COVID crisis, and
>> ImageJ support is not urgent in this context.
> 
> Thank you for your work on Orthanc upstream and in Debian.
>  
>> Regarding Debian packaging, I'm currently focused on the C++ packages
>> related to Orthanc, which doesn't include the "orthanc-imagej" package
>> (Java).
>>
>> I suggest thus two possibilities:
>>
>> (1) Someone else integrates Gilles' patch, or
> 
> Gilles, would you mind just doing a team upload?
>  
>> (2) orthanc-imagej is temporarily removed from unstable.
> 
> I do not se any relevance for this since the bug is not RC.
> 
>> As written above, unfortunately, I won't have a look at these two
>> possibilities by myself right now. Any help from another Debian
>> maintainer is thus welcome, feel free to take care of the
>> "orthanc-imagej" package.
> 
> Gilles, please let us know if this is urgent and you do not
> feel comfortable with doing it yourself.

It's not a problem doing the upload. this is the easy part :)
What I'm uncomfortable with is that I don't know how to test whether my
patch is correct. Is there any test suite or sample case available?

Thanks,

_g.



Bug#960639: Bug#960639: src:orthanc-imagej: Please add support to build against libjson-simple-java >= 3

2020-05-15 Thread Andreas Tille
Hi Sébastien,

On Fri, May 15, 2020 at 07:50:01AM +0200, Sébastien Jodogne wrote:
> As far as I'm concerned, I don't have time to have a look at this
> problem in the upstream project before several months. The Orthanc
> project is indeed under heavy pressure because of the COVID crisis, and
> ImageJ support is not urgent in this context.

Thank you for your work on Orthanc upstream and in Debian.
 
> Regarding Debian packaging, I'm currently focused on the C++ packages
> related to Orthanc, which doesn't include the "orthanc-imagej" package
> (Java).
> 
> I suggest thus two possibilities:
> 
> (1) Someone else integrates Gilles' patch, or

Gilles, would you mind just doing a team upload?
 
> (2) orthanc-imagej is temporarily removed from unstable.

I do not se any relevance for this since the bug is not RC.

> As written above, unfortunately, I won't have a look at these two
> possibilities by myself right now. Any help from another Debian
> maintainer is thus welcome, feel free to take care of the
> "orthanc-imagej" package.

Gilles, please let us know if this is urgent and you do not
feel comfortable with doing it yourself.

Kind regards

  Andreas.
 
> On 15/05/20 00:23, Gilles Filippini wrote:
> > Package: src:orthanc-imagej
> > Version: 1.2+dfsg-1
> > Severity: normal
> > Tags: patch
> >
> > Hi,
> > 
> > I'd like to transition json-simple 3.1.1 to unstable, but orthanc-imagej is 
> > a blocker since it builds against libjson-simple-java << 3 only.
> > 
> > The json-simple classes used by orthanc-imagej were deprecated in version 
> > 2.0.0 [1]. There were removed in versions 3.x [2].
> > 
> > [1] 
> > https://github.com/cliftonlabs/json-simple/blob/json-simple-2.0.0/README.txt
> > [2] 
> > https://github.com/cliftonlabs/json-simple/blob/json-simple-3.0.1/CHANGELOG
> > 
> > Please find attached a patch proposal to use the current json-simple 
> > classes. I've tested that the package builds correctly against 
> > libjson-simple-java version 2.3.0-1 from unstable and version 3.1.1-1~exp2 
> > currently in experimental. But I don't known how to test the package 
> > afterward.
> > 
> > Thanks in advance for considering.
> > 
> > _g.
> > 
> > -- System Information:
> > Debian Release: buster/sid
> > Architecture: amd64 (x86_64)
> > Foreign Architectures: i386
> > 
> > Kernel: Linux 5.6.0-1-amd64 (SMP w/4 CPU cores)
> > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
> > LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
> > Shell: /bin/sh linked to /bin/dash
> > Init: systemd (via /run/systemd/system)
> > LSM: AppArmor: enabled
> > 
> >
> >
> > ___
> > Debian-med-packaging mailing list
> > debian-med-packag...@alioth-lists.debian.net
> >
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging
> >
> 
> -- 
> Sébastien Jodogne
> Mail: s.jodo...@orthanc-labs.com
> Web: http://www.orthanc-labs.com/
> Twitter: https://twitter.com/sjodogne
> 
> ___
> Debian-med-packaging mailing list
> debian-med-packag...@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging

-- 
http://fam-tille.de