{"action":"created","issue":{"url":"https://api.github.com/repos/WPO-Foundation/webpagetest/issues/636","repository_url":"https://api.github.com/repos/WPO-Foundation/webpagetest","labels_url":"https://api.github.com/repos/WPO-Foundation/webpagetest/issues/636/labels{/name}","comments_url":"https://api.github.com/repos/WPO-Foundation/webpagetest/issues/636/comments","events_url":"https://api.github.com/repos/WPO-Foundation/webpagetest/issues/636/events","html_url":"https://github.com/WPO-Foundation/webpagetest/issues/636","id":159605620,"number":636,"title":"Server: Project directory structure?","user":{"login":"sburnicki","id":5701519,"avatar_url":"https://avatars.githubusercontent.com/u/5701519?v=3","gravatar_id":"","url":"https://api.github.com/users/sburnicki","html_url":"https://github.com/sburnicki","followers_url":"https://api.github.com/users/sburnicki/followers","following_url":"https://api.github.com/users/sburnicki/following{/other_user}","gists_url":"https://api.github.com/users/sburnicki/gists{/gist_id}","starred_url":"https://api.github.com/users/sburnicki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sburnicki/subscriptions","organizations_url":"https://api.github.com/users/sburnicki/orgs","repos_url":"https://api.github.com/users/sburnicki/repos","events_url":"https://api.github.com/users/sburnicki/events{/privacy}","received_events_url":"https://api.github.com/users/sburnicki/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-10T10:27:41Z","updated_at":"2016-06-10T12:14:20Z","closed_at":null,"body":"I would love to introduce new changes coming up with #618 as testable classes.\r\nSo it's likely we get a few more files with classes. So before I get into this, what would the preferred location for these class be?\r\n\r\nIn #634 i started off putting a class with name `<class>.inc` in the root directory.\r\nHowever, I think putting them into `classes`, `src`, `wpt` or other directories would make sense, so the root directory doesn't get bloated.\r\n\r\nAlso, classes should maybe simply get a `.php` or `.class.php` extension, instead of `.inc`.\r\n\r\nWhat do you think?\r\n\r\nI would like to clarify this before my new pull request, since moving files makes the git log hard to use ;)"},"comment":{"url":"https://api.github.com/repos/WPO-Foundation/webpagetest/issues/comments/225166367","html_url":"https://github.com/WPO-Foundation/webpagetest/issues/636#issuecomment-225166367","issue_url":"https://api.github.com/repos/WPO-Foundation/webpagetest/issues/636","id":225166367,"user":{"login":"pmeenan","id":444165,"avatar_url":"https://avatars.githubusercontent.com/u/444165?v=3","gravatar_id":"","url":"https://api.github.com/users/pmeenan","html_url":"https://github.com/pmeenan","followers_url":"https://api.github.com/users/pmeenan/followers","following_url":"https://api.github.com/users/pmeenan/following{/other_user}","gists_url":"https://api.github.com/users/pmeenan/gists{/gist_id}","starred_url":"https://api.github.com/users/pmeenan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmeenan/subscriptions","organizations_url":"https://api.github.com/users/pmeenan/orgs","repos_url":"https://api.github.com/users/pmeenan/repos","events_url":"https://api.github.com/users/pmeenan/events{/privacy}","received_events_url":"https://api.github.com/users/pmeenan/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T12:14:20Z","updated_at":"2016-06-10T12:14:20Z","body":"How about either a \"support\" or \"include\" directory?  I'm good with just ending it with .php once it is in a separate directory."}}
{"actor":{"display_login":"pmeenan"}}