Skip to content

CLI WG Newsletter #3 #31

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
killercup opened this issue Apr 14, 2018 · 12 comments
Closed

CLI WG Newsletter #3 #31

killercup opened this issue Apr 14, 2018 · 12 comments

Comments

@killercup
Copy link
Collaborator

Let's collect content for the third issue of this WG's newsletter here!

@yoshuawuyts
Copy link
Collaborator

@epage
Copy link
Contributor

epage commented Apr 16, 2018

My main update is that I now have a prototype of stager. That won't be too exciting to people. It'll probably be more interesting when I get started on the actual tarballer. Things might be busy for me this week and next, so not sure how much progress I'll make atm.

@pickfire
Copy link

pickfire commented Apr 16, 2018

What about https://crates.io/crates/yansi? It looks like a good alternative to https://crates.io/crates/term-painter and https://crates.io/crates/colored which is able to display anything implementing Debug trait.

@killercup
Copy link
Collaborator Author

@epage Still super awesome! \o/

@yoshuawuyts ohhhh good idea! Let's add a "CLI Crates Best Of" section! In the survey, a lot of people asked for crates to be built that already exist in some form. We should promote some obvious choices!

…and terminal coloring doesn't have an obvious choice right now, sadly. As @pickfire illustrates, there are a bunch of crates out there. I'd personally not recommend one that doesn't also handle Windows. And we have a rather long discussion #15 about that :)

@spacekookie
Copy link
Collaborator

@killercup I'm expecting a kickass banner/ logo for "CLI Crates Best Of 2018" (it's like the Oscars, it's every year edition!)

@epage
Copy link
Contributor

epage commented Apr 16, 2018

Should we start an issue for aggregating relevant CLI crates? I know some have come up in various issues but I don't remember where to find them all at this point.

@killercup
Copy link
Collaborator Author

@epage I fear we might end up with an ad-hoc, informally-specified, bug-ridden, slow implementation of half of an "awesome" repository if we do that ;)

@spacekookie damn! I had plans this week, you know?

@yoshuawuyts
Copy link
Collaborator

@killercup Think it's important to be careful with the phrasing though. Picking winners might rub people the wrong way — but sharing things we like might be well-received all around :D

@killercup
Copy link
Collaborator Author

@yoshuawuyts yep. I'd probably go with a "quotes from the communtiy/team" approach. For example: I know that wasm-pack uses indicatif to solve a problem (compiling wasm takes time). So, I'd ask the maintainers what they think of the crate and post that as a quote in the newsletter.

@epage
Copy link
Contributor

epage commented Apr 16, 2018

@killercup

I fear we might end up with an ad-hoc, informally-specified, bug-ridden, slow implementation of half of an "awesome" repository if we do that ;)

My thought wasn't as much of a permanent list but a temporary list that we'd use to help guide your Crate of the Newsletter, identify holes, identify crates without a winner, crates for us to blitz, etc.

@killercup
Copy link
Collaborator Author

@epage added a section to https://public.etherpad-mozilla.org/p/rust-cli-wg which should make it obvious this is meant as a temporary list :)

@epage
Copy link
Contributor

epage commented Apr 16, 2018

Works for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants