Live data from Hacker News

BlockSuite: An open-source Notion-like editor with multiplayer support

blocksuite.affine.pro

101–105 of 105 posts

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#101

Does anyone else feel that the whole entire-canvas-is-editable-by-default approach of Notion and similar tools is an extremely annoying antipattern? I want to be able to open a document in read-only mode. Otherwise, while just navigating through pages or reading content, it's far too easy to accidentally add text to a block by pressing anything on the keyboard, or move things around with an accidental drag of the mou…

I confess to having never used Notion, but if you want a horrorshow experience with "everyone can edit by default", check out Mural some time.

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#102
post #98

Earlier quoted context omitted.

Is that really open source? I can't find it's source code on GitHub.

Ah, good point, sorry, it's just released in Public Beta this month, and opening the source code is Coming Soon™ https://blog.anytype.io/our-open-philosophy/

Seems that they will take the proprietary source available approach instead.

I don't think that is the same thing as "open source".

https://community.anytype.io/t/which-license-would-anytype-c...

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#103
post #42

Earlier quoted context omitted.

Notion used this strategy until January 2021, when we rolled over to one-big-ContentEditable. I actually tried the tactic Affine is using, that is implementing drag-to-select gesture yourself and forcing that selection on the browser, but I hit a bunch of roadblocks on iOS and Android that made me abandon it and go with big-ContentEditable.

Curious about the issues you faced on mobile! At Slite I was part of the mobile team, and the editor is using Slate. So to make it work in React Native we had to go for a WebView (similar to what Notion uses), with all the downside it can bring.. I tickled with the possibilty to do a native adapter of Slate, but the fact that it's based on a content editable, makes it complicated to adapt in React Native.. I have the…

Mostly Android input being a hellscape, and wrangling React inside ContentEditable posing weird synchronization challenges with input method editors.

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#104
post #102

Earlier quoted context omitted.

Ah, good point, sorry, it's just released in Public Beta this month, and opening the source code is Coming Soon™ https://blog.anytype.io/our-open-philosophy/

Seems that they will take the proprietary source available approach instead. I don't think that is the same thing as "open source". https://community.anytype.io/t/which-license-would-anytype-c...

No it's definitely going to be proper open-source: https://community.anytype.io/t/sprint-review-58-59-60/9754?u...

Re: BlockSuite: An open-source Notion-like editor with multiplayer support

#105
post #102

Earlier quoted context omitted.

Seems that they will take the proprietary source available approach instead. I don't think that is the same thing as "open source". https://community.anytype.io/t/which-license-would-anytype-c...

No it's definitely going to be proper open-source: https://community.anytype.io/t/sprint-review-58-59-60/9754?u...

Turns out they picked a source-available license.

https://github.com/anyproto/anytype-ts/blob/main/LICENSE.md

Post reply on HN