Comments (7)
for me it's mainly about quality over quantity.
I feel the same way.
But how do we define quality and how does the relevance (from the beginning of this issue) factor into it?
Does our own opinion factor into quality or should we be objective? What does objective mean?
Also more discussion is needed regarding maybe setting up some guidelines for minimum requirements for a given app being accepted to be added to the list.
I mean ultimately I don't really think there should be minimum requirements really. But we do need some sort of benchmark to go by.What do you think of a champion system, like tc39s, where somebody takes on a app that they like.
If we could somehow involve the community, maybe through some kind of voting, that would be great as well. Maybe give an app a timeframe of a week to either find a contributor to champion it or get voted in by the community.
I would apply this to apps that are currently labeled on hold, i.e. those that aren't an easy merge (easy as they are relevant or have lots of stars, etc.).
These are all great points. I think that if the community does not chime in, we can make that assessment (via a poll maybe?) amongst ourselves and review just how active/useful a cli app is on a case-by-case basis.
Let me know what you guys think.
from awesome-cli-apps.
I was originally going to try to keep it focused on cli tools that are full-fledged apps, like apps that are time-trackers, evernote clients, twitter clients, email clients, rss readers, accounting apps, etc. But it has grown beyond this with utilities, data manipulation, and file/directory tools.
I generally try to not include cli tools that require some programming to use, or that are too developer focused (i.e. Angular CLI)
from awesome-cli-apps.
I for one enjoy seeing all the command line applications regardless of the size of the user base. Finding niche applications is often quite hard if it is not well known. I go to awesome lists to find ALL the utilities related to what I'm trying accomplish or do.
from awesome-cli-apps.
Personally, for me it's mainly about quality over quantity.
I would rather focus on keeping the list as high quality as possible... which, if that were the direction we headed towards, it would probably necessitate going through the list with a fine tooth comb and potentially removing quite a few of the entries.
But again, that's just my opnion...
from awesome-cli-apps.
for me it's mainly about quality over quantity.
I feel the same way.
But how do we define quality and how does the relevance (from the beginning of this issue) factor into it?
Does our own opinion factor into quality or should we be objective? What does objective mean?
from awesome-cli-apps.
Also more discussion is needed regarding maybe setting up some guidelines for minimum requirements for a given app being accepted to be added to the list.
I mean ultimately I don't really think there should be minimum requirements really. But we do need some sort of benchmark to go by.
What do you think of a champion system, like tc39s, where somebody takes on a app that they like.
If we could somehow involve the community, maybe through some kind of voting, that would be great as well. Maybe give an app a timeframe of a week to either find a contributor to champion it or get voted in by the community.
I would apply this to apps that are currently labeled on hold, i.e. those that aren't an easy merge (easy as they are relevant or have lots of stars, etc.).
from awesome-cli-apps.
Closing as the discussion served it's purpose.
from awesome-cli-apps.
Related Issues (20)
- can you add ncspot to the list? HOT 1
- Adding cmk HOT 1
- SnowFS? HOT 3
- Info on business model for cli apps HOT 1
- No Docker link in Table of Contents [PR included]
- Suggesion : Add Eterm to the list HOT 1
- Add vis HOT 1
- Add CliFM HOT 1
- Fix dead links
- Refactor into HTTP Category
- Create PRs from CCC talk
- Add Back To Top Button HOT 1
- lazygit is worth to list HOT 1
- Books on writing CLI/TUI apps HOT 1
- Add videoinfox
- How to handle de facto replacements HOT 2
- mosh is not really a terminal sharing utility
- Suggestion: Gameshell
- suggestion - Add sasqwatch
- suggestion: add GDU
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-cli-apps.