homely icon indicating copy to clipboard operation
homely copied to clipboard

Helper to pull in extra github repos with more helpers

Open phodge opened this issue 7 years ago • 0 comments

Requires #16.

A helper that looks like InstallHelpers('phodge/homely-vim-helpers'). This tells homely to immediately download that repo of helpers and update to the latest version.

Some conventions for a Helper Library:

  • Repo layout - need to have a standard place to find the python code
  • We should be able to use this on pypi packages also
  • Must have a convention for tag names / branch names, or else allow user to choose

Other things:

  • Helper API - this needs to be ** tidied up and finalised ** versioned to allow future expansion ** Documented ** Improved with tools that assist contributors in developing and debugging their helpers
  • Cleanup - we should remove helper libraries that aren't being requested any more (unless we can see that we imported a file from it during execution)
  • Can we detect tracebacks coming from helper libraries and roll back to a previous version automatically?
  • Build a section of the site that documents or links to 3rd party helpers
  • Document how contributors can submit a PR to have their helper included on the main site

phodge avatar May 07 '17 21:05 phodge