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

Define Interactions #4

Open
Tracked by #2
0x4007 opened this issue Feb 17, 2024 · 12 comments · May be fixed by #11
Open
Tracked by #2

Define Interactions #4

0x4007 opened this issue Feb 17, 2024 · 12 comments · May be fixed by #11

Comments

@0x4007
Copy link
Member

0x4007 commented Feb 17, 2024

2. Define Interactions

For each component, define how it interacts with others. This includes:

  • Data Flow: How data is passed between components.
  • Dependencies: Components that rely on others to function.
  • Event Triggers: Events in one component that trigger actions in another.
Copy link

ubiquibot bot commented Feb 17, 2024

! action has an uncaught error

@0x4007
Copy link
Member Author

0x4007 commented Apr 2, 2024

@whilefoo @gentlementlegen can you articulate how the kernel-plugin interface looks and works? The first task in this project has been started and I imagine that @chris-chris will get to this one pretty soon.

@chris-chris
Copy link
Contributor

I'm gonna start it soon.
@whilefoo @gentlementlegen Can you help me to understand the data flow, dependencies, and event triggers?
Or you can just locate the code for the event trigger and database interaction.

@chris-chris
Copy link
Contributor

/start

Copy link

ubiquibot bot commented Apr 3, 2024

Warning! This task was created over 46 days ago. Please confirm that this issue specification is accurate before starting.
DeadlineWed, Apr 3, 5:08 PM UTC
Registered Wallet 0x5987cad5F0BDdD4d069A50A2427dFf0186a07F8F
Tips:
  • Use /wallet 0x0000...0000 if you want to update your registered payment wallet address.
  • Be sure to open a draft pull request as soon as possible to communicate updates on your progress.
  • Be sure to provide timely updates to us when requested, or you will be automatically unassigned from the task.

@chris-chris chris-chris linked a pull request Apr 3, 2024 that will close this issue
@whilefoo
Copy link

whilefoo commented Apr 3, 2024

This is already made https://github.com/ubiquity/ubiquibot-kernel/wiki/How-it-works but if you want more specific flow we can base it on the existing and add details.
You can also take a look at the README of the kernel

@0x4007
Copy link
Member Author

0x4007 commented Apr 4, 2024

This is already made https://github.com/ubiquity/ubiquibot-kernel/wiki/How-it-works but if you want more specific flow we can base it on the existing and add details. You can also take a look at the README of the kernel

The diagram should include all of our infrastructure, not just the bot. This includes the Dollar, the user interfaces, and probably some of the planned stuff that's mentioned in the work-in-progress whitepaper.

@chris-chris
Copy link
Contributor

@whilefoo Thank you for the material :)
I want to understand the interaction of all modules including the bot, website, database, and dollar. If I don't understand quickly because I'm new here, please help me understand. I'll try to summarize it well.
I'm gonna read the code to figure out the interactions. But if someone help me then I can do it quickly. 👍

@0x4007
Copy link
Member Author

0x4007 commented Apr 5, 2024

@gentlementlegen @whilefoo it's probably a good idea for us to try and finalize the plugin I/O interface for this.

@gentlementlegen
Copy link
Member

@gentlementlegen @whilefoo it's probably a good idea for us to try and finalize the plugin I/O interface for this.

Agreed! Although we should be able to have a diagram regardless

@0x4007
Copy link
Member Author

0x4007 commented Apr 5, 2024

Why don't you give @chris-chris the latest I/O spec because you're leading that r&d now

@chris-chris
Copy link
Contributor

UbiquityDAO Interaction drawio (5)
I'm drawing a diagram on this PR #11. I need some feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants