Vastavalt varasematele lubadustele on ettevĂ”te Streetwriters viinud oma mĂ€rkmete platvormi Notesnook avatud projektide hulka. Notesnook esitleb ennast tĂ€iesti avatud alternatiivina Evernote sĂŒsteemile, keskendudes privaatsuse tagamisele ja toetades lĂ”puks krĂŒpteerimist, et vĂ€ltida teabe analĂŒĂŒsi serveris. Kood on kirjutatud JavaScripti/TypeScripti keeltes ja avatud GPLv3 litsentsi alusel.
Praegu on avaldatud veebiliidese, lauaarvuti rakenduste, mobiilirakenduste, ĂŒldiste raamatukogude, mĂ€rkmete redaktori ja laienduste kood. serverilt MĂ€rgete sĂŒnkroniseerimise kood lubatakse septembri jooksul avaldada eraldi hoidlas. Veebiliides on loodud React raamistikku kasutades ja mobiilirakendused on loodud React Native'i abil.

MĂ€rkmete ja lisatud failide vĂ”i piltide lĂ”puks krĂŒpteerimiseks kasutatakse kliendi poolel XChaCha20-Poly1305 ja Argon2 algoritme, server sĂŒnkroniseerimisel edastatakse kĂ”ik andmed krĂŒpteeritult kasutaja vĂ”tmega. Serveri avamise jĂ€rel saab kogu mĂ€rkmete infrastruktuuri erinevates seadmetes kĂ€itada kasutaja kontrolli all oleval varustusel.
Rakendusse sisenemine vĂ”ib olla kaitstud parooliga, et vĂ€ltida mĂ€rkmete vaatamist, kui seade satub vÔÔrasse kĂ€tte. On vĂ”imalik luua ĂŒhiseid mĂ€rkmeid, sealhulgas eraldi parooliga krĂŒpteeritud mĂ€rkmeid, samuti eri lisavoodud kaitstud mĂ€rkmeid konfidentsiaalsete andmete, nagu paroolide ja pÀÀsuvĂ”tmete, hoidmiseks.
MĂ€rkmetes saab paigutada tabeleid, ĂŒlesannete loendeid, koodiblokke, integreerida meediaandmeid ja vabu faile, kasutada Markdown vormindust. Teabe mugavaks struktureerimiseks toetatakse mĂ€rkmete sidumist mĂ€rksĂ”nadega, vĂ€rviliste silmade mÀÀramist, projekti jĂ€rgi rĂŒhmitamist ja sisu osade kokku kokku tidumist pealkirjade jĂ€rgi. Toetatakse oluliste mĂ€rkmete kinnitamist, sidumist teavitustega ja meeldetuletuste loomist.
Allikas: opennet.ru
