You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by Shawn McKinney <sh...@gmail.com> on 2023/05/11 12:39:55 UTC

Broken Links on Website and Inactive Members

Hello,

Broken links on a website are akin to a broken window in a building. Signs of disrepair, and worse, possible security hole.

My proposal is simple, fix them.  If it’s just wrong, change it.  If it’s no longer active, meaning the entity no longer exists, remove it altogether.

One of the biggest problems is the team page.  

Absent committers and pmc notwithstanding, many of the blog and website links are broken.

My proposal is to remove the links that don’t resolve on that page. Change it if there’s an obvious fix, or delete it otherwise.

I also believe we should start moving members into Emeritus status. Lets keep it simple for now.  If they haven’t been active in say the last 10 years, move them.  

I’m all for keeping up appearances and honoring past merit. But, there’s no point in listing people as active in our project, who’ve been gone for that long.

—
Shawn
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: Broken Links on Website and Inactive Members

Posted by Emmanuel Lécharny <el...@gmail.com>.

On 15/05/2023 15:01, Shawn McKinney wrote:
> 
> 
>> On May 15, 2023, at 2:41 AM, Emmanuel Lécharny <el...@gmail.com> wrote:
>>
>> Hi!
>>
>> I have checked for each of the projects the activity in the last 3 years (since january first, 2020):
>>
>>
>> I hope I haven't missed someone. Note that you don't have to commit code to be a committer, so it does not sumup the real list of committers.
>>
> 
> Pierre who isn’t a committer has been active on the lists. Maybe if we can search those too, or JIRA. Any kind of activity should count.

Indeed, and I should have mentioned him by his name, my mistake.

The point was to list the active committers, to allow a quick diff with 
the list of inactive committers, so that we can mail them  to ask them 
if they agree to move to Emeritus status.

Here is the list of current committers with their status (A: active, E: 
Emeritus, otherwise non active):

Aleksander Adamowski
Alan Cabrera
Admir Hodzic
Andrea Amerigo Aristodemo Gariboldi
Alex Karasulu
Antoine Levy-Lambert
Alex Haskell
(A) Brian Demers
Berin Loritsch
Chris Custine
Christopher Harm
Christine Koppelt
(A) Colm O hEigeartaigh
Chris Pike
David Jencks
(A) Emmanuel Lécharny
(E) Ersin Er
(E) Felix Knecht
Frank Zeng
(E) G. Richard Scott
Gerard Gagliano
Göktürk Gezer
Jan Sindberg
Jan S. Rellermeyer
Jiayi Liu
(A) Jiajia Li
(E) Jim Jagielski
Joerg O. Henne
John E. Conlon
John Peacock
Kai Zheng
Kiran Ayyagari
Lin Chen
(A) Lothar Haeger
Lucas Theisen
Martin Alderson
(E) Michael E. Rodriguez
(E) Nicola Ken Barozzi
Noel J. Bergman
(E) Norval Hope
(E) Ole K. Ersoy
(E) Phil Steitz
Pierre-Arnaud Marcelot
(A) Pierre Smits
(A) Radovan Semancik
Richard Feezel
Robin Wesley McKean
Selcuk Aya
(A) Shawn E Smith
(A) Shawn McKinney
(A) Stefan Seelmann
Stefan Zoerner
Stephen McConnell
(A) Steve Moyer
Timothy Bennett
(E) Trustin Lee
Wei Zhou
Yaning Xu
Yudhi Karunia Surtan

-- 
*Emmanuel Lécharny - CTO* 205 Promenade des Anglais – 06200 NICE
T. +33 (0)4 89 97 36 50
P. +33 (0)6 08 33 32 61
emmanuel.lecharny@busit.com https://www.busit.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: Broken Links on Website and Inactive Members

Posted by Shawn McKinney <sh...@gmail.com>.

