Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manage a demo mode #139

Closed
fgaudin opened this issue Mar 2, 2011 · 3 comments
Closed

Manage a demo mode #139

fgaudin opened this issue Mar 2, 2011 · 3 comments
Assignees
Labels
Milestone

Comments

@fgaudin
Copy link
Owner

fgaudin commented Mar 2, 2011

Add a command which must be run every night and do :

  • delete the demo account if exist
  • create a demo account
  • create demo data

Password change, subscription, bug report and messages must also be disallowed for this user.

@fgaudin
Copy link
Owner Author

fgaudin commented Mar 4, 2011

Won't do that for know. Just avoid to register with "demo" account for later maybe.
It may lead to unwanted behavior to have a demo account :

  • 2 users in the demo may have actions which lead to discards what the other do and one user may think there's a bug where there's not
  • demo user can spam the bug tracker
  • trial period is redundant with demo

@ghost ghost assigned fgaudin Apr 15, 2011
@fgaudin
Copy link
Owner Author

fgaudin commented Apr 30, 2011

Will add code to run a demo instance which do what is said before.
This instance will have only one user.

when in demo mode must disable :

  • registration
  • password change
  • subscription
  • bug report and messages
  • unregister
  • resend activation email

@fgaudin
Copy link
Owner Author

fgaudin commented May 8, 2011

Install a demo env, fill FAQ and add a cron (each 3 hours) for :

  • reset_demo_account
  • cleanup

@fgaudin fgaudin closed this as completed in f69ad6c May 8, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant