sciencefair-land / sciencefair

The futuristic, fabulous and free desktop app for working with scientific literature :microscope: :book:
https://sciencefair-app.com
MIT License
603 stars 52 forks source link

Split Lens reader out to its own repository #136

Open CAYdenberg opened 7 years ago

CAYdenberg commented 7 years ago

Subtask of #118. Ideally use Lens-starter to add custom panels and converters. The built project could then be included in ScienceFair as an npm module.

blahah commented 7 years ago

@CAYdenberg this work was originally done in https://github.com/blahah/lens-starter

I've imported that fork to a new repo here, where we can expand the tooling to build and publish the compiled lens reader.

I will merge all the changes I made to the compiled Lens back into the builder.

CAYdenberg commented 7 years ago

OK, I see. So running gulp in that project should build a dist directory that has everything you need in it? Or did you do it some other way (I notice there's check-in lens folder in that project but the gulp destinations are still dist)

blahah commented 7 years ago

@CAYdenberg yeah that lens dir is still hanging around from the olden days. I'll clean up the repo so it has a reasonable structure and workflow, then we can start planning where it goes next.

I think at least for now it needs:

  1. to build a distributable lens bundle
  2. to be able to release just that distributable bundle as sciencefair-lens or something that we can depend on