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]

Reply via email to