Closed Bug 1378471 Opened 9 years ago Closed 8 years ago

Create new Pontoon homepage

Categories

(Webtools Graveyard :: Pontoon, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mathjazz, Assigned: singhi.pramit)

Details

It's great that Pontoon homepage serves as about and demo page, explaining the basics of the tool and also allowing visitors to quickly test it. OTOH it's not very helpful for onboarding new localizers, because it doesn't have any meaningful call to action, nor does it make Teams and Projects pages discoverable. As the first step, we could simply use the Teams page as the homepage and move Pontoon Intro to a subpage, available on e.g. /demo or /about or /intro. We could also create a more sophisticated homepage, probably focused on onboarding newcomers.
I've seen that the homepage is hardcoded as well, so that if you disabled pontoon-intro project it returns a 404 for new users.
Assignee: nobody → singhi.pramit
Priority: P3 → P2
Status: NEW → ASSIGNED
Commit pushed to master at https://github.com/mozilla/pontoon https://github.com/mozilla/pontoon/commit/0de14a6e2505751b6cdb4494883e2931a777d034 Fix bug 1378471: New Pontoon homepage (#1002) The new Pontoon homepage has been designed and developed by @shkamaru during Google Summer of Code 2018. It presents Pontoon as the place to localize Mozilla projects, instead of an in-context localization tool as it was the case in the past. It explains the whys and hows of localization at Mozilla, introduces a clear call to action to start contributing to Mozilla localization and moves in-context localization demo to a separate page. It also links to a guide tour and makes Sign in link more visible by moving it from the profile menu to header. It resides in a standalone Django app, pontoon.homepage.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.