Skip to content
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

Simplify legacy applab docs sync #33922

Merged
merged 1 commit into from Mar 31, 2020
Merged

Conversation

bencodeorg
Copy link
Contributor

@bencodeorg bencodeorg commented Mar 30, 2020

Description

Applab docs get special treatment in our sync between Dropbox and pegasus -- after discussion with a curriculum writer (GT), curriculum builder experts (Dani and Dave), it appears that these docs are only used in a few legacy places, and are not edited on Dropbox.

As a result, this PR simplifies our sync process to no longer give Applab docs special treatment. Dani also opened a ticket for the team to look into removing these docs entirely.

More to come on cleaning up the Dropbox sync script, but wanted to get this out on it's own for consideration.

Testing story

  • Given that (I think) a change in the dropbox Code.org/public/applab/docs folder could be made currently without being synced to pegasus (because of the ignore in the current code I am deleting), I did download applab-docs and applab-docs-v1 folders from dropbox, and diffed them against Code.org/public/applab/docs and Code.org/public/applab/docs1 and saw no difference.
  • I did not do any testing of this change on staging -- up for input on whether I should do so.

Copy link
Contributor

@islemaster islemaster left a comment

Choose a reason for hiding this comment

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

👍 Yeah, we should definitely clean up this special case. Let's just keep an eye on staging today after you merge this.

@bencodeorg bencodeorg merged commit 5960d93 into staging Mar 31, 2020
@bencodeorg bencodeorg deleted the dropbox-sync-simplify-applab-docs branch March 31, 2020 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants