Not a mentor, but...
On 2026-02-06 15:54, Victor Delgashev wrote:
*Hi Debian sponsors/mentors,*
I’ve created a small utility called*rickstorm*that plays an ASCII
Rickroll with audio in the terminal. I have a completed a *.7z
package*(under 5KB) and a license ready.
I would love to see this included in the official repositories so
others can easily enjoy it. You can find my package/source code in the
.7z archive (No password)
Thank you for your time and for all the work you do on Debian!
(Note: I am a 12 year old that does tech-based stuff as a hobby. I
also use Linux Mint, the user friendly Linux operating system!)
*Best,*
*Victor*
...
I don't think this meets the requirements for a package in Debian, in my
opinion.
* Mis-formatted files
o Your "license" file should be named "LICENSE" or similar.
* Not a Source Package
o As you've provided, you have what I would say is more of a
"binary package' instead of a source package.
o This is not suitable for upload or inclusion in Debian as is.
* Incorrect File Paths
o Use of "/usr/local" prefix is incorrect, packages should install
to the default prefix of `/usr/...`
* Missing a plethora of **missing items** for a source package, per
the Policy Manual (https://www.debian.org/doc/debian-policy/)
o Missing a .install file
o Missing changelog entries
o Missing critical files that are required in the packaging
(again, "not a source package" in its current form).
I strongly recommend you read through
https://wiki.debian.org/DebianMentorsFaq#How_do_I_make_my_first_package.3F
first before going forward if you *truly* want your package added to Debian
Additionally, you should consider publishing your code to somewhere like
Github instead, so it can be properly maintained and reviewed by the
community as well.
As it stands, I don't believe this even meets the minimum requirements
for consideration.
---
Additionally, while I understand you may be on the younger side and
eager to contribute and do 'tech stuff' on the side, but as you say this
is a "hobby" of yours on the side. Unless you intend to dedicate time to
actually create the package proper, learn the processes, publish your
code on Github for open analysis and access to the code, actually commit
to maintenance of the package, etc. you probably are not ready to get
this code added to Debian.
My two cents.
Thomas
[email protected]