Great - I've uploaded to NEW via dgit push-built.  It would be great to
package a new upstream version with the clarified license, but that can
be fixed after DFSG Team review.

/Simon

Shriram Ravindranathan <[email protected]> writes:

> Dear Simon,
>
> I've addressed all your comments and pushed my changes.
> https://salsa.debian.org/debian/guile-colorized
>
> just pasting the commit message here:
>     - Remove d/.gitignore for tag2upload
>     - Fix copyright attribution
>     - Add Build-Profiles: <!noguile> for binary package
>     - Replace override_dh_auto_clean
>     - Fix gbp.conf
>
> Apart from these I have also filed an issue upstream like you asked:
> https://gitlab.com/NalaGinrut/guile-colorized/-/work_items/12
>
> They have responded with the following message:
>> Thanks for mentioning this, I didn't realize this typo. It should be
>   GPLv3, I've fixed in src.
>
> I have gone ahead and updated the copyright block to GPL-3.0+, added a
> comment explaining the change and linked to the upstream's
> response. Is that okay?
>
> Thanks and Regards,
> Shriram Ravindranathan
>
> On 5/12/26 5:51 PM, Simon Josefsson wrote:
>> Thanks - I moved it to the debian namespace.  I'm happy to sponsor
>> upload, although some feedback:
>> - Consider using gbp.conf dist=DEP14, sign-tags=True,
>>    and upstream-vcs-tag=v%(version%~%-)s
>> - Consider simplifying override_dh_auto_clean by using
>>    execute_before_dh_auto_clean.
>> - Consider adding a Build-Profiles: <!noguile> to the binary
>> package.
>> - I would drop debian/.gitignore for tag2upload compatibility.
>> - Upstream copyright situation is unclear, please file a bug asking
>> for
>>    clarification.  Is the intent GPL-3+ (from LICENSE file) or LGPL-3+
>>    (from the only real source code file ice-9/colorized.scm)?
>> - Instead of faking copyright notices for authors, I would put those
>>    names in a comment.  There is no real clear policy on this though,
>>    sometimes ftp-masters has asked to add copyright notices for people
>>    who are clearly authors but where upstream doesn't contain a copyright
>>    notice.  I would use something like this:
>> Files:
>>   ice-9/colorized.scm
>> Copyright:
>>   2013-2014 Free Software Foundation, Inc.
>> License: LGPL-3.0+
>> Comment: Author: Mu Lei known as NalaGinrut <[email protected]>
>> /Simon
>> Shriram Ravindranathan <[email protected]> writes:
>> 
>>> Hi Simon,
>>>
>>> Thanks for offering to review and sponsor my package. I have packaged
>>> it and pushed my changes to
>>> https://salsa.debian.org/s20n/guile-colorized where I've also added
>>> you as the owner.
>>>
>>> Since upstream does not release tarballs and only tags the versions, I
>>> have gone with the git based workflow with upstreamvcs
>>> gitlab.com/NalaGinrut/guile-colorized
>>>
>>> As for the author's name in the copyright blocks, I have stuck with
>>> the name provided in the source header verbatim. I took the liberty to
>>> change the upstream contact to the email address they are using in the
>>> more recent commits (commits in upstream/latest after the current
>>> tag). I hope that is okay.
>>>
>>> Please have a look when you get time.
>>>
>>> Best Regards,
>>> Shriram Ravindranathan
>>>
>>> On 5/12/26 1:56 PM, Simon Josefsson wrote:
>>>> Nice!  I'm happy to review and sponsor this, but also happy if someone
>>>> else beats me to it.
>>>> /Simon
>>>> Shriram Ravindranathan <[email protected]> writes:
>>>>
>>>>> Package: wnpp
>>>>> Severity: wishlist
>>>>> Owner: Shriram Ravindranathan <[email protected]>
>>>>> X-Debbugs-Cc: [email protected], [email protected]
>>>>>
>>>>> * Package name    : guile-colorized
>>>>>     Version         : 0.1
>>>>>     Upstream Contact: Mu Lei (NalaGinrut) <[email protected]>
>>>>> * URL             : https://gitlab.com/NalaGinrut/guile-colorized
>>>>> * License         : GPL-3
>>>>>     Programming Lang: Scheme
>>>>>     Description     : Colorized REPL for GNU Guile
>>>>>
>>>>> guile-colorized provides colorized, syntax-highlighted outputs for the
>>>>> Guile REPL. By default, Guile comes with an plain REPL which has an
>>>>> uncolored prompt and uncolored outputs. guile-colorized adds colors to
>>>>> the prompt as well as syntax highlighting to the outputs to improve
>>>>> readability.
>>>>>
>>>>>    - This package is widely used by users of the Guile REPL. Infact, the
>>>>>      often recommended quality-of-life improvements for the REPL are
>>>>>      activiating guile-colorized and readline support and adding it to the
>>>>>      ~/.guile file. For example, this Guile tutorial:
>>>>>       - https://jeko.frama.io/en/install.html
>>>>>    - I Intend to maintain it with the Debian Scheme team. I do require a
>>>>>      sponsor for the upload though.
>>>>>
>>>>>
>>>
>>>
>
>

Attachment: signature.asc
Description: PGP signature

Reply via email to