#1012708 RFS: jsonnet/0.18.0+ds-1 ds-1 [ITA] -- data templating language

#1012708#5
Date:
2022-06-12 14:22:40 UTC
From:
To:
Dear mentors,

I am looking for a sponsor for my package "jsonnet":

 * Package name    : jsonnet
   Version         : 0.18.0+ds-1
   Upstream Author : [fill in name and email of upstream]
 * URL             : https://github.com/google/jsonnet
 * License         : MD5-a-certain-license, Apache-2.0, Expat
 * Vcs             : https://salsa.debian.org/debian/jsonnet
   Section         : devel

The source builds the following binary packages:

  jsonnet - data templating language
  libjsonnet0 - data templating language (lib)
  libjsonnet-dev - data templating language (devel)
  python3-jsonnet - data templating language (Python)

To access further information about this package, please visit the
following URL:

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

Alternatively, you can download the package with 'dget' using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/j/jsonnet/jsonnet_0.18.0+ds-1.dsc

Changes since the last upload:

 jsonnet (0.18.0+ds-1) unstable; urgency=medium
 .
   * New upstream version 0.18.0+ds
   * Remove tests-dont-use-python2.patch

Regards,

#1012708#10
Date:
2022-06-12 16:12:30 UTC
From:
To:
Control: block 1012294 by -1

   * Adopt package (Closes: #1012294)

When you delete tests please give a reason (e.g., "Tests have moved to Python 3 only")

#1012708#15
Date:
2022-06-12 17:59:57 UTC
From:
To:
When you delete patches ....
#1012708#20
Date:
2022-06-13 03:20:21 UTC
From:
To:
Hello Bastian

Thanks for the feedback.

I've update my draft source package accordingly

 jsonnet (0.18.0+ds-1) unstable; urgency=medium
 .
   * Adopt package (Closes: #1012294)
   * New upstream version 0.18.0+ds
   * Remove tests-dont-use-python2.patch.
     This is because tests in upstream have moved to Python 3 only.

For further information, kindly find the latest changes in the following
URL:
https://mentors.debian.net/package/jsonnet/

Best regards,
Fukui


On Mon, 13 Jun 2022 at 03:03, Bastian Germann <bastian.germann@gmx.de> wrote:

#1012708#23
Date:
2022-06-13 03:20:21 UTC
From:
To:
Hello Bastian

Thanks for the feedback.

I've update my draft source package accordingly

 jsonnet (0.18.0+ds-1) unstable; urgency=medium
 .
   * Adopt package (Closes: #1012294)
   * New upstream version 0.18.0+ds
   * Remove tests-dont-use-python2.patch.
     This is because tests in upstream have moved to Python 3 only.

For further information, kindly find the latest changes in the following
URL:
https://mentors.debian.net/package/jsonnet/

Best regards,
Fukui


On Mon, 13 Jun 2022 at 03:03, Bastian Germann <bastian.germann@gmx.de> wrote:

#1012708#28
Date:
2022-06-13 03:34:49 UTC
From:
To:
Hi Daichi,

I'm the original maintainer, and thanks for stepping up to take over this package :-)
If you would like to synchronize your changes to salsa,
https://salsa.debian.org/debian/jsonnet
I can grant you with write access to that repository if you don't have it.
(will need your salsa user id)

#1012708#31
Date:
2022-06-13 03:34:49 UTC
From:
To:
Hi Daichi,

I'm the original maintainer, and thanks for stepping up to take over this package :-)
If you would like to synchronize your changes to salsa,
https://salsa.debian.org/debian/jsonnet
I can grant you with write access to that repository if you don't have it.
(will need your salsa user id)

#1012708#36
Date:
2022-06-13 12:37:35 UTC
From:
To:
Hi M. Zhou,

Thanks for contacting me.
Nice to meet you ;)

Yes, I'd like to upload the changes I've made to jsonnet so far.
If you don't mind, I would appreciate it if you allow me to get write
access to the repo.
Here is my salsa dashboard: https://salsa.debian.org/dfukui
Kindly find my user id there.

Hope my changes are helpful.

Best,
Daichi Fukui

#1012708#39
Date:
2022-06-13 12:37:35 UTC
From:
To:
Hi M. Zhou,

Thanks for contacting me.
Nice to meet you ;)

Yes, I'd like to upload the changes I've made to jsonnet so far.
If you don't mind, I would appreciate it if you allow me to get write
access to the repo.
Here is my salsa dashboard: https://salsa.debian.org/dfukui
Kindly find my user id there.

Hope my changes are helpful.

Best,
Daichi Fukui

#1012708#42
Date:
2022-06-13 12:40:46 UTC
From:
To:
Hi Daichi,

Please change the Maintainer field on d/control, which is required to adopt the package.

Thanks,
Bastian

#1012708#45
Date:
2022-06-13 14:22:03 UTC
From:
To:
Hi Bastian,
adopt the package.
Thanks for pointing this out.
I've updated that field on d/control.
Kindly find the updated Maintainer field on the latest .dsc file here:
https://mentors.debian.net/package/jsonnet/

Hope there is nothing left unfixed.

Best,
Daichi Fukui

#1012708#50
Date:
2022-06-13 15:45:33 UTC
From:
To:
Sure. I tried to add you to that repository and figured out that
Bastian has already given you the write access ahead of me.
Thank you for the contribution to Debian!

#1012708#53
Date:
2022-06-13 15:45:33 UTC
From:
To:
Sure. I tried to add you to that repository and figured out that
Bastian has already given you the write access ahead of me.
Thank you for the contribution to Debian!

#1012708#56
Date:
2022-06-13 21:12:18 UTC
From:
To:
Hi Daichi,

Am 13.06.22 um 16:22 schrieb Daichi Fukui:

Extend Google's copyright to year 2020.

doc/js/wasm_exec.js: Upstream has copied this from somewhere and did not include the license.
You have to find out where it comes from, copy the license and have a Comment: on it.

third_party/rapidyaml/*
lumin has already created a ITP #1003397 for it. You should think of packaging this separately.
I will sponsor this even without the separate package but you have to edit d/copyright.

This has even another project by the same author integrated:
third_party/rapidyaml/rapidyaml/ext/c4core

Cheers,
Bastian

#1012708#59
Date:
2022-06-17 08:31:10 UTC
From:
To:
Control: tags -1 moreinfo

Please untag moreinfo when you are done with this.

#1012708#66
Date:
2022-06-20 14:07:58 UTC
From:
To:
Hi Bastian,

Thanks a lot for reviewing and raising this license issue.

I looked into license files and copyright notices that are newly added in
our new upstream version.
They are summarised in d/copyright.

For details, take a look at my salsa repo:
https://salsa.debian.org/dfukui/jsonnet/-/commits/master

Especially look at this one for changes in d/copyright:
https://salsa.debian.org/dfukui/jsonnet/-/commit/c8917a4299cb8bfbdd7a2d3154842574c265f138

In addition, I've also updated the source package in mentors.d.net.
Kindly find upload #4 here:
https://mentors.debian.net/package/jsonnet/

Best,
Fukui

#1012708#71
Date:
2022-06-20 14:07:58 UTC
From:
To:
Hi Bastian,

Thanks a lot for reviewing and raising this license issue.

I looked into license files and copyright notices that are newly added in
our new upstream version.
They are summarised in d/copyright.

For details, take a look at my salsa repo:
https://salsa.debian.org/dfukui/jsonnet/-/commits/master

Especially look at this one for changes in d/copyright:
https://salsa.debian.org/dfukui/jsonnet/-/commit/c8917a4299cb8bfbdd7a2d3154842574c265f138

In addition, I've also updated the source package in mentors.d.net.
Kindly find upload #4 here:
https://mentors.debian.net/package/jsonnet/

Best,
Fukui

#1012708#76
Date:
2022-06-20 16:25:09 UTC
From:
To:
Please make sure you use git buildpackage as intended. You had the upstream commit not merged into the master branch but
duplicated it there.

There is a pristine-tar branch available. Please either maintain it by commiting new versions there or drop the branch.
I have pushed the uploaded orig tar there.

I have changed one comment about non-existing copyright holders.