Re: Help with sorting out unmaintained repos in the playground

2020-04-07 Thread Milian Wolff
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
m...@milianw.de
http://milianw.de

signature.asc
Description: This is a digitally signed message part.


Re: Help with sorting out unmaintained repos in the playground

2020-04-07 Thread Ben Cooksley
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.

>
> Thanks a lot

Cheers,
Ben

>
> > > There are a few in there which should probably transition through
> > > kde-review since they are already used by people. But there is noone with
> > > the resources to maintain them for real... So what should we do?
> > >
> > > 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
> > > devtools/plugins/kdev-embedded
> > > devtools/plugins/kdev-krazy2
> > > devtools/plugins/kdev-control-flow-graph
> > > devtools/quanta
> > >
> > > Having them in playground was a nice way to create something that may or
> > > may not work, quasi the "use on your own risk" place for code with no
> > > guarantees... Or something which only worked for the person working on it
> > > at some time.
> >
> > Cheers,
> > Ben
> >
> > > Cheers
> > > --
> > > Milian Wolff
> > > m...@milianw.de
> > > http://milianw.de
>
>
> --
> Milian Wolff
> m...@milianw.de
> http://milianw.de


Re: Help with sorting out unmaintained repos in the playground

2020-04-06 Thread Milian Wolff
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.

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?

Thanks a lot

> > There are a few in there which should probably transition through
> > kde-review since they are already used by people. But there is noone with
> > the resources to maintain them for real... So what should we do?
> > 
> > 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
> > devtools/plugins/kdev-embedded
> > devtools/plugins/kdev-krazy2
> > devtools/plugins/kdev-control-flow-graph
> > devtools/quanta
> > 
> > Having them in playground was a nice way to create something that may or
> > may not work, quasi the "use on your own risk" place for code with no
> > guarantees... Or something which only worked for the person working on it
> > at some time.
> 
> Cheers,
> Ben
> 
> > Cheers
> > --
> > Milian Wolff
> > m...@milianw.de
> > http://milianw.de


-- 
Milian Wolff
m...@milianw.de
http://milianw.de

signature.asc
Description: This is a digitally signed message part.


Re: Help with sorting out unmaintained repos in the playground

2020-04-06 Thread Ben Cooksley
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)

>
> There are a few in there which should probably transition through kde-review
> since they are already used by people. But there is noone with the resources
> to maintain them for real... So what should we do?
>
> 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
> devtools/plugins/kdev-embedded
> devtools/plugins/kdev-krazy2
> devtools/plugins/kdev-control-flow-graph
> devtools/quanta
>
> Having them in playground was a nice way to create something that may or may
> not work, quasi the "use on your own risk" place for code with no
> guarantees... Or something which only worked for the person working on it at
> some time.

Cheers,
Ben

>
> Cheers
> --
> Milian Wolff
> m...@milianw.de
> http://milianw.de


Re: Help with sorting out unmaintained repos in the playground

2020-04-06 Thread Milian Wolff
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?

There are a few in there which should probably transition through kde-review 
since they are already used by people. But there is noone with the resources 
to maintain them for real... So what should we do?

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
devtools/plugins/kdev-embedded
devtools/plugins/kdev-krazy2
devtools/plugins/kdev-control-flow-graph
devtools/quanta

Having them in playground was a nice way to create something that may or may 
not work, quasi the "use on your own risk" place for code with no 
guarantees... Or something which only worked for the person working on it at 
some time.

Cheers
-- 
Milian Wolff
m...@milianw.de
http://milianw.de

signature.asc
Description: This is a digitally signed message part.


Re: Help with sorting out unmaintained repos in the playground

2020-04-05 Thread Ben Cooksley
On Mon, Apr 6, 2020 at 12:01 AM 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.

As a side note, if something is reasonably mature, it shouldn't be in
Playground anymore.
Instead, it should move to KDE Review, be reviewed, and transition to Extragear.

Please file a ticket to get that started if your project qualifies for
this - looking at the list of projects where people are putting up
their hands I see some repositories that should definitely get this
treatment.

>
> Thanks

Cheers,
Ben

>
> --
> Bhushan Shah
> http://blog.bshah.in
> IRC Nick : bshah on Freenode
> GPG key fingerprint : 0AAC 775B B643 7A8D 9AF7 A3AC FE07 8411 7FBC E11D


Help with sorting out unmaintained repos in the playground

2020-04-05 Thread Bhushan Shah
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

We need your help with sorting out what is maintained and what is not.
So please comment in task.

Thanks,
Bhushan for KDE sysadmin team

-- 
Bhushan Shah
http://blog.bshah.in
IRC Nick : bshah on Freenode
GPG key fingerprint : 0AAC 775B B643 7A8D 9AF7 A3AC FE07 8411 7FBC E11D


signature.asc
Description: PGP signature