Ecency development and maintenance #4

in HiveDevs4 months ago (edited)

Want to support Ecency?

Do not vote this post, instead vote for proposal link below.

Vote for proposal

Vote for this Proposal using Hivesigner
Ecency website: https://ecency.com/proposals/283


Ecency has been a part of the Hive blockchain for 7 years. Over this time, Ecency.com and Ecency mobile apps have been continually enhanced through multiple updates and additions.

Year 2023 is no exception, Ecency received huge updates with help of you community and the support given by every user and stake holder, in collaboration with our Developers team. We want to express our gratitude to all those who continue to be with us.


proposal-ecency-support-development

Here is a brief overview of the progress made throughout this past year:

  • Notifications - Notifications are an important aspect of Ecency as they keep users informed about any updates related to their profile. Ecency offers various ways to filter notifications and additionally introduced favorites and bookmarks as part of the notification system. Additionally, advanced notifications now provide more detailed information. On mobile devices, push notifications display the avatar or thumbnail image of the user or post that has received a reaction, making it easy to quickly identify the source of the notification.
  • Wallet - Easy to use Ecency wallet always focusing user-friendliness and including all the desired operations. The app has made several updates to the wallet throughout the year, adding features like Swap HIVE/HBD, Delegating and managing Engine tokens better, SPK, and Larynx token operations.
  • Signup - In order to simplify the registration process for new users and provide them with assistance, we have introduced a Premium account feature. This feature allows them to swiftly create an account and enjoy certain advantages. Premium accounts will receive three times the amount of Resource Credits compared to Free/regular accounts, as well as an initial allocation of 300 Points to begin using Ecency.
    Furthermore, we have introduced a new feature called "Onboard a friend" which allows you to invite a friend and assist them in creating their profile when signing up or create for them account quickly.
  • RC delegations - Better representation of Resource Credits, easy delegations, management, quick indicators on commenting or publishing content giving you idea of how much RC exist for performing operations beforehand. RC details screen gives user access to comprehensive details regarding the number of actions they can perform with their current RC. Additionally, they can also view information about their RC delegations (in and out). Furthermore, users have the ability to delegate their RC to any other user and remove their RC delegations if desired. Receive notifications when RC delegated to them.
  • Decks - Ecency team decided to revamp Decks by creating it as a separate page. This allowed users to gather all the necessary pages in group of decks and easily access the desired information without wasting excessive time. Each deck can contain up to 10 columns and you can create multiple number of deck groups, most importantly, these deck settings are synced across the device and browsers, changing browser or computer or mobile device, no problem your decks setup carried over automatically and with ease you can continue your unique experience on Hive.
  • Waves - Lastly, we were delighted to introduce "Waves" on both our website and later mobile application, as it was highly anticipated and requested by many of our users. This feature has brought a new sense of excitement for those who enjoy creating and engaging with short-form content, keeping them entertained and informed within platform.
  • Floating FAQ - floating helper that will guide and help new people joining with different functionality and features on each page, giving suggestions. We are very excited about what this can do and how this can help people navigating ins and outs of Hive and Ecency. We have plans to enhance this feature in the future and will be expanding this neat helper in future updates with probably live-chat, AI helper, etc.
  • 3Speak video - The most popular and well-received feature, this year, was the ability to upload videos on Ecency. Our team, with the assistance of the 3Speak team, successfully implemented this feature. Additionally, we later added the capability to record videos as well. Now, our users have the option to both upload and record videos on Ecency. As video hosting network gets more decentralized, we expect to offer more and more functionality with videos, shorts/reels, special feeds, etc. Managing your videos within Ecency powered by SPK and 3Speak gets easier and easier with each update.
    Furthermore, Ecency has accomplished various tasks this year, including revamping and enhancing existing pages, providing them with new features and improved trading options. Overall, it has been a fruitful year for Ecency.

As of right now, our team maintains and continues to develop the following services, open source. This proposal funding will be used to maintain and improve these services:

We have a lot of improvement ideas for the Hivesearcher, Hivesigner, and Hivexplorer projects, and this year we were unable to allocate sufficient time and resources to these initiatives.

