Start dirty and hard work

in #steem5 months ago (edited)

image.png

Today I will start dirty work which is to rewrite the faucet.

Why?

Due to various outdated dependent packages, development and maintenance become difficult.

For example, we are still using react15, antd 2, webpack3, babel6, eslint4, etc.

In the past four weeks, I tried to upgrade some other dependencies without upgrading react and antd.

But after solving most of the problems, react15 and antd2 still can't run properly.

So I had to plan to create an empty project again and gradually migrate the existing code into it.

I'm not sure how many difficulties are waiting ahead, hope finish it as soon as possible.

It can also be regarded as an experience accumulation in advance for rewriting condenser and wallet in the future.


Thank you for reading. I'm a witness. You could find more on my site https://steem.fans

I would really appreciate your witness vote! You can vote by AuthSteem. Or open https://steemitwallet.com/~witnesses page, input ety001 to vote.

2.gif

Thank you!

Sort:  

Good luck! Having seen the number of outdated packages used for Condenser and how upgrading one impacts others, you’ve certainly set yourself a hard and dirty challenge!

Thank you.

This is good to know that we are going to have a condenser well maintained soon, the new makes me really happy! Good luck,

I would love to help you. If you can prioritize things, I can definitely help you

Thank you.

But it seems hard to seperate tasks before the base work finishing.

Good luck Dev

Thank you.

Changing the dependency version is a really hard and careful thing, It required to read all the new changes in the updated version and making changes in the project. Condenser dependencies are old and these are not gold.

I wish you the best of luck with the upcoming changes.

Thank you.

Brother, there were some issues with steemdb services, i made pull request for the fixes i applied, when you have time, please review it

Hi, it has been merged.