Production environment
- what is archive.p2pu.org used for?
- is the old p2pu.org (drupal)
- there is a functionality for import from old site
- in production
- zuzel: add link to ticket
- Is the db migration done by hand, why can't it be done using south?
- command to show the queries that are going to run -- dry run
- fix the database (so it includes info about south) there is a command for existing database (--fake)
- What's the backup procedure to follow before the setup?
- Do we schedule the downtime - display a message when someone goes to p2pu.org?
- Set MAINTENANCE_MODE to True in settings_local.py
- in the future we can add a notification banner for letting people know in advance
- How long does downtime normally last?
- Current setup?
- Ubuntu 9.10 - Karmic
- Apache
- mod_wsgi
- celery
- mysql
- does celery take care of RabbitMQ message queues, service, etc?
- was there any special confguration necessary? funny things currently configured?
- How do we manage permissions on the production server?
- file permission (lernanta user/group www-data:lernanta)
- is robots.txt up to date?
- How many errors do we typically get from Django via email?
Community
- Who are the people currently helping out with the translation
- recommend them to use p2pu-dev
- es: zuzel, vladimir
- chinese: stian,
- todo: send dirk email with contacts from translators
- When does translation happen?
- How does translation affect the release?
- 'make int' django.po django.mo
- Openbadges
- do you normally join their community call?
- who is our contact there, or should I simply introduce myself on their mailing list?
- brian
- erin (badges.p2pu.org)
Sysadmin:
- what is the stats linode used for stats.p2pu.org
- what do we use google analytics for?
- john
- graphite
- stastsd
- Google analytics access?
- todo: zuzel figure out were is the role/permissions page on the new google analytics UI
- Access to Linode Management Interface
- todo: create linode account for dirk (there we have also dns)
- Lighthouse app permissions - I'm having trouble adding myself to the project
- todo: give admin of lightouse to dirk
- Backup?
- Production db?
- Other services?
- Where are backups kept?
- email from our past sys admin -- forward it
Abuse reports:
- should i delete from db?
- using shell or admin interface
- either - prefer admin interface
- can't we stop/limit this