Problem/Motivation

As example backend will gather more features:

  1. it will become not a good example, but a bloated example
  2. it will become not an example, but a solid backend
  3. users will use it by default instead of customizing it

therefore its good to replace "example backend" with "default backend" and move to the main module.

Steps to reproduce

Proposed resolution

  1. Copy "example backend" to the main module and rename it to "default backend".
  2. Remove most code from "example backend" and extend "default backend", and add some comments for developers how to make backends.
  3. Create ExampleBackend no. 2 demonstrading how to extend base class.
  4. Edit docs making "example backend" optional, because users won't need to enable in order to use the chat

Remaining tasks

User interface changes

API changes

Data model changes

Comments

mindaugasd created an issue. See original summary.

  • mindaugasd committed d30fd379 on 1.0.x
    Issue #3439038 by mindaugasd: Provide default backend replacing example...

  • mindaugasd committed 529c617a on 1.0.x
    Issue #3439038 by mindaugasd: Provide default backend replacing example...

  • mindaugasd committed ea62e395 on 1.0.x
    Issue #3439038 by mindaugasd: Provide default backend replacing example...
mindaugasd’s picture

Issue summary: View changes

  • mindaugasd committed 9d6eaecd on 1.0.x
    Issue #3439038 by mindaugasd: Provide default backend replacing example...
mindaugasd’s picture

Status: Active » Fixed

  • mindaugasd committed e0298ba5 on 1.0.x
    Issue #3439038 by mindaugasd: Provide default backend replacing example...

  • mindaugasd committed 29a8cf02 on 1.0.x
    Issue #3439038 by mindaugasd: Provide default backend replacing example...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.