wasabee-project / Wasabee-IITC

ENL DrawTools and Op Management
Apache License 2.0
30 stars 21 forks source link

Wasabee Modularity #287

Open le-jeu opened 2 years ago

le-jeu commented 2 years ago

Currently, Wasabee IITC is a blob and doesn't allow to work with plugins except for skins. Modularity simplifies community contributions , making feature accessible without waiting for a new release of the main script. This came up in multiple discussion but we didn't write it down, so here we are.

Where

  1. Skins (already working)
  2. Auto draws
  3. Trawl lines
  4. W-D Keys
  5. Key sync
  6. Firebase
  7. ...

Needs

cloudkucooland commented 2 years ago

In a very large/complex operation recently, we had a side conversation that we need "Full Wasabee" and "Wasabee Lite" -- or "Planning" and "Executing" ; I think this modularization is probably going to meet that need.

Yes, getting trawl out of the core is necessary.