documentation icon indicating copy to clipboard operation
documentation copied to clipboard

Explain the free installation options for Collabora

Open AdamPS opened this issue 2 years ago • 1 comments

Thanks for helping improve our documentation!

We should document the information discovered in this discussion


Currently (Jan 2024) it seems that:

  • Installing your own CODE server has a nag. Home users can disable this with the configuration setting home_mode.enable.
  • richdocumentscode is nag-free but scalability limited

Notes

  • Please be patient: this is a large open source project that is overseen by a mixture of volunteers and non-volunteers which are all ultimately busy.
  • If your suggestion is a troubleshooting scenario or one you're not 100% certain about, please post for feedback on the Nextcloud Help Forum first.
    • Then return here to bring back your experience to help improve the documentation for clarity, etc. (and link back to the forum discussion in your report!)

Protip: If you want to help move things along (or just help out in other ways too) here are some suggestions:

  • Look for areas where you can assist - even seemingly unrelated areas - because doing so frees up resources for your favorite topics and ideas.
  • Submit a proposed change - that attempts to addresses your issue - as a pull request.
  • Participate in a discussion on some other unresolved submitted idea ("issues") to help move it along.
  • Post a comment or review on someone else's proposed change ("pull request") to help move it along.

AdamPS avatar Jan 11 '24 16:01 AdamPS

Is the title a typo? I.e. was it supposed to say "nag-free" instead? Otherwise I'm confused about what context you meant free in and the connection with the so-called "nag" given the way you summarized your bullet points.

  • Installing your own CODE server has a nag. Home users can disable this with the configuration setting home_mode.enable.
  • richdocumentscode is nag-free but scalability limited

AFAIK these have the same underlying licenses[1] and are virtually the same thing (outside of the proxy.php script in the latter and some miscellaneous auxillary bits).

IANAL but since this is free/open (libre) software:

  • anyone is already free to disable/adjust any behavior they don't like
  • the home_mode.enable isn't restricted in who can use it and it's just a convenient pre-provided option knob to implement a behavior adjustment some prefer without them needing to touch the code or package the software themselves

Is the issue really the so-called "nag" or is it more about how it was implemented? I mean what's deemed an acceptable "nag" versus an unacceptable one seems to be open to interpretation and vary from person to person.

[1] MPL 2.0 I believe

joshtrichards avatar Jan 19 '24 19:01 joshtrichards