> On May 15, 2023, at 2:41 AM, Emmanuel Lécharny <el...@gmail.com> wrote:
> 
> Hi!
> 
> I have checked for each of the projects the activity in the last 3 years (since january first, 2020):
> 
> LDAP API since 1/1/2020:
> ------------------------
> * Author: Colm O hEigeartaigh <co...@apache.org>
> * Author: Emmanuel Lécharny <el...@apache.org>
> -  Author: Nis Wechselberg <en...@enbewe.de>
> * Author: Radovan Semancik <ra...@evolveum.com>
> * Author: Shawn McKinney <sm...@symas.com>
> * Author: Stefan Seelmann <ma...@stefan-seelmann.de>
> 
> 
> Ldap Server since 1/1/2020:
> ---------------------------
> 
> - Author: Christopher Cudennec <ch...@sda-se.com>
> * Author: Colm O hEigeartaigh <co...@apache.org>
> * Author: Emmanuel Lécharny <el...@apache.org>
> - Author: Jason Rivard <jr...@gmail.com>
> - Author: Josef Cacek <jo...@gmail.com>
> * Author: Stefan Seelmann <ma...@stefan-seelmann.de>
> - Author: Waitman Gobble <wa...@arduent.com>
> 
> 
> Ldap Studio since 1/1/2020:
> ---------------------------
> - Author: Fredrik Roubert <fr...@roubert.name>
> * Author: Lothar Haeger <lh...@users.noreply.github.com>
> - Author: Nils K <24...@users.noreply.github.com>
> * Author: Stefan Seelmann <ma...@stefan-seelmann.de>
> * Author: emmanuel lecharny <el...@apache.org>
> 
> 
> Directory Build Tools since 1/1/2020:
> -------------------------------------
> * Author: Emmanuel Lécharny <el...@apache.org>
> * Author: Stefan Seelmann <ma...@stefan-seelmann.de>
> 
> 
> Directory Kerby since 1/1/2020:
> -------------------------------
> * Author: Colm O hEigeartaigh <co...@apache.org>
> * Author: Jiajia Li <li...@outlook.com>
> - Author: Jichao Wang <wj...@foxmail.com>
> - Author: Joey <jo...@alibaba-inc.com>
> - Author: Jonathan Albrecht <jo...@ibm.com>
> - Author: Jonathan Leitschuh <Jo...@gmail.com>
> (*) Author: Michael Osipov <mi...@apache.org>
> - Author: Timo Scheuer <ti...@minervis.com>
> - Author: wenxuanguan <ch...@126.com>
> 
> 
> Directory Mavibot since 1/1/2020:
> ---------------------------------
> * Author: emmanuel lecharny <el...@apache.org>
> 
> 
> Directory project since 1/1/2020:
> ---------------------------------
> * Author: Brian Demers <br...@gmail.com>
> * Author: Colm O hEigeartaigh <co...@apache.org>
> (*) Author: Hervé Boutemy <hb...@apache.org>
> * Author: Stefan Seelmann <ma...@stefan-seelmann.de>
> * Author: emmanuel lecharny <el...@apache.org>
> 
> 
> Directory Scimple since 1/1/2020:
> ---------------------------------
> Author: Andrea Patricelli <an...@apache.org>
> * Author: Brian Demers <bd...@apache.org>
> - Author: Chad Vincent <cc...@gmail.com>
> - Author: Eran Toledano <er...@gmail.com>
> - Author: Ian Hakes <ia...@okta.com>
> - Author: Joshua P. Steele <98...@users.noreply.github.com>
> - Author: Kyle Thorpe <kt...@proofpoint.com>
> * Author: Shawn Eion Smith <sh...@gmail.com>
> * Author: Steve Moyer <sm...@gmail.com>
> 
> 
> Directory Site since 1/1/2020:
> ------------------------------
> Author: Arnout Engelen <ar...@bzzt.net>
> * Author: Brian Demers <bd...@apache.org>
> * Author: Colm O hEigeartaigh <co...@apache.org>
> * Author: Emmanuel Lécharny <el...@apache.org>
> - Author: John Patrick <14...@users.noreply.github.com>
> * Author: Roy Lenferink <le...@gmail.com>
> * Author: Shawn McKinney <sm...@apache.org>
> * Author: Stefan Seelmann <ma...@stefan-seelmann.de>
> * Author: sebbASF <se...@users.noreply.github.com>
> 
> 
> Directory Fortress core since 1/1/2020
> --------------------------------------
> - Author: John Eipe <jo...@INLM-JohnE.local>
> * Author: Shawn McKinney <sm...@apache.org>
> * Author: emmanuel lecharny <em...@busit.com>
> - Author: jiangtao <ta...@bintools.cn>
> 
> 
> Directory Fortress enmasse since 1/1/2020
> --------------------------------------
> * Author: Shawn McKinney <sh...@users.noreply.github.com>
> 
> 
> Directory Fortress commander since 1/1/2020
> --------------------------------------
> - Author: John Eipe <jo...@INLM-JohnE.local>
> * Author: Shawn McKinney <sm...@symas.com>
> 
> 
> Directory Fortress realm since 1/1/2020
> --------------------------------------
> - Author: John Eipe <jo...@INLM-JohnE.local>
> * Author: Shawn McKinney <sm...@symas.com>
> 
> 
> People who are Directory committers are marked with a '*'
> People who are Apache committers are marked with a '(*)'
> People who are not committers are marked with a '-' (they most certainly participated with patches through github).
> 
> All in all, here are the existing committers that have been active those last 3 years.
> 
> * Author: Brian Demers <bd...@apache.org>
> * Author: Colm O hEigeartaigh <co...@apache.org>
> * Author: Emmanuel Lécharny <el...@apache.org>
> * Author: Jiajia Li <li...@outlook.com>
> * Author: Lothar Haeger <lh...@users.noreply.github.com>
> * Author: Radovan Semancik <ra...@evolveum.com>
> * Author: Roy Lenferink <le...@gmail.com>
> * Author: Shawn Eion Smith <sh...@gmail.com>
> * Author: Shawn McKinney <sm...@symas.com>
> * Author: Stefan Seelmann <ma...@stefan-seelmann.de>
> * Author: Steve Moyer <sm...@gmail.com>
> 
> I hope I haven't missed someone. Note that you don't have to commit code to be a committer, so it does not sumup the real list of committers.
> 

