Skip to content

Bring up of the repository may be hard for people unfamiliar with Linux #11

Open
@gastmaier

Description

@gastmaier

A solution that I have been thinking about is to use .dev-containers and GitHub codespaces.

The pros are:

  • The default image does to count on the storage billing, we only need to pip install the requirements on top (30sec bring up at most?).
  • Billing is done at the contributor end, which has a generous free quote.
  • After bring up, adoc serve can be called automatically, providing a live preview.
  • Additional enforcing-rules/linting can be auto set up.
  • Offload all the trouble of "doing the same" with a traditional web service (like wordpress, confluence, with all the logins and permission management)

Cons:

  • Users may forget to kill their codespaces instances and be accidentally billed?
  • Non-commited changes older than 30+ may be lost due to the automatic codespace deletion.

The result would be something fairly similar to overleaf.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions