Comments (15)
Bump.
So what are our options?
- Explicit 2.0 compatible section / branch
- Marking 2.0 compatibility / incompatibility if deprecated.
I am for 2.0 and 1.0 branches.
from awesome-vue.
also, some of the tutorials are 1.0 and there is a lot of interest regarding the 2.0. marking those as well in their own section would be helpful.
from awesome-vue.
@ryandeussing ember observer is pretty awesome, and we are indeed working on something very similar.
from awesome-vue.
Currently not, because we are still playing around with a few options to decide how to set this up from a technical pov. Once we have decided how to set everything up, the whole thing will be a public repo of course, and people are welcome to contribute. @Akryum do you agree?
from awesome-vue.
Are all the tutorials listed 1.0? I tried looking for 2.0 tutorials, but have come up short.
from awesome-vue.
@FranzSkuffka The new stuff won't replace awesome-vue. They fill different needs/purposes.
awesome-vue is a collection about everythign vue-related. IT's godd fore that pupose, but hard to maintain any kind of standard (compatibility, uptodate stars-ratings, does it have tests, is is actively developed? But it'S great to just scroll through, find tutorials, strange plugins, look at some repo to learnm stuff etc,
But: Many people have proclaimed their need to find useful/reliable components/plugins quickly, and providing such an experience requires some level of curation - and this is not possible with this simple awesome-vue markdown file.
from awesome-vue.
This is a nice idea. However, we must make sure not to declare other libs as 2 incompatible (unless maintainers do not plan on upgrading) and state clearly the role of a 2.0 ready label. Maintainers of libs may easily forget about submitting a PR here.
from awesome-vue.
Any news on this? The list is updating very fast and it is getting confusing to find what is compatible with 2.0
from awesome-vue.
We are working on something else, a curated list with a dedicated website where we provide a curated selection of components from the community that are high-quality, actively maintained (or stable), with compatibility information etc.
Give a a couple of weeks to get this going. :)
from awesome-vue.
@LinusBorg don't you think that is overkill? I don't like the idea of 'elite' plugins. This place is super cool to just roam around and find something new. A website would destroy this. And introduce lots of overhead just for some prettyfication.
from awesome-vue.
@LinusBorg I'm glad to hear this. To me it sounded like 'ooookey guys, awesome-vue is deprecated'.
Yet still, it appears that awesome-vue could use some structuring regarding the formatting of the entries, possibly even so that it can be used in the project you brought up.
What do you think about using awesome-vue as a DB by extracting the entries from the markdown file?
from awesome-vue.
We will probably be using github as a DB for the curated list. We probably won't do that for awesome-vue because maintaining such info will probably be too much work. The Vue ecosystem is only beginning to grow and the list is already quite long.
But nonetheless, awesome-vue could use some love as well - but resources are scarce these days. We would be open to contributions regarding a cleanup / better structure :)
from awesome-vue.
There's a lot to be learned from the way the Ember community handles the issues of addon/plugin compatibility and discoverability. (I'm pretty sure the state of Vue 2.0 compatibility would be much higher if a similar resource existsed for Vue.)
- EmberObserver is a canonical, complete list of libraries. It's where you look first.
- Each library is assigned a score
- Framework version compatibility is clearly visible
All of this is helpful, but the secret-sauce is the score, because it gives package authors just enough positive peer-pressure to take steps necessary to keep the score as high as possible:
- Is the source accessible?
- Is it more than an empty addon?
- Are there meaningful tests?
- Is the README filled out?
- Does the addon have a build?
SCORE
Every addon has a score, based on the following conditions:
1 point is given for every 'Yes' answer in the review.
1 point is given for a recent release (within last 3 months).
1 point is given for more than 1 commit within the last 3 months.
1 point is given for having more than 1 contributor.
1 point is given for having a download count in the last 30 days that is in the top 10% for all addons.
1 point is given for having a Github star count in the top 10% of all addons.
The total score is out of 10.
I'm optimistic that a similar approach is in the works based on the "Better Discoverability for the Ecosystem" section in @yyx990803's year-in-review post on Medium.
from awesome-vue.
@LinusBorg can we contribute?
from awesome-vue.
@LinusBorg Absolutely! When the thing will be more fleshed out, we will happily accept contributions.
from awesome-vue.
Related Issues (20)
- PRs about Typos and Grammatical errors are not considered in the PR Template HOT 5
- vue projects
- Uzbek Vuejs community HOT 2
- Sorting #framworks HOT 1
- Broken link for http://www.itwonders-web.com/bootstrap4-editor/ HOT 1
- vue-codemirror - Change version to Vue3 HOT 1
- Vue snippets HOT 1
- Vue snippets HOT 1
- remove VueJS I*sra*el - Facebook Page HOT 10
- `vue-fraction-grid` archived
- Add 1llest-waveform-vue HOT 1
- Add Number of Repository Stars next to package HOT 2
- feat: add vue3 vitesse starters by antfu HOT 2
- Don't know what category should be my PR HOT 1
- Add vue-skia HOT 1
- remove VueJS I*sra*el - Facebook Page HOT 5
- Prune inactive or abandoned state managment projects
- Adding Mobiscroll scheduling/calendaring vue components/sponsorship
- V-Google. Looks like the domain name has expired.
- Remove inactive or abandoned projects HOT 4
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 awesome-vue.