Pierre who isn’t a committer has been active on the lists. Maybe if we can search those too, or JIRA. Any kind of activity should count.

It’s good that anyone who gets moved are welcome back anytime. Just by asking (and doing).

—
Shawn

> 
> On 13/05/2023 07:47, Emmanuel Lécharny wrote:
>> On 12/05/2023 17:03, Shawn McKinney wrote:
>>> 
>>>> On May 12, 2023, at 7:17 AM, Emmanuel Lécharny <el...@gmail.com> wrote:
>>>> 
>>>> I'll get that fixed.
>>>> 
>>>>  From time to time, I run a checker on the web site and try to get links fixed, but it's a never ending story :-)
>>>> 
>>> 
>>> I can help too, if need be.
>>> 
>>>> Regarding moving people to Emeritus, I'm all in for that: it will reflect the current status of the project.
>>> 
>>> Changing the web page is easy. A bit harder is deciding which members are moved.
>>> 
>>> Also, where do we draw the line, do they retain committer privileges?
>> Commit privilege is easy to add if needed.
>>> 
>>> Not sure what the process is here.
>> There is no process, we do whatever we want as a project, assuming we inform the committers.
>> The idea is to ask ever committer if they accept to switch their status to emeritus.
>> We can consider that anyone who have not been active in the past 3 years should move to emeritus, unless they ask to remain a committer.
>> Bottom line, it's a volunteer based community. We don't force people to be there, we don't force people to quit. Anyone who want to remain as a committer is welcomed. Becoming emeritus is not punitive, it just sets a status which can be changed later on.
> 
> -- 
> *Emmanuel Lécharny - CTO* 205 Promenade des Anglais – 06200 NICE
> T. +33 (0)4 89 97 36 50
> P. +33 (0)6 08 33 32 61
> emmanuel.lecharny@busit.comhttps://www.busit.com/
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: Broken Links on Website and Inactive Members

Posted by Emmanuel Lécharny <el...@gmail.com>.
Hi!

I have checked for each of the projects the activity in the last 3 years 
(since january first, 2020):

LDAP API since 1/1/2020:
------------------------
* Author: Colm O hEigeartaigh <co...@apache.org>
* Author: Emmanuel Lécharny <el...@apache.org>
-  Author: Nis Wechselberg <en...@enbewe.de>
* Author: Radovan Semancik <ra...@evolveum.com>
* Author: Shawn McKinney <sm...@symas.com>
* Author: Stefan Seelmann <ma...@stefan-seelmann.de>


Ldap Server since 1/1/2020:
---------------------------

- Author: Christopher Cudennec <ch...@sda-se.com>
* Author: Colm O hEigeartaigh <co...@apache.org>
* Author: Emmanuel Lécharny <el...@apache.org>
- Author: Jason Rivard <jr...@gmail.com>
- Author: Josef Cacek <jo...@gmail.com>
* Author: Stefan Seelmann <ma...@stefan-seelmann.de>
- Author: Waitman Gobble <wa...@arduent.com>


Ldap Studio since 1/1/2020:
---------------------------
- Author: Fredrik Roubert <fr...@roubert.name>
* Author: Lothar Haeger <lh...@users.noreply.github.com>
- Author: Nils K <24...@users.noreply.github.com>
* Author: Stefan Seelmann <ma...@stefan-seelmann.de>
* Author: emmanuel lecharny <el...@apache.org>


Directory Build Tools since 1/1/2020:
-------------------------------------
* Author: Emmanuel Lécharny <el...@apache.org>
* Author: Stefan Seelmann <ma...@stefan-seelmann.de>


