beckn / beckn-onix

beckn onix
MIT License
39 stars 21 forks source link

Discovery: Network configuration and other options #18

Open vbabuEM opened 6 months ago

vbabuEM commented 6 months ago

This is a discovery ticket. We will write other tickets once we do the discovery below.

Currently the beckn_onix.sh file presents five options

  1. Join an existing network
  2. Create new production network
  3. Set up a network on your local machine
  4. Merge multiple networks
  5. Configure Existing Network Check with Ravi and identify any special flow required for 4 and 5

Also in every installation, we ask for network configuration right at the beginning. Paste the URL of the network configuration here (or press Enter to skip): For BAP and BPP we can call the corresponding download_layer_2_config_b*p.sh. However we do not have anything for registry. We need to discuss with Ravi and discover what to do when user gives a file here.

vbabuEM commented 1 month ago

@viraj89 as part of this issue, we should revisit the whole Beckn-ONIX UI and check what is relevant and what is not. Maybe we might need Ravi also for this. Based on the overall review, the flow can be modified. Multiple times @faizmagic has asked this question if all the questions and option in UI make sense and work. Also one minor thing. When setting up a new network, we show GW/BAP/BPP also. I think it should only be Registry as we cannot proceed with the rest without the registry being up. That can also be discussed during this meeting.

viraj89 commented 1 month ago

This needs collaborative discussion with the larger audience to make certain conclusions out of it. Moving it to next iteration for planning on discussion. cc @vbabuEM @faizmagic @yesrag2309 @emmayank