Oddbean new post about | logout
 We just had our first #GitCitadel quarterly project meeting this morning. It was great to hear each other's voices after text chatting about the project on and off Nostr every day for several months.

We've got some exciting things on the way, but the running theme of the meeting was Stability. Our project supporters want it, and we think Nostr desperately needs it. Reflecting that theme, our testing strategy for Alexandria and Aedile was our biggest point of discussion. FOSS code is cheap, but reliability is valuable, and reliability is what we'll deliver.

Our first priority for Q4 is to deliver an alpha version of Alexandria with basic writing and viewing functionality for people to begin to explore. Once y'all have a chance to try it out, we'll begin to collect feedback and determine what features to prioritize next.

As Alexandria begins to mature, we'll turn some of our attention back towards Aedile, our Nostr Development Kit. Aedile will be a fast and reliable product built by developers, for developers, and we're excited to give it some attention again.

Thanks to everyone who has supported us thus far, and stay tuned! I'm stoked to see what our team can create. 
 Hey, nostr:nprofile1qqszrdqezqk63lqt4yzgftkfxjl4tdatea67akeezf8g6a0yj86p5hsppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7qg3waehxw309ahx7um5wgh8w6twv5hs7hzcmq! 

Have you heard of anyone else conducting official corporate meetings on cornychat before? 
nostr:nevent1qqs8s7tn5j0nj40vmcpuxsx5l0utthqulwu669zw0hrffxenlhels7cprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7q3qwqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzusxpqqqqqqzcfjjse 
 nostr:nprofile1qqsqdzwltpr635ehdzfd52tz947qlhq77x2c7j7yguwep9n258k2nusprdmhxue69uhhw6r9v96zu6rpwpc8jarpwejhym3wvdhj7qgmwaehxw309a6xsetxdaex2um59ehx7um5wgcjucm0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme04jvaud asked: Was this the first corporate meeting conducted on #CornyChat?

nostr:nevent1qqs8s7tn5j0nj40vmcpuxsx5l0utthqulwu669zw0hrffxenlhels7cpzemhxue69uhkummnw3ex2mrfw3jhxtn0wfnj7q3qwqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzusxpqqqqqqz5mfzld 
 Was I awarded worst team-player ever in absentia? Sorry I missed it would have been nice to meet everyone. 
 If you didn't know I was a #GitCitadel member/contributor. Q4 Meeting was a success :) 

Give the @GitCitadel and the @GC-DevOps npubs a follow to keep up! #nostronly

nostr:nevent1qvzqqqqqqypzquqjyy5zww7uq7hehemjt7juf0q0c9rgv6lv8r2yxcxuf0rvcx9eqqs8s7tn5j0nj40vmcpuxsx5l0utthqulwu669zw0hrffxenlhels7c706r77
 
 Our QA plan looks like so
- unit tests (of course!)
- server and relay monitoring with public results page
- load-testing thecitadel relay, to make sure it can handle importing the hundreds or thousands of events in a modular article, by multiple npubs, simultaneously
- Full Selenium multi-path test, and Behave gherkin tests for #Alexandria features, running hourly, in various test environments
- whitebox alpha testing round, first from @LibertyGal and @The Beave, then from all of you, who offered to help us test 🥰

For Aedile, we will be using gherkin scenarios to test the NIPs implemented. 
 Should probably do it more often, even if it doesn't have the weight of a quartly meeting, if the after meeting was any indicator of how it went 😆 
 I'm sad I missed the after-party.  We should chat more often. 
 100% 
 I'm mostly sad that I missed the AOE2 tournament that is now (as of this note) rumored to have happened. 
 I'm sad I missed the after-party.  We should chat more often. 
 100% 
 I'm mostly sad that I missed the AOE2 tournament that is now (as of this note) rumored to have happened. 
 100%