[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-frameworks-devel
Subject:    Re: Framework metadata
From:       John Layt <john () layt ! net>
Date:       2013-12-19 9:53:57
Message-ID: CAM1DM6nOZG7MakkwBustAwunyuXCcTD__1q355T+Ryb4y9BXtg () mail ! gmail ! com
[Download RAW message or body]

On 19 December 2013 08:47, Cornelius Schumacher <schumacher@kde.org> wrote:
> On Wednesday 18 December 2013 Aurélien Gâteau wrote:
>>
>> The information in the DOAP file can also be used to generate manifest
>> files for Inqlude (http://inqlude.org/)
>
> For this to work we need at least the following data in the DOAP file:
>
> * machine-readable name as identifier (all lower-case, no spaces or other
> special characters)
> * human-readable display name
> * one line short description
> * longer description (preferably in markdown, so it can be properly formatted
> independent of the technology used for displaying it)
> * link to home page
> * link to source code repository
> * link to download page of release tarballs (optional)
> * list of licenses
> * list of authors (at least one person with a name and an email address)
> * list of supported platforms

I think I mentioned in the AppData thread the need for a KDE metadata
file to help us manage our repos, and that all other metadata files
could be generated from.  This would apply to apps and workspace as
well as frameworks.  At the time I sketched out some metadata I
thought would be useful for every KDE repo to have in a .desktop file,
although more from an internal organisational and end-user viewpoint:

group=[frameworks|workspaces|applications]
categories=[games|education|multimedia|graphics|...]
maturity=[experimental|incubator|stable|deprecated|unmaintained]
release-cycle=[official|independent|unreleased]
stable-release=<version number>
stable-release-branch=<git branch>
stable-release-date=
unstable-release=
unstable-release-branch=
unstable-release-date=
dev-branch=
maintainers=<git id>
name=
short-description=
description=
website=
forum=
user-mailing-list=
dev-mailing-list=
irc=
bugzilla=<url>
bugzilla-product=
bugzilla-component=
reviewboard=<url>
reviewboard-group=

Looking at DOAP, there's a lot of overlap and it looks very flexible
and if it's being widely adopted then I see it as an option.  The
XML/RDF is a bit complex/verbose though, any other options available
out there?

John.
_______________________________________________
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic