{"action":"created","issue":{"url":"https://api.github.com/repos/seqan/seqan/issues/991","labels_url":"https://api.github.com/repos/seqan/seqan/issues/991/labels{/name}","comments_url":"https://api.github.com/repos/seqan/seqan/issues/991/comments","events_url":"https://api.github.com/repos/seqan/seqan/issues/991/events","html_url":"https://github.com/seqan/seqan/issues/991","id":73241363,"number":991,"title":"Segments implement ContainerConcept but should not be resizable.","user":{"login":"rrahn","id":1529364,"avatar_url":"https://avatars.githubusercontent.com/u/1529364?v=3","gravatar_id":"","url":"https://api.github.com/users/rrahn","html_url":"https://github.com/rrahn","followers_url":"https://api.github.com/users/rrahn/followers","following_url":"https://api.github.com/users/rrahn/following{/other_user}","gists_url":"https://api.github.com/users/rrahn/gists{/gist_id}","starred_url":"https://api.github.com/users/rrahn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rrahn/subscriptions","organizations_url":"https://api.github.com/users/rrahn/orgs","repos_url":"https://api.github.com/users/rrahn/repos","events_url":"https://api.github.com/users/rrahn/events{/privacy}","received_events_url":"https://api.github.com/users/rrahn/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/seqan/seqan/labels/documentation","name":"documentation","color":"fbca04"},{"url":"https://api.github.com/repos/seqan/seqan/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/seqan/seqan/milestones/4","html_url":"https://github.com/seqan/seqan/milestones/Release%202.1.0","labels_url":"https://api.github.com/repos/seqan/seqan/milestones/4/labels","id":813426,"number":4,"title":"Release 2.1.0","description":"Released after 2.0.0 and includes smaller work packages that can be done in a few months after 2.0.0 but not for the 2.0.0 release itself.","creator":{"login":"holtgrewe","id":521780,"avatar_url":"https://avatars.githubusercontent.com/u/521780?v=3","gravatar_id":"","url":"https://api.github.com/users/holtgrewe","html_url":"https://github.com/holtgrewe","followers_url":"https://api.github.com/users/holtgrewe/followers","following_url":"https://api.github.com/users/holtgrewe/following{/other_user}","gists_url":"https://api.github.com/users/holtgrewe/gists{/gist_id}","starred_url":"https://api.github.com/users/holtgrewe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/holtgrewe/subscriptions","organizations_url":"https://api.github.com/users/holtgrewe/orgs","repos_url":"https://api.github.com/users/holtgrewe/repos","events_url":"https://api.github.com/users/holtgrewe/events{/privacy}","received_events_url":"https://api.github.com/users/holtgrewe/received_events","type":"User","site_admin":false},"open_issues":66,"closed_issues":13,"state":"open","created_at":"2014-10-04T10:12:56Z","updated_at":"2015-05-06T14:42:53Z","due_on":"2015-07-30T22:00:00Z","closed_at":null},"comments":1,"created_at":"2015-05-05T07:59:58Z","updated_at":"2015-05-08T10:27:17Z","closed_at":null,"body":"As far as I can see a segment should not be resizable, right? Which means appendValue and append should not work on an infix as it would lead to a modification of the base sequence, which can be very dangerous if many objects depend on the same base sequence. However, in the documentation it looks like as if those functions are implemented for segments since the SegmentableConcept implements the ContainerConcept.\r\n\r\nWe need a better concept design for this in the future. \r\nAlthough this might be just a documentation error.\r\n "},"comment":{"url":"https://api.github.com/repos/seqan/seqan/issues/comments/100185675","html_url":"https://github.com/seqan/seqan/issues/991#issuecomment-100185675","issue_url":"https://api.github.com/repos/seqan/seqan/issues/991","id":100185675,"user":{"login":"h-2","id":2996863,"avatar_url":"https://avatars.githubusercontent.com/u/2996863?v=3","gravatar_id":"","url":"https://api.github.com/users/h-2","html_url":"https://github.com/h-2","followers_url":"https://api.github.com/users/h-2/followers","following_url":"https://api.github.com/users/h-2/following{/other_user}","gists_url":"https://api.github.com/users/h-2/gists{/gist_id}","starred_url":"https://api.github.com/users/h-2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/h-2/subscriptions","organizations_url":"https://api.github.com/users/h-2/orgs","repos_url":"https://api.github.com/users/h-2/repos","events_url":"https://api.github.com/users/h-2/events{/privacy}","received_events_url":"https://api.github.com/users/h-2/received_events","type":"User","site_admin":false},"created_at":"2015-05-08T10:27:17Z","updated_at":"2015-05-08T10:27:17Z","body":"I would propose modelling our concepts exactly like the stl concepts, with the only difference that we have global functions..."}}