# New moderators are needed for Discourse

**URL:** <https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155>\
**Category:** Site Feedback\
**Created:** [October 8, 2022, 9:29am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155 "2022-10-08T09:29:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mnse](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/mnse/32/16520_2.png) [@mnse](https://discourse.processing.org/u/mnse)\
**Post date:** [October 8, 2022, 9:29am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/1 "2022-10-08T09:29:18Z")

</div>

Hi,

Quite unsatisfied situation that we not having an active site Moderation. Only one Moderator (@montoyamoraga ) listed and not contactable at least for the last month+ by not accepting messages.

Also the issue that on changing the category or tags leads to spam classification and make the topic invisible therefore is a mess…

Would be great if the issues could be solved asap.

Cheers  
— mnse

---

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [October 8, 2022, 9:40am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/2 "2022-10-08T09:40:55Z")

</div>

> [@mnse](#):
>
> Quite unsatisfied situation that we not having an active site Moderation.

If n1 curious, here’s the moderator list’s link:  
[http://discourse.processing.org/g/moderators](http://discourse.processing.org/g/moderators)

Outta those 4, only @montoyamoraga is active. Others haven’t been seen for 1 or 2+ years. 🙈

The [previous forum](https://forum.processing.org/two/) had more moderator folks (including me 😜) and solved issues quicker.

---

<div class="post-metadata">

**Author:** ![jafal](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jafal/32/19112_2.png) [@jafal](https://discourse.processing.org/u/jafal)\
**Post date:** [October 8, 2022, 10:20am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/3 "2022-10-08T10:20:05Z")

</div>

> [@GoToLoop](#):
>
> The [previous forum](https://forum.processing.org/two/) had more moderator folks (including me 😜) and solved issues quicker.

Hi Sir

Honestly you are one of the best to be our permeant moderator

And also there is good guys as you

---

<div class="post-metadata">

**Author:** ![quark](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/quark/32/26_2.png) [@quark](https://discourse.processing.org/u/quark)\
**Post date:** [October 8, 2022, 11:16am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/4 "2022-10-08T11:16:03Z")

</div>

@sableraph is the Community Lead for the Processing Foundation perhaps he could raise this issue.  
(he will receive a notification of this post)

---

<div class="post-metadata">

**Author:** ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)\
**Post date:** [October 8, 2022, 5:05pm UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/5 "2022-10-08T17:05:51Z")

</div>

Thanks @quark for the notification and @mnse for raising the issue! 🙂

We could look at [people with the “respected” badge](https://discourse.processing.org/badges/37/respected) as a good shortlist of moderator candidates. What do you think?

By the way @mnse could you change the title to be more specific to the moderation issue? Maybe something like “New moderators are needed for Discourse”.

---

<div class="post-metadata">

**Author:** ![mnse](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/mnse/32/16520_2.png) [@mnse](https://discourse.processing.org/u/mnse)\
**Post date:** [October 8, 2022, 6:41pm UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/6 "2022-10-08T18:41:51Z")

</div>

> [@sableraph](#):
>
> We could look at [people with the “respected” badge](https://discourse.processing.org/badges/37/respected) as a good shortlist of moderator candidates. What do you think?

Sounds good … 👍

Cheers  
—mnse

---

<div class="post-metadata">

**Author:** ![javagar](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/javagar/32/11434_2.png) [@javagar](https://discourse.processing.org/u/javagar)\
**Post date:** [October 9, 2022, 1:13am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/7 "2022-10-09T01:13:39Z")

</div>

Yes, as suggested above, the [Respected](https://discourse.processing.org/badges/37/respected) list is a good place to look first. However, some members of the Respected group may have been active in the past, but might not be in the present. Viable candidates should be currently active.

The [Regular](https://discourse.processing.org/badges/3/regular) badge is based on a user’s activity and received likes during the past 100 days. If a user becomes inactive, they eventually lose that badge, albeit temporarily. They can gain it back again by becoming active. Users who have both the Respected and Regular badges might be good candidates.

---

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [October 9, 2022, 1:25am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/8 "2022-10-09T01:25:08Z")

</div>

> [@javagar](#):
>
> If a user becomes inactive, they eventually lose that badge,

Regular badge is permanent. We need to check last seen or last post for each user instead.

---

<div class="post-metadata">

**Author:** ![javagar](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/javagar/32/11434_2.png) [@javagar](https://discourse.processing.org/u/javagar)\
**Post date:** [October 9, 2022, 1:43am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/9 "2022-10-09T01:43:10Z")

</div>

> [@GoToLoop](#):
>
> Regular badge is permanent.

Perhaps I am mistaken, but I think I’ve lost and regained that badge in the past.

See [Understanding Discourse Trust Levels](https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/). This is included there:

> Furthermore, unlike other trust levels, _you can lose trust level 3 status_ . If you dip below these requirements in the last 100 days, you will be demoted back to Member.

---

<div class="post-metadata">

**Author:** ![jafal](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jafal/32/19112_2.png) [@jafal](https://discourse.processing.org/u/jafal)\
**Post date:** [October 9, 2022, 2:01am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/10 "2022-10-09T02:01:40Z")

</div>

> [@javagar](#):
>
> Perhaps I am mistaken, but I think I’ve lost and regained that badge in the past.

No Sir you are true every 100 days

---

<div class="post-metadata">

**Author:** ![jafal](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jafal/32/19112_2.png) [@jafal](https://discourse.processing.org/u/jafal)\
**Post date:** [October 9, 2022, 2:03am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/11 "2022-10-09T02:03:23Z")

</div>

I have been browsing the forum every day for about two years  
the best choice :

@quark  
@GoToLoop  
@javagar  
@mnse  
@Chrisir  
@josephh

---

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [October 9, 2022, 3:02am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/12 "2022-10-09T03:02:52Z")

</div>

> [@javagar](#):
>
> Perhaps I am mistaken,

Oops, I was wrong. However, the [regular](https://discourse.processing.org/badges/3/regular) badge also includes the [leader](https://discourse.processing.org/badges/4/leader) badge list.  
And most leader users haven’t been actual regular visitors for years!  
That’s why we have to check last seen for each 1, regardless if they belong to “regular”.

---

<div class="post-metadata">

**Author:** ![sableraph](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/sableraph/32/251_2.png) [@sableraph](https://discourse.processing.org/u/sableraph)\
**Post date:** [October 9, 2022, 8:57am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/13 "2022-10-09T08:57:01Z")

</div>

It should be possible to get a list using the [Discourse API](https://docs.discourse.org/) 🤔 For example here’s a [JSON of all the people with the “regular” badge](https://discourse.processing.org/user_badges.json?badge_id=3).

---

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [October 9, 2022, 10:30am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/14 "2022-10-09T10:30:18Z")

</div>

> [@sableraph](#):
>
> It should be possible to get a list using the [Discourse API](https://docs.discourse.org/)

The API is cool! How about a list of users sorted by posts\_read “order” over a quarterly “period”:  
[http://discourse.processing.org/directory\_items.json?period=quarterly;order=posts\_read](http://discourse.processing.org/directory_items.json?period=quarterly;order=posts_read)

> **[Best JSON Viewer and JSON Beautifier Online](https://codebeautify.org/jsonviewer)**
>
> Online JSON Viewer, JSON Beautifier and Formatter to beautify and tree view of JSON data - It works as JSON Pretty Print to pretty print JSON data.

Click this link to view the list beautified: [CodeBeautify.org/jsonviewer](https://codebeautify.org/jsonviewer?url=https://discourse.processing.org/directory_items.json?period=quarterly;order=posts_read)

---

<div class="post-metadata">

**Author:** ![javagar](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/javagar/32/11434_2.png) [@javagar](https://discourse.processing.org/u/javagar)\
**Post date:** [October 9, 2022, 8:58pm UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/15 "2022-10-09T20:58:31Z")

</div>

Who, specifically, within the Processing Community would officially vet and select new Moderators from a list of nominees or candidates?

---

<div class="post-metadata">

**Author:** ![jafal](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jafal/32/19112_2.png) [@jafal](https://discourse.processing.org/u/jafal)\
**Post date:** [October 9, 2022, 9:15pm UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/16 "2022-10-09T21:15:36Z")

</div>

Choosing a list of candidates and voting from members

---

<div class="post-metadata">

**Author:** ![javagar](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/javagar/32/11434_2.png) [@javagar](https://discourse.processing.org/u/javagar)\
**Post date:** [October 9, 2022, 10:33pm UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/17 "2022-10-09T22:33:35Z")

</div>

> [@jafal](#):
>
> … list of candidates … voting from members

Good points, @jafal.

> [@GoToLoop](#):
>
> The [previous forum](https://forum.processing.org/two/) had more moderator folks (including me 😜) …

@GoToLoop, what was the system for choosing Moderators back then, and in your opinion, would that be a good system for selecting new Moderators this time?

---

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [October 9, 2022, 11:11pm UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/18 "2022-10-09T23:11:37Z")

</div>

> [@javagar](#):
>
> , what was the system for choosing Moderators back then,

I was simply chosen by PhiLho (some1 who’s not involved w/ the forum anymore) b/c he saw I’ve been helping beginners w/ tech stuff as I’m still am.

When we moved to this forum version, it seemed to me the leaders & moderators were chosen based on their affiliation w/ the Processing Foundation regardless if they’d pay any visits to this forum at all.

Just check some of those w/ the Leader badge for when they had last seen in this forum:  
[http://discourse.processing.org/badges/4/leader](http://discourse.processing.org/badges/4/leader)

Most of them are absent for years!

---

<div class="post-metadata">

**Author:** ![vkbr](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/vkbr/32/16844_2.png) [@vkbr](https://discourse.processing.org/u/vkbr)\
**Post date:** [October 10, 2022, 2:19am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/19 "2022-10-10T02:19:19Z")

</div>

> [@jafal](#):
>
> I have been browsing the forum every day for about two years  
> the best choice :
> 
> @quark  
> @GoToLoop  
> @javagar  
> @mnse  
> @Chrisir  
> @josephh

Agreed. I have been out, but since my come back the people in this list and in this thread are the most active ones, they do actually moderate the forum already as one can see by this very topic here. And was alike in last forum under Philo’s watch. I would make all them moderators asap.

---

<div class="post-metadata">

**Author:** ![javagar](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/javagar/32/11434_2.png) [@javagar](https://discourse.processing.org/u/javagar)\
**Post date:** [October 10, 2022, 8:23am UTC](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155/20 "2022-10-10T08:23:36Z")

</div>

@sableraph, would you or someone else in the position to do so be willing to formalize the process of making this decision? This might include officially soliciting further nominations from the Processing Community, and then conducting discussions and a vote, or some other mechanism of engaging the Community in proposing and finalizing the choices.

[Next page](https://discourse.processing.org/t/new-moderators-are-needed-for-discourse/39155.md?page=2)