Hivesearcher servers upgraded this past year, should be sufficient for another year, we have added couple new API calls which are being utilized by Ecency apps. Hivesearcher is one of our major costly service, that indexes all comments and posts, allowing for quick search and can be utilized for better content discovery. Already in current state, it is being heavily utilized by Ecency.com, hive.blog and peakd.com.

Hivesigner servers also upgraded, minor UI fixes but our goals for this year, we couldn't fully achieve, among those better transaction signing page, improve user flows, rewrite browser extension, etc. Only OAuth2 standard service that allows any developer to easily setup/integrate with Hive authentication. Easy signing transactions from any development environments without compromise to user keys.

Hivexplorer initial release and preliminary version being hosted with easy to use REST API for blockchain methods. We want to expand this gradually by adding unique set of features and stats. As of right now, it is replicating almost all features of hiveblocks.com with very basic UI flow.

Image proxy at https://images.ecency.com got plenty of improvements in our image hoster codebase and we have migrated the image server into a more resilient setup and upgraded servers which were not part of the budget planning but unexpected circumstances gave us an opportunity to upgrade servers and move to new data center. We plan to create and propose PR on official gitlab imagehoster repository with our improvements and changes later this year. Imagehoster server is another one of our major costly service.

In order to cover certain expenses while keeping development and marketing, we have powered down some of our stake. Although we would have preferred to keep it, we believe implementing features that enhance user engagement and align with our long-term objectives is the right decision. We have also cut down team size to 7 from 10. We remain fully committed and devoted to providing you with the finest open-source social experience on the blockchain.

Future plans

  • Ecency lite, we are exploring idea of extracting Ecency waves into separate app where we can offer light version of Ecency mobile app.
  • Reals/Shorts, in collaboration with 3speak team, we would like to add shorts/reels video uploads as well as feeds dedicated to that.
  • Better filters for more engaging waves/threads.
  • Ecency chat, feature is already in development few final touches and we will be releasing it this year first for web, later for mobile app.
  • Hive engine advanced token trading interface.
  • Community break away, we want to dedicate some resources to mainstream community breakaway and create proper structure in codebase to customize those instances. Efforts made by 3speak team on this already, will play essential role planning and executing this vision.
  • Re-implement Hivesigner browser extension
  • Allocate some resources to contribute into community imagehoster, dhive, hivemind, documentation API, onboarding and other core initiatives.
  • Allocate more resources for our outreach programs.

State of DHF

  • As of right now there is around ~21,956,000 HBD available for proposals
  • Daily possible funding on Decentralized Hive Fund is ~219,567 HBD
  • We are asking Daily 396 HBD Monthly ~11880 HBD.

Cost explanation

  • Dev costs (4 developers) ~ 7000 HBD
  • Server costs ~2800 HBD (imagehoster, hivesearcher, rpc, hivesigner, ecency.com, etc.)
  • This year, we will allocate more to marketing and onboarding efforts. ~2000 HBD

We understand that during the duration of our proposal we may get partial funding sometimes, no funding sometimes. But it won't stop us from developing and delivering. We hope you see value Ecency team brings to Hive and support us in common vision and goal!

Thank you!

Vote for proposal

Vote for this Proposal using Hivesigner
Ecency: https://ecency.com/proposals/283
PeakD: https://peakd.com/proposals/283
HiveBlog Wallet: https://wallet.hive.blog/proposals
Github: https://github.com/ecency

Sort:  

Hello guys,

I am wondering if you would be interested in developing features as open protocols for all of Hive. Here's the basics of the idea: define a protocol for how the feature will work, what blockchain data it will use and so on. Then develop a backend node software that collects this blockchain data in an SQL database and provides an API that powers the feature. And then your frontend simply uses that API. In this way, the feature you have developed can also be used by other frontends. It becomes a common feature for all of Hive.

Curious to hear your thoughts on this.

Yes, that makes sense and with advent of HAF, I believe we can try to migrate our eSync service which we built our a lot of features based off. It won’t be over night migration though because eSync structure is specific and syncs data needed only to those specific features. Thats why we added section to contribute to the hive core development in our proposal.

Sounds great. :)

Waves are amazing future. Just getting used to them and i can see people loving it already.

