Avatar
GitCitadel
846ebf79a0a8813274ec9727490621ad423f16a3e474d7fd66e6a98bfe4e39a4
GitCitadel Because we think about git every day. The beta version of the Alexandria library: https://next-alexandria.gitcitadel.eu/about Our project homepage is: https://gitcitadel.com Join our relay: https://theforest.nostr1.com/ Our Lightning wallet is: https://getalby.com/p/gitcitadel

We are actively working on both the #GitRepublic πŸ›‘server and the #Alexandria landscape

(Alex πŸ“–, Wikistr πŸ”, Jumble 🌲).

What we have accomplished, in the last month:

- nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7 updated the server status page and revamped the build system. He has defined the Nostr-AUTH scheme for the git server and figured out a maximally-simple and smooth method for implementing it.

- nostr:npub1636uujeewag8zv8593lcvdrwlymgqre6uax4anuq3y5qehqey05sl8qpl4 revamped the style sheets and menus, giving Alex a more unified and modern look and feel.

- nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf added comments and highlights to publications and a progress bar to publishing.

- nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z and nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn completed Phase 1 of the reading view and ToC revamp. (Michael will be completing Phase 2, as it's a bit more advanced.)

- nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z implemented publication viewing and book-wikilinks in Jumble Imwald and Wikistr Imwald.

- nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z implemented citation publishing and embedding in Jumble.

- nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z added a download menu to Wikistr, so that publications can be exported to ADOC, HTML, EPUB, and PDF format.

- nostr:npub1fjqqy4a93z5zsjwsfxqhc2764kvykfdyttvldkkkdera8dr78vhsmmleku brought us the ability to define event-level rules in #Orly πŸ¦‰ relay and delivered some bug-fixes.

- nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h expanded the Relay Tools native Android app to handle publications and discussions.

- nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj honed the aggregator and search relays, which have been implemented in all clients as defaults.

We're all still here, we're all still shipping. πŸš€

Good evening, Nostriches.

We have a new alpha version of the #Alexandria Gutenberg edition on https://next-alexandria.gitcitadel.eu . We've made some screencasts of improved or expanded functionality.

The Compose and My Notes pages:

https://v.nostr.build/aHoHxvY8KOEu01x7.mp4

People searching with "n:" prefix:

https://v.nostr.build/urM8PZw54i85pd7S.mp4

Hashtag searching with "t:" prefix:

https://v.nostr.build/UC3jOJVbiqsNb2T1.mp4

D-tag searching with "d:" prefix:

https://v.nostr.build/zd0nlg9XGFALO93k.mp4

Finding your own publications and visualisations:

https://v.nostr.build/TiuKaEMWzi8DJLpD.mp4

Loading events for republishing:

https://v.nostr.build/tmZI82kWTQ6bqhnu.mp4

Creating a longform article:

https://v.nostr.build/WW7Axd7ret3DZFJ2.mp4

Notifications and public messages:

https://v.nostr.build/zBROfRavdihryTXn.mp4

Good evening, Nostr.

Here is a long video displaying some of the major #Alexandria features, including:

* the new visualisation diagram,

* note-taking,

* events search,

* comment box,

* the revamped ToC,

* and public messages.

https://v.nostr.build/qOWIa7brGCDrvoTp.mkv

#Alexandria has an active #ngit page. This is where the issues from the Contact page land:

https://gitworkshop.dev/silberengel@gitcitadel.com/Alexandria

MedSchlr is an instance of #Alexandria, customized for the medical community. We know that Nostr can bring true academic freedom to scientific journals and research papers.

nostr:nevent1qvzqqqqqqypzpl2lsdahs0sx4zpmkf5d0yd23xs2ahes9y560jxkcu2wulmmv2dzqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcqyzh4dlhq8ayjvsjs4as93fy4ysgwhtmh98gsfsam9ng2405jurneqsf3nn6

New #Alexandria version on next, coming up, later today. 😎

Bringing kind 24 public messages to the masses.

Good evening, Nostriches.

We have rolled out the next alpha version of #Alexandria, for your testing fun: Gutenberg v0.0.3

As always, you may use the main Alex instance for productive use. We are now truly feature-complete and will continue to work on hardening and maturing what we have, on our march toward the MVP release.

https://next-alexandria.gitcitadel.eu/

GM Nostr 😊

Things are finally moving along, toward the full release of the Gutenberg edition of #Alexandria.

We have a stable v0.0.1 on https://alexandria.gitcitadel.eu and the (buggy, very much alpha, but feature-complete) v0.0.2 has been rolled out to our staging area on https://next-alexandria.gitcitadel.eu.

This iteration adds the features:

* Table of contents (a work in progress, but fun to play with)

* Events search page for

* unique IDs (hex, npub, naddr, nevent, note, nprofile, and NIP-05)

* n: name

* d: d-tag

* t: hashtag

* Publishing of any event kind, including 30040 publications

* Commenting with kinds 01/1111, for any event

* D-tag/wiki disambiguation, that respects deferrals

* Relay and network monitoring

* Automatic detection and integration of local relays

* Rendering of long-form articles, publications and notes, wiki pages

* All content fields rendered with #NostrMarkup, either Asciidoc or Markdown, depending upon the kind

* Login with browser extension, npub-only, and Amber (remote!)

* Note (30041) composition

There's a link to a short mobile screencast, on our Geyser page:

https://geyser.fund/project/gitcitadel/posts/view/4803

GM Nostr,

We've been working on a number of projects, in the background, including a Nostr-based git HTTP server, and we've been considering our pricing model for them. We have received enough donations to reserve the git server, and nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7 and nostr:npub1ecdlntvjzexlyfale2egzvvncc8tgqsaxkl5hw7xlgjv2cxs705s9qs735 are going to be launching the beta version of that #thoon. We are excited to use it, ourselves, as it's frustrating fighting other login methods. Nostr is simply less friction.

We are aiming for a base storage of 1 GB for an organization (the owner npub and the collaborator npubs it invites), with additional storage purchasable. 1 GB is more than most dev teams use, and we want to keep our running costs low. If it turns out to be too little, we will increase the baseline. It will be bundled together with a media and blossom server, and a subscription to theforest (we will credit you anything you have paid for theforest), as well as access to our other inhouse systems.

This is also just a fun way and easy way to help support our efforts, and to make sure your support requests get faster responses. The subscribers will be invited to help us Design Think our systems and applications. *We build with you and for you!*

We are also negotiating group discounts from other service providers, which will be offered to anyone on our NIP-05 list.

We will be controlling access to those servers, and to the other functionality we have planned, over the https://gitcitadel.nostr1.com relay and the gitcitadel.com NIP-05 list. That is a read-protected relay, unlike https://theforest.nostr1.com, and any Gitcitadel team members you see on there have paid for the access, themselves.

nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl is the first user. πŸ™‚

The GitCitadel Lightning wallet has been rebalanced! If you've had any zap issues with our LN address, try again soon and it should work!

GM. The new contact page is live on #Alexandria:

https://next-alexandria.gitcitadel.eu/contact

This is our first attempt at an input textbox, so go ahead and beta-test it for us. You can use our test file, as a starting point for your experiments. If you have questions about the parser or find some use case we forgot to cover, just put it in your test issue.

The testfile:

https://github.com/ShadowySupercode/gc-alexandria/blob/master/tests/integration/markupTestfile.md

Instructions concerning how the markup parser:

https://github.com/ShadowySupercode/gc-alexandria/blob/master/src/lib/utils/markup/MarkupInfo.md

nostr:nevent1qvzqqqqqqypzplfq3m5v3u5r0q9f255fdeyz8nyac6lagssx8zy4wugxjs8ajf7pqqs9szc6rfnqda6rjttnw295xknsk5scpkkt7lmejhu2f8ll7vyf4yg3mdv4e

Good evening, fellow Nostriches.

We at #GitCitadel are proud to announce that #Alexandria has basically stayed the same, despite our making major changes under the hood. πŸŽ‰

You might notice a slight difference, when loading large publications. It now loads as you scroll down the page, rather than loading all at once. This means that you can load really large and deep publications without your browser freezing up.

This was a major change in the architecture, by our Product Owner and lead Alex developer, nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn, and was a prerequisite to a number of other changes. Development should move more quickly, now. Thank you for your patience.

https://next-alexandria.gitcitadel.eu/about

GM

nostr:naddr1qvzqqqr4gupzpprwhau6p2ypxf6we9e8fyrzrt2z8ut28er56l7kde4f30lyuwdyqqxnzde5xsmryvphxyur2dpj7j3vah

GM Nostriches,

We at #GitCitadel are almost a quarter of the way toward our *git server goal*. A hearty thank-you, to everyone who donated. We have now, correspondingly, lowered the monthly relay rate from 5000 sats to 3750 sats.

nostr:nevent1qvzqqqqqqypzpprwhau6p2ypxf6we9e8fyrzrt2z8ut28er56l7kde4f30lyuwdyqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7qpq0wcyqrrepa9vq80jaresmzehn5uajahah85ckejzvct0pgnw8kmq93syyx

Hello, fellow Nostriches.

We at #GitCitadel have spent this week pricing out remote servers and brainstorming; considering the most cost-effective, but still performant, way to implement a public #gitserver based upon Nostr. In order to help us front the rental fees and lower the price to individual npubs, we have begun a new https://Geyser.fund goal.

The resulting server will have multiple #gnostr implementations and tools on it. We are planning to begin with:

* the #GitRepublic API, that will make it possible to log in to git with your Nostr signer, and will trade out e-mail communication with Nostr notes,

* an HTTP-based git server (the first thing that will be going online, so that everyone can move or mirror their repos),

* a paid AUTH relay https://gitcitadel.nostr1.com (currently 5000 sats/month, to cover all the running costs, but we hope to bring that down dramatically, due to your donations),

* an #Alexandria instance focused on technical documentation and styled for the dev users,

* and an instance of https://GitWorkshop.dev that displays the repos on the server.

It's difficult to compete with a "free" public service, like GitHub or Codeberg, but we're hoping that tighter integration with Nostr will add some value to the developers using it, and for the public interested in browsing the PoW stored on it. Through the integration of Nostr and Lightning, we are leaning into the comfortable, Nostrized, friction-free logins, and will facilitate V4V payments for Nostr's hard-working devs.

Many thanks in advance.

And may you have a good morning.

Some apps tend to lose follows, so you have to refollow people over-and-over.