On Wed, Aug 23, 2017, at 03:33 PM, Hannah von Reth wrote:
> Hi everyone,
>

Hey,
 
> We have been thinking about splitting the Craft recipes into a separate
> repository for some time now.
> To have a Craft core and the recipes separated would enable us to
> provide more stable user experience. It would allow us to use the latest
> recipes with the stable core.
> 

I think that is an excellent idea =) It would allow people like me to
maintain a stable
set of buildscripts while being able to use the latest of the buildtool
itself.

> At the same time Craft tries to get rid of the image as the KDE Windows
> build tool.
> 
> Craft offers recipes for many libraries and non KDE applications.
> Additionally Craft offers support for Mac, Linux and FreeBSD.

Neat!

> In order to reach more people we intend to move the recipes to GitHub to
> enable non KDE contributors to add their recipes.
> Craft would continue to be a KDE Project on the KDE infrastructure, only
> the recipes would move.

Enough has probably been said about that.
Maintaining the KDE buildscript on KDE infrastructure makes a ton of
sense to me. Having a separate repository on github for more github
focused projects also makes a lot of sense to me (the alternative being
to have a read/write mirror).

I think having to deal with multiple repositories will introduce some
additional complexity as you might need to allow dependencies between
them, but I also think it would be a very valuable feature.

Anyways, I'd just put the KDE buildscripts on the KDE infra, create a
github mirror for now, and then in the long run work on repository
dependencies so it's not necessary to duplicate buildscripts in all
repositories.

Cheers,
Christian

Reply via email to