{"action":"created","issue":{"url":"https://api.github.com/repos/PerlDancer/Dancer2/issues/785","labels_url":"https://api.github.com/repos/PerlDancer/Dancer2/issues/785/labels{/name}","comments_url":"https://api.github.com/repos/PerlDancer/Dancer2/issues/785/comments","events_url":"https://api.github.com/repos/PerlDancer/Dancer2/issues/785/events","html_url":"https://github.com/PerlDancer/Dancer2/issues/785","id":50357318,"number":785,"title":"Guide for Dancer2 developers","user":{"login":"DavsX","id":1671434,"avatar_url":"https://avatars.githubusercontent.com/u/1671434?v=3","gravatar_id":"","url":"https://api.github.com/users/DavsX","html_url":"https://github.com/DavsX","followers_url":"https://api.github.com/users/DavsX/followers","following_url":"https://api.github.com/users/DavsX/following{/other_user}","gists_url":"https://api.github.com/users/DavsX/gists{/gist_id}","starred_url":"https://api.github.com/users/DavsX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DavsX/subscriptions","organizations_url":"https://api.github.com/users/DavsX/orgs","repos_url":"https://api.github.com/users/DavsX/repos","events_url":"https://api.github.com/users/DavsX/events{/privacy}","received_events_url":"https://api.github.com/users/DavsX/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/PerlDancer/Dancer2/labels/Beginner%20Suitable","name":"Beginner Suitable","color":"009800"},{"url":"https://api.github.com/repos/PerlDancer/Dancer2/labels/Documentation","name":"Documentation","color":"bfdadc"},{"url":"https://api.github.com/repos/PerlDancer/Dancer2/labels/Enhancement","name":"Enhancement","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-11-28T09:50:38Z","updated_at":"2015-02-06T16:26:13Z","closed_at":null,"body":"Hi!\r\nIs there a guide for Dancer2 developers? (I mean for people, who are working _on_ Dancer2, not with it).\r\nI was looking for a doc's about how to run the local version of Dancer2 (the git directory), when I have Dancer2 already installed via cpanm. Ultimately this is the way of test for example changes I make locally on a real Dancer2 app (useful for debugging etc).\r\n\r\nSecondly I was looking for a way to test changes I made in the Dancer2 skeleton files via generating a new Dancer2 app with my local Dancer2 & share folder.\r\n\r\nThe way I did it is this:\r\n```bash\r\ncd ~/workspace/perl/dancer\r\nDANCER2_SHARE_DIR=share/ perl -Ilib script/dancer2 -a testApp\r\n```\r\nOr running a real Dancer2 app with the local version of Dancer2:\r\n```bash\r\ncd ~/workspace/my_dancer_app\r\nPERL5LIB=\"~/workspace/perl/dancer2/lib:$PERL5LIB\" ./bin/app.pl\r\n```\r\n\r\nOr the combination of the two:\r\n```bash\r\ncd /tmp\r\nPERL5LIB=\"/home/davs/workspace/perl/dancer2/lib:$PERL5LIB\" DANCER2_SHARE_DIR=\"/home/davs/workspace/perl/dancer2/share\" perl ~/workspace/perl/dancer2/script/dancer2 -a testApp\r\n```\r\n\r\nIs this the way of doing this and if so is it somewhere documented? Or should I document it (where)?"},"comment":{"url":"https://api.github.com/repos/PerlDancer/Dancer2/issues/comments/73264067","html_url":"https://github.com/PerlDancer/Dancer2/issues/785#issuecomment-73264067","issue_url":"https://api.github.com/repos/PerlDancer/Dancer2/issues/785","id":73264067,"user":{"login":"xsawyerx","id":54725,"avatar_url":"https://avatars.githubusercontent.com/u/54725?v=3","gravatar_id":"","url":"https://api.github.com/users/xsawyerx","html_url":"https://github.com/xsawyerx","followers_url":"https://api.github.com/users/xsawyerx/followers","following_url":"https://api.github.com/users/xsawyerx/following{/other_user}","gists_url":"https://api.github.com/users/xsawyerx/gists{/gist_id}","starred_url":"https://api.github.com/users/xsawyerx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xsawyerx/subscriptions","organizations_url":"https://api.github.com/users/xsawyerx/orgs","repos_url":"https://api.github.com/users/xsawyerx/repos","events_url":"https://api.github.com/users/xsawyerx/events{/privacy}","received_events_url":"https://api.github.com/users/xsawyerx/received_events","type":"User","site_admin":false},"created_at":"2015-02-06T16:26:13Z","updated_at":"2015-02-06T16:26:13Z","body":"@DavsX Would you like to jot those down in a preliminary `Dancer2::Manual::Developers` guide?"}}