{"action":"opened","issue":{"url":"https://api.github.com/repos/django/django-contrib-comments/issues/25","labels_url":"https://api.github.com/repos/django/django-contrib-comments/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/django/django-contrib-comments/issues/25/comments","events_url":"https://api.github.com/repos/django/django-contrib-comments/issues/25/events","html_url":"https://github.com/django/django-contrib-comments/issues/25","id":58789135,"number":25,"title":"Further step for the porting instructions?","user":{"login":"philgyford","id":66670,"avatar_url":"https://avatars.githubusercontent.com/u/66670?v=3","gravatar_id":"","url":"https://api.github.com/users/philgyford","html_url":"https://github.com/philgyford","followers_url":"https://api.github.com/users/philgyford/followers","following_url":"https://api.github.com/users/philgyford/following{/other_user}","gists_url":"https://api.github.com/users/philgyford/gists{/gist_id}","starred_url":"https://api.github.com/users/philgyford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/philgyford/subscriptions","organizations_url":"https://api.github.com/users/philgyford/orgs","repos_url":"https://api.github.com/users/philgyford/repos","events_url":"https://api.github.com/users/philgyford/events{/privacy}","received_events_url":"https://api.github.com/users/philgyford/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-24T19:15:39Z","updated_at":"2015-02-24T19:15:39Z","closed_at":null,"body":"Having just moved over to django-contrib-comments, I was really pleased that [the instructions](http://django-contrib-comments.readthedocs.org/en/latest/porting.html) were so simple and it went so smoothly. Well done and thank you!\r\n\r\nI had only one fatal error after following those instructions (using Django 1.7.4). I have [an app](https://github.com/philgyford/pepysdiary/tree/master/pepysdiary/annotations) that extends the comments  app. The migration for this (there was only the `0001_initial.py` migration) was like this:\r\n\r\n    # -*- coding: utf-8 -*-\r\n    from __future__ import unicode_literals\r\n\r\n    from django.db import models, migrations\r\n\r\n    class Migration(migrations.Migration):\r\n\r\n        dependencies = [\r\n            ('comments', '__first__'),\r\n        ]\r\n\r\n        operations = [\r\n            migrations.CreateModel(\r\n                name='Annotation',\r\n                fields=[\r\n                ],\r\n                options={\r\n                    'proxy': True,\r\n                },\r\n                bases=('comments.comment',),\r\n            ),\r\n        ]\r\n\r\nWhen starting the server I got:\r\n\r\n        ...\r\n        File \"/Users/phil/.virtualenvs/django-pepysdiary/lib/python2.7/site-packages/django/db/migrations/loader.py\", line 169, in check_key\r\n            raise ValueError(\"Dependency on unknown app: %s\" % key[0])\r\n    ValueError: Dependency on unknown app: comments`.\r\n\r\nChanging the two instances of `comments` to `django_comments` in the above migration seems to have fixed the problem (at least, the server runs; I haven't tried any migrations). I'm not sure if that's the best solution, or if it's worth mentioning this kind of thing in the instructions? What would be the best fix if I had a history of migration files that depended on the `comments` app?"}}