Re: Updated Apps Website

2019-06-26 Thread Kevin Funk
On Wednesday, 5 June 2019 13:07:35 CEST Jonathan Riddell wrote:
> The new KDE Applications website is now up
> 
> https://kde.org/applications/
> 
> The old one was a manual task of keeping the metadata up to date while this
> one scans builds from build.kde.org and git in search of appstream
> appdata.xml files and converts them into the required info.

Nice job! <3

Regards,
Kevin

> Technical info at
> https://community.kde.org/KDE.org/applications
> 
> If you see mistakes, go and fix them by updating the appstream files.
> These files are also used in distro packages and appstores and new
> container packages so a fix there goes a long way.
> 
> https://community.kde.org/Guidelines_and_HOWTOs/AppStream
> 
> Icons come from Breeze.  If you see an issue with an icon I'm sure the
> Breeze folks would be happy for a fix
> https://bugs.kde.org/show_bug.cgi?id=407527
> 
> Future work is to make the content more pretty and relevant.  Adding in non
> app projects in some way.  Adding in version numbers and release notes and
> other features supported by appstream.  Workboard at
> https://phabricator.kde.org/project/board/196/
> 
> KDE needs to up its game for the support it provides for our applications,
> here's to a great future for them :)
> 
> Jonathan


-- 
Kevin Funk | kf...@kde.org | http://kfunk.org

signature.asc
Description: This is a digitally signed message part.


Re: Splitting Craft, move the recipes to GitHub

2017-08-23 Thread Kevin Funk
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. 

> 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? :)

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://g...@my.company.com/craft-recipes

> 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.

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


-- 
Kevin Funk | kf...@kde.org | http://kfunk.org

signature.asc
Description: This is a digitally signed message part.