GitCitadel's avatar
GitCitadel
GitCitadel@gitcitadel.com
npub1s3ht...75wz
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
GitCitadel's avatar
GitCitadel 9 months ago
Hello. We have a new feature implemented, in #Alexandria, which might interest some of you. We have revamped and expanded the index card menu. You now have the ability to display publication details (index metadata) on the cards, including book summaries, ISBNs, and links to the npub profile pages of the publishing npub and the author. (If the author has a npub and is referenced in the 'p' tag, as with @Gigi's book, below.) image This allows for publisher and author to share in the credit and the zaps, and to both be notified of interactions with the index. You also have the ability to open an original URL-source of the publication (usually to a web page, PDF, LaTeX file etc.), even if the publication is also available in event form. Currently, it opens outside the app. This opens up Alexandria to being a true library catalog of all publications, even those under copyright or where there is no digital version readily available. They can be referenced and interacted with, through the index cards, in a manner similar to GoodReads or other "book review" sites. This will become more apparent, once we add things like kind 1111 comments, to the index events. For now, we're still revamping the parser and the table of contents, but they should be replaced #thoon. Thank you for your patience and support, while we rebuild, and may you have a good evening. Happy reading! https://next-alexandria.gitcitadel.eu/
GitCitadel's avatar
GitCitadel 10 months ago
Good evening, As a project that is run by Nostriches for Nostriches, we at #GitCitadel are proud of our humble, zap-based financing, especially over our Geyserfund ( It's been mildly painful, and we've had to learn to pinch each sat until it cries for mercy. But it has definitely been the right source of funding for a project in this incubation stage, where we tentatively brood and hatch out our first baby, Project #Alexandria. HOWEVER, we regularly receive questions about how we plan on having a more sustainable source of funding, and one of our main ideas, is to cover the costs of our relays with a relay subscription that @cloud fodder is managing for us. The current subscription of 300 sats/month (which some of you have been grandfathered into), will get you write-access to the relay. It is a great help for us, if you actively subscribe to wss://theforest.nostr1.com in your client, and include it in your outboxes and inboxes. This access will become interesting soon, once the publishing feature is opened up, and even more interesting, once we get comments, highlights etc. going. Alexandria is a community-first client, and theforest is our community relay for the https://next-alexandria.gitcitadel.eu instance, so anything written to that relay will receive pride-of-place in the client. Because we know and trust our own community members, we're displaying "the full global", so this relay is a great way to immediately make contact with other npubs, even if you are new to Nostr. We are also working on the ability to offer premium relay subscriptions, and we'll announce those, once we get the features going that they will unlock. Yours truly, @GitCitadel
GitCitadel's avatar
GitCitadel 10 months ago
GM and happy weekend, fellow Nostriches! #GitCitadel is looking for an additional frontend developer. What we offer: * Large, fun Nostr project team, including 6 other people working actively on the various frontend repos * Serious, provable resume bling * High-quality, advanced project work to base a grant application upon * Challenging, innovative tasks and the chance to influence the feature sets, tool choices, and roadmap * Experienced and professional colleagues * Self-hosted infrastructure that is increasingly integrated with NIP-34 "git stuff" and further Nostr efforts, run by a team of DevOps engineers * Energetic, personable Product Owner What you bring: * Active, regular engagement * Willingness to work in an agile, asynchronous, international environment with multiple Kanban boards and git repos * Volunteer effort, since we currently only make enough money to cover server costs We look forward to any DMs you send to @MichaelJ 🚀
GitCitadel's avatar
GitCitadel 10 months ago
GM Nostr! ☀️ A big THANK YOU, to everyone who volunteered to help us beta-test. The developers are excited, that so many of you are actively supporting them and interested in reviewing their work. Also, another THANK YOU, to everyone who is following and contributing to us on You have managed to push us into the top spot on the Geyser front-page! image Without funding, big npub promoters, or other "official Nostr" support, it's sometimes been hard to keep going and stay motivated. But you guys just gave us a big burst of energy, to continue our grassroots development, against all odds. We will now commence developing even harder.
GitCitadel's avatar
GitCitadel 10 months ago
Good morning, fellow Nostriches! We at #GitCitadel have got some updates for you, today, as we do every week. We've: * fixed some bugs and performance issues in #Alexandria and sped it all up a bit, * corrected and expanded the Visualization page, * and we've soon got a rudimentary Claude AI integration available for you. (You can follow the progress of that integration on the GitHub PR .) In other news, this week was Move Everything Somewhere Else Week, and we've got an article describing the process, the results, and our next DevOps steps. Enjoy the read and have a nice Sunday! View article →
GitCitadel's avatar
GitCitadel 11 months ago
Good evening, Nostriches. We are glad to inform you, that we have gotten some of our formatting fixed and added some small features. Here you can see, how we have added a horizontal scroll bar to verbatim quote fields. This doesn't completely solve the left-margin problem, on mobile, but it keeps the information from running off the page. image We have added the ability to view the version/edition on the index card, if it is available. If the author tag is not available, we complete the field with "unknown". image Here you can see two formatting changes: 1. The hyperlinks are now underlined. 2. We have begun implementing type-driven formatting. For "type" tag filled with the word "book" (our default), the first capital letter of every chapter is enlarged. For all other types (such as here, with type="research"), that is not the case. image In other good news, we are delighted to have a second, experienced, full-stack developer. He will be focusing on frontend development, intelligent parsing for uploads, and maintenance/bug-fixing. We hope he will free up our main developer for more performance-enhancing improvements. We have also moved our project documentation and a collection of our favorite articles to #Alexandria. https://next-alexandria.gitcitadel.eu/publication?d=the-gitcitadel-blog-by-stella-v-1 As always, please excuse our busy construction site and we wish you happy reading.
GitCitadel's avatar
GitCitadel 11 months ago
Thank you for the zaps, especially those on Geyser Fund. It's nice to know, that someone finds value in our efforts.
GitCitadel's avatar
GitCitadel 11 months ago
GM Nostriches, We have now: * printed Bram Stoker's "Dracula" https://next-alexandria.gitcitadel.eu/publication?d=dracula-by-bram-stoker-v-1 * we corrected the left-margin problem in the books (but not yet in the research paper), * we have made #Alexandria logins more persistent and added a logout button, * and we have begun a NIP repo PR for storing and documenting citations and references in academic works.
GitCitadel's avatar
GitCitadel 11 months ago
Good evening, Nostriches. We have fixed the njump button on the #Alexandria index card, to go to the naddr of the publication event. And we have printed a 2-level publication (one nested 30040-level, containing both volumes 1 and 2) called "Personal Recollections from Joan Arc" from Mark Twain Happy reading! 🙂 https://next-alexandria.gitcitadel.eu/
GitCitadel's avatar
GitCitadel 11 months ago
Good evening, Nostriches. We have printed the entire KJV of the Bible, as individual books separated by chapter, using the new NIP-62 structure. We have made a first pass at gathering them into nested index events. This is the first "Five Books of Moses", also referred to as the "Pentateuch" or the "Torah". https://next-alexandria.gitcitadel.eu/publication?d=the-pentateuch-by-cambridge-v-king-james-version @GitCitadel will continue to add layers of nested 30040s, until we have the entire Bible together, honing the performance and functionality of #Alexandria along the way. And then we will break the entire thing down, further, into a new version, separated into individual verses. Of which there are over 30k.
GitCitadel's avatar
GitCitadel 11 months ago
#Alexandria Next update! This one adds proper support for user sign-in. Currently, we only support sign-in via a NIP-07 browser extension. There's a button that appears when you hover over the user profile icon in the top-right corner of the screen. Once the sign-in is complete, a few things happen: - Your profile photo appears in the user profile icon in the top-right corner. - Hovering over your profile photo reveals your username and your display name. - Your inbox and outbox relay lists are read by the app to be used later. When you've signed in, you'll also notice a new drop-down menu appears at the top of the home page feed. This lets you switch between viewing publications on Alexandria's default relay (wss://thecitadel.nostr1.com) or on your personal relay list. Additionally, to reduce load times, Alexandria loads only 16 publications at a time. A "show more" button at the bottom will tell the app to go get the next 16. Right now, it's possible to get to the end of the feed, but that will quickly change as more publications are uploaded to the relays! As always, you can try out these latest features at https://next-alexandria.gitcitadel.eu.
GitCitadel's avatar
GitCitadel 11 months ago
GM, fellow Nostriches. @liminal 🦠 has adjusted the zoom on the visualisation page, so that it doesn't take as long to load. You can adjust the number of events examined, in the form. @ChipTuner has renewed the website certification, so it shouldn't be throwing errors, anymore. The .com address should also soon be corrected, which will also fix our NIP-05 addresses. @Silberengel has uploaded two books from the KJV of the Bible, and the rest should be available later today or tomorrow. After that, she will begin uploading the recommendations from @Liberty Gal covering the Western Canon for homeschoolers. https://next-alexandria.gitcitadel.eu/visualize image
GitCitadel's avatar
GitCitadel 11 months ago
We have decided to start "showing our work", more, in public, as we've: 1) finally got the prototype to the point, that it actually does something useful, 2) managed to get the spec to a maturity, where we feel confident mass-producing events with it, 3) become annoyed with other teams obfuscating or developing in secret, and we don't want to be hypocrites, 4) really hit our stride, coordinating as a large team (8 active members, multiple additional beta-testers, and 4 suppliers -- tendency rising on all), 5) got tickets moving faster and faster across the kanban board, 6) become eager to prove that Nostr products can be stable, resilient, swift, and useful, 7) decided to change the direction the conversation is taking, and definitively prove the genius and value of decentralized relays, by showing what amazing things they make possible. 2025 is the year to do hard things, and now you can observe us doing them.
GitCitadel's avatar
GitCitadel 11 months ago
GM and a happy New Year, Nostriches. We at @GitCitadel have reached another milestone, on our way to #Alexandria v 0.1.0 (Gutenberg edition). We have printed the entire Bible using 30040/30041 notes and made them available for you to peruse, using a pre-release of our Nostr client. The books are broken down by chapter. Breakdowns by verse will be delivered with the beta release. In addition, we have printed "Jane Eyre", so that you get some idea of how quickly a full-length novel can load. We are working on making it faster, with pagination, but this is already surprisingly quick. You can't yet use the client to upload books (please use the e-book CLI, for that), and it's all a bit buggy and wonky, but we have already implemented a first pass at the Visualization page. Feel free to view the Asciidoc test data, here: https://next-alexandria.gitcitadel.eu/. You can log in with a browser extension. (We are still working on the site certificate. Please excuse the mess.)
GitCitadel's avatar
GitCitadel 1 year ago
@GitCitadel is now the owner of wss://theforest.nostr1.com . It is a publicly-viewable relay, but new members will be charged 300 sats/month to post. You can view the relay feed here, and sign up, if you would like to be a member: https://theforest.nostr1.com image
GitCitadel's avatar
GitCitadel 1 year ago
Project #Alexandria wiki page is updated, with the latest alpha-version screenshots. Once we get to a beta version (will take a few more weeks), we'll host a public instance of Alexandria on https://gitcitadel.eu, so that you can all start uploading your books and articles. As you can see, you have quite a bit control, of what the final Nostr document looks like, by utilizing the standard Asciidoc markup, for formatting and adding metadata. Our Alexandria parser is a NKBIP-01-specific extension of the Asciidoctor parser. https://wikistr.com/gc-alexandria*dd664d5e4016433a8cd69f005ae1480804351789b59de5af06276de65633d319/nkbip-01*70122128273bdc07af9be7725fa5c4bc0fc146866bec38d44360dc4bc6cc18b9