-
Notifications
You must be signed in to change notification settings - Fork 6
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
Marketplace #6
Comments
I feel like the more straightforward answer actually would be if we just have a dedicated organization and then we fork the plugins we want. Or in our case for the "official" plug-ins we just transfer them to that organization. So in conclusion our marketplace is a UI on top of a GitHub organization |
Updated description |
@gentlementlegen rfc on the manifest stuff. Anything else we need to prepare? |
No, but ubiquity-os/ubiquity-os-kernel#80 should be merged for the |
My https://github.com/0x4007/sync-configs-agent.git can already generate accurate configs because it has the ability to parse the plugin URLs and read their manifests. We just need to feed it the repository URLs and a preference of what to add and how to configure them in plain English. Expensive approach with Claude 3.5 Sonnet but it works quite well. I think it can certainly be the backbone of natural language to bot config in several contexts, including, but not limited to a future plugin that will allow users to adjust their UbiquityOS settings as simply as: @UbiquityOS change the follow up times to 1 day from 3.5 days. In the background this script can run and link back to the comment thread for review/debugging. |
#13 meets the requirements of this spec
|
Closing in favor of #3 |
Depends on #1
The
ubiquity-os-plugin-installer
repository is basically one of the core features of ubiquibot plugins marketplace. We can transform current repository in a plugin marketplace.All plugins will reside in the https://github.com/ubiquity-os-marketplace organization:
What should be done:
a) Fetch all available plugins from the https://github.com/ubiquity-os-marketplace organization
b) Fetch plugins' manifests from the
manifest.json
file located in a plugin github repository (example)c) Display all available plugins
work.ubq.fi
) so that target github users are not rate limited by githubIn the end we should support this flow:
ubiquibot-os
config is updatedThe text was updated successfully, but these errors were encountered: