Sprint Review (55)

There will be a new Beta application for both mobile and desktop, but the export/import migration can only be done on desktop.

As for Ghost Objects, whether they will be recovered after implementing the new infra, or simply vanish altogether, remains to be seen.

Maybe it will but we can’t promise that. The new infra isn’t expected to solve these issues, but rather prevent them from happening in the future.

5 Likes

So mobile-only objects will have to be copied manually?

I know, but one can hope. :pleading_face: Hence, my curiosity with the migration process.

1 Like

@Kerstie there should not be any mobile-only or desktop-only Objects (but due to sync issues, they could exist). Currently, the Anytype backup node is the single source of truth. Hopefully, the export is done from your account rather than from the local instance you have installed on your desktop. @Angelo do you know whether an export will be from the locally downloaded Objects on the desktop or from the Anytype backup node?

3 Likes

Yey! Mobile Widgets :yum:

Probably not the widgets you’re looking forward too looking at your reaction :sweat_smile:
These will be part of the sidebar, at least on desktop. Since mobile has no sidebar, I’m not really sure how they’ll be implemented.
But they’ll still just be inside the app.

1 Like

You’re right! It’s not Android or iOS widgets, but items in the sidebar that for example Bin, Recent Objects, Favorites, Sets, just like you have right now on the home screen. I could imagine that later widgets are added like pinning a Set in the sidebar to easily add things on the go.

1 Like

Disclaimer: This discussion is only relevant for those who want to migrate their content from the Alpha (Legacy) app to the Beta app, and can otherwise be disregarded. Anyone onboarded from (May/June) onward will be using (pre)Beta from the start.


The migration will be done on your local desktop device from app to app using the data stored on your HD, and only synced to the node after this.

Export account in Legacy app → install & open Beta app → import account to Beta app

Objects that aren’t synced to your desktop device, won’t be included in your export file, and thus won’t return in the Beta version.

This is because the Beta app is entirely new software / sync architecture and the Beta backup node is starting from a blank slate. To clarify: accounts won’t be migrated on the node level (Legacy node → Beta node).


To aid the migration process, the Legacy app will receive a version update with proper account export functionality.

The Legacy node / sync mechanism will continue working, so you can always keep using it and if unsynced Objects reappear, you can do the migration later. (It is not recommended to do the import more than once though, to avoid overwriting new content.)

You could also add object content manually via copy/paste, and rebuild Sets and Relations from scratch. There’s a chance that later on (no promises), it might be possible to export individual objects in the legacy app, but for now this functionality hasn’t been developed (will notify Community in this case).


:iphone::arrows_counterclockwise: Regarding mobile sync: you’ll also need to install the beta app on your mobile devices, and as long as your Objects are synced on your desktop prior to your Legacy export/import to Beta, they will resync to your mobile Beta app.


Optimal device synchronization (and collaboration) is the primary agenda of Anysync, to prevent these kind of problems from happening in the future.

There’s been obstacles along the way, but we can’t thank you all enough for your efforts. It’s why we need our amazing Community; to put the app to the test and build the best Anytype we can! :busts_in_silhouette::globe_with_meridians::milky_way:

7 Likes

Ah, unfortunate news for my mobile notes. :laughing: But I’ve mentally prepared myself for this to happen already. Thank you for the heads up and the transparency. Since the legacy app will still be functional, I see no problem doing manual migration. I’m actually excited to start fresh, but a part of me still wants to check out which of my old objects will transfer over.

I think you guys have made good progress this year, and I really like what you’re building, so I say it’s worth the (alpha) testing.

1 Like

Hello all
It’s exciting to see the progress although now I feel like I am in limbo - I need to continue making new entries, I have created a lot of relationships and other cool stuff and now it might not get fully transferred :sob: .
It’s OK, I’ll survive :face_with_head_bandage:

Anyone has got info on the calendar? That’s what keeps me from fully using AnyType

2 Likes

This is a little confusing to me but when you have the Town hall event, it would be great to explain this.

I have used both mobile and desktop a lot. this is going to be a very interesting transition to the new architecture.

1 Like

Do you have Notes taken on your mobile device, that have never appeared (synced) to your desktop? In this case, those notes would not transfer in the migration, as the export is done locally on your desktop device.

Absolutely! I will open a Topic soon to submit Q’s in advance.

If those entries are present on the same desktop device where you’ll install Anytype Beta, there is nothing to worry about.

Thank You! I get it now! I think most of everything is synced so that is good.

I do have a question
When exporting any from the old Anytype, will any media such as audio, video, & images stay with the pages/sets that we have put them with together?
many times I have text with images embedded.

1 Like

Hi @Jason_Eleazar,

I would guess this would be so since Anytype exports the pages to markdown format.

As long as you have the export set up to include the files, you should be good to go!

@Angelo also early mentioned that:

So everything regarding that should be fine. I would be concerned, with the current export function that one’s sets do not export. As far as I know, only pages, notes, profiles, and custom objects export. However, as the above quote mentions, it’s likely that the coming export functionality will allow this to be possible. Ultimately, we’ll know more by the time that the beta app is released!

It’s a completely different export process.

The one you’re showing is markdown, useful for example if you’d want to import to other software, even though you can also considered it some kind of back up.

The migration will occur via our middle-ware, a comprehensive 1:1 export used solely for Anytype software.

Oh. That makes more sense. I would have assumed that the export would be different for specifically transferring your data from the alpha app to the beta app.

1 Like

Hi! Any news on the latest desktop and Android updates? iOS came out more than a week ago, but haven’t seen the others. Any estimates of when they should be released? Thanks!

Early May, so around a month from now.

Sometime in May :crossed_fingers: for the general Community

April for the @NightlyType who will help us with testing the migration.


We are re-opening enrollment for the Nightly Ops program :ninja::last_quarter_moon: for those interested, feel free to DM me with the info outlined in that topic. :warning: Not for the faint of heart. It will involve rigorous testing of the migration, so unless you’re ready to get your hands dirty, I highly suggest you wait for the stable release.

(We’ll make an official announcement about this with more details ASAP)

4 Likes