{"action":"created","issue":{"url":"https://api.github.com/repos/kadirahq/mantra/issues/41","repository_url":"https://api.github.com/repos/kadirahq/mantra","labels_url":"https://api.github.com/repos/kadirahq/mantra/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/kadirahq/mantra/issues/41/comments","events_url":"https://api.github.com/repos/kadirahq/mantra/issues/41/events","html_url":"https://github.com/kadirahq/mantra/issues/41","id":128519897,"number":41,"title":"[Question] Why the restriction on client-side","user":{"login":"sakulstra","id":4396533,"avatar_url":"https://avatars.githubusercontent.com/u/4396533?v=3","gravatar_id":"","url":"https://api.github.com/users/sakulstra","html_url":"https://github.com/sakulstra","followers_url":"https://api.github.com/users/sakulstra/followers","following_url":"https://api.github.com/users/sakulstra/following{/other_user}","gists_url":"https://api.github.com/users/sakulstra/gists{/gist_id}","starred_url":"https://api.github.com/users/sakulstra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sakulstra/subscriptions","organizations_url":"https://api.github.com/users/sakulstra/orgs","repos_url":"https://api.github.com/users/sakulstra/repos","events_url":"https://api.github.com/users/sakulstra/events{/privacy}","received_events_url":"https://api.github.com/users/sakulstra/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-25T11:48:07Z","updated_at":"2016-02-29T23:11:06Z","closed_at":null,"body":"I understand that mantra is mainly a spec for client side, but isn't leaving out the server side killing the idea of: \"so it’s very important to have a common standard everyone follows. That’s what this specification does.\"\r\nhttps://kadirahq.github.io/mantra/#sec-Core-Components.Server-Side\r\n\r\nI don't know if this counts for a lot of companies, but at least \"we\" did mainly server side testing till now and client-side was more like \"monkeytesting(https://en.wikipedia.org/wiki/Monkey_test)\" without automation. Now when following mantra for the next projects we have client side testing but have to find our own solution for server side testing again. That's kind of confusing as mantra tries to be \"a common standard everyone follows\".\r\n\r\nSo why the restriction? Just waiting for meteor 1.3s built in testing or is this a long term decision?"},"comment":{"url":"https://api.github.com/repos/kadirahq/mantra/issues/comments/190441929","html_url":"https://github.com/kadirahq/mantra/issues/41#issuecomment-190441929","issue_url":"https://api.github.com/repos/kadirahq/mantra/issues/41","id":190441929,"user":{"login":"arunoda","id":50838,"avatar_url":"https://avatars.githubusercontent.com/u/50838?v=3","gravatar_id":"","url":"https://api.github.com/users/arunoda","html_url":"https://github.com/arunoda","followers_url":"https://api.github.com/users/arunoda/followers","following_url":"https://api.github.com/users/arunoda/following{/other_user}","gists_url":"https://api.github.com/users/arunoda/gists{/gist_id}","starred_url":"https://api.github.com/users/arunoda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arunoda/subscriptions","organizations_url":"https://api.github.com/users/arunoda/orgs","repos_url":"https://api.github.com/users/arunoda/repos","events_url":"https://api.github.com/users/arunoda/events{/privacy}","received_events_url":"https://api.github.com/users/arunoda/received_events","type":"User","site_admin":false},"created_at":"2016-02-29T23:11:06Z","updated_at":"2016-02-29T23:11:06Z","body":"@zimt28 This is the server side archi we suggest. https://kadirahq.github.io/mantra/#sec-Appendix-Server-Side-Directory-Layout\r\n\r\nBut I think Meteor Guide is planning for a much better one since they cover more stuff for the server side.\r\nSo, I think we can get some stuff from Meteor's integration testing approach.\r\n\r\nIf your app need more modularity on the server side, I suggest to follow the Meteor Guide approach on that. I think it's not out yet, but we can pre-access it."}}