{"comment":{"url":"https://api.github.com/repos/dkpro/dkpro-core/comments/15998610","html_url":"https://github.com/dkpro/dkpro-core/commit/7b8d75d1762058ffd8037feb128243fe72762367#commitcomment-15998610","id":15998610,"user":{"login":"reckart","id":1410238,"avatar_url":"https://avatars.githubusercontent.com/u/1410238?v=3","gravatar_id":"","url":"https://api.github.com/users/reckart","html_url":"https://github.com/reckart","followers_url":"https://api.github.com/users/reckart/followers","following_url":"https://api.github.com/users/reckart/following{/other_user}","gists_url":"https://api.github.com/users/reckart/gists{/gist_id}","starred_url":"https://api.github.com/users/reckart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/reckart/subscriptions","organizations_url":"https://api.github.com/users/reckart/orgs","repos_url":"https://api.github.com/users/reckart/repos","events_url":"https://api.github.com/users/reckart/events{/privacy}","received_events_url":"https://api.github.com/users/reckart/received_events","type":"User","site_admin":false},"position":32,"line":32,"path":"dkpro-core-api-discourse-asl/src/main/resources/desc/types/RSTTypeSystem.xml","commit_id":"7b8d75d1762058ffd8037feb128243fe72762367","created_at":"2016-02-10T08:00:10Z","updated_at":"2016-02-10T08:00:10Z","body":"Assuming that the discourse is a single UIMA component, it can handle that internally without having to materialize this in the CAS. We have certain strategies for type system design in DKPro Core and should try to stick to them as much as possible. E.g. for trees, Constituent should serve as a role model, for relations Dependency, for Event-like structures the SRL types. As far as I see it, the RST design currently follows a different philosophy and I would like to understand if that is necessary or if we can have a more harmonized type system design."}}