State of Proposal to improving KDE Software Repository Organization?
Albert Astals Cid
aacid at kde.org
Sun Jan 24 12:00:12 GMT 2016
El Monday 18 January 2016, a les 20:27:16, Boudewijn Rempt va escriure:
> On Mon, 18 Jan 2016, Friedrich W. H. Kossebau wrote:
> > Reason that I ask is that due to the split of Calligra into several repos
> > (see background^) the layout in the repo structure does no longer
> > properly reflect the project organisation. Right now there are three
> > active repos in the calligra/ repo substructure:
> > "calligra" at "calligra/"
> > "krita" at "calligra/krita"
> > "kexi" at "calligra/kexi"
> What I'm wondering is, where is this "structure" actually visible? Not in
> I see it reflected in the old, to be discarded
> But where else? And what is it actually needed for?
> > (("calligra" at "calligra/" confuses at least kdesrc-build, sent an email
> > to mpyne about if moving it to "calligra/calligra" should fix it.))
> > Things that are not properly matching organization:
> > * Krita starting with 3.* no longer is part of Calligra project
> > (screws e.g. api.kde.org/bundled-apps-api/calligra-apidocs/ and also
> > what people think to which project Krita belongs)
> > * Calligra & Krita are nowhere different to KDevelop, Digikam & Co,
> > so no reason to be in a complete own toplevel structure,
> > rather should be in the same sub structure, i.e. "Extragear",
> > like extragear/calligra/* and extragear/graphics/krita
> > More, not only Calligra & Krita related:
> > * "Extragear" is an awful grouping name for apps with individual
> > release plans, a legacy term that no longer fits most of the apps
> > in that substructure
> It's ghastly -- almost insulting. It's perpetuating the fallacy that
> there are core KDE projects and peripheral projects.
> > * "KDE Applications" is a misleading grouping name for apps with a
> > central release plan, as if those with individual release plans
> > are not "KDE" applications (as in, not done in the KDE community)
> Horrible as well.
You're always welcome to suggest better names.
More information about the kde-core-devel