Flatsonar

Artisan

by Artisan developers

Visual scope for coffee roasters

Dangerous permissions Verified creator GPL-3.0-only v4.2.0

Support the creators

Flatsonar is just the shop window. The people below made Artisan.

Screenshot 1 of Artisan Screenshot 2 of Artisan

About

Artisan is an open-source software that helps coffee roasters record, analyze, and control roast profiles. This software can automate the creation of roasting metrics to help make decisions that influence the final coffee flavor.

Notable features

  • we believe in Open-Source, check out our code and contribute
  • seamless integration into the artisan.plus inventory management service
  • extensive machine and device support including control
  • unlimited number of curves
  • rate-of-rise (RoR), area-under-the-curve (AUC), development-time-ratio (DTR) calculations and projection lines
  • statistics, roast profile evaluation, Profile Analyzerg, Roast Comparatorg, Profile Transposerg and Roast Simulatorg
  • roast-, production- and ranking reportsg
  • automated reproduction of roasts via alarm programs, replay of eventsg or PID controlg
  • batch counterg
  • profile designerg, cupping editor, spider- and wheel graph
  • user defined buttons and slidersg with programmable actions
  • many import and export formats like Aillio Roastime, Cropster XLS, Giesen CSV, IKAWA CSV, Probat Pilot, RoastLogger, RoastLog, RoastPath,..

The Artisan project runs on donations from individuals and companies recognising the value of Artisan for their work or leisure. Consider supporting this project with your donation, or even better, purchase an artisan.plus membership!

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • all devices (/dev): webcams, disks, raw hardware
    --device=all
  • your keyring / saved passwords
    --talk-name=org.freedesktop.secrets
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • access to your documents folder
    --filesystem=xdg-documents
  • access to xdg-config/kdeglobals
    --filesystem=xdg-config/kdeglobals:ro
  • talks to com.canonical.AppMenu.Registrar
    --talk-name=com.canonical.AppMenu.Registrar
  • talks to org.kde.kconfig.notify
    --talk-name=org.kde.kconfig.notify
  • talks to org.kde.KGlobalSettings
    --talk-name=org.kde.KGlobalSettings

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • fetches from www.qhull.org over unencrypted http: anyone on the path can swap the bytes
    source:insecure-url
  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.