Page MenuHomePhabricator

Support set auto-close topic
Open, Needs TriagePublic

Description

I think allowing to set a topic off automatically avoids embarrassment and hassle. Sometimes a discussion is over, but no one knows if there will be any further comments. It is abrupt to shut down early, but close later will disturb the partner from an old discussion, and that there is a misleading last activity date.
So maybe setting the auto-close if not active is a good idea?

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Is this a software feature request?

Yes. Maybe it should be discussed somewhere?

Which underlying problem do you want to solve by this proposal? Why is it a problem if topics stay open?

I think keeping topic opens seems means that it still needs to be discussed. And, closing an old topic will update its last activity date, which may be a issue to topics listing.

I think keeping topic opens seems means that it still needs to be discussed.

Sometimes a topic have to remain open (for instance, one gathering a given piece of feedback).

And, closing an old topic will update its last activity date, which may be a issue to topics listing.

You can avoid it by changing how to display topics:

Capture d’écran_2017-12-06_16-14-33.png (115×662 px, 11 KB)

  • "newest topics" (最新话题) will show you topics stored by when they have been created
  • "recently a topics" (最近活跃的话题) will show you topics as they have been updated

My idea is to allow setting a timer for things like closing the topic, show that no more discussion is given and therefore get a consensus or end.

Not being able to see dormant / inactive topics anymore would indeed be solved by using the ""newest topics"" view.

Hence I propose to decline this task - a workaround exists which does not require adding additional code that has to be maintained in the future... :)

Well, maybe the like-timer feature is unnecessary.

Re-opening :)

Well, maybe the like-timer feature is unnecessary.

We are going to examine that request. That feature could be defined for each page individually: if a feedback page will not need it, a user page may.