Update README and roadmap: rename notice, group chat + communities on roadmap

This commit is contained in:
Jure
2026-03-31 15:30:37 +02:00
parent 3d6ab39bfe
commit 82d6d32360
4 changed files with 23 additions and 3 deletions

1
.gitignore vendored
View File

@@ -24,6 +24,7 @@ phase-4.md
# Private / not for public repo # Private / not for public repo
OPENSATS_APPLICATION.md OPENSATS_APPLICATION.md
RENAME_ARTICLE_DRAFT.md
TODO.md TODO.md
test/accounts.json test/accounts.json

View File

@@ -1,5 +1,7 @@
# Vega # Vega
> **Wrystr is now Vega.** Same project, same developer, new name. If you were using Wrystr, your data migrates automatically on first launch — no action needed. [Read more about the rename.](#wrystr-is-now-vega)
A cross-platform desktop Nostr client built with Tauri 2.0 + React + TypeScript. Polished UI, deep Lightning integration, and first-class support for long-form writing. A cross-platform desktop Nostr client built with Tauri 2.0 + React + TypeScript. Polished UI, deep Lightning integration, and first-class support for long-form writing.
> Named after Jurij Vega (17541802), a Slovenian mathematician who made knowledge accessible through his pioneering logarithm tables — just as Vega makes writing accessible on Nostr. > Named after Jurij Vega (17541802), a Slovenian mathematician who made knowledge accessible through his pioneering logarithm tables — just as Vega makes writing accessible on Nostr.
@@ -179,6 +181,21 @@ Vega is free and open-source. If it's useful to you:
| ♥ GitHub Sponsors | [github.com/sponsors/hoornet](https://github.com/sponsors/hoornet) | | ♥ GitHub Sponsors | [github.com/sponsors/hoornet](https://github.com/sponsors/hoornet) |
| ★ GitHub star | Helps with visibility and grant applications | | ★ GitHub star | Helps with visibility and grant applications |
## Wrystr is now Vega
In March 2026, Wrystr was renamed to **Vega** — named after [Jurij Vega](https://en.wikipedia.org/wiki/Jurij_Vega) (17541802), a Slovenian mathematician and artillery officer from the same region as the developer. Vega made knowledge accessible through his pioneering logarithm tables; this project aims to do the same for writing on Nostr.
**Why rename?** Wrystr was a working title that never rolled off the tongue. With real users arriving, it was time for a name that's easy to say, easy to remember, and carries meaning.
**What changed:**
- GitHub repo: `hoornet/wrystr``hoornet/vega` (old URLs redirect)
- AUR package: `wrystr-git``vega-nostr-git`
- Binary name: `wrystr``vega`
- Database: auto-migrates `wrystr.db``vega.db` on first launch
- Settings, keychain, localStorage: preserved automatically, no action needed
**What didn't change:** The code, the features, the developer, the license. It's the same project.
## Acknowledgements ## Acknowledgements
Vega is built on the shoulders of excellent open-source projects: Vega is built on the shoulders of excellent open-source projects:

View File

@@ -22,7 +22,7 @@ Bugs found during testing are fixed before Phase N+1 starts. A release is cut be
## Phase 1 — Complete the core experience ✓ COMPLETE ## Phase 1 — Complete the core experience ✓ COMPLETE
*Shipped in v0.1.5. Tested on Windows (v0.1.7 fixes applied). Ready for OpenSats application (April 1, 2026).* *Shipped in v0.1.5. Tested on Windows (v0.1.7 fixes applied).*
- ✓ Long-form article reader (NIP-23) — `nostr:naddr1…` links open in-app reader - ✓ Long-form article reader (NIP-23) — `nostr:naddr1…` links open in-app reader
- ✓ Zap counts on notes — ⚡ N sats inline on every note - ✓ Zap counts on notes — ⚡ N sats inline on every note
@@ -62,8 +62,10 @@ Bugs found during testing are fixed before Phase N+1 starts. A release is cut be
## Up next — Polish & Expansion ## Up next — Polish & Expansion
- **UI makeover** — visual polish pass on buttons, spacing, hover states, transitions; more native feel - **UI makeover** — visual polish pass on buttons, spacing, hover states, transitions; more native feel
- **Encrypted group chat** — private group conversations via NIP-29 (relay-based groups) + NIP-44 (encryption); research NIP-104 (gift-wrapped E2E) for small private groups
- **NIP-72 moderated communities** — Reddit-style public communities with moderator approval flow (kind 34550 definition, kind 1111 posts, kind 4550 approvals)
- **Nostr NIP research sprint** — comprehensive review of all NIPs for new features to implement - **Nostr NIP research sprint** — comprehensive review of all NIPs for new features to implement
- **Remaining Phase 4** — custom feeds, note stats, zap splits, communities/lists - **Remaining Phase 4** — custom feeds, note stats, zap splits
- Web of Trust scoring - Web of Trust scoring
--- ---

2
src-tauri/Cargo.lock generated
View File

@@ -5220,7 +5220,7 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]] [[package]]
name = "vega" name = "vega"
version = "0.9.11" version = "0.10.1"
dependencies = [ dependencies = [
"keyring", "keyring",
"rusqlite", "rusqlite",