Separate Accounts/Installations, Workspaces and sync options

Note that multiple instances is a very different thing from multiple windows. One of them has two processes, the other is one process with multiple windows. They are programmed differently and require different methods to get working.

I would think multiple windows would be the more sane way to go.

1 Like

@krixano It would be more sane way but currently it is not a priority(as it seems). So allowing to open it one more should help with navigation problem. I don’t know when they will even implement either of those solutions.

1 Like

@Srinath Precisely and on top of that, it would allow to use several different accounts at the same time.

Coupled with the future possibility to choose a custom local storage path, the freedom would be really appreciable, not to say relieving.

2 Likes

Several accounts is actually a really good reason for multiple instances, actually. I forgot about that.

However, by saying it was more “sane” I mainly meant that multiple windows would likely be easier. Multiple Instances have to deal with Inter-process Communication (the multiple instances might have to talk to each other), proper locking and sharing of the file system, etc. It can get complicated very quickly depending on how your application works. While with multiple windows, everything is in one process, so there’s no inter-process communication happening, and the multiple windows can share threads, share open files, share memory, etc.

If the team were to go the multiple instances route, maybe by having a portable version that’s in its own portable folder where the instance exe and data is located, then they would need to make sure the custom local storage path stuff works first, because of course each storage path would be in its own portable folder.

4 Likes

Yep, portable version would be ideal.

2 Likes

I heard from @ignatovv that this will be featured in the release following AUG 1, so not this one but the next.

3 Likes

This would be nice. Definitely in favor of multiple accounts! Work, school, or having one dedicated to collaboration on a project.

2 Likes

Indeed, it looks like it is now possible to launch multiple instances, but multiple accounts, especially on mobile, would be wonderful to separate personal and work notes!

We will introduce ability to divide work and personal spaces of your life next year :saluting_face:

4 Likes

@Stold If you use Windows, it’s already possible to run 2 accounts simultaneously, but not “out of the box” like @ignatovv is referring to.

You need to set a custom install path for one of the versions, for example:

C:\Users\ USERNAME\AppData\Local\Programs\anytype2
C:\Users\ USERNAME\AppData\Roaming\anytype2

Some of our Nightly Testers are running things in this way to maintain their primary account and use another one for pre-release features. It’s a pretty experimental set up though, which easily presents the risk of data loss if you aren’t attentive, so I can’t advise it.

1 Like

I desparetly need this facility to enhance my workspace.

1 Like

@veer.shi143 This will come when we introduces Spaces, later this year.

1 Like

Can you expand on how to do this?

1 Like

@Nicom You can’t do it yet, this feature will come later in the year.

There is a work-around describe above, but it’s very much an at your own risk implementation. I don’t recommend it unless you’re really into testing the software.

I understand, thank you

1 Like

It might be worth it to push the feature up.

I was asked to provide a screen recording with a bug report and I actually hesitated as the screencap might show something I do not want to broadcast to you or the internet. Took some extra steps to mitigate but was still hesitating.

Having the ability to simply switch to a plain “tester/proof-of-concept” profile/space/account/session would have removed this problem and as an added benefit for you it would also ensure that no customization is the source of the bug.

1 Like

It’s priority numero uno for Anytype :saluting_face: