• whatsgoingdom@rollenspiel.forum
      link
      fedilink
      English
      arrow-up
      33
      ·
      1 day ago

      From briefly looking over the toot, I think the German version is called openDesk (bad choice as there seems to be some interior design software with the same name) there is a community version you can self host in a docker container. They apparently also have distro packages for Debian and Ubuntu but they seem to have stopped development on those.

      Here’s a link: https://opendesk.eu/en/

      • mtoboggan@feddit.org
        link
        fedilink
        English
        arrow-up
        20
        ·
        1 day ago

        openDesk is a complete suite of open source software. I guess Docs could at some point become a part of it. But it‘s not the same thing.

    • chameleon@fedia.io
      link
      fedilink
      arrow-up
      27
      ·
      1 day ago

      Github: https://github.com/suitenumerique/docs

      Self-hostable, but it seems like an absolute behemoth of an application if their “non-production-use-only” docker-compose file is to be believed, and I couldn’t find any production-ready deployment instructions on a quick skim. No obvious signs of federation and I didn’t see anything on their roadmap, not sure it would make a lot of sense for this though.

      • cley_faye@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        24 hours ago

        Deployment instructions start with the prerequisite that you have a full kubernetes cluster with ingress laying around, so… yeah. It looks like it’ll be on the heavy side.

  • werefreeatlast@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    4
    ·
    19 hours ago

    I love the docs ability to create databases from my docs. That would be super useful for work and research activities.

    • fishpen0@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      8 hours ago

      Right up until you are doing compliance and governance and you realize docs are actually a terrible terrible source of truth for any automated systems. We’re 3 years into a project at a healthcare company to rip google sheets and docs out of our apps and replacing them with Postgres, bigquery, dbt and dagster.

      It’s simply not okay to have your database be something anyone with write access to a doc can fuck up a formula by accident on. Your medical bills being maintained by random formulas on dozens of linked spreadsheets maintained by hand by random people on different teams is part of why they are impossible to unwind. By the time someone audits it, it’s printing different numbers than when your bill was rendered and it’s version control doesn’t work to roll it back without breaking dozens of other things.

      • werefreeatlast@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        I’m in the engineering business. We have a PDM system that we check-in copies of component 3D models, PDF drawings and DOCs. Once your team has collaborated enough, you have a copy…once a week/day/hour depending on your preference. That way you can collaborate and keep frozen records and rev controlled documents.

        • fishpen0@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          39 minutes ago

          Right. But you can’t do that in a live system like google docs. You can have a workflow to export copies, but the live doc is the one bigquery and linked docs utilize to function against your app. It’s actually a feature of the same tooling that makes using them like a database possible that causes it to not be versionable. So even if you export copies as you update it, you can’t move the system back to those copies without breaking other parts of the system.

          Other systems for modeling data have better version control for running parallel versions of models if you need to recover how data had been constructed in an older state. It’s an incredibly bad idea to do this with Google docs at scale

      • sudneo@lemm.ee
        link
        fedilink
        English
        arrow-up
        7
        ·
        16 hours ago

        No, because with the above you can have rich objects in databases (for example, a dynamically updated list of medical events, each with all the attributes I want, attachments etc.), and almost arbitrarily deep nesting of databases. The idea to have databases with pages is one of the key features that made notion successful. It allows to structure knowledge without duplication, in addition to provide some other no-code features.

        Spreadsheets are not even close.

        • werefreeatlast@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 hours ago

          Exactly. Engineering research test write ups and results could be quickly searched for in a good document database.

  • macaw_dean_settle@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    97
    ·
    15 hours ago

    Yeah, it is called Word. Works on all computers, is free to use the web based version, and is the world standard.

  • AdrianTheFrog@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    5 hours ago

    It looks closer to the markdown style of formatting though, and I doubt it has page formatting, or other more advanced formatting, or extensions, or a large selection of fonts. Honestly, even though docs has pageless formatting now, most people don’t use it when they should, making everything unnecessary harder to read, so this will be better in that regard at least. This is probably good enough for 95% of what people use Docs for, but I wouldn’t call it a replacement.

    I haven’t used it because I don’t have a French government account, so correct me if I’m wrong about any of that.

  • cley_faye@lemmy.world
    link
    fedilink
    English
    arrow-up
    113
    arrow-down
    2
    ·
    24 hours ago

    Just checked the part about self-hosting. While it’s probably possible to handle things with a less heavy approach, their only “easy to use” example right now is to have a full-blown kubernetes cluster at hand or run locally in the source directory. That’s a bit much.

    • Lodra@programming.dev
      link
      fedilink
      English
      arrow-up
      19
      arrow-down
      5
      ·
      22 hours ago

      Honestly, k8s is super easy and very lightweight to run locally if you know the rights tools. There are a few good options but I prefer k3d. I can install Docker/k3d and also build a local cluster running in maybe 2 minutes. It’s excellent for local dev. Even good for production in some niche scenarios

      • Metju@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        14 hours ago

        Seconding k3d (and, by extension, k3s). If you’re in a market for sth suitable for more upstream-compliant clustering solution (k3s uses SQLite instead of etcd, iirc), RKE2 is also a great choice

      • cley_faye@lemmy.world
        link
        fedilink
        English
        arrow-up
        15
        ·
        14 hours ago

        I don’t like the approach of piling more things on top of even more things to achieve the same goal as the base, frankly speaking. A “local” kubernetes cluster serve no purpose other than incredible complexity for little to no gain over a mere docker-compose. And a small cluster would work equally well with docker swarm.

        A service, even made of multiple parts, should always be described that way. It’s easy to move “up” the stack of complexity, if you so desire. Having “have a k8s cluster with helm” working as the base requirement sounds insane to me.

        • mac@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          3 hours ago

          Honestly, a lot of the time I don’t understand why a lot of businesses use k8s.

          At my company especially, we know almost exactly what our traffic will look like from 9am-5pm. We don’t really need flexible scaling, yet we still use it because the technology is hyped. Similar to cloud, we certainly don’t need to be spending as much as we do, but since everyone else is on or migrating to the cloud, we are as well.

          • loudwhisper@infosec.pub
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 hours ago

            Kubernetes is not really meant primarily for scaling. Even kubernetes clusters require autoscaling groups on nodes to support it, for example, or horizontal pod autoscalers, but they are minor features.

            The benefits are pooling computing resources and creating effectively a private cloud. Easy replication of applications in case of hardware failure. Single language to deploy applications, network controls, etc.

        • Lodra@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          10 hours ago

          Yea I’m not a fan of helm either. In fact, I avoid charts when possible. But kustomize is great.

          I feel the same way about docker compose. If it wasn’t already obvious, I’m biased in favor of k8s. I like and prefer that interface. But that’s just preference. If you like docker compose, great!

          There’s one point where I do disagree however. There are scenarios where a local k8s cluster has a good and clear purpose. If your production environment runs on k8s, then it’s best to mirror that locally as much as possible. In fact, there are many apps that even require a k8s api to run. Plus, being able to destroy and rebuild your entire k8s cluster in 30s is wonderful for local testing.

          Edit: typos

          • cley_faye@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 hours ago

            I won’t argue with the ups and downs of each technos, but I recently looked into docker swarms and it was all I expected kubernetes to be, without the hassle. And I could also get a full cluster with services restored from scratch in 30s. But I am obviously biased towards it, too :)

      • lostbit@feddit.nl
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 hours ago

        k8s is overkill for a lot of homelabs. Using docker compose is a fraction of that complexity

        • Lodra@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          34 minutes ago

          There are many reasons to use k8s. Managing multiple nodes is one good one. But more importantly, k8s gives you an api-driven runtime environment. It’s really not comparable to docker compose.

    • Tramort@programming.dev
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      14 hours ago

      Please develop this self hosted version using sandstorm

      It makes hosting a breeze with one click installation

    • NekuSoul@lemmy.nekusoul.de
      link
      fedilink
      English
      arrow-up
      38
      ·
      edit-2
      15 hours ago

      In the README there’s also instructions for Docker Compose, although it’s quite the compose file, with SIXTEEN containers defined. Not something I’d want to self-host.

      • lostbit@feddit.nl
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        5 hours ago

        it seems to contains development containers and external services containers. So the compose file is more for local dev it seems

        What i do find weird is the choice for Django for the backend. Python is incredibly slow, and django rest framework is even worse.

    • turnip@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      26
      arrow-down
      1
      ·
      21 hours ago

      The web browser is the future, especially for a crappy document editor and spread sheet.

    • Snot Flickerman@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      67
      ·
      1 day ago

      Pretty sure Libre only does local document collaboration, having it online is helpful for teams far from each other or who simply don’t have the infrastructure for their own central server of this kind.

        • Em Adespoton@lemmy.ca
          link
          fedilink
          English
          arrow-up
          4
          ·
          22 hours ago

          Thanks for this; I may use it to build out my NextCloud server. I’ve already used it to replace shared calendars and contacts.

          • Dave@lemmy.nz
            link
            fedilink
            English
            arrow-up
            4
            ·
            21 hours ago

            If you’re using Nextcloud All In One then it’s easy to enable it in the AIO settings.

            If you’re not, I suggest looking into it. It’s the new officially recommended way of installing and it’s been great.

            Nextcloud has an export/import data function but at the time I did it I only had a few GB of data so not sure how well it scales.

  • genomebandit@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    5 hours ago

    Really glad to see the EU adopt more open source software as a way to combat the centralized control some of the american software companies have over the space.

  • flop_leash_973@lemmy.world
    link
    fedilink
    English
    arrow-up
    21
    ·
    edit-2
    7 hours ago

    As someone in and from the US, good. Private companies are far to prevalent in public institutions all over the world. Something as basic and fundamental as word processing should not be controlled by a small select few huge international companies.

  • شاهد على إبادة@lemm.ee
    link
    fedilink
    English
    arrow-up
    29
    arrow-down
    3
    ·
    5 hours ago

    Calligra and LibreOffice already exist though. I am not against this in principle but couldn’t they have invested in an existing FOSS project?

    • Trihilis@ani.social
      link
      fedilink
      English
      arrow-up
      29
      arrow-down
      1
      ·
      5 hours ago

      While both of those are great software. Unless I’m not aware of something they aren’t cloud/network based office suites like Google docs and office 365.

      It seems this is an alternative to office software where you can work simultaneously and share documents in the same cloud/network.

      I don’t think there is an alternative to office 365 and Google docs at this point that is open source. So this seems like a great project and I’ll definitely be considering it for our company.

    • xthexder@l.sw0.com
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      5 hours ago

      Can either of those do collaborative editing? I usually think of that feature when I think of Google Docs