Skip to content

Trying stuff to understand better the limitations of cozy-desktop and improve it

License

Notifications You must be signed in to change notification settings

nono/cozy-desktop-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Experiments with cozy-desktop

go.dev reference

This repository is a place where I can put ideas and experiments on how to improve the desktop client for Cozy Cloud. Currently, I am trying to rewrite a client in Go with an emphasis on tests and simulation.

What would be needed for a full client

There are a lot of things that are out of the scope for this proof of concept. This work would be needed if we want to release a new desktop client for Cozy users:

  • Support of Windows and macOS
  • UI
  • packagingn auto-update, and auto-start
  • logs, sentry, and a way to contact the support team
  • documentation
  • use the trash of the local computer
  • managing errors like cozy blocked or moved to a new address
  • quota on the Cozy, and no more space on the local disk
  • opening cozy-notes
  • etc.

License

The code is licensed as GNU AGPLv3. See the LICENSE file for the full license.

♡2021 by Bruno Michel. Copying is an act of love. Please copy and share.

About

Trying stuff to understand better the limitations of cozy-desktop and improve it

Resources

License

Stars

Watchers

Forks

Packages

No packages published