Comments (4)
Looking more into the project, I seem to understand that you may already be releasing it as a ruby gem, although I couldn't find anything on https://rubygems.org/
Since this project is only 1% ruby code (just for packaging IIUC), it would make much more sense to approach the dependency the other way around IMO: depend on an npm package from your ruby app.
If you / your team is indeed more familiar with Ruby, maybe this guide to creating node modules will be of interest.
(as a side note, I observed that third-party js dependencies have been committed in vendor/assets/javascripts/
. this doesn't scale, and can precisely be avoided with package managers like npm)
from plate-map.
This is a good suggestion ... i'm not sure when we'll get to look at it but I agree that this is mostly js so we should release it in that environment. I'm thinking about using bower as well which might help to elminate the embedded dependencies.
from plate-map.
Glad we agree. Bower themselves recommend migrating away from them. They suggest Yarn as an alternative, but two arguments would make me lean towards npm. Disclaimer: I am partial to npm since that's what we are currently using :)
- Feedback from someone who went to yarn then back to npm
- Yarn can [...] install any package from the npm registry anyway
Moreover, I believe the choice between the two is not so definitive, by that I mean that once the lib is packaged correctly, moving from one package manager to the other shouldn't be too hard.
from plate-map.
On a more practical note. We've decided to try and integrate plate-map
to our own front-end app. If that goes well and suits our needs, I'd be keen for my team to have a go at packaging it, and submit a PR if all goes well.
from plate-map.
Related Issues (20)
- Could someone make a tutorial video how this can be used? HOT 4
- Selecting amplicon shows all amplicon fields - need to be able to select individual components of composite fields
- How hard would it be to make this work for 384-well plate maps? HOT 1
- Add a flag to disable well creation and deletion HOT 1
- Add a feature to enable messaging about selected wells HOT 1
- Add a completely read-only mode HOT 1
- click on the bottom table to select the corresponding wells/group type HOT 1
- Is it possible to iterate through each well one at a time with only one visible well at a time?
- Use Select2 v4
- Remove Select2v4.0.6rc1 dropdown workaround when possible
- Required fields don't work well HOT 3
- no longer available on npm? HOT 1
- Will fail silently when applying plate layout if multiple wells are selected
- npm run start crashes on server.dev task due to gulpfile.js path bug
- Search box missing from select2 dropdowns
- LImit number of selections for multiselect HOT 1
- Product/Lot picker
- Add warning for copying from multiple wells
- prepend is adding HTML elements multiple times
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plate-map.