-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add new content authoring event signals #244
feat: add new content authoring event signals #244
Conversation
Thanks for the pull request, @rpenido! Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket as you can:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
0968211
to
acc20c4
Compare
acc20c4
to
e8a9293
Compare
f5e5074
to
4d2d951
Compare
...nt_bus/avro/tests/schemas/org+openedx+content_authoring+library_block+created+v1_schema.avsc
Outdated
Show resolved
Hide resolved
8a14215
to
e57d4ed
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 This is looking solid @rpenido !
Could you please update the PR description to reference openedx/edx-platform#32599 as a source of more information for this change?
- I tested this using feat: add new content event signals edx-platform#32599
- I read through the code
-
I checked for accessibility issuesN/A - Includes documentation
- Commit structure follows OEP-0051
e57d4ed
to
1d017cb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rpenido @pomegranited 👍 Looks good. Just added a small nit.
- I tested this: (Tested events as described in feat: add new content event signals edx-platform#32599)
- I read through the code
-
I checked for accessibility issues - Includes documentation
-
I made sure any change in configuration variables is reflected in the corresponding client'sconfiguration-secure
repository.
Can you explain how these signals would be used in the tagging feature? Thanks :), it'd be useful for documentation. |
Hi there. Thanks for your contribution! I left a few clarifying questions --non blocking. Thanks :) |
Hi @mariajgrimaldi! Thank you for your input!
The system will automatically generate tags based on the content (author, language, etc..). These events of CREATED/UPDATED content (library, course, blocks, etc..) will trigger the creation and maintenance of these tags. I think @pomegranited can explain this in more detail.
I commented in the review! Let me know if I can provide more information! |
Thanks for these comments @rpenido -- could you link to openedx/modular-learning#61 in the PR description, so @mariajgrimaldi and other interested parties to easily see what inspired this change? |
@navinkarkera: you can merge this whenever you can after our comments are addressed. Thank you folks! |
@rpenido Have you already responded to our comments? because I am not seeing it (It is possible that you did not click on submit button) nor can I see any changes in the code. cc: @pomegranited |
Sorry @navinkarkera! I think I responded and never submit. Thank you for pointing out! |
db07bd2
to
209b1f1
Compare
209b1f1
to
3651679
Compare
Hi @mariajgrimaldi @navinkarkera ! Is there still something that I need to address/clarify to get this merge? Am I missing something? Thank you! |
Comments addressed! Thanks again folks |
@rpenido Thanks for clarifying 💯 |
@rpenido 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
Thank you @navinkarkera! |
Description: Create the following
OpenEdxPublicSignal
events triggered by content creation and editing.These events will be used in the auto-tagging feature and is part of System Defined Taxonomies feature.
More information: openedx/edx-platform#32599
Related Issue
Reviewers:
Merge checklist:
Post merge:
finished.