mirror of
https://github.com/hoornet/vega.git
synced 2026-05-13 17:58:36 -07:00
Update README and roadmap: rename notice, group chat + communities on roadmap
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -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
|
||||||
|
|
||||||
|
|||||||
17
README.md
17
README.md
@@ -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 (1754–1802), a Slovenian mathematician who made knowledge accessible through his pioneering logarithm tables — just as Vega makes writing accessible on Nostr.
|
> Named after Jurij Vega (1754–1802), 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) (1754–1802), 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:
|
||||||
|
|||||||
@@ -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
2
src-tauri/Cargo.lock
generated
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user