verbiricha
September 28, 2023
Habla.news Quarterly Progress Report
We are delighted to share our latest updates on Habla, made possible by the generous grant from nostr:npub10pensatlcfwktnvjjw2dtem38n6rvw8g6fv73h84cuacxn4c28eqyfn34f. In this report, we aim to provide transparency by outlining the grant proposal and shedding light on our project roadmap.
Grant Proposal and Project Roadmap
Habla has been awarded 1 BTC for one year to support development, server costs, and compensate our hardworking contributors. Let's delve into the details of our proposal to nostr:npub10pensatlcfwktnvjjw2dtem38n6rvw8g6fv73h84cuacxn4c28eqyfn34f, organized into several key milestones:
Milestone 1: UI/UX Cleanup and Improvements
Our talented collaborators, nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac and nostr:npub1xk50nsp89sge5cs0glq9tjxm885lsp077xez6zm6g2ccjdga4enqnkmr0f, have been instrumental in enhancing Habla's design and user experience. This milestone focuses on redesigning the site, emphasizing discussions around highlights, and introducing NIP-51 bookmark lists. Additionally, we are internationalizing the app to accommodate multiple languages, thanks to the Nostr community.
While we've made significant progress, we're still working to achieve all our goals in this area. nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac has excelled in designing a clean and readable interface, and nostr:npub1xk50nsp89sge5cs0glq9tjxm885lsp077xez6zm6g2ccjdga4enqnkmr0f is leading the charge in improving design and user experience.
One exciting feature is the integration of highlights by nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft. Users can now select and share text, fostering discussions around specific points in an article. You can easily identify who highlighted a section and interact with it through zaps, comments, or reposts.
We've also integrated Zapthreads, developed by nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9, which enables Nostr comments on any website or Nostr event. This powerful addition now powers discussion threads for both articles and highlights.
While bookmarks are on our roadmap, we're also planning to support the curations feature proposed by YakiHonne.
Moreover, we've added internationalization (i18n) support, and the Nostr community has been quick to translate Habla into multiple languages, including Chinese, Persian, German, Esperanto, Russian, and Swahili. We appreciate the participation of our translators and have rewarded them with 10K sats each. You can join our translation efforts on the Crowdin project.
Milestone 2: Onboarding Flow for Writers
To facilitate new writers' entry into Nostr, we've developed an onboarding flow. This allows them to create their profiles, select their relays, and start writing. nostr:npub10awzknjg5r5lajnr53438ndcyjylgqsrnrtq5grs495v42qc6awsj45ys7 has played a pivotal role in creating educational material and providing invaluable feedback. He is one of our top contributors and a dedicated advocate for educational projects within the Nostr ecosystem.
NIP-05, an experimental feature, grants users a unique URL under habla.news for their profiles, enhancing SEO and providing nice previews when sharing the links outside of nostr. Expect to be able to register your Habla NIP-05 nostr address in the near future.
Milestone 3: Subscriptions
The subscription feature is in its early stages, with proof of concept work by nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9. We're actively seeking feedback to refine and implement this feature. We welcome your input on Nostr or GitHub.
nostr:nevent1qqs2nu0a4y8t79e3curfn09thux7f9ke44cknwg94rgjwmw3p9kd83sppemhxue69uhkummn9ekx7mp0qgs8y6s7ycwvv36xwn5zsh3e2xemkyumaxnh85dv7jwus6xmscdpcygrqsqqqqqp3spzhp
Milestone 4: Contribution to NIP-23
We've contributed to NIP-23 by introducing a new kind for drafts, now supported by other long-form clients as well.
Milestone 5: Relay Explorer
Our team is currently focused on the design and user experience phase of the relay explorer. Stay tuned for exciting updates in this area.
Milestone 6: NIP-50 Search
While not yet implemented, we recognize the growing importance of NIP-50 search. Ensuring good search and content discoverability is a priority for Habla.
Milestone 7: Support for Embedded Nostr Event Kinds
We've introduced support for NIP-94 files, allowing users to embed image, audio, and video files on Habla. We also support tracks from Zapstr and plan to extend support to Stemstr tracks in the near future. Live stream embeds have also been added.
Official Habla Profile and Support Channel
Our official account on Nostr is nostr:npub1048qg5p6kfnpth2l98kq3dffg097tutm4npsz2exygx25ge2k9xqf5x3nf. Feel free to reach out for updates, feedback, or issue reports.
Bonus Features
In addition to our core milestones, we're excited to introduce two bonus features. First, we've implemented zap splits, enabling revenue sharing among authors and whoever they choose. Zap splits are fully configurable and supported for posts and highlights. Second, we're empowering content creators by allowing them to embed crowdfunding goals directly into their blog posts, providing a seamless way to fund their projects and passions while engaging with their audience.
nostr:nevent1qqs0w43hyv0s3cq0ctz0sa22gw7kw3ydu0x7dvc33snvmkaqvme5ypqprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzyrhwden5te0dehhxarj9emkjmn9qgs8lft0t45k92c78n2zfe6ccvqzhpn977cd3h8wnl579zxhw5dvr9qqunlt7
Happy reading and writing!