Complete rewrite of ownCloud to move away from LAMP

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • cozy-stack

    Simple, Versatile, Yours

  • This reminds me of cozy cloud's rewrite from node.js to go (https://github.com/cozy/cozy-stack ); this seems to be a rewrite from php to go, as well as re-architecturing it:

    https://github.com/owncloud/ocis

    Pydio also rewrote itself from php to go with pydio cells: https://github.com/pydio/cells

  • ownCloud

    :cloud: ownCloud web server core (Files, DAV, etc.) (by owncloud)

  • > Most rewrites fails because the team rewriting is not the team that did the initial development.

    Looking at https://github.com/owncloud/core/graphs/contributors, most of the initial core contributors contribute now to Nextcloud instead.

    I am interested in seeing how the rewrite affects end-users. Currently, it seems to be mainly focused on File Sync and I don't see things such as calendar or contacts management. (they totally could appear in the future though)

    I'd assume that limiting the scope of components, makes a rewrite also easier. Nextcloud for example has a ton of hooks that allow you to write apps to customize the behaviour (want users to sign the ToS before downloading a share? Should be doable etc.). When you leave these out, implementing new things just got a whole lot easier :)

    Disclaimer: Contributed to ownCloud for a few years, then to Nextcloud.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • syncthing

    Open Source Continuous File Synchronization

  • here: https://github.com/syncthing/syncthing/wiki/Untrusted-device...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts