chronicle-app / chronicle-etl

📜 A CLI toolkit for extracting and working with your digital history

Home Page:https://chronicle.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

If plugin is installed but can't be loaded, user shouldn't be prompted to install the plugin again

hyfen opened this issue · comments

In PluginRegistry#activate, we can add gem 'chronicle-NAME' and watch for a Gem::MissingSpecError (or maybe via an #installed? method)

Currently, we're only doing require 'chronicle/NAME' which generates a LoadError if the gem is missing OR if the gem fails while loading. This seems to be the problem in #33.