{"action":"created","issue":{"url":"https://api.github.com/repos/grote/osm2gtfs/issues/30","repository_url":"https://api.github.com/repos/grote/osm2gtfs","labels_url":"https://api.github.com/repos/grote/osm2gtfs/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/grote/osm2gtfs/issues/30/comments","events_url":"https://api.github.com/repos/grote/osm2gtfs/issues/30/events","html_url":"https://github.com/grote/osm2gtfs/issues/30","id":180507951,"number":30,"title":"Data structure","user":{"login":"xamanu","id":97706,"avatar_url":"https://avatars.githubusercontent.com/u/97706?v=3","gravatar_id":"","url":"https://api.github.com/users/xamanu","html_url":"https://github.com/xamanu","followers_url":"https://api.github.com/users/xamanu/followers","following_url":"https://api.github.com/users/xamanu/following{/other_user}","gists_url":"https://api.github.com/users/xamanu/gists{/gist_id}","starred_url":"https://api.github.com/users/xamanu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xamanu/subscriptions","organizations_url":"https://api.github.com/users/xamanu/orgs","repos_url":"https://api.github.com/users/xamanu/repos","events_url":"https://api.github.com/users/xamanu/events{/privacy}","received_events_url":"https://api.github.com/users/xamanu/received_events","type":"User","site_admin":false},"labels":[{"id":406513123,"url":"https://api.github.com/repos/grote/osm2gtfs/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"xamanu","id":97706,"avatar_url":"https://avatars.githubusercontent.com/u/97706?v=3","gravatar_id":"","url":"https://api.github.com/users/xamanu","html_url":"https://github.com/xamanu","followers_url":"https://api.github.com/users/xamanu/followers","following_url":"https://api.github.com/users/xamanu/following{/other_user}","gists_url":"https://api.github.com/users/xamanu/gists{/gist_id}","starred_url":"https://api.github.com/users/xamanu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xamanu/subscriptions","organizations_url":"https://api.github.com/users/xamanu/orgs","repos_url":"https://api.github.com/users/xamanu/repos","events_url":"https://api.github.com/users/xamanu/events{/privacy}","received_events_url":"https://api.github.com/users/xamanu/received_events","type":"User","site_admin":false},"assignees":[{"login":"xamanu","id":97706,"avatar_url":"https://avatars.githubusercontent.com/u/97706?v=3","gravatar_id":"","url":"https://api.github.com/users/xamanu","html_url":"https://github.com/xamanu","followers_url":"https://api.github.com/users/xamanu/followers","following_url":"https://api.github.com/users/xamanu/following{/other_user}","gists_url":"https://api.github.com/users/xamanu/gists{/gist_id}","starred_url":"https://api.github.com/users/xamanu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xamanu/subscriptions","organizations_url":"https://api.github.com/users/xamanu/orgs","repos_url":"https://api.github.com/users/xamanu/repos","events_url":"https://api.github.com/users/xamanu/events{/privacy}","received_events_url":"https://api.github.com/users/xamanu/received_events","type":"User","site_admin":false}],"milestone":null,"comments":16,"created_at":"2016-10-02T11:31:24Z","updated_at":"2016-11-23T06:49:32Z","closed_at":null,"body":"osm2gtfs downloads data from OpenStreetMap (Public Transport Schema version 2) and puts it into transitfeed's structure to generate GTFS.\n\nCurrently there is a parallel data structure (mainly living in the classes `RouteMaster`, `Route`, `Stop`) with some regional touch. We already started some discussion about this in #26, but I think it's worth to discuss this separately.\n\nResuming the past comments on this:\n\nWe were considering to use directly transitfeed's (routes, stops and trips objects) instead of a parallel data structure. The downside of this would be that we would make ourselves totally dependent on transitfeed's classes which might change without further notice.\n\nI further think it's not really possible because stops associated to routes (and variants) are connected in transitfeed's objects through the trips. Something osm2gtfs generates at the very end based on stops over routes. So this would just not work, as far as I understand. \n\nErgo, we need a parallel structure(!?). So, let's think about this and how this would look like.\n"},"comment":{"url":"https://api.github.com/repos/grote/osm2gtfs/issues/comments/262444444","html_url":"https://github.com/grote/osm2gtfs/issues/30#issuecomment-262444444","issue_url":"https://api.github.com/repos/grote/osm2gtfs/issues/30","id":262444444,"user":{"login":"xamanu","id":97706,"avatar_url":"https://avatars.githubusercontent.com/u/97706?v=3","gravatar_id":"","url":"https://api.github.com/users/xamanu","html_url":"https://github.com/xamanu","followers_url":"https://api.github.com/users/xamanu/followers","following_url":"https://api.github.com/users/xamanu/following{/other_user}","gists_url":"https://api.github.com/users/xamanu/gists{/gist_id}","starred_url":"https://api.github.com/users/xamanu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xamanu/subscriptions","organizations_url":"https://api.github.com/users/xamanu/orgs","repos_url":"https://api.github.com/users/xamanu/repos","events_url":"https://api.github.com/users/xamanu/events{/privacy}","received_events_url":"https://api.github.com/users/xamanu/received_events","type":"User","site_admin":false},"created_at":"2016-11-23T06:49:32Z","updated_at":"2016-11-23T06:49:32Z","body":"@grote  Yes, of course! I'm very happy to know you are presenting  osm2gtfs on SotM Latam.  Please give my warm regards to the people who know me."}}
{"actor":{"display_login":"xamanu"}}