Skip to content

Sysadmin Dashboard ADR - #23697

Merged
nasthagiri merged 1 commit into
openedx:masterfrom
mitodl:pdpinch/sysadmin-dashboard-adr
May 21, 2020
Merged

Sysadmin Dashboard ADR #23697
nasthagiri merged 1 commit into
openedx:masterfrom
mitodl:pdpinch/sysadmin-dashboard-adr

Conversation

@pdpinch

@pdpinch pdpinch commented Apr 11, 2020

Copy link
Copy Markdown
Contributor

This ADR merely captures the status quote for the Sysadmin Dashboard, an initial step towards migrating its functionality out of edx-platform and into a pluggable app.

A follow-up ADR will serve for discussing what APIs the platform needs to support a pluggable Sysadmin Dashboard.

@openedx-webhooks

Copy link
Copy Markdown

Thanks for the pull request, @pdpinch! I've created OSPR-4377 to keep track of it in JIRA. JIRA is a place for product owners to prioritize feature reviews by the engineering development teams.

Feel free to add as much of the following information to the ticket:

  • supporting documentation
  • edx-code email threads
  • timeline information ("this must be merged by XX date", and why that is)
  • partner information ("this is a course on edx.org")
  • any other information that can help Product understand the context for the PR

All technical communication about the code itself will still be done via the GitHub pull request interface. As a reminder, our process documentation is here.

@openedx-webhooks openedx-webhooks added needs triage open-source-contribution PR author is not from Axim or 2U labels Apr 11, 2020
@pdpinch pdpinch changed the title Pdpinch/sysadmin dashboard adr Sysadmin Dashboard ADR Apr 11, 2020
@natabene

Copy link
Copy Markdown
Contributor

@pdpinch Thank you for your contribution. Please let me know once all tests are green.

@openedx-webhooks openedx-webhooks added waiting on author PR author needs to resolve review requests, answer questions, fix tests, etc. and removed needs triage labels Apr 11, 2020
@pdpinch

pdpinch commented Apr 11, 2020

Copy link
Copy Markdown
Contributor Author

jenkins run django-2.2/a11y

Not sure how I failed an accessibility test with a .rst file.

@pdpinch

pdpinch commented Apr 11, 2020

Copy link
Copy Markdown
Contributor Author

jenkins run django-2.2/a11y

@pdpinch

pdpinch commented Apr 20, 2020

Copy link
Copy Markdown
Contributor Author

jenkins run all

1 similar comment
@pdpinch

pdpinch commented May 7, 2020

Copy link
Copy Markdown
Contributor Author

jenkins run all

@pdpinch

pdpinch commented May 7, 2020

Copy link
Copy Markdown
Contributor Author

@natabene how is a markdown file failing the accessibility test?

@natabene

natabene commented May 7, 2020

Copy link
Copy Markdown
Contributor

@jmbowman Would you happen to know why jenkins/django-2.2/a11y is failing in this specific case?

@jmbowman

jmbowman commented May 8, 2020

Copy link
Copy Markdown
Contributor

The Django 2.2 tests were disabled a while ago, I don't think it has actually run again since the original flaky failure you saw. It's fine to just ignore that one, it's no longer required to merge.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
course teams to see what may be wrong wit their xml. This is the only view that allows permits access by course
course teams to see what may be wrong with their xml. This is the only view that allows access by course

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
replicated elsewhere in edx-platform. It coudld be refactored as a pluggable app, but some of it's features rely on
replicated elsewhere in edx-platform. It could be refactored as a pluggable app, but some of it's features rely on

@nasthagiri nasthagiri left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pdpinch Once you squash your commits, I can merge the PR.

@nasthagiri

Copy link
Copy Markdown
Contributor

@pdpinch Ping on this. I'd be happy to merge once you squash the commits.

@pdpinch
pdpinch force-pushed the pdpinch/sysadmin-dashboard-adr branch from 267420e to d952cb2 Compare May 21, 2020 11:48
@pdpinch

pdpinch commented May 21, 2020

Copy link
Copy Markdown
Contributor Author

Thanks @nasthagiri !

@pdpinch

pdpinch commented May 21, 2020

Copy link
Copy Markdown
Contributor Author

@edx-status-bot

Copy link
Copy Markdown

Your PR has finished running tests. There were no failures.

@nasthagiri
nasthagiri merged commit b8655ee into openedx:master May 21, 2020
@openedx-webhooks

Copy link
Copy Markdown

@pdpinch 🎉 Your pull request was merged!

Please take a moment to answer a two question survey so we can improve your experience in the future.

@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

EdX Release Notice: This PR has been deployed to the staging environment in preparation for a release to production.

@edx-pipeline-bot

Copy link
Copy Markdown
Contributor

EdX Release Notice: This PR has been deployed to the production environment.

@pdpinch
pdpinch deleted the pdpinch/sysadmin-dashboard-adr branch May 25, 2020 15:06
@openedx-webhooks openedx-webhooks added merged and removed waiting on author PR author needs to resolve review requests, answer questions, fix tests, etc. labels Jan 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged open-source-contribution PR author is not from Axim or 2U

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants