Ecency development and maintenance #5

in HiveDevs2 months ago (edited)

Ecency has been a part of the Hive blockchain for more than 8 years. Over this time, Ecency.com and Ecency mobile apps have been continually enhanced, bringing you exceptional user experience while all development being opensource and transparent.

Year 2024 is no exception, Ecency received huge number updates thanks to support and help received, from the community and every user and stake holder, in collaboration with our Developers team, we have made significant progress and improvement. 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 big changes/progress made throughout this past year:

  • Next.js - Complete rewrite of our website into new technology that's far more superior and performant. Our previous codebase still opensource and can be found here, while new codebase where all future development will take place, code resides here. This migration took quite longer time than we anticipated but changes were really worth it as we can see from search engine crawling rate and recent performance on organic reach in world wide web.
  • Perks - Quickly accessible perks, help us gamify social interaction and create more avenue of engagement and improve retention on platform.
  • Waves - Launched dedicated website page for waves (short form content) bringing quick access and engagement into next level. Ecency slowly becoming hub for different type of creators, video uploads for vlog enthusiast, waves for short form content creators, blogs for comprehensive and detailed articles.
  • Waves mobile app Introduced dedicated, opensource Waves mobile app for Android and iOS users. This mobile app is based on Flutter while our main Ecency app is based on React native. Development of new app gave us some experimental experience to see if community is ready for dedicated short form content. Application is growing slowly and finding its own audience. We will keep an eye on adoption and other metrics of short content creation and consumption.
  • Chats - We have introduced our private and group chats allow communities and people to communicate in much secure way. Based on opensource technology nostr. Technology merge was bit complex but we believe in long term this will help us attract community of similar minded users into Hive.
  • Mobile - Ecency mobile app continue to be #1 choice for Hive users, increasing accessibility and engagement on platform with instant access, management, gamification and responsiveness at the forefront of Hive.

Furthermore, Ecency has accomplished various improvements this year, including revamping and enhancing existing pages, providing new features and improved wallet management, better onboarding experience. Overall, it has been a fruitful year for Ecency.

Funds allocation

Ecency received 166865 HBD proposal funds during last period (15 months) until end of proposal 283 period.

  • ~48000 HBD web development
  • ~35000 HBD mobile development
  • ~40000 HBD server and services cost (onboarding subscriptions, servers)
  • ~10000 HBD new/un-scoped development (waves app, backend)
  • ~20000 HBD project management
  • ~5000 HBD equipment reimbursements
  • ~8400 HBD state taxes, conversion fees

We use clockify for tracking development activities, screenshot of activities


Period Nov 30, 2023 - Nov 30, 2024



Period Nov 30, 2024 - Feb 20, 2025

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:

Ecency team of 4 makes us quite lean while delivering consistent and really valuable development contribution. We remain fully committed and devoted to providing you with the finest open-source social experience on the blockchain.

Future plans

  • Focus on improved breakaway communities
  • Onboarding other crypto communities, we already have prototype of this.
  • Better wallet management, multi-token management
  • Better filters for more engaging waves.
  • Community break away, efforts made by 3speak team on our previous codebase should be migrated to use our latest/new next.js codebase.
  • Improve customization and easy self-hosting configurations
  • Documentation and tutorial videos on self-hosting and forking, customizing opensource codebase.

State of DHF

  • As of right now there is around ~23,292,000 HBD available for proposals
  • Daily possible funding on Decentralized Hive Fund is ~232,920 HBD
  • We are asking same 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.)
  • Marketing, onboarding, community growth efforts ~2000 HBD

We understand that during the duration of our proposal we may get partial funding or 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/336
PeakD: https://peakd.com/proposals/336
HiveBlog Wallet: https://wallet.hive.blog/proposals
Github: https://github.com/ecency

Sort:  
 2 months ago  

Ecency is still underrated. Keep it up.

I have a question: on Ecency the size of uploaded photos is limited and the size is smaller than on Peakd - is it expected that the upper limit of the size of uploaded photos will be increased?

Thanks for question: What file sizes you uploaded and it failed?

We have limit of 15 MB which was reasonable for long time, if file sizes are increasing and many of your photos failing during upload, we can increase that limit.

Peakd has a limit of either 23 or 24 - for photos on a mobile phone 15 is more than enough, but photographers have to compress photos with loss of quality on a camera - it seems to me that it would be better to adhere to a single standard on all platforms - (of course, this is probably a load on the server, but progress is moving forward and the size of the photo (as well as the speed of the Internet) is getting bigger every year) Also, the platform does not support photo formats with HDR - if this were possible (at least in the future) it would be a leap forward in the beauty of the photo and, accordingly, the content!

I'm specifically interested in the JPEG XL (JXL) format - a modern format with HDR support and improved compression. I don't know if this is possible - but it would be cool!

We have increased file size to 25MB just now, hope that should be sufficient for bigger files. We will check what JXL offers and how to incorporate that

You are the best!!! If it works out with jxl, many photographers will want to publish with you - thank you very much for the quick 🙏feedback.

Since we're on the subject, I'd like to tell you about another inconvenience.
This is the impossibility of pasting a copied hashtag - perhaps for English-speaking people this is not a problem, but for everyone else, yes. For example, I don't know how to spell words correctly in English (especially long ones) and I need to copy them from a translator and paste them so as not to make a mistake - on ecency this is impossible, but on peakd it is possible - this small inconvenience makes you spend more time preparing a post.
!BEER

This looks like new bug, I remember this functioning properly. Tried today, seem it is broken, we will fix this asap.

Great - this will make the process easier for many! 👍

Congratulations on the development! It took a bit longer, but it was worth it!
Undoubtedly, the Ecency front-end for Hive Blockchain, especially the new Ecency Web, is very modern and gives a visually extraordinary user experience, which is significantly more advanced than other front-ends.
Waves for the Web is also a welcome acquisition (especially for older folks who find it easier to type on large screens 😎).
Thank you for the report on the use of DHF funds.

Thank you very much @ecency. Maybe I would have abandoned this platform along time ago if not for your support.
Congratulations for the successes made

Congratulations to the team. You're doing such a great work. Keep it like that.

Excellent work, long live Ecency.

Peter Pan Thank You GIF

!BBH
!BEER

Great job. The team has done well and this we see in the daily improvement on the dapp.
Keep the good work, and we trust in you and your project

Let's go with egency ❤️

Bravo!!!👍🌟👏 A big congratulations for all the achievements. We are glad for the many successes you have recorded and we are praying for more. Good job!


You're doing a great work!

Your team are doing very well and hive blockchain is happy for your consistent effort in developing new futures

Hello @ecency team,
Thank you for your great work! I really appreciate what you do and especially enjoy using the Ecency app on mobile. I primarily create my posts on PeakD—not because I undervalue other editors, but simply out of personal habit.
One thing I would love to see is better support for HTML in your editor. In one of my posts, I used the <details> element to neatly separate German and English text. While PeakD fully supports this feature and Hive.blog has minor display issues, Ecency displays the text immediately, which removes the intended functionality.
It would be fantastic if Ecency could better interpret such HTML elements in the future. Thanks again for all your hard work—I'm really glad you exist! 😊

Wow congrats to the team it's great there will always be many people who will support you.