Why Nostr? What is Njump?
2023-09-29 05:21:24

verbiricha on Nostr: We are delighted to share our latest updates on Habla, made possible by the generous ...

We are delighted to share our latest updates on Habla, made possible by the generous grant from OpenSats (npub10pe…n34f). 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 OpenSats (npub10pe…n34f), organized into several key milestones:

Milestone 1: UI/UX Cleanup and Improvements

Our talented collaborators, Karnage and 248 others (npub1r0r…q9ac) and jonb (npub1xk5…mr0f), 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. Karnage and 248 others (npub1r0r…q9ac) has excelled in designing a clean and readable interface, and jonb (npub1xk5…mr0f) is leading the charge in improving design and user experience.

One exciting feature is the integration of highlights by PABLOF7z (npub1l2v…ajft). 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 franzap (npub1wf4…dgh9), 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. Tony (npub10aw…5ys7) 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 franzap (npub1wf4…dgh9). We’re actively seeking feedback to refine and implement this feature. We welcome your input on Nostr or GitHub.

nevent1q…pzhp

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.

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 Habla News (npub1048…x3nf). 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.

nevent1q…nlt7


Happy reading and writing!

Author Public Key
npub107jk7htfv243u0x5ynn43scq9wrxtaasmrwwa8lfu2ydwag6cx2quqncxg