Closed Bug 1482154 Opened 6 years ago Closed 6 years ago

Create a demo project to serve as tutorial for new users

Categories

(Webtools Graveyard :: Pontoon, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: adrian, Assigned: mathjazz)

References

Details

Attachments

(1 file)

Inspired by smartcat.ai, we want to create a demonstration project that will serve as a tutorial for new users. 

Ultimately we want that project to be isolated, meaning that translations entered by a user won't be seen by others, but this will come later. First step is to make sure this project is created (with a migration) because our code will depend on its existence, and to give it some initial content.
Assignee: adrian → m
Status: NEW → ASSIGNED
Priority: -- → P2
Commit pushed to master at https://github.com/mozilla/pontoon

https://github.com/mozilla/pontoon/commit/2faedc9f2000cf335bcf4b2ddc5163dc9c51e95d
Fix bug 1482154: Add a tutorial project (#1053)

The tutorial project will be used as a dynamic tutorial for new users.
It's available for all languages, and is the project we show the guided
tour on. It's stored in the DB, does not sync with any repository and
is a system project - hidden from dashboards.

Updates to the content of the project should be handled with new
migrations, potentially reusing code from the initial migration. We 
intentionally avoided using existing views (e.g. for managing strings
for DB-based projects) to prevent breakage in the future.

Tutorial and guided tour have been moved to a standalone pontoon.tour
Django app. We also used this opportunity for updating copy and look
& feel of the tour (including speeding up animations).
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: