Proposal to improving KDE Software Repository Organization

David Faure faure at kde.org
Tue Aug 19 07:55:42 BST 2014


Nice work.

Just one thing:

On Monday 18 August 2014 21:54:40 Michael Pyne wrote:
>   So "kf5-qt5" might mean "KF5/Devel, Plasma5/Devel, etc." while
>   "kf5-qt5-stable" might mean "KF5/Devel, Plasma5/Stable, etc.".

This looks like an attempt to keep the current branch-group naming for 
compatibility and ease of transition. But I fear it makes things harder to 
understand in the longer term.
Would who guess that kf5-qt5 means plasma devel, since the name says nothing 
about plasma?

I think the concept works, but the actual naming of the divisions should be 
improved, even if it means we need to update our kdesrc-buildrc files (or some 
compat code maps from old names to new names).

Plasma5Devel-KF5 and Plasma5Stable-KF5 would already be better names for the 
divisions .... but then what happens with apps on top? :)
I guess the divisions will include apps in the same state as plasma?
So this is really AppsAndPlasmaDevel-KF5 and AppsAndPlasmaStable-KF5,
both quite unreadable :)
(Just Devel-KF5 and Stable-KF5 would make one thing the adjective applies to 
KF5, so no go)

Sorry for starting a naming bikeshed, but I fear that the divison concept 
won't work out well if we can't find proper names for the "divisions", because 
then people will keep getting confused about what's in them.

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5





More information about the kde-core-devel mailing list