HackerTrans
TopNewTrendsCommentsPastAskShowJobs

virdev

no profile record

Submissions

Docs Hackathon in Paris 2nd and 3rd of june

hackdays2025.fr
3 points·by virdev·last year·1 comments

comments

virdev
·5 months ago·discuss
Shout out to Yjs, ProseMirror and BlockNote on which we relied to build LaSuite Docs
virdev
·5 months ago·discuss
For sure
virdev
·5 months ago·discuss
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.
virdev
·5 months ago·discuss
Lasuite Docs PM here. Awesome to see we’ve made it top the first page again! Thanks for the interest :)

I’ve compiled a bunch of answers in an FAQ on this doc https://docs.numerique.gouv.fr/docs/ed2e1dbf-07a2-43bb-ae1e-...

Cheers!
virdev
·6 months ago·discuss
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!
virdev
·last year·discuss
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
virdev
·last year·discuss
Cool! Let us know how it goes would love to see you in the contributors :)
virdev
·last year·discuss
Hey! Docs’s PM here.

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.
virdev
·last year·discuss
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.
virdev
·last year·discuss
Hey! The Netherlands joined recently. Let’s hope more countries follow
virdev
·last year·discuss
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.
virdev
·last year·discuss
> The French government agency ANCT Données et Territoires has also made significant contributions to the codebase.

From the Grist-core readme : https://github.com/gristlabs/grist-core
virdev
·last year·discuss
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.
virdev
·last year·discuss
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.
virdev
·last year·discuss
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.
virdev
·last year·discuss
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.)
virdev
·last year·discuss
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!
virdev
·last year·discuss
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 ;)
virdev
·last year·discuss
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.
virdev
·last year·discuss
The notes are stored in Y.doc format because we use Yjs for our collaboration server. https://docs.yjs.dev/api/y.doc