Spot on this is what we aimed for. Office tools were meant to be printed to be shared. Or at least exported. When you think of it it’s really bad for information security. On the plus side doing everything in the browser manipulating jsons is you get to do way better real time collab and can include a lot more interactive content.
Congrats! It's a huge win that they trust it enough to roll it to all public servant (which means 2 to 5 million people if I'm correct). Kudos to @theflash666_ for building it!
Cool tracks homebrewed by La Suite Numérique Team. Help us build the open source digital workspace.
Come and be a part of a the digital autonomy revolution
IMO Notion really made an awesome job with real-time, collab features (comments, suggestions) and useful AI actions. So much, people only see databases ^^.
For now we’ll be focusing on these. That’s already plenty ^^
Further down road we’ll if we manage to take on databases.
Hey there! Thanks for the comment.
I have to disagree with you. For government and large legs it makes less and less sense to just pay for licences. If you pay per user it becomes a huge chunk of your budget AND you have no control on your IT nor the budget to hire people. In the context we live and especially in Europe it also make no sense to opt for an American vendor who has to give access to US gov if asked to.
And for small orgs I don’t see why there’d be no large mutualized instance that everyone can use for a reasonable price that pays for the ops team running it + server expenses.
Hey, we dedided to take an approach where we build on top of libraries like BlockNotejs, Yjs, HocusPocus but build our own wrapper around it in Django and Next.js. This allows to iterate really fast and to catter our own need (we are large organizations we don't have the same as startups or SMEs).
Contributing and sponsoring allows us to make improvement that help the whole collaborative software category.
Hey! Thanks for your interest.
It's directly funded by the governments.
BlockNotejs (the library doing the editor bit) received some funding from NGI.
And now France and Germany are sponsoring the project (and also Yjs)
No plugins plans for now.
You can use your self-hosted OIDC, when you run the project locally you'll see a Keycloak as first screen.
Let us know if you get it running [email protected] would love to hear your feedback as a reuser.
We plan on getting e2ee as we have the military are interested in using it. From what we investigated there will be some tradeoff feature wise (attribution of edits will be harder for example). Happy to receive some help on that front.
Do you any idea of how much collaborative suites cost to government every year? 10's if not 100's of millions! They have millions of public servents. The investement to build Docs is a drop of water in the the ocean in comparison.
What's complex for most users that do not spend their days into an IDE is not seing what's your prose is going to look like and they've been use to that for a couple decade. For us it kind of made sense to support markdown + giving giving a minimalistic toolbar for users who don't know how to md.
Also, you can do a lot of things in BlockNotejs you can't unless you code html and css in md (colors, blocks etc.)
Hey! Not a developer but here are a couple pointers.
As Yousef says below, the text editing bit is hard. We wanted to be build fast and BlockNotejs makes it easy, you get the block stucture, the slash command, you can style your editor and extend with custom blocks. The BlockNotejs team researched the live editing space thoroughly so we could just follow the tracks: BlockNotejs, HocusPocus, Yjs. We "just" had to build the wrapper around with authentication, docs permissions and search and boom you have Docs!
Hey! Thanks! Yes we do plan to support more languages, we want the project to be usable by the many. Translations are here : https://crowdin.com/project/lasuite-docs (just added turkish tonight ;)
Hey! Yes we do, we plan to release sub-docs before the end of the month. That will allow you to create trees of docs (with as many child / grand-child as you want) all inheriting the user rights of the parent.