Also if the Shorts videos are introduced and running properly, I would use them all the time it will be amazing. Imagine smooth reels like Instagram. 👌 👏

I would like to congratulate everyone who is working hard and hopefully one day I will be able to give more support 🙏💪

I love all you do guys. Ecency app is by far my favourite way of connecting with my Hive account while on my mobile. Even in just one year that I’ve been using it, I’ve seen some huge changes and improvements to the app. Keep up the great work 👍💙

OMG, can't wait to 3speak feature of ecency😍

3Speak video - The most popular and well-received feature, this year, was the ability to upload videos on Ecency. Our team, with the assistance of the 3Speak team, successfully implemented this feature.
Yes, this made me so happy. Oh wow, reels and shorts is such a great idea for the future.
So many great updates this year!

Hello! Are there any current advantages to logging directly into the app rather than through Keychains browser?

For me, the time you are logged directly in Ecency, your experience is far better than through Keychain. @ecency I would like to have the possibility in the mobile app of excluding reblogs from my feed, and I would like also to have both in the web and in the app something like the function payouts of Peakd (how much I Will earn in the next Seven days). Best regards from Cuba and keep that mood.

Great suggestions, we have this item in our backlog, bumping up higher to deliver faster. Thank you!

You will have to try out to know. We don’t personally use keychain to comment on differences. You can manage Hive, Engine and SPK tokens on Ecency mobile app if you are talking about token management side. Push Notifications in all different types of activities, probably there are other differences. Actually, similarities matters more as you have option to choose and have for different UX.

I noticed a tie in with the most recent SPK proposal - is there a potential expanded utility for Ecency points in a wider context?

That's right, I've been using this platform for a year now and two months ago I've been a guest creator and I've seen the team, the moderators, and the creators, all of them are great. More are working hard on this platform and we will see that within the next time we will see things getting better and better so it is very good for the project that its team is working hard. is working from.

I'm on the login page of the app but have no clue what WIF is. Also unsure how does password work?

Person signed up with Ecency, will just use password they receive on their email. This is how login page looks like on website, we can make sure mobile app uses similar terms/phrases:

OK, so which private key should I be entering as mine? Is WIF referring to the private key?

Yes Wif is wallet import format referring to private keys. You can use any private key above/ including Posting private key.

Good work!
In the latest update of the web version, it was noticed that the display of unnumbered lists is broken, instead of showing a numbered list

We will check it today, thank you for the report

It's me haithem

✌️✌️

420 HBD lmao

Truly though great effort from all involved, well done

Good morning, I need vote for your proposal without Song hivesigner . Which are the steps to do it?

You can login to Ecency.com and vote directly from https://ecency.com/proposals/283

I love the this front end its so good.

i am vote😊

Done. All the best!

Best features

👍🏻👍🏻

I am so happy for the good news! Ecency you rock!!!

Keep up the great work!

It is Great platform in overall world. I like it very much. I am very grateful to you for joining this ecency

Hi 👋

Are there any thoughts about marketing Ecency outside of Hive in the future? I think the app is ready to bring a ton of new users and that can only be made by promoting outside of Hive.

Yes, this year we want to focus more on marketing

That's the way!

Very important

Hello, question abt boosting. I mistakenly boosted a short post instead of the one I intended to boost. Can the boost be cancelled? How?

testststsasdasd

You had me at open source. Thank you for all you do. I love the dapp and have been using it for quite a while.

I'm supporting it and I'm guessing this will pass without issue.

Thank you for all you do!

❤️⚘️thanks for everything

Voted!😊

ecency help me to connect with my friends across the globe

99.99 % of my life in Hive is here in ecency!! Keep doing your job just grate!

Great
I can't vote yet
I'm a newbie here
Learning new things and connecting
It's a gradual process
Hope to get to the top
Thanks Ecency for this unique opportunity ❤️
Lots of love ♥️♥️

Do you get any errors when you voting? Send us screenshots

How do I connect to eccency app..
I need a follow back too @ecency @ecency.app

Go to any profile and follow authors you like. You can tap on any author from post list it will show author popup that you can follow. Did you download Ecency mobile app?

I downloaded eccency mobile app.. give me a follow back