{"action":"created","issue":{"url":"https://api.github.com/repos/exercism/x-common/issues/46","labels_url":"https://api.github.com/repos/exercism/x-common/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/exercism/x-common/issues/46/comments","events_url":"https://api.github.com/repos/exercism/x-common/issues/46/events","html_url":"https://github.com/exercism/x-common/issues/46","id":55964059,"number":46,"title":"Definition of \"sublist\" in sublist exercise","user":{"login":"tstirrat15","id":2581423,"avatar_url":"https://avatars.githubusercontent.com/u/2581423?v=3","gravatar_id":"","url":"https://api.github.com/users/tstirrat15","html_url":"https://github.com/tstirrat15","followers_url":"https://api.github.com/users/tstirrat15/followers","following_url":"https://api.github.com/users/tstirrat15/following{/other_user}","gists_url":"https://api.github.com/users/tstirrat15/gists{/gist_id}","starred_url":"https://api.github.com/users/tstirrat15/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tstirrat15/subscriptions","organizations_url":"https://api.github.com/users/tstirrat15/orgs","repos_url":"https://api.github.com/users/tstirrat15/repos","events_url":"https://api.github.com/users/tstirrat15/events{/privacy}","received_events_url":"https://api.github.com/users/tstirrat15/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-01-29T22:03:54Z","updated_at":"2015-01-31T16:57:16Z","closed_at":"2015-01-31T03:13:33Z","body":"I recently submitted a pull request to xpython regarding what I thought \"sublist\" should mean in the context of this problem, and @sjakobi redirected me here.\r\n\r\nIn my reading of the problem, a list is essentially a set that allows repetition - order doesn't matter, inherently. The way that the tests are written treats the lists more like words, where order does matter.\r\n\r\nGiven that there's this ambiguity in the concept of lists, can we change the problem specification to clarify this? I don't have an opinion on which way to change things, but it should go one of two ways:\r\n* Clarify that order doesn't matter in a list, and change `test_spread_sublist` and its equivalents so that `multiples_of_15` is a sublist of `multiples_of_3`\r\n* Clarify that order does matter in a list, and keep the tests as they are.\r\n\r\nOn a related note, I've only had any real experience with Python. Are lists handled in a different way in other languages such that it's less of an issue?"},"comment":{"url":"https://api.github.com/repos/exercism/x-common/issues/comments/72325793","html_url":"https://github.com/exercism/x-common/issues/46#issuecomment-72325793","issue_url":"https://api.github.com/repos/exercism/x-common/issues/46","id":72325793,"user":{"login":"tstirrat15","id":2581423,"avatar_url":"https://avatars.githubusercontent.com/u/2581423?v=3","gravatar_id":"","url":"https://api.github.com/users/tstirrat15","html_url":"https://github.com/tstirrat15","followers_url":"https://api.github.com/users/tstirrat15/followers","following_url":"https://api.github.com/users/tstirrat15/following{/other_user}","gists_url":"https://api.github.com/users/tstirrat15/gists{/gist_id}","starred_url":"https://api.github.com/users/tstirrat15/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tstirrat15/subscriptions","organizations_url":"https://api.github.com/users/tstirrat15/orgs","repos_url":"https://api.github.com/users/tstirrat15/repos","events_url":"https://api.github.com/users/tstirrat15/events{/privacy}","received_events_url":"https://api.github.com/users/tstirrat15/received_events","type":"User","site_admin":false},"created_at":"2015-01-31T16:57:16Z","updated_at":"2015-01-31T16:57:16Z","body":"I can totally start with documentation.\r\n\r\nI'm just starting to get my feet wet in programming - I'm a Math student in my senior year, but I think I might enjoy programming enough to want to make a career out of it, so I've been diving in, so to speak.\r\n\r\nI don't have a whole lot of experience in Go or Ruby, so I don't think I'm ready to start screwing around with the backend, but I've been having a lot of fun with the Python exercises, and I could help with clarifying the READMEs there and in xcommon.\r\n\r\nIt sounds like looking at issues would be a good place to start, too - just trying to get a handle on the various problems that people are having and whether they're easily fixable."}}