NebulousLabs / Sia-UI

A Graphical Frontend for Sia - https://sia.tech
MIT License
389 stars 109 forks source link

Update the plugin tutorial #419

Open DavidVorick opened 8 years ago

DavidVorick commented 8 years ago

Plugin tutorial is out of date, need to be updated to be complete. Ideally before we ship v1.0.3

It is my hope that the default UI is very clean and simple, and accessible to everyday users. Some of the power users are unhappy with this, as I've told them some of the features they like aren't on the roadmap, and remain off-the-roadmap with the intention of keeping the default UI really simple.

Plugins to the rescue! Plugins are meant to be easy to design+create, and easy to install. It should be easy for a power user to either add plugins or even replace plugins with minimal effort. Then, someone (potentially us) can even do something like fork the wallet plugin, add the features that they feel should be there for power users, and power users can access them with drop-in-replacements, and we don't need to overwhelm our non-power users.

(not really relevant to the issue, just wanted to write that stuff down)

pmknutsen commented 8 years ago

What about a plugin repository? If plugins are to become a "thing" there should be a list somewhere that people can browse (in a browser, or another plugin).

DavidVorick commented 8 years ago

Right now we're using the 'apps' section of the forum to cover that, and we'll also be keeping the 'apps' section of the website updated.

Once we're getting new plugins every month or so, we'll create a special place for them. Perhaps even like a plugin-store kind of page (similar to how Firefox has the extensions+addons store)

avahowell commented 8 years ago

Most of the documentation in doc/ is out of date. I'm going to go through and update the whole lot, starting with the Plugin tutorial.