{"action":"created","issue":{"url":"https://api.github.com/repos/psfinaki/CheckYourCzech/issues/202","repository_url":"https://api.github.com/repos/psfinaki/CheckYourCzech","labels_url":"https://api.github.com/repos/psfinaki/CheckYourCzech/issues/202/labels{/name}","comments_url":"https://api.github.com/repos/psfinaki/CheckYourCzech/issues/202/comments","events_url":"https://api.github.com/repos/psfinaki/CheckYourCzech/issues/202/events","html_url":"https://github.com/psfinaki/CheckYourCzech/issues/202","id":345516066,"node_id":"MDU6SXNzdWUzNDU1MTYwNjY=","number":202,"title":"Set up framework for looking through a wiki page","user":{"login":"psfinaki","id":5451366,"node_id":"MDQ6VXNlcjU0NTEzNjY=","avatar_url":"https://avatars2.githubusercontent.com/u/5451366?v=4","gravatar_id":"","url":"https://api.github.com/users/psfinaki","html_url":"https://github.com/psfinaki","followers_url":"https://api.github.com/users/psfinaki/followers","following_url":"https://api.github.com/users/psfinaki/following{/other_user}","gists_url":"https://api.github.com/users/psfinaki/gists{/gist_id}","starred_url":"https://api.github.com/users/psfinaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psfinaki/subscriptions","organizations_url":"https://api.github.com/users/psfinaki/orgs","repos_url":"https://api.github.com/users/psfinaki/repos","events_url":"https://api.github.com/users/psfinaki/events{/privacy}","received_events_url":"https://api.github.com/users/psfinaki/received_events","type":"User","site_admin":false},"labels":[{"id":846223238,"node_id":"MDU6TGFiZWw4NDYyMjMyMzg=","url":"https://api.github.com/repos/psfinaki/CheckYourCzech/labels/task","name":"task","color":"a2eeef","default":false}],"state":"closed","locked":false,"assignee":{"login":"psfinaki","id":5451366,"node_id":"MDQ6VXNlcjU0NTEzNjY=","avatar_url":"https://avatars2.githubusercontent.com/u/5451366?v=4","gravatar_id":"","url":"https://api.github.com/users/psfinaki","html_url":"https://github.com/psfinaki","followers_url":"https://api.github.com/users/psfinaki/followers","following_url":"https://api.github.com/users/psfinaki/following{/other_user}","gists_url":"https://api.github.com/users/psfinaki/gists{/gist_id}","starred_url":"https://api.github.com/users/psfinaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psfinaki/subscriptions","organizations_url":"https://api.github.com/users/psfinaki/orgs","repos_url":"https://api.github.com/users/psfinaki/repos","events_url":"https://api.github.com/users/psfinaki/events{/privacy}","received_events_url":"https://api.github.com/users/psfinaki/received_events","type":"User","site_admin":false},"assignees":[{"login":"psfinaki","id":5451366,"node_id":"MDQ6VXNlcjU0NTEzNjY=","avatar_url":"https://avatars2.githubusercontent.com/u/5451366?v=4","gravatar_id":"","url":"https://api.github.com/users/psfinaki","html_url":"https://github.com/psfinaki","followers_url":"https://api.github.com/users/psfinaki/followers","following_url":"https://api.github.com/users/psfinaki/following{/other_user}","gists_url":"https://api.github.com/users/psfinaki/gists{/gist_id}","starred_url":"https://api.github.com/users/psfinaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psfinaki/subscriptions","organizations_url":"https://api.github.com/users/psfinaki/orgs","repos_url":"https://api.github.com/users/psfinaki/repos","events_url":"https://api.github.com/users/psfinaki/events{/privacy}","received_events_url":"https://api.github.com/users/psfinaki/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/psfinaki/CheckYourCzech/milestones/1","html_url":"https://github.com/psfinaki/CheckYourCzech/milestone/1","labels_url":"https://api.github.com/repos/psfinaki/CheckYourCzech/milestones/1/labels","id":3528479,"node_id":"MDk6TWlsZXN0b25lMzUyODQ3OQ==","number":1,"title":"Version 2","description":"Things needed to bring a new consistent version of the service.","creator":{"login":"psfinaki","id":5451366,"node_id":"MDQ6VXNlcjU0NTEzNjY=","avatar_url":"https://avatars2.githubusercontent.com/u/5451366?v=4","gravatar_id":"","url":"https://api.github.com/users/psfinaki","html_url":"https://github.com/psfinaki","followers_url":"https://api.github.com/users/psfinaki/followers","following_url":"https://api.github.com/users/psfinaki/following{/other_user}","gists_url":"https://api.github.com/users/psfinaki/gists{/gist_id}","starred_url":"https://api.github.com/users/psfinaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psfinaki/subscriptions","organizations_url":"https://api.github.com/users/psfinaki/orgs","repos_url":"https://api.github.com/users/psfinaki/repos","events_url":"https://api.github.com/users/psfinaki/events{/privacy}","received_events_url":"https://api.github.com/users/psfinaki/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":2,"state":"open","created_at":"2018-07-27T16:44:08Z","updated_at":"2018-08-05T09:34:46Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-07-29T09:22:21Z","updated_at":"2018-08-05T09:34:46Z","closed_at":"2018-08-05T09:34:46Z","author_association":"OWNER","body":"There are already several issues that happen because some parts of wiki pages are just sometimes missing: #188, #187, #172, #189. \r\n\r\nIt would be useful to have a mini-framework which would allow to understand if this or that part is present or no. Apart from fixing the issues above, it would also improve search precision (#179, #190) and probably its speed."},"comment":{"url":"https://api.github.com/repos/psfinaki/CheckYourCzech/issues/comments/410507705","html_url":"https://github.com/psfinaki/CheckYourCzech/issues/202#issuecomment-410507705","issue_url":"https://api.github.com/repos/psfinaki/CheckYourCzech/issues/202","id":410507705,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDUwNzcwNQ==","user":{"login":"psfinaki","id":5451366,"node_id":"MDQ6VXNlcjU0NTEzNjY=","avatar_url":"https://avatars2.githubusercontent.com/u/5451366?v=4","gravatar_id":"","url":"https://api.github.com/users/psfinaki","html_url":"https://github.com/psfinaki","followers_url":"https://api.github.com/users/psfinaki/followers","following_url":"https://api.github.com/users/psfinaki/following{/other_user}","gists_url":"https://api.github.com/users/psfinaki/gists{/gist_id}","starred_url":"https://api.github.com/users/psfinaki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/psfinaki/subscriptions","organizations_url":"https://api.github.com/users/psfinaki/orgs","repos_url":"https://api.github.com/users/psfinaki/repos","events_url":"https://api.github.com/users/psfinaki/events{/privacy}","received_events_url":"https://api.github.com/users/psfinaki/received_events","type":"User","site_admin":false},"created_at":"2018-08-05T09:34:45Z","updated_at":"2018-08-05T09:34:45Z","author_association":"OWNER","body":"The framework is implemented in the module `Article`. It scans wiki article and can retrieve:\r\n1. Table of contents\r\n2. Content\r\n3. Content part by name\r\n4. Specific point by string inclusion\r\n\r\nFor each part, there are related `tryGet...` and `get...` functions, as per approach described [here](https://fsharpforfunandprofit.com/posts/exceptions/#the-pair-of-functions-approach). \r\nFirst ones are used when searching for a word, second ones are used when looking for the answer.\r\n\r\nThe framework is quite immature and should be improved as described in #206."}}
{"actor":{"display_login":"psfinaki"}}