Request for classic confinement: chr

  • name: chr
  • description: The chr terminal editor is inspired by the turbo pascal editor using Turbo Vision from the year 1997. For the keyboard shortcut he should be similar gedit, to facilitate the transition from desktop to console editor.
  • snapcraft: snapcraft.yaml
  • upstream: https://github.com/istoph/editor
  • upstream-relation:I am the maintainer of the Debian package with the same name and one of the active developers of the chr - editor.
  • supported-category: supported classic confinement category that the snap fits within.
  • reasoning: chr is a text editor. As an editor, it needs the ability to open and edit arbitrary files across the filesystem, which is not possible with strict confinement.

I understand that strict confinement is generally preferred over classic.

I’ve tried the existing interfaces to make the snap to work under strict confinement.

This request has been added to the queue for review by the @reviewers team.

Hey @istoph

Thanks for your request. I’m not sure if chr fits really well in any of the supported categories listed in Process for reviewing classic confinement snaps (maybe IDEs but still…). However, I realized that there are some applications with similar functionality that got classic, such as Helix, emacs and notepadnext.

Thus, I would like to ask @pedronis for guidance

We usually count editors into the IDE category (we should really make it “IDEs and editors” in the supported list), additionally to what you listed above already we also have nano, nvim and vscode, all classic, so this one should not be different…