Splitting Craft, move the recipes to GitHub
laurent Montel
montel at kde.org
Wed Aug 23 16:16:01 BST 2017
Le mercredi 23 août 2017, 16:51:24 CEST Kevin Funk a écrit :
> On Wednesday, 23 August 2017 16:38:56 CEST laurent Montel wrote:
> > Hi,
>
> Heya,
>
> > Really I don't think it's a good think.
> > It's very easy to contribute to craft recipe on git kde
>
> Right. For us.
yep for us indeed :)
(I have already qt codereview access, kdab access, kde access, and another one
for kde contribution ? :) )
But how many external contributor do you have at the moment ?:)
>
> > It's too bad to have another access for develop recipe for kde.
> >
> > How we will get recipe now ?
> > We need to download on 2 different repo ?
>
> Yes, and looking at ongoing splitting of repositories people usually don't
> mind more repositories, no? :)
Indeed.
>
> More realistically: Another famous manager solved this nicely, you can
> simply add 'recipe repos' by running a special command in the package
> manager itself.
>
> I'm hinting at homebrew, there adding another 'tap' (recipe repo) is as
> simply as doing:
> brew tap user/repo
>
>
> In craft, I could envision something similar (but less Github centric):
> craft --add-repo git://anongit.kde.org/kde-projects, or
> craft --add-repo ssh://git@my.company.com/craft-recipes
for me it's a good idea.
> > So if it's the case why we don"t have a repo kde + a repo for other apps
> > in
> > githup ?
>
> I think that's another solution (worse in my book), but something I could
> live with as well. But I think having at least one Github recipe repo where
> externals can easily contribute to non-KDE-related recipes is essential in
> getting Craft being used outside the KDE bubble.
>
> This repository should probably also contain (at least) all the recipes for
> the dependencies required to build KDE applications.
a sync between git kde + github why not.
>
> Regards,
> Kevin
>
> > Regards
> >
> > Le mercredi 23 août 2017, 15:33:09 CEST Hannah von Reth a écrit :
> > > Hi everyone,
> > >
> > > 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.
> > >
> > > 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.
> > >
> > > 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.
> > >
> > >
> > > Cheers,
> > >
> > > Hannah
--
Laurent Montel | laurent.montel at kdab.com | KDE/Qt Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company Tel. France +33 (0)4 90 84 08 53,
www.kdab.fr KDAB - The Qt, C++ and OpenGL Experts - Platform-independent
software solutions
More information about the kde-community
mailing list