Sprint Review (56 & 57) (Updated)

Back at it again! :man_surfing:

Step by step we are inching closer to the beta launch of the new Anytype release, which will include not only some cool new features in the application itself, but it will also feature the new infrastructure! :running_man: I really can’t wait to test out the new infrastructure and the new Anytype apps, but yes, we do need to hang tight a bit longer… [insert elevator-waiting-music] :elevator::notes:.


:warning: Please take note, these are not the release notes for the next update, but rather a list of items the teams have worked on and are working on. The actual release notes will be posted in the Latest News & Announcements/Release Notes category in the forum and inside the Anytype Desktop app. As part of the Release Train, the next release is again planned for the end of the month, but due to the migration to the new infrastructure this planning is subject to change :warning: .


Highlights :star2:

  • The team is finalizing the technical migration to new infrastructure and the (rapidly growing) group of Nightly testers will start testing the onboarding and migration processes in the coming weeks :bus:
  • This also brings some cool new features like Collections, Widgets, Migration to and Onboarding into new infrastructure, Export from old app) :hammer_and_wrench:
  • During design reviews the teams will make sure the app is nicely polished :gem:

Completed :white_check_mark:

Middleware

  • File storage and account limits can now be managed from the application settings :no_entry_sign:
  • Breaking changes to improve the AnySync protocol are merged, making the protocol robust enough for the beta launch of the new infrastructure :muscle:
    • Load distribution across backend nodes :balance_scale:
    • Cryptographic improvements to increase security :closed_lock_with_key:

Desktop

  • ā€œCollection on Desktopā€ is completed
  • ā€œWidgets on Desktopā€ is completed

Mobile

  • ā€œCollection on Mobileā€ is completed
    • Create new Object directly in Collection
    • Add Object to Collection from opened Object
    • Turn Sets into a Collection (not possible to revert!)
    • Drag-and-drop reordering possible
  • ā€œWidgets on Mobileā€ is completed
    • Add and remove Widgets from the home screen
    • Drag-and-drop reordering of Widgets
    • Several built-in Widgets are bundled with Anytype for Mobile (note: Library and Bin are always at the bottom of the home screen)
      • Favorites
      • Recents
      • Library
      • Bin
    • You can add your own Widgets by selecting a source (Collection, Set, or Object) and View
      • Tree view: hierarchical structure of (linked) Objects
      • List view: list of Set or Collection Object
    • Collapse/expand status is saved across app restarts
  • The status bar was updated to contain buttons for Search, New Object, and Spaces

In progress :pizza:

Middleware

  • File migration from old to new infrastructure
  • Logic to add nodes is being worked on (import for self-hosting)
  • Final changes are being made to analytics to still have relevant data when many users opt out from analytics (and still be GDPR compliant :saluting_face:)

Desktop

  • Migration flow and onboarding to new infrastructure
    Migration to the new infrastructure will require a new Desktop app and new Mobile apps to be installed. Migration can only be done from the Desktop app, but the onboarding flow on Mobile will guide users to follow the right steps.
  • The (self-)onboarding flow to welcome new Anytypers without the hassle of invite codes is in progress

Mobile

  • Migration flow and onboarding to new infrastructure

Next up :balloon:

Desktop

  • Web clipper
  • Design review
  • Integrate with new analytics

Mobile

  • iOS Library
  • Design review
  • Integrate with new analytics

Community Updates

The next Town hall is tentatively planned on 27th of April for Q&A about the release of the new Anytype version.

Original post

Coming Thursday there will be another sprint review meeting that I’m eager for to attend. Due to a lack of time from my side I will combine my notes from previous sprint review meeting (56) and the upcoming meeting (57). I’ll update this post with my notes when ready :disguised_face: .

Now that I have your attention, I would like to bring this post by @Angelo to your attention. The Anytype team will soon start testing the new infrastructure with a select group of Alpha users: the Nightly Ops testers. You can become part of this group if you want to get early access to the new infrastructure (and in the meantime help the team identify bugs in the migration process and new infra itself).

That’s it for now, more at the end of this week! :smiley_cat:

27 Likes

I was hoping there would be a new version :smiling_face_with_tear:

2 Likes

I can’t wait to test out the new infra too!

1 Like

really looking forward to having the calendar view :joy:

6 Likes

Are we getting any update this month. Nothing since the last town hall meeting. Will the public beta still be released in May.

2 Likes

Wow! This is awesome. Than you team for the hard work. Eagerly waiting for the next release.
I read that the ā€œcollectionsā€ in the mobile app are ā€œnot possible to revertā€.

Can you please give a little bit more detail about this? Like, will they become revertable in the future. And can the collections be reverted in the desktop?

Thanks. I wish everyone a happy and healthy day.

A collection can be any combination of Objects no matter its Type or linked Relations, but a Set can only be based on a single Type or single Relation.

Yes. I underetand that part. Here is a scenario to, hopefully, make my question clearer.
Lets say, I make a collection called: ā€œBasic medical sciencesā€ with Anatomy set, biochemistry set and physiology set.
Then, later I want to add embryology set to this collection. Will that be possible? Or will a collection, once made, will always remain static?
Thanks😊

1 Like

The Collection is static, so turning a Set into a Collection makes it static. You should be able to select all Objects in your new Set and bulk-link to the Collection (disclaimer: I have not tested this!). New items in your Set will not reflect in your Collection.

1 Like

Ok. Thanks. I can’t wait to try out the new infrastructure. Godday :smiling_face:

@Tamalika you can sign up for the Nightly Ops group to get early access:

It is most helpful if you share as much feedback about the migration process as possible to help the team improve the process, to in turn make it easier for other users to migrate.

Yes. That is true. But I am hesitating because I might not be able to dedicate enough time on the testing to actually be helpful. I am aware of the open " nightly tester" enrollment. And I hope to join as soon as I can make some time ( if it is still open). I hope I can help. Thanks. :smiling_face_with_tear:

2 Likes