Page MenuHomePhabricator

Show active projects first on subproject page, then archived projects
Closed, ResolvedPublicFeature

Description

It would be good if you could hide archived projects when viewing subprojects (i.e. this kind of page https://phabricator.wikimedia.org/project/subprojects/2480/). If you have yearly projects (like we at WMSE do) the list soon contains a majority of archived projects, which usually aren't that interesting.

A solution could be to either split the list into active and archived projects or to hide archived projects by default and have a button for showing them.

Event Timeline

Sebastian_Berlin-WMSE changed the subtype of this task from "Task" to "Feature Request".
Peachey88 added a subscriber: Peachey88.

The simplest solution that already exists is that phab supports nesting subprojects, so you could have WMSE → 2020 → Wikipedia-in-Education-2020.

The ability to hide projects on the subproject view is something that should be raised upstream.

Restricted Application added a project: Upstream. · View Herald TranscriptMar 19 2019, 11:35 AM
Aklapper added a subscriber: Aklapper.EditedMar 19 2019, 11:40 AM

Maybe showing first active subprojects, and then archived subprojects? Hiding might be more confusing?

Hiding something requires to make the user realize plus UI to unhide.

@Aklapper: I like the idea of simply sorting the active ones first. I'll see if that is difficult to implement.

The simplest solution that already exists is that phab supports nesting subprojects, so you could have WMSE → 2020 → Wikipedia-in-Education-2020.

While this would work for most project, we have some that are still ongoing from earlier years.

Maybe showing first active subprojects, and then archived subprojects?

That could work too.

Aklapper renamed this task from Hide archived projects on subproject page to Show active projects first on subproject page, then archived projects.Mar 25 2019, 9:36 AM

Maybe showing first active subprojects, and then archived subprojects?

That could work too.

This has been done. Now archived projects are shown at the end of the list.

mmodell closed this task as Resolved.Mar 25 2019, 6:17 PM
mmodell claimed this task.

How is this implemented (link?), and would this be something to propose to upstream Phabricator developers?

@mmodell: Thanks! Is that one-liner change something to propose to upstream?

@mmodell: Thanks! Is that one-liner change something to propose to upstream?

Probably so, I'll see if they will take it ;)