On Thu, 5 Sep 2019 05:41:34 -0700, Gale Naylor <[email protected]> wrote: > Stian, is an "incubator release ... to verify that the Intellectual > Property is clean" the same thing as the "token release" that lets Taverna > graduate?
That was not my intention, the release would be all proper, just that its main purpose would be to clear IP rather than provide it to the user. I think one challenge for us is the many git repositories for different modules and we have released them separately, e.g. to correspond with git tags. As some of the modules were not in a mature enough state code-wise or build-wise they have not been released yet. We could do a incubator release of these which would primarily be to ensure their code base has been through the incubator and cleared their IP. Then their code can join us in graduation. Some repos like Taverna Language we have already released, so they are IP clear and have mature code/build systems. If we were to drop the other repositories, with these it is almost trivial to do a release, which we could do as a "token release" to show the IPMC is still working and able to vote on releases. The Taverna Mobile is dfferent - it is mature in a sense both in code and build, and have clean IP as fresh project, but it has a different build system without assisted release. Here I think just manual work (or script) is needed - but it is a bit tedious. So in a sense we have many options, but I would say they all require making and voting on releases.
