{"action":"created","issue":{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/12","labels_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/12/comments","events_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/12/events","html_url":"https://github.com/brata-hsdc/brata.masterserver/pull/12","id":103973617,"number":12,"title":"Start django project issue4 (really issue #11)","user":{"login":"ellerychan","id":6425759,"avatar_url":"https://avatars.githubusercontent.com/u/6425759?v=3","gravatar_id":"","url":"https://api.github.com/users/ellerychan","html_url":"https://github.com/ellerychan","followers_url":"https://api.github.com/users/ellerychan/followers","following_url":"https://api.github.com/users/ellerychan/following{/other_user}","gists_url":"https://api.github.com/users/ellerychan/gists{/gist_id}","starred_url":"https://api.github.com/users/ellerychan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ellerychan/subscriptions","organizations_url":"https://api.github.com/users/ellerychan/orgs","repos_url":"https://api.github.com/users/ellerychan/repos","events_url":"https://api.github.com/users/ellerychan/events{/privacy}","received_events_url":"https://api.github.com/users/ellerychan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ellerychan","id":6425759,"avatar_url":"https://avatars.githubusercontent.com/u/6425759?v=3","gravatar_id":"","url":"https://api.github.com/users/ellerychan","html_url":"https://github.com/ellerychan","followers_url":"https://api.github.com/users/ellerychan/followers","following_url":"https://api.github.com/users/ellerychan/following{/other_user}","gists_url":"https://api.github.com/users/ellerychan/gists{/gist_id}","starred_url":"https://api.github.com/users/ellerychan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ellerychan/subscriptions","organizations_url":"https://api.github.com/users/ellerychan/orgs","repos_url":"https://api.github.com/users/ellerychan/repos","events_url":"https://api.github.com/users/ellerychan/events{/privacy}","received_events_url":"https://api.github.com/users/ellerychan/received_events","type":"User","site_admin":false},"milestone":null,"comments":13,"created_at":"2015-08-31T02:20:43Z","updated_at":"2015-09-03T04:08:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/pulls/12","html_url":"https://github.com/brata-hsdc/brata.masterserver/pull/12","diff_url":"https://github.com/brata-hsdc/brata.masterserver/pull/12.diff","patch_url":"https://github.com/brata-hsdc/brata.masterserver/pull/12.patch"},"body":"Resolves #11 \r\n\r\nI spawned issue #11 out of issue #4 so I could deliver this initial bit of code.\r\n\r\nThis pull request delivers a new Eclipse project, a new Django project, 4 new Django apps, a database schema diagram, and a database setup instructions document.\r\n\r\nThe old PHP Eclipse project was called `m`.  I created a new one called `ms`.  `m` should probably be deleted, but I am using it for reference, so it is still in the baseline.\r\n\r\nThis delivers a Django project called `ms`, which contains 4 Django apps.  The **dbkeeper** app and the **piservice** app define models for the database.  The **teamcentral** and **scoreboard** apps have no functionality yet.  The models initialize the database successfully, and the Django Admin interface runs.\r\n\r\nHere is what it looks like:\r\n\r\n![django_admin_interface](https://cloud.githubusercontent.com/assets/6425759/9571001/fa6b20d4-4f64-11e5-8c16-8d319e7c2d05.png)\r\n\r\nI added a document called `transition/msdb_database_initialization.md`.  After the merge, I will make a link to it from the wiki.\r\n\r\nThings to do next:\r\n* Add some utility scripts to reset the database and fill it with test data.\r\n* Decide about non-admin users: do we want them to log in?\r\n   * If so, we need to think about account creation.  Django does most of it for us."},"comment":{"url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/comments/137324643","html_url":"https://github.com/brata-hsdc/brata.masterserver/pull/12#issuecomment-137324643","issue_url":"https://api.github.com/repos/brata-hsdc/brata.masterserver/issues/12","id":137324643,"user":{"login":"ellerychan","id":6425759,"avatar_url":"https://avatars.githubusercontent.com/u/6425759?v=3","gravatar_id":"","url":"https://api.github.com/users/ellerychan","html_url":"https://github.com/ellerychan","followers_url":"https://api.github.com/users/ellerychan/followers","following_url":"https://api.github.com/users/ellerychan/following{/other_user}","gists_url":"https://api.github.com/users/ellerychan/gists{/gist_id}","starred_url":"https://api.github.com/users/ellerychan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ellerychan/subscriptions","organizations_url":"https://api.github.com/users/ellerychan/orgs","repos_url":"https://api.github.com/users/ellerychan/repos","events_url":"https://api.github.com/users/ellerychan/events{/privacy}","received_events_url":"https://api.github.com/users/ellerychan/received_events","type":"User","site_admin":false},"created_at":"2015-09-03T04:08:16Z","updated_at":"2015-09-03T04:08:16Z","body":"I say we learn to live within our GitHub bounds.  I think having another conversation stream will just dilute the discourse, plus it will be less convenient to link to things on GitHub.\r\n\r\nI also would be happy to help with the Django.  I need to push a little more code out so you can see Django actually doing something.  This Pull Request is taking up too much time."}}