[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packaging Master of Tactics



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


Reply to: