Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This looks really professional, and I'm impressed. I like you can self-host as well; I'm not personally a fan of relying on the cloud or third-party services for things like personal task management (company task/project management is fine), which I think many on HN share. Self-hosting goes a long way to solving that.

How did you build collaborative editing? I know it's a very complex thing to achieve.

It uses the Sustainable Use License. I am not familiar with this though some googling shows several companies using it. Can you share what led you to choose it?

Minor nitpick: your readme says "First, rename .env.example to .env." but I didn't see anything in the readme referring to "env".



> How did you build collaborative editing?

As KRAKRISMOTT said, I am using TipTap with their HocusPocus backend!

> It uses the Sustainable Use License. I am not familiar with this though some googling shows several companies using it. Can you share what led you to choose it?

I mainly choose that one because of the incident with AWS offering ElasticSearch as a Service without their approval

I want something basically Opensource, where Individuals or Companies can use it freely for their own purpose BUT limtit companies from starting a competitor to Tablane Cloud from my own work.

> Minor nitpick: your readme says "First, rename .env.example to .env." but I didn't see anything in the readme referring to "env".

I forgot to add a .env.example file in the tablane-api repo. Going to fix that!


> How did you build collaborative editing? I know it's a very complex thing to achieve.

Tiptap is listed as dependency, so it is almost certainly using Y.js as the CRDT provider.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: