When looking at repositories at http://hg.mozilla.org, many old projects look back, confusing new contributors. Is there a way we can delete, archive, or otherwise make it clear that those projects are old and unmaintained?
To which repositories would you be referring to? The only ones that haven't been touched in a while on the root page are some old Tamarin/ActionMonkey-related ones. Everything else seems to be updated at least in the last several months. We can't delete repositories, but maybe we can move some to an archive directory or some such. However, I don't generally see the usefulness of that.
Obviously, this is only a small win. But there are lots of broken windows across the Mozilla project which make it difficult for newcomers to know what is what. In this particular case, it makes me think "am I even in the right place?" I believe that the new release process is going to do some renaming of the other things (putting things into subdirectories of project/ or similar), which will finish the tidying. But that's not this bug. An archive directory seems the right way to deal with this. I'm talking about the things on the list which were last updated before 2010. I believe none of those will ever come back.
If you actually want to shuffle repos around, this needs to be in Server Ops.
joduinn, legneato: what is the releng/dev impact of moving repos that have not been changed since <= 2010 into an archive directory? If you both can sign off on this, I'll ask jabba to take on this task (working with noah)
I think that depends entirely on which repositories we're talking about, specifically. I don't think we can use an indiscriminate "hasn't been touched in X days" metric. Someone needs to generate a proposed list of repositories to remove, so that we can discuss specifics.
(In reply to comment #4) > joduinn, legneato: > > what is the releng/dev impact of moving repos that have not been changed > since <= 2010 into an archive directory? > > If you both can sign off on this, I'll ask jabba to take on this task > (working with noah) I'd like to see a list, but at first glance I'd be fine with it...though I don't really see much benefit. I also think we should message this widely if we choose to do it so people have a chance to speak up. We should also do some web searches and see what links to the various repos.
An alternative (and possibly better approach) would be to hide them on the main hgweb listing.
Sounds like some discussion needs to happen here still. I'm putting this back in HG: Customizations for now. When all discussion has taken place and some specific actions have been decided on, feel free to assign back to Server Ops.
While we should definitely prune repositories or have some other way to mark them as obsolete, this bug has been dormant forever and I see little value in keeping it open.