-
Notifications
You must be signed in to change notification settings - Fork 22
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
Improve code annotations and integrate with docs #316
Comments
Those code annotations served their purpose at the beginning of the project, mainly event identification and documentation for developers. Now, I agree there's still work to do, so thank you for the effort. Some time back, I implemented a few things to generate documentation automatically, but I didn't have the time to finish it. I wish I could provide more detail, but I don't remember what I did exactly: |
@mariajgrimaldi awesome, thanks for the links! I'll definitely reach out when I get stuck. |
Closed via #318 , but we have the ability not to add this documentation to any repo that defines events in it. I think the linter work is valuable, but outside of what I was hoping to accomplish here. We may take it on as part of the larger Data WG task to organize and better document / lint tracking log events as the two are starting to converge a bit. |
Currently the openedx events are documented with code-annotations styled comments:
However the integrations with the code-annotations toolchain isn't quite complete, and the important
event_key_field
is not currently documented, making configuring these events difficult. I propose that we:event_key_field
and add that field to all existing eventsThe text was updated successfully, but these errors were encountered: