Hello, I have the AI from the last meeting to sum up the new structure and naming here before we do a poll about the choices, so here it goes. According to the discussion the repositories should be reorganized this way, with the following names and purpose: (note: KKFD = KDE:KDE4:Factory:Desktop, o:F = openSUSE:Factory) - backports repository - name KDE:Backports, it contains latest versions of KDE applications that are usable of any supported openSUSE release and do not require newer KDE platform. In other words, all applications from the factory development repo (current KKFD) but built against the distributions instead of against KKFD. This repository is offered in repositories list in YaST. Technically, this repo will only contain links to openSUSE:Factory for the packages. Maintainers of the repository shouldn't need to do more than enable/disable build and 'osc linkrev' to update to newer versions (the links will point to specific revisions of o:F packages to avoid beta packages appearing in KDE:Backports when they get submitted to o:F). - unstable repository - name KDE:UNSTABLE, currently KDE:KDE4:UNSTABLE:Desktop. Basically, SVN upstream snapshots, that's it. - development repository - current KDE:KDE4:Factory:Desktop, suggested name KDE:Distribution:Factory or others (see below). This repository contains all packages maintained by the KDE team that are in o:F. Note that KDE team does not mean just Will and me. - stable repository - current KDE:KDE4:STABLE:Desktop, suggested name KDE:Distribution:STABLE or others (see below). Contains all packages maintained by the KDE team that are in the latest stable openSUSE release. In other words, when there is a new distribution release, contents of the above (~KKFD) repo get copied here and the repo is used for preparing online updates and similar. - additional packages repository - suggested name KDE:Extra or others (see below), for packages which are not in o:F (like current KDE:KDE4:Community but hopefully without the random state of things). This repository is offered in repositories list in YaST. Only stable releases of packages are allowed here, or a reasonably stable beta release if an official stable release is not available. Repository-wide maintaners are only people who maintain the repository as a whole. People willing to contribute packages will do submit requests that will be reviewed by maintainers, when trusted enough they get maintainership only for their package(s). Current KDE:KDE4:Community will be eventually deleted after packages are moved to this new repository (not necessarily all of them). - playground repository - name KDE:Playground, contains any KDE packages without any guarantee (alpha versions, whatever). Not as strongly reviewed and maintained as the other repositories (I don't know what the best way to handle this in practice would be, depends also on manpower, but I think there still should be only few repo-wide maintainers who would give package maintainership to others). That's all as far as the reorganization goes. This will be done before 11.3 is released, we will try to keep links for backwards compatibility for some (unknown time). Please review and comment/fix/etc. Also please raise your hand again if you'd be willing to do a repository maintainer for any of these. There were several people for KDE:Backports (where it should be pretty simple) and KDE:Extra stepping up during the meeting, so I'd like just to have a written overview here. Naming: Since we are already going to do repository renaming to e.g. remove 'Community' from the name of the repository with additional packages to avoid suggesting that it is the only repository where community can contribute, we decided to do it all at once and also do other renaming to fix other problems with repository naming. For example, in KDE:KDE4:Factory:Desktop the 'KDE4' is superfluous and 'Desktop' is just a part of the contents, and we could use a better word than 'Factory' to suggest that it is packages that will be in the distribution. Therefore, here is a list of names that were proposed during the meeting. For some the consensus seemed clear, so there is just one, but feel free to suggest other options there too. - backports: - KDE:Backports - unstable: - KDE:UNSTABLE - KDE:Unstable - development: - KDE:Distribution:Factory - KDE:Distro:Factory - KDE:Base:Factory - (KDE:SC:Factory is not listed as the contents are not just KDE Software Compilation) - ? - stable: - KDE:Distribution:STABLE - replace 'Distribution' with all choices above for it, and STABLE can again get different capitalization - ? - additional: - KDE:Extra - KDE:Contrib (this is not very liked, as it has similar implications like 'Community') - playground: - KDE:Playground After feedback (or if there is none :) ), I will create polls for the possibilities and best names will be chosen. After that, we will create the new structure, setup maintainers for the repos and start moving contents. -- Lubos Lunak openSUSE Boosters team, KDE developer l.lunak@suse.cz , l.lunak@kde.org -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org