From kde-community Tue Apr 07 11:52:31 2020 From: Milian Wolff Date: Tue, 07 Apr 2020 11:52:31 +0000 To: kde-community Subject: Re: Help with sorting out unmaintained repos in the playground Message-Id: <5069760.29KlJPOoH8 () agathebauer> X-MARC-Message: https://marc.info/?l=kde-community&m=158626038320367 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart4176205.Wku2Vz74k6" --nextPart4176205.Wku2Vz74k6 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Dienstag, 7. April 2020 12:14:35 CEST Ben Cooksley wrote: > On Tue, Apr 7, 2020 at 8:48 AM Milian Wolff wrote: > > On Montag, 6. April 2020 11:52:57 CEST Ben Cooksley wrote: > > > On Mon, Apr 6, 2020 at 7:38 PM Milian Wolff wrote: > > > > On Sonntag, 5. April 2020 14:00:50 CEST Bhushan Shah wrote: > > > > > On Sun, Apr 05, 2020 at 04:43:32PM +0530, Bhushan Shah wrote: > > > > > > Hello community, > > > > > > > > > > > > In preparation for upcoming move of KDE repositories to Gitlab we > > > > > > sysadmins wants to move the unused/inactive repositories to > > > > > > unmaintained/. > > > > > > > > > > > > Current list of all repositories: > > > > > > https://phabricator.kde.org/T12916 > > > > > > > > > > Sorry for wrong wording here, but this list contains *all* > > > > > playground > > > > > repositories, idea is to remove the maintained repos from this list, > > > > > so > > > > > in end only unmaintained remains. > > > > > > > > What will happen to unmaintained repos? Will they be removed? There > > > > are > > > > quite a few in there, which are dead but I would like to keep for > > > > archiving purposes. If KDE's repositories are not the right place for > > > > this, I'll move them to GitHub? Or is there a better solution? > > > > > > They will be imported into Gitlab, and then archived. > > > Archiving a project in Gitlab makes it read-only and removes it from > > > the normal search processes but still leaves it accessible should you > > > be looking for archived projects (or have the url for that project to > > > hand) > > > > And where could we place repos that may just see a commit every few months > > to keep them compiling but being otherwise unmaintained? I.e. read-only > > won't cut it for e.g. kdev-css as apparently it's otherwise somewhat > > usable or so I heard. > > Then that isn't really unmaintained, as people are looking after it > still, even if it is very infrequently. > > The repositories we are trying to eliminate are those that: > a) Haven't been touched in a very long time; or > b) Never made the move to Qt 5 / KF5; or > c) No longer compile and have nobody interested in fixing this > > The ones you say are 'dead' should meet the criteria above, while the > KDevelop ones you are talking about (like kdev-css) do not meet that > criteria. > > > What's the advantage of making a repo read only and archived compared to > > keeping it a "normal" playground app? Is CI or similar being run > > regularly? > > Could this be disabled instead on these repos? > > The advantage of archiving a repository is that it no longer clutters > up the normal list of repositories people view. > Once archived, it is being kept as a historical record (including > reviews, tasks, etc associated with it), with the possibility of it > being restored to being active again easily enough. > > The objective of this is to make active projects more discoverable and > visible while preserving our history for future reference. > > The projects you are discussing here do not meet the criteria of being > unmaintained, and should in an ideal world (if they're usable) transit > through KDE Review to Extragear. Perfect, thanks for the explanation Ben. With all the above said, I think from the list I had initially, only the following repos are truly dead then (at least in my eyes). > > > > devtools/quanta > > > > devtools/plugins/kdev-control-flow-graph > > > > devtools/plugins/kdev-embedded The others are different levels of undead :) So please keep them in playground: > > > > devtools/plugins/kdev-krazy2 > > > > devtools/plugins/kdev-verapp > > > > devtools/plugins/kdev-valgrind > > > > devtools/plugins/kdev-ruby > > > > devtools/plugins/kdev-xdebug > > > > devtools/plugins/kdev-upload > > > > devtools/plugins/kdev-css > > > > devtools/plugins/kdev-executebrowser > > > > devtools/plugins/kdev-mercurial Cheers -- Milian Wolff mail@milianw.de http://milianw.de --nextPart4176205.Wku2Vz74k6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEezawi1aUvUGg3A1+8zYW/HGdOX8FAl6MaX8ACgkQ8zYW/HGd OX+RCQ//WyfG1CeFMLkLn1dAxeFfW5sn0aRu/hNa6nTvjNm4Q4dPKPoOLlPxCnPp NLVQRGu/cEgLrxzVcurQTt9Fhf742mKxFlMvdlvYzXFJognzU+uTu6oPh5DPaTMc KWkcZ3LyKpKpNBoTBsegcd/DnGINhhipNBM9jswDMbINVMdZAB33AbfSGEM1mRZU xw7IIBeL9kR3kPlcghThQY5ReVsUMiSYHJH/pHXyfSId4aPcSIvY4Df0vwKuZshW X/4/yzsXDWTz2DpQI2hHVyNr6fr87ogM6gphwZoSimZFPGetIOv8tPdcJ3DFSBXl VkZhgdw2VHHcOcYlRIsijHWoI4YA6e0qS+31uS61NeS3DDLnipIw+YTbz0RvlDJQ o7AYl4SpoYXeT1U18pjQtRvz/afMPkoPgQ9fQC0IRu1mFyAyt/PR0jnJ1tLnrcPa HwBEU28qFBD+GdoryF4omH6qZVXyAOLI8UbFhXKOIBfeHhvyQufP3dbMXp9J0K0Z 5jDeMD1AoaZcWlSZUAmXHx/cbsEfh6Qp9QHbPpsX9cV/pg2hePsfZDgW6sldxl0I bpmJpgy6DW3YftqpGfMsujEwzUwS4U1GiC+qco2Phtqn2SUgmyK/5GLmP12Z7I3+ o8n4kiZOK+JaUcLcHH992j0Fc0c9GDYOmLVtoZN71UErO6ScNRU= =er6J -----END PGP SIGNATURE----- --nextPart4176205.Wku2Vz74k6--