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
> 
> https://quickgit.kde.org/
> 
> or
> 
> https://phabricator.kde.org/diffusion/
> 
> I see it reflected in the old, to be discarded
> 
> https://projects.kde.org/projects
> 
> 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.

Cheers,
  Albert




More information about the kde-core-devel mailing list