{"action":"opened","issue":{"url":"https://api.github.com/repos/SeattleTestbed/buildscripts/issues/11","repository_url":"https://api.github.com/repos/SeattleTestbed/buildscripts","labels_url":"https://api.github.com/repos/SeattleTestbed/buildscripts/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/SeattleTestbed/buildscripts/issues/11/comments","events_url":"https://api.github.com/repos/SeattleTestbed/buildscripts/issues/11/events","html_url":"https://github.com/SeattleTestbed/buildscripts/issues/11","id":365349120,"node_id":"MDU6SXNzdWUzNjUzNDkxMjA=","number":11,"title":"Harmonize build/initialize's interpretation of the PWD","user":{"login":"aaaaalbert","id":3806695,"node_id":"MDQ6VXNlcjM4MDY2OTU=","avatar_url":"https://avatars3.githubusercontent.com/u/3806695?v=4","gravatar_id":"","url":"https://api.github.com/users/aaaaalbert","html_url":"https://github.com/aaaaalbert","followers_url":"https://api.github.com/users/aaaaalbert/followers","following_url":"https://api.github.com/users/aaaaalbert/following{/other_user}","gists_url":"https://api.github.com/users/aaaaalbert/gists{/gist_id}","starred_url":"https://api.github.com/users/aaaaalbert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaaaalbert/subscriptions","organizations_url":"https://api.github.com/users/aaaaalbert/orgs","repos_url":"https://api.github.com/users/aaaaalbert/repos","events_url":"https://api.github.com/users/aaaaalbert/events{/privacy}","received_events_url":"https://api.github.com/users/aaaaalbert/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-01T08:04:27Z","updated_at":"2018-10-01T08:04:27Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Reviewing @heatherm's PR SeattleTestbed/docs#39 shows that `build.py` and `initialize.py` treat their `PWD` and suggested target paths inconsistently. For example, running `../../repy_v2/build.py` will use the correct paths to copy files from, though expecting its target dir inside the `PWD` at call time. OTOH, `initialize.py` requires its config file in the `PWD`.\r\n\r\nWe should clean this up and make `initialize.py` and `build.py` independent of the `PWD`and adopt a common understanding of where the target path is supposed to be located. This perhaps requires a doc change as well.\r\n\r\nProposed overall workflow:\r\n```\r\n$ cd COMPONENT\r\n$ mkir TARGET_DIR\r\n$ python scripts/initialize.py\r\n$ python scripts/build.py TARGET_DIR\r\n```"}}
{"actor":{"display_login":"aaaaalbert"}}