Disclaimer up front: I am not a Debian maintainer, and have a RFS of my own in 
the pipeline. That said:

Dear Boyuan, dear Dat Tran,

This response in the RFS thread (as well as the previous one) read very much 
like the output of an LLM. Regardless of who (or what) composed the texts, the 
answers are way too verbose for what I would see as concise and to the point.

Accordingly, I had a look at the upstream repository, and see that the oldest 
commit there is just about 2 weeks old, the package is not officially forked 
from anywhere, and the software has virtually no userbase. Additionally, your 
README.md again reads like LLM output and your (@Dat Tran) linked resources are 
WAY too detailed to have been written within two weeks during which you also 
actively developed the software (47 commits in the two weeks).

I don't speak Vietnamese, but the sources of your two links to "technical dossier ..." 
and "architecture..." are full of references to Claude code.

The package has no Salsa repository to browse the debian/* folder contents.

Inline comments in your code are present basically only in the header files, 
your modules are almost entirely devoid of comments explaining what any given 
function does or why.

Bottom line: This package would be a nightmare to maintain.

Kind regards
   Lars Uffmann


On 2026-11-02 02:17:11, Dat Tran wrote:
Control: tags -1 - moreinfo
Control: retitle -1 RFS: vielotus/2.0.1-1 [ITP] -- VieLotusIM (Sen Viet) 
next-gen Vietnamese input method

Dear Boyuan,

Thank you very much for testing 2.0.0-1 on sid/amd64 and for pointing out the
DFSG #2 issue together with the FTP Team and debian-legal references.

You are completely right: publishing a pre-filtered/obfuscated C++ engine and
shipping precomputed 64-bit FNV-1a hex tables without their underlying
plaintext wordlists and generator does not meet DFSG #2 (preferred form for
modification).

I have resolved this upstream in release v2.0.1 and uploaded an updated source
package (2.0.1-1) to Debian Mentors:

   dget -x 
https://mentors.debian.net/debian/pool/main/v/vielotus/vielotus_2.0.1-1.dsc 
<https://mentors.debian.net/debian/pool/main/v/vielotus/vielotus_2.0.1-1.dsc>

Upstream v2.0.1 tag:
https://github.com/stevedat/VieLotus-IM/tree/v2.0.1/Sources/VieLotusCoreWindows 
<https://github.com/stevedat/VieLotus-IM/tree/v2.0.1/Sources/VieLotusCoreWindows>

Summary of changes and how the Linux/desktop C++ core is maintained and built:

[removed remainder of text that sounds like 1:1 copy-paste from LLM output]

Reply via email to