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

Add addon compatibility checklist #225

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

lisa-wolfgang
Copy link
Member

@lisa-wolfgang lisa-wolfgang commented Jul 21, 2022

See ScratchAddons/ScratchAddons#4668 (comment)

This new page specifies which addons need to be considered for each aspect of the website being modified in a given addon.

Todo

  • Complete the checklist with every component of scratch.mit.edu that addons currently affect:
    • General compatibility
    • Editor compatibility
      • Code editor compatibility
      • Costume editor compatibility
      • Sound editor compatibility
      • Other editor compatibility
    • Project player compatibility
    • Website compatibility
      • Navbar compatibility
      • Messages page compatibility
      • My Stuff page compatibility
      • Search page compatibility
      • Project page compatibility
      • Profile compatibility
      • Forums compatibility
      • Other website compatibility
  • Add the following to the point about addon compatibility on the quality guidelines page (pending merge of that PR):
    View the [compatibility checklist](/docs/reference/compatibility-checklist) for common issues to consider.

@lisa-wolfgang lisa-wolfgang added type: enhancement New feature or request help wanted Extra attention is needed scope: docs Related to the documentation (Scratch Addons Docs) labels Jul 21, 2022
@Hans5958
Copy link
Member

You wouldn't need to do the alias. Those are done for old pages that got moved, not new pages.

Also if you wish you can separate it to multiple pages, but I'm not sure the scale of the content would be.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed scope: docs Related to the documentation (Scratch Addons Docs) type: enhancement New feature or request
Projects
Status: Long Term
Development

Successfully merging this pull request may close these issues.

2 participants