Directory Kerby since 1/1/2020:
-------------------------------
* Author: Colm O hEigeartaigh <co...@apache.org>
* Author: Jiajia Li <li...@outlook.com>
- Author: Jichao Wang <wj...@foxmail.com>
- Author: Joey <jo...@alibaba-inc.com>
- Author: Jonathan Albrecht <jo...@ibm.com>
- Author: Jonathan Leitschuh <Jo...@gmail.com>
(*) Author: Michael Osipov <mi...@apache.org>
- Author: Timo Scheuer <ti...@minervis.com>
- Author: wenxuanguan <ch...@126.com>


Directory Mavibot since 1/1/2020:
---------------------------------
* Author: emmanuel lecharny <el...@apache.org>


Directory project since 1/1/2020:
---------------------------------
* Author: Brian Demers <br...@gmail.com>
* Author: Colm O hEigeartaigh <co...@apache.org>
(*) Author: Hervé Boutemy <hb...@apache.org>
* Author: Stefan Seelmann <ma...@stefan-seelmann.de>
* Author: emmanuel lecharny <el...@apache.org>


Directory Scimple since 1/1/2020:
---------------------------------
Author: Andrea Patricelli <an...@apache.org>
* Author: Brian Demers <bd...@apache.org>
- Author: Chad Vincent <cc...@gmail.com>
- Author: Eran Toledano <er...@gmail.com>
- Author: Ian Hakes <ia...@okta.com>
- Author: Joshua P. Steele <98...@users.noreply.github.com>
- Author: Kyle Thorpe <kt...@proofpoint.com>
* Author: Shawn Eion Smith <sh...@gmail.com>
* Author: Steve Moyer <sm...@gmail.com>


Directory Site since 1/1/2020:
------------------------------
Author: Arnout Engelen <ar...@bzzt.net>
* Author: Brian Demers <bd...@apache.org>
* Author: Colm O hEigeartaigh <co...@apache.org>
* Author: Emmanuel Lécharny <el...@apache.org>
- Author: John Patrick <14...@users.noreply.github.com>
* Author: Roy Lenferink <le...@gmail.com>
* Author: Shawn McKinney <sm...@apache.org>
* Author: Stefan Seelmann <ma...@stefan-seelmann.de>
* Author: sebbASF <se...@users.noreply.github.com>


Directory Fortress core since 1/1/2020
--------------------------------------
- Author: John Eipe <jo...@INLM-JohnE.local>
* Author: Shawn McKinney <sm...@apache.org>
* Author: emmanuel lecharny <em...@busit.com>
- Author: jiangtao <ta...@bintools.cn>


Directory Fortress enmasse since 1/1/2020
--------------------------------------
* Author: Shawn McKinney <sh...@users.noreply.github.com>


Directory Fortress commander since 1/1/2020
--------------------------------------
- Author: John Eipe <jo...@INLM-JohnE.local>
* Author: Shawn McKinney <sm...@symas.com>


Directory Fortress realm since 1/1/2020
--------------------------------------
- Author: John Eipe <jo...@INLM-JohnE.local>
* Author: Shawn McKinney <sm...@symas.com>


People who are Directory committers are marked with a '*'
People who are Apache committers are marked with a '(*)'
People who are not committers are marked with a '-' (they most certainly 
participated with patches through github).

All in all, here are the existing committers that have been active those 
last 3 years.

* Author: Brian Demers <bd...@apache.org>
* Author: Colm O hEigeartaigh <co...@apache.org>
* Author: Emmanuel Lécharny <el...@apache.org>
* Author: Jiajia Li <li...@outlook.com>
* Author: Lothar Haeger <lh...@users.noreply.github.com>
* Author: Radovan Semancik <ra...@evolveum.com>
* Author: Roy Lenferink <le...@gmail.com>
* Author: Shawn Eion Smith <sh...@gmail.com>
* Author: Shawn McKinney <sm...@symas.com>
* Author: Stefan Seelmann <ma...@stefan-seelmann.de>
* Author: Steve Moyer <sm...@gmail.com>

I hope I haven't missed someone. Note that you don't have to commit code 
to be a committer, so it does not sumup the real list of committers.


