{"action":"created","issue":{"url":"https://api.github.com/repos/GsDevKit/Seaside31/issues/54","labels_url":"https://api.github.com/repos/GsDevKit/Seaside31/issues/54/labels{/name}","comments_url":"https://api.github.com/repos/GsDevKit/Seaside31/issues/54/comments","events_url":"https://api.github.com/repos/GsDevKit/Seaside31/issues/54/events","html_url":"https://github.com/GsDevKit/Seaside31/issues/54","id":51624515,"number":54,"title":"hook in gsApplicationTools ... gemservers for Seaside3","user":{"login":"dalehenrich","id":623951,"avatar_url":"https://avatars.githubusercontent.com/u/623951?v=3","gravatar_id":"","url":"https://api.github.com/users/dalehenrich","html_url":"https://github.com/dalehenrich","followers_url":"https://api.github.com/users/dalehenrich/followers","following_url":"https://api.github.com/users/dalehenrich/following{/other_user}","gists_url":"https://api.github.com/users/dalehenrich/gists{/gist_id}","starred_url":"https://api.github.com/users/dalehenrich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dalehenrich/subscriptions","organizations_url":"https://api.github.com/users/dalehenrich/orgs","repos_url":"https://api.github.com/users/dalehenrich/repos","events_url":"https://api.github.com/users/dalehenrich/events{/privacy}","received_events_url":"https://api.github.com/users/dalehenrich/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GsDevKit/Seaside31/labels/in+process","name":"in process","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-12-10T23:14:25Z","updated_at":"2015-01-16T02:11:40Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/GsDevKit/Seaside31/issues/comments/70198326","html_url":"https://github.com/GsDevKit/Seaside31/issues/54#issuecomment-70198326","issue_url":"https://api.github.com/repos/GsDevKit/Seaside31/issues/54","id":70198326,"user":{"login":"dalehenrich","id":623951,"avatar_url":"https://avatars.githubusercontent.com/u/623951?v=3","gravatar_id":"","url":"https://api.github.com/users/dalehenrich","html_url":"https://github.com/dalehenrich","followers_url":"https://api.github.com/users/dalehenrich/followers","following_url":"https://api.github.com/users/dalehenrich/following{/other_user}","gists_url":"https://api.github.com/users/dalehenrich/gists{/gist_id}","starred_url":"https://api.github.com/users/dalehenrich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dalehenrich/subscriptions","organizations_url":"https://api.github.com/users/dalehenrich/orgs","repos_url":"https://api.github.com/users/dalehenrich/repos","events_url":"https://api.github.com/users/dalehenrich/events{/privacy}","received_events_url":"https://api.github.com/users/dalehenrich/received_events","type":"User","site_admin":false},"created_at":"2015-01-16T02:11:40Z","updated_at":"2015-01-16T02:11:40Z","body":"With the recent commit we basically have two ways of utilizing a *gem server*:\r\n- ZnSeasideGemServer which runs a server using  WAGsZincAdaptor, which is equivalent to the old way of running Seaside using the default Zinc http server\r\n- ZnSeasideNewGemServer which runs a server using WAZincNewGemServerAdaptor, which runs a ZnGemServerManagingMultiThreadedServer Zinc http server.  \r\n\r\nStill need to look into providing interactive debugging for at least FastCGI which may not take too much ... Also want to revisit the use of ZnSeasideNewGemServer to make sure that there is value there: right now I think the BIG value comes from being able to record server errors in object log ... otherwise the WAInteractiveGemServerErrorHandler gives you the interactivity that I think is needed ..."}}