Page MenuHomeMusing Studio

Consolidate GTK app Code.as / GitHub repos
Closed, ResolvedPublic

Description

Overview

The GTK app is kept in two different repos -- the main version is on Code.as, and a variant for elementaryOS is on GitHub. We should bring both build flavors under a single repo to make management easier.

Background

elementaryOS requires a different ID naming scheme and packaging of dependencies, hence the different build. Specifically:

  • ID:
    • Main: writeas-gtk
    • elementary: com.github.writeas.writeas-gtk
  • CLI:
    • Main: installed separately / as deb dependency
    • elementary: CLI included as submodule, with its dependencies copied into src dir (explanation here)
  • Fonts like Lora:
    • Main: installed separately / as deb dependency
    • elementary: included as submodule in fonts dir

Implementation

TODO. There are likely many different steps involved for each issue.

Event Timeline

matt triaged this task as Normal priority.