bitshares / bitshares-ui

Fully featured Graphical User Interface / Reference Wallet for the BitShares Blockchain
https://wallet.bitshares.org
MIT License
517 stars 570 forks source link

Drop alt (unmaintained for 2 years) #1488

Open kapeer42 opened 6 years ago

kapeer42 commented 6 years ago

Is your feature request related to a problem? Please describe. The alt project is unmaintained for 2 years now. The main problem for me is that there is no tools to easily track the state while developing (alt devtools does not work).

Describe the solution you'd like I think we should upgrade to mobx or redux

Describe alternatives you've considered We could also fork alt, fix the dev tools and carry on the development of the framework but it seems like an unnecessary workload.

Additional context Having working tools to track the state changes of the app would allow devs to understand much more quickly how to properly mutate the app state and help track bugs I think.

svk31 commented 6 years ago

What is about the dev tools that don't work?

Part of me agrees that replacing alt for something "better" or newer like redux would be nice, but it would be a pretty huge task to do so. Additionally, for our purposes it works just fine, and as they say "if it's not broke, don't fix it".

wmbutler commented 6 years ago

@kapeer42 what type of time commitment are we looking at?

kapeer42 commented 6 years ago

@svk31 I installed the devtools from the chrome store and opened the bitshares-ui. The devtools panel was empty of data. Maybe there is a configuration step I missed.

@wmbutler Below are the notes from my investigation so far. To answer your question, I would say 10 to 30. It's a bit out the top of my head. It would require more investigation.

We need to:

Some numbers:

Some thoughts

svk31 commented 6 years ago

Are you talking about the react dev tools?

kapeer42 commented 6 years ago

No the alt-devtools

wmbutler commented 6 years ago

Related #1497