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

front-end plugins feature #18

Closed
6 of 7 tasks
mimoham24 opened this issue Jul 26, 2021 · 0 comments
Closed
6 of 7 tasks

front-end plugins feature #18

mimoham24 opened this issue Jul 26, 2021 · 0 comments

Comments

@mimoham24
Copy link
Contributor

mimoham24 commented Jul 26, 2021

Leader

@HideBa

Currently, the system is designed to run each function as a plug-in, but it is not possible to install and use external plug-ins. By enabling the use of external plug-ins, it will be possible to proceed with development using resources other than internal resources, and users will be able to use more functions.

  • Users can see a list of installable plug-ins.
  • Users can install, update, and uninstall installable plugins.
  • Developers can upload and use plugins that they are developing.
  • You can install them by entering the GitHub link.
  • Re:Earth automatically resolves inconsistencies caused by differences between the version of Re:Earth and the version of external plug-ins, allowing users to use plug-ins without worrying about version differences.
  • Developers can include their plug-ins in the list by submitting a PR to have them included.
  • Developers can publish the front-end part of their plug-ins so that Re:Earth can load it and run it as a Sandbox.

Tasks

  • Write document
  • Front-end
  • Back-end

Completion condition

  • All PRs were passed CI, code-reviewed, and merged
  • Tested on staging env
  • Released in the production env
  • A demonstration was held
@rot1024 rot1024 changed the title Plugins feature front-end plugins feature Aug 25, 2021
@HideBa HideBa closed this as completed Mar 7, 2022
KeisukeYamashita pushed a commit that referenced this issue Aug 13, 2022
* - return the overridden value

* - add test case

* - fix bug
pyshx pushed a commit that referenced this issue Apr 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants