On Tue, Oct 15, 2019 at 4:06 PM Paul wrote: > Rather than starting work on version 1.23 I am thinking I will open > source my project and get it bundled with Debian. I would appreciate > some advice on how I should proceed. I have been reading > https://www.debian.org/doc/manuals/developers-reference.....
Thanks for considering open-sourcing your project! There are a few steps to doing this: Making the upstream project suitable for packaging in open source distributions and keeping it up to date with the evolving standards and changing dependencies. This is most of the work, in short, the source code and data needs to be released under a DFSG-free license (preferably in a public VCS repo), without any security issues, with a standard automated build system, without any embedded copies of the dependencies and with support for DFSG-free implementations of the dependencies (such as current and future versions of OpenJDK since it is Java based). The project needs mechanisms to accept contributions and to form, maintain and grow a healthy and respectful community of contributors and users around the project. The community needs to promote the project, make it available to more audiences (such as through packaging in distros and app stores) and ensure its sustainability (such as through donations of time or money or through app store charges). Some more links: https://wiki.debian.org/UpstreamGuide http://www.inventati.org/frx/essays/softfrdm/whatissource.html https://b.mtjm.eu/source-code-data-fonts-free-distros.html https://wiki.freedesktop.org/www/Games/Upstream/#source Creating and maintaining the packaging. Some more links: https://wiki.debian.org/Java/Packaging https://www.debian.org/doc/manuals/maint-guide/ Finding a sponsor for each version entering Debian. Some more details here: https://mentors.debian.net/intro-maintainers https://wiki.debian.org/Games > You can find details of my project below and writing this has been my > hobby for over a decade! > > http://www.masteroftactics.org/ Interesting project, I'm sure some folks will want to play this if it were in Debian. -- bye, pabs https://wiki.debian.org/PaulWise

