Opened 8 years ago

Last modified 13 months ago

#1939 new defect

Trac Homepage should be a dev landing page

Reported by: mikeperry Owned by:
Priority: Medium Milestone:
Component: Company Version:
Severity: Normal Keywords:
Cc: nickm, arma Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

We need to destroy our old wiki homepage. Or at least hide it somewhere. It is inappropriate for the landing page we are trying to use to organize development information.

I have no idea how to find the list of projects or any other vendibles/buddies/projects material we hashed out from our developer meeting. Which means if I can't find it, none of our volunteers can.

It should be just a click from the trac.torproject.org page to all of our company, developer and project overview material.

Trac should no longer be about informing regular users. It sucks for that. The page tiles mean you can't even find pages with google.

Child Tickets

TicketStatusOwnerSummaryComponent
#1881closedphobosTODO page lacks HTML linksWebpages/Website

Change History (10)

comment:1 Changed 8 years ago by phobos

The trac homepage should be a wiki page and for the users. Just because we use trac for development doesn't mean we should scrap all of the other documentation available. I don't want all of this on the website, it'll just get stale and no one will pay attention to it. Heck, I'd rather move the website to trac than keep up with wml and static html everywhere.

As for finding things, use the TitleIndex page to look for all pages. According to Google webmaster tools, people are having no issues finding pages deep within trac.

Maybe we need a intro page for developers linked from the "home page" of trac, which lists out where to find things.

comment:2 Changed 8 years ago by phobos

Cc: arma added; amrma removed
Owner: set to phobos
Status: newaccepted

comment:3 Changed 8 years ago by phobos

What if we moved from trac to our own hosted instance of gitorious as the developer home page? This would also incorporate gitweb functionality as well.

comment:4 Changed 8 years ago by erinn

This would be really neat if we could find a way to have gitorious.org and the imaginary gitorious.torproject.org federated so we'd be able to see users on gitorious.org following our repos and/or trying to get us to merge their changes. I can't find anything about gitorious working like this though.

comment:5 Changed 8 years ago by arma

I appear to be cc'ed on this. I don't know what gitorious is, or what option we should pick, but I agree with Mike's original assessment that sending people to the trac homepage when they want to understand our development status will make them not even realize they can learn about our development status.

If gitorious is a good way to expose our process, sounds great.

If not, maybe we just want to write an index page of our own that points to the key pages we think people should be looking at first.

comment:6 Changed 8 years ago by phobos

Owner: phobos deleted
Status: acceptedassigned

Originally, this is was why milestones and roadmaps were setup, to track development progress in an easy to understand format.

I have no intention of doing anything with this ticket. If someone has the motivation to turn the trac homepage into a dev status page, go for it.

comment:7 in reply to:  6 ; Changed 8 years ago by nickm

Replying to phobos:

If someone has the motivation to turn the trac homepage into a dev status page, go for it.

Or set up a great dev status page and link it prominently from the trac landing page. Having a great dev status page would rock.

comment:8 in reply to:  7 Changed 8 years ago by karsten

Replying to nickm:

Or set up a great dev status page and link it prominently from the trac landing page. Having a great dev status page would rock.

I wrote a minimal dev status page at org which is far from being great, but which could be a start. Right now the page only lists the wiki pages and tickets that describe what we do or plan to do in the future. The page is not linked from the homepage yet and probably shouldn't be linked until it's more useful.

comment:9 Changed 14 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

comment:10 Changed 13 months ago by teor

Status: assignednew

Mark all tickets that are assigned to nobody as "new".

Note: See TracTickets for help on using tickets.