-
Notifications
You must be signed in to change notification settings - Fork 2
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
[DEPR]: Mark Insights repos as deprecated and move to edx-unsupported #227
Comments
Posted in discourse here: https://discuss.openedx.org/t/deprecation-insights-repositories-and-docs/12268 |
@bmtcril 2U will be looking into if there's anything we need to do to prepare for this to ensure nothing breaks (and more broadly if we want to continue with insights at all). For this first ticket, can you keep me in the loop so we can coordinate testing when these changes go out? |
@zacharis278 absolutely, let me know if you all want to meet up for a quick touch base at any point. |
@zacharis278 @MichaelRoytman this DEPR has been accepted. I'm not sure when I will get to the work, but the first bit will be updating the READMEs in those repos. I will ping you both on those PRs as they get created. |
@zacharis278 @MichaelRoytman PRs have been opened to update README on all 6 repos as above. |
@bmtcril Thank you for the update. Are you aware that the |
Hi @MichaelRoytman (and @HassanJaveed84 who was asking about this in the other ticket). There's also an |
@MichaelRoytman I see the confusion, I'd put |
@MichaelRoytman @zacharis278 @HassanJaveed84 I'm scheduling the archival and move of these repositories on April 30. Please let me know if you would like to coordinate around that, or you can fork and cut over at your convenience between now and then. |
@bmtcril Thanks, Brian. We've got someone looking at how to accommodate the move right now. I'll let the team know and report back if we require any coordination. |
Hi @bmtcril! Based on our research, it looks like everything should just work after the switchover. That being said, we want to complete the following steps after the changeover:
Can these happen right on April 30th? Would you need to or be able to let us know when the move will happen exactly? Thanks for the help! |
Hi @varshamenon4 , thanks for digging in to this. I think my suggestion would be to fork these repos back into the edx org rather than have them point to the openedx-unsupported. That way you can continue to maintain and bug fix as necessary going forward. Since you would be updating the URLs in downstream repos and local clones anyway, this should let you do the updates and test ahead of April 30 and shouldn't change much of your plan aside from doing the forks and changing the URLs you're updating to. If you don't want to do that this plan looks fine to me and can happen any time after repos are moved on the 30th. I would be happy to sync up with someone there directly as the changes happen, just let me know who to bother. :) |
Hi @bmtcril! Thanks for clarifying and suggesting forking instead. It looks like all of the openedx-unsupported repos are read-only, so we would need to fork anyway in order to maintain/bug fix as suggested. Is that correct? In that case, your suggestion makes more sense (to fork and test ahead of April 30). I can plan on moving forward on those steps and will reach back out if I run into any issues. Does that work? |
@varshamenon4 sounds great, feel free to grab me on Slack if you need anything! |
@varshamenon4 I was also told yesterday that there is internal 2U documentation around making sure these forks don't break old releases here (I can't see it, but believe it's true 😄): https://2u-internal.atlassian.net/wiki/spaces/AT/pages/958595796/Forking+repos+back+into+edx+GitHub+org |
Hi everyone, just a reminder that tomorrow is the day we plan to archive and move the Insights repositories. Please let me know if you need any coordination around that! cc: @varshamenon4 @zacharis278 @MichaelRoytman @HassanJaveed84 |
Repositories have been archived and transferred to the openedx-unsupported github org. Docs updates are happening here: openedx/docs.openedx.org#489 |
This part of the deprecation is complete, closing this ticket out |
Hi, Brian. We've had a few team members working on various parts of preparing for the deprecation, so I apologize for not following up sooner. We have forked the repositories successfully, so we are all set on that front! Thank you for your help. We're still working through product to see what we'll do with Insights longer term, but we'll likely be continuing to run it as-is for the time being until we get to a product decision. |
Proposal Date
2024-02-07
Target Ticket Acceptance Date
2024-02-29
Earliest Open edX Named Release Without This Functionality
Redwood - 2024-04
Rationale
Per the accepted #221 DEPR, this issue will cover the first steps of removal. This is just a sub-ticket for more easily managing this extraordinarily large DEPR.
Removal
openedx-unsupported
Github organization. The expectation is that anyone continuing to run Insights will continue to be able to do so with minimal (or no) changes. If their infrastructure supports following Github redirects this may not require any updates, but configuration may need to be updated to point to the new URLs for projects cloning directly from Github.The impacted repositories are:
Documentation will be updated wherever it can be found in docs.openedx.org, discussions with 2U will determine the direction of documentation in docs.edx.org and edx.readthedocs.io since so far as we know they intend to keep running it and the user docs will remain relevant for them.
Replacement
Overall, Insights is being replaced by Aspects which we're expecting to release in Redwood.
Deprecation
No response
Migration
No response
Additional Info
Discourse Announcement: https://discuss.openedx.org/t/deprecation-insights-repositories-and-docs/12268
Task List
edx-analytics-pipeline
openedx-unsupported
Github organization.edx-analytics-dashboard
openedx-unsupported
Github organization.edx-analytics-data-api
openedx-unsupported
Github organization.edx-analytics-data-api-client
openedx-unsupported
Github organization.edx-analytics-configuration
openedx-unsupported
Github organization.edx-analytics-exporter
openedx-unsupported
Github organization.Documentation
The text was updated successfully, but these errors were encountered: