savannah-users
[Top][All Lists]
Advanced

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

Re: How complete of a prototype do I require before submitting to savann


From: Ineiev
Subject: Re: How complete of a prototype do I require before submitting to savannah?
Date: Wed, 9 Oct 2024 02:03:02 +0000

On Tue, Oct 08, 2024 at 05:18:27PM +0000, Matthew Polk wrote:
> I'm not entirely sure how to word this, because I don't want to
> jump the gun or get too far ahead of myself on an idea I've got. I
> want to toy with experimenting with plugins for opentoonz (A BSD
> licensed animation program used by ghibli heavily) and its slight
> fork (Just more frequent releases and some newer features) called
> Tahoma2D. I know open isn't allowed on savannah as stated in the
> rules, so I will not call the plugin project open* unless I'm
> referring to the parent program.

I'm glad you've carefully read Savannah documentation on its hosting
requirements.  Another thing you should get used to is to identify
the licensing conditions of programs clearly, e.g. there is no "BSD"
license, https://www.gnu.org/licenses/bsd.html; "GPL", "GPLv2"
"GPL version 2 or (at your option) any later version)" are different
licensing terms---some of them are acceptable for Savannah, other
are not https://www.gnu.org/licenses/identify-licenses-clearly.html.
Using license names from https://www.gnu.org/l/license-list.html is
highly recommended.

> How plugins work is that you can make plugins most notably in two
> different ways. One is GLSL shaders with OpenGL and the other is
> in C or C++ (Despite being a C++ program, it was designed to allow
> for C usage) so I thought (Just pondering over, seeing what works
> and what doesn't) with gobject + libvips.  The question is: How
> much do I have to have completed before I can submit it for
> review? 2-3 plugins showing it works?

It isn't necessary for a package to work, Savannah hosting
requirements don't contain such criterion.  What we need is
an amount of data sufficient to see that the maintainer
follows our rules (in particular, that the package isn't
simplistic, that it has no nonfree dependencies, and so on).

Hope that helps.

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]