The core idea from @mason-at-pieces here is to create a temporary workaround that can be used as a way to sync over the next few months until the official sync is released.
Long term I think that a few things can come from this project:
An open sourced package that we support that allows for users to select a folder and run a command in their terminal to automatically configure and setup github sync with any folder on a device
A demo project that can serve as an SDK for Getting Started with Pieces OS - Working with Github
this is actually just the story that mason has already created by writing this solution
We provide a high DAU feature in the short term for our users
My reasons for thinking behind this approach:
there is a lot of software out there that does not have sync, some examples like obsidian (unless you pay) do not have this feature by default.
Users could eventually use it as a tool to sync an arbitrary folder on their desktop for free!
But I think that this project is in a few stages:
Deploy the readme to the docs site and provide resources for using sync with Pieces v.01
Research, plan, design project idea
--[AFTER SYNC RELEASES to Prod]--
Continue to explore the github sync and how we can leverage Pieces endpoints to create a useful free file sync system
Deploy a separate js/dart/ where a user can select a folder to sync in their dev environment to add a file sync to their own project
These are just my initial thoughts - but the goal here would not be to release an open source project that is for syncing snippets with Pieces OS, but a more generic solution that we can build on top of for our specific use case and provide users the same opportunity through a deployed package.
The core idea from @mason-at-pieces here is to create a temporary workaround that can be used as a way to sync over the next few months until the official sync is released.
Long term I think that a few things can come from this project:
My reasons for thinking behind this approach:
Take a look at this article: https://desktopofsamuel.com/how-to-sync-obsidian-vault-for-free-using-git And this forum thread in obsidian: https://forum.obsidian.md/t/guide-using-git-to-sync-your-obsidian-vault-on-android-devices/41887
Users could eventually use it as a tool to sync an arbitrary folder on their desktop for free!
But I think that this project is in a few stages:
--[AFTER SYNC RELEASES to Prod]--
These are just my initial thoughts - but the goal here would not be to release an open source project that is for syncing snippets with Pieces OS, but a more generic solution that we can build on top of for our specific use case and provide users the same opportunity through a deployed package.