{"action":"created","issue":{"url":"https://api.github.com/repos/Nentix/xentriq.core/issues/75","repository_url":"https://api.github.com/repos/Nentix/xentriq.core","labels_url":"https://api.github.com/repos/Nentix/xentriq.core/issues/75/labels{/name}","comments_url":"https://api.github.com/repos/Nentix/xentriq.core/issues/75/comments","events_url":"https://api.github.com/repos/Nentix/xentriq.core/issues/75/events","html_url":"https://github.com/Nentix/xentriq.core/issues/75","id":333837222,"node_id":"MDU6SXNzdWUzMzM4MzcyMjI=","number":75,"title":"Determine whether to introduce more type-safety (not compatible with PHP7.0)","user":{"login":"ttveldhuis","id":1822698,"node_id":"MDQ6VXNlcjE4MjI2OTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1822698?v=4","gravatar_id":"","url":"https://api.github.com/users/ttveldhuis","html_url":"https://github.com/ttveldhuis","followers_url":"https://api.github.com/users/ttveldhuis/followers","following_url":"https://api.github.com/users/ttveldhuis/following{/other_user}","gists_url":"https://api.github.com/users/ttveldhuis/gists{/gist_id}","starred_url":"https://api.github.com/users/ttveldhuis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ttveldhuis/subscriptions","organizations_url":"https://api.github.com/users/ttveldhuis/orgs","repos_url":"https://api.github.com/users/ttveldhuis/repos","events_url":"https://api.github.com/users/ttveldhuis/events{/privacy}","received_events_url":"https://api.github.com/users/ttveldhuis/received_events","type":"User","site_admin":false},"labels":[{"id":559463528,"node_id":"MDU6TGFiZWw1NTk0NjM1Mjg=","url":"https://api.github.com/repos/Nentix/xentriq.core/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":{"login":"ttveldhuis","id":1822698,"node_id":"MDQ6VXNlcjE4MjI2OTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1822698?v=4","gravatar_id":"","url":"https://api.github.com/users/ttveldhuis","html_url":"https://github.com/ttveldhuis","followers_url":"https://api.github.com/users/ttveldhuis/followers","following_url":"https://api.github.com/users/ttveldhuis/following{/other_user}","gists_url":"https://api.github.com/users/ttveldhuis/gists{/gist_id}","starred_url":"https://api.github.com/users/ttveldhuis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ttveldhuis/subscriptions","organizations_url":"https://api.github.com/users/ttveldhuis/orgs","repos_url":"https://api.github.com/users/ttveldhuis/repos","events_url":"https://api.github.com/users/ttveldhuis/events{/privacy}","received_events_url":"https://api.github.com/users/ttveldhuis/received_events","type":"User","site_admin":false},"assignees":[{"login":"ttveldhuis","id":1822698,"node_id":"MDQ6VXNlcjE4MjI2OTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1822698?v=4","gravatar_id":"","url":"https://api.github.com/users/ttveldhuis","html_url":"https://github.com/ttveldhuis","followers_url":"https://api.github.com/users/ttveldhuis/followers","following_url":"https://api.github.com/users/ttveldhuis/following{/other_user}","gists_url":"https://api.github.com/users/ttveldhuis/gists{/gist_id}","starred_url":"https://api.github.com/users/ttveldhuis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ttveldhuis/subscriptions","organizations_url":"https://api.github.com/users/ttveldhuis/orgs","repos_url":"https://api.github.com/users/ttveldhuis/repos","events_url":"https://api.github.com/users/ttveldhuis/events{/privacy}","received_events_url":"https://api.github.com/users/ttveldhuis/received_events","type":"User","site_admin":false},{"login":"mpwaldhorst","id":13185130,"node_id":"MDQ6VXNlcjEzMTg1MTMw","avatar_url":"https://avatars2.githubusercontent.com/u/13185130?v=4","gravatar_id":"","url":"https://api.github.com/users/mpwaldhorst","html_url":"https://github.com/mpwaldhorst","followers_url":"https://api.github.com/users/mpwaldhorst/followers","following_url":"https://api.github.com/users/mpwaldhorst/following{/other_user}","gists_url":"https://api.github.com/users/mpwaldhorst/gists{/gist_id}","starred_url":"https://api.github.com/users/mpwaldhorst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpwaldhorst/subscriptions","organizations_url":"https://api.github.com/users/mpwaldhorst/orgs","repos_url":"https://api.github.com/users/mpwaldhorst/repos","events_url":"https://api.github.com/users/mpwaldhorst/events{/privacy}","received_events_url":"https://api.github.com/users/mpwaldhorst/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Nentix/xentriq.core/milestones/2","html_url":"https://github.com/Nentix/xentriq.core/milestone/2","labels_url":"https://api.github.com/repos/Nentix/xentriq.core/milestones/2/labels","id":3332433,"node_id":"MDk6TWlsZXN0b25lMzMzMjQzMw==","number":2,"title":"2.0","description":"Main goal of this release is better separation between the template engine and the `web/http(s)` part of Xentriq.","creator":{"login":"ttveldhuis","id":1822698,"node_id":"MDQ6VXNlcjE4MjI2OTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1822698?v=4","gravatar_id":"","url":"https://api.github.com/users/ttveldhuis","html_url":"https://github.com/ttveldhuis","followers_url":"https://api.github.com/users/ttveldhuis/followers","following_url":"https://api.github.com/users/ttveldhuis/following{/other_user}","gists_url":"https://api.github.com/users/ttveldhuis/gists{/gist_id}","starred_url":"https://api.github.com/users/ttveldhuis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ttveldhuis/subscriptions","organizations_url":"https://api.github.com/users/ttveldhuis/orgs","repos_url":"https://api.github.com/users/ttveldhuis/repos","events_url":"https://api.github.com/users/ttveldhuis/events{/privacy}","received_events_url":"https://api.github.com/users/ttveldhuis/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2018-05-09T08:13:38Z","updated_at":"2018-06-19T21:04:18Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-06-19T21:00:26Z","updated_at":"2018-06-20T09:28:32Z","closed_at":null,"author_association":"MEMBER","body":"For Xentriq v1.0 we have made a good start in implementing type-safety (#70). There are currently a lot of restrictions in doing so because of the support for PHP7.0. For example, nullable type specification is not supported.\r\n\r\nWe need to decide whether to keep support for PHP7.0 or move forward with the more advanced features in PHP7.1"},"comment":{"url":"https://api.github.com/repos/Nentix/xentriq.core/issues/comments/398685458","html_url":"https://github.com/Nentix/xentriq.core/issues/75#issuecomment-398685458","issue_url":"https://api.github.com/repos/Nentix/xentriq.core/issues/75","id":398685458,"node_id":"MDEyOklzc3VlQ29tbWVudDM5ODY4NTQ1OA==","user":{"login":"mpwaldhorst","id":13185130,"node_id":"MDQ6VXNlcjEzMTg1MTMw","avatar_url":"https://avatars2.githubusercontent.com/u/13185130?v=4","gravatar_id":"","url":"https://api.github.com/users/mpwaldhorst","html_url":"https://github.com/mpwaldhorst","followers_url":"https://api.github.com/users/mpwaldhorst/followers","following_url":"https://api.github.com/users/mpwaldhorst/following{/other_user}","gists_url":"https://api.github.com/users/mpwaldhorst/gists{/gist_id}","starred_url":"https://api.github.com/users/mpwaldhorst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mpwaldhorst/subscriptions","organizations_url":"https://api.github.com/users/mpwaldhorst/orgs","repos_url":"https://api.github.com/users/mpwaldhorst/repos","events_url":"https://api.github.com/users/mpwaldhorst/events{/privacy}","received_events_url":"https://api.github.com/users/mpwaldhorst/received_events","type":"User","site_admin":false},"created_at":"2018-06-20T09:28:32Z","updated_at":"2018-06-20T09:28:32Z","author_association":"COLLABORATOR","body":"Looking at PHP support on different OSes this is a bit of difficult discussion, for now Ubuntu 16.04 for example comes with 7.0 whereas the newly released 18.04 LTS comes with 7.2. And then of course there is other distros like CentOS.\r\n\r\nOn the other hand on all of those you can always use EPEL or equivalent to get at least 7.1 so it should not really be a complete blocker in that regard.\r\n\r\nFrom Docker point of view there is no issue as one can use the official PHP images.\r\n\r\nI guess as anyone that is going to use Xentriq going forward will be creating either a new project or migrating in any case asking for at least PHP 7.1 should not be too much of a stretch.\r\nWhat do you think? Where do you think there might be an issue?"}}
{"actor":{"display_login":"mpwaldhorst"}}