Comments (6)
I will happily send a PR to update the docs at https://github.com/the-gss/the-gss.github.io once I understand correct component
integration.
from engine.
I've been a little befuddled with Component.io lately. @bergie set the component things up, and I find myself bugging him about it more than I would like to. Component is being used for GSS's internal depedencies, but when I include GSS in another project I fall back to bower. PR's are more than welcome if you can help make this better!
from engine.
@d4tocchini @bergie componentjs
is a solid idea initially pushed greatly by @visionmedia, and now @jonathanong. Things have been bit bumpy (reasonably so) on the road to 1.0.0
, but I would wager there is a lot of benefit to staying the coarse here. bower
to my knowledge does not solve as many problems as componentjs
such as a module and build solution. As far as I can tell componentjs
supports the unix-y/npm-y modularize-everything philosophy quite well. Wrinkles remain, I'm curious what yours are.
from engine.
Moreover bower
is just version resolution and a fat git pull
(no?) whereas componentjs
has a far more nuanced solution on hand.
from engine.
@jasonkuhrt yeah, Component.io has its good and bad sides. Especially plugin support is problematic (see for example the still-unsolved componentjs/builder.js#125 which breaks all plugins). They have a rewrite of the installation and building process, but that is still not quite production-ready, and includes severe usability setbacks, like requiring GitHub authentication credentials to install anything.
Despite these, I agree that we should ensure GSS is installable via Component. Is anything else missing than some files
declarations?
from engine.
yea sorry guys :( it has been in flux lately since I haven't really been working on it (I'm not doing any front-end work lately) so things are getting a little crazy. The end-game is just to be better at supporting future web components etc, since that's where the future is going, component and browserify will disappear as they are today
from engine.
Related Issues (20)
- [Question] GSS and SVG? HOT 1
- GSS does support electron or nwjs(node-webkit)? HOT 8
- Constraint ignored in ruleset, but respected as standalone. HOT 2
- Order of members in constraint declaration matters. Why? HOT 2
- VFL and border - extra 1px in viewport HOT 1
- Inline Styles HOT 4
- CDN-provided gss.js doesn't parse when inlined
- can't build from source HOT 2
- Support for other CSS attribute constraints HOT 6
- Support for ::before and ::after pseudo elements?
- Parent selector not working HOT 3
- Hello World example errors when using Electron HOT 1
- !require has no effect on input width HOT 11
- Is there a way to reference the viewport's position? HOT 3
- Certain conditionals not working properly in gss file
- Is this project still alive? HOT 1
- get properties without tag
- Is this project dead? HOT 2
- your website seems to be hacked HOT 2
- [spam]
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 engine.