[WIP] Mjevtic/sol 536 implement experiment aware content search - #8100
[WIP] Mjevtic/sol 536 implement experiment aware content search#8100marjev wants to merge 4 commits into
Conversation
|
Thanks for the pull request, @marjev! It looks like you're a member of a company that does contract work for edX. If you're doing this work as part of a paid contract with edX, you should talk to edX about who will review this pull request. If this work is not part of a paid contract with edX, then you should ensure that there is an OSPR issue to track this work in JIRA, so that we don't lose track of your pull request. To automatically create an OSPR issue for this pull request, just visit this link: http://openedx-webhooks.herokuapp.com/github/process_pr?number=8100&repo=edx%2Fedx-platform |
There was a problem hiding this comment.
@martynjames Can you put some light on why this is necessary here? With this line in __init__.py, I can't import the constant SPLIT_TEST_COMPONENT_TYPE.
This is just a temporary solution. I would like to get your opinion on the matter since I saw that you've added this as a part of #7313.
There was a problem hiding this comment.
Is this really the only way to get group_id? Splitting display name strings by space?
6f4724e to
27c3bc3
Compare
There was a problem hiding this comment.
∃ a constant in cms/djangoapps/contentstore/views/component.py as follows:
SPLIT_TEST_COMPONENT_TYPE = 'split_test' - I would use this reference
There was a problem hiding this comment.
I tried to resort to that, but I experience the circular dependancy issue.
I'll try to think of a way to avoid that issue.
There was a problem hiding this comment.
Ah, yes - it's certainly not worth the circular dependency!
|
@marjev - A couple of problems I found while testing... |
|
@martynjames I'll look into that, thanks for the ground work, I'm sure it will prove to be helpful |
|
Thanks for the pull request, @marjev! It looks like you're a member of a company that does contract work for edX. If you're doing this work as part of a paid contract with edX, you should talk to edX about who will review this pull request. If this work is not part of a paid contract with edX, then you should ensure that there is an OSPR issue to track this work in JIRA, so that we don't lose track of your pull request. To automatically create an OSPR issue for this pull request, just visit this link: http://openedx-webhooks.herokuapp.com/github/process_pr?repo=edx%2Fedx-platform&number=8100 |
|
@marjev I believe my latest commit should take care of split_test name and group id issue. |
bfe8fa7 to
27d1661
Compare
27d1661 to
5554e3c
Compare
|
Closing this PR since it's replace by #8229. |
@martynjames
This PR replaces #8084
Latest commit addresses the comments you left on the #8084