ubiquibot / .github

0 stars 1 forks source link

Define Interactions #4

Open 0x4007 opened 4 months ago

0x4007 commented 4 months ago

2. Define Interactions

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

ubiquibot[bot] commented 4 months ago
! action has an uncaught error
0x4007 commented 3 months ago

@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 commented 3 months ago

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 commented 3 months ago

/start

ubiquibot[bot] commented 3 months ago

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:
whilefoo commented 3 months ago

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 commented 3 months ago

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 commented 3 months ago

@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 commented 3 months ago

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

gentlementlegen commented 3 months ago

@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 commented 3 months ago

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

chris-chris commented 3 months ago

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