On 13/05/2023 07:47, Emmanuel Lécharny wrote:
> 
> 
> On 12/05/2023 17:03, Shawn McKinney wrote:
>>
>>> On May 12, 2023, at 7:17 AM, Emmanuel Lécharny <el...@gmail.com> 
>>> wrote:
>>>
>>> I'll get that fixed.
>>>
>>>  From time to time, I run a checker on the web site and try to get 
>>> links fixed, but it's a never ending story :-)
>>>
>>
>> I can help too, if need be.
>>
>>> Regarding moving people to Emeritus, I'm all in for that: it will 
>>> reflect the current status of the project.
>>
>> Changing the web page is easy. A bit harder is deciding which members 
>> are moved.
>>
>> Also, where do we draw the line, do they retain committer privileges?
> 
> Commit privilege is easy to add if needed.
> 
>>
>> Not sure what the process is here.
> 
> There is no process, we do whatever we want as a project, assuming we 
> inform the committers.
> 
> The idea is to ask ever committer if they accept to switch their status 
> to emeritus.
> We can consider that anyone who have not been active in the past 3 years 
> should move to emeritus, unless they ask to remain a committer.
> 
> Bottom line, it's a volunteer based community. We don't force people to 
> be there, we don't force people to quit. Anyone who want to remain as a 
> committer is welcomed. Becoming emeritus is not punitive, it just sets a 
> status which can be changed later on.
> 

-- 
*Emmanuel Lécharny - CTO* 205 Promenade des Anglais – 06200 NICE
T. +33 (0)4 89 97 36 50
P. +33 (0)6 08 33 32 61
emmanuel.lecharny@busit.com https://www.busit.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: Broken Links on Website and Inactive Members

Posted by Emmanuel Lécharny <el...@gmail.com>.

On 12/05/2023 17:03, Shawn McKinney wrote:
> 
>> On May 12, 2023, at 7:17 AM, Emmanuel Lécharny <el...@gmail.com> wrote:
>>
>> I'll get that fixed.
>>
>>  From time to time, I run a checker on the web site and try to get links fixed, but it's a never ending story :-)
>>
> 
> I can help too, if need be.
> 
>> Regarding moving people to Emeritus, I'm all in for that: it will reflect the current status of the project.
> 
> Changing the web page is easy. A bit harder is deciding which members are moved.
> 
> Also, where do we draw the line, do they retain committer privileges?

Commit privilege is easy to add if needed.

> 
> Not sure what the process is here.

There is no process, we do whatever we want as a project, assuming we 
inform the committers.

The idea is to ask ever committer if they accept to switch their status 
to emeritus.
We can consider that anyone who have not been active in the past 3 years 
should move to emeritus, unless they ask to remain a committer.

Bottom line, it's a volunteer based community. We don't force people to 
be there, we don't force people to quit. Anyone who want to remain as a 
committer is welcomed. Becoming emeritus is not punitive, it just sets a 
status which can be changed later on.

-- 
*Emmanuel Lécharny *

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: Broken Links on Website and Inactive Members

Posted by Shawn McKinney <sh...@gmail.com>.
> On May 12, 2023, at 7:17 AM, Emmanuel Lécharny <el...@gmail.com> wrote:
> 
> I'll get that fixed.
> 
> From time to time, I run a checker on the web site and try to get links fixed, but it's a never ending story :-)
> 

I can help too, if need be.

> Regarding moving people to Emeritus, I'm all in for that: it will reflect the current status of the project.

Changing the web page is easy. A bit harder is deciding which members are moved.

Also, where do we draw the line, do they retain committer privileges?

Not sure what the process is here.

—
Shawn
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: Broken Links on Website and Inactive Members

Posted by Emmanuel Lécharny <el...@gmail.com>.
I'll get that fixed.

 From time to time, I run a checker on the web site and try to get links 
fixed, but it's a never ending story :-)

Regarding moving people to Emeritus, I'm all in for that: it will 
reflect the current status of the project.

On 11/05/2023 15:03, Shawn McKinney wrote:
> 
>> On May 11, 2023, at 7:39 AM, Shawn McKinney <sh...@gmail.com> wrote:
>>
>> One of the biggest problems is the team page.
> 
> Every single link on this page is broken.  Not a good look. Surely, we can find some replacements?
> 
> https://directory.apache.org/articles.html
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
> For additional commands, e-mail: dev-help@directory.apache.org
> 

-- 
*Emmanuel Lécharny - CTO* 205 Promenade des Anglais – 06200 NICE
T. +33 (0)4 89 97 36 50
P. +33 (0)6 08 33 32 61
emmanuel.lecharny@busit.com https://www.busit.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org


Re: Broken Links on Website and Inactive Members

Posted by Shawn McKinney <sh...@gmail.com>.
> On May 11, 2023, at 7:39 AM, Shawn McKinney <sh...@gmail.com> wrote:
> 
> One of the biggest problems is the team page.  

Every single link on this page is broken.  Not a good look. Surely, we can find some replacements?

https://directory.apache.org/articles.html
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org