Skip to content
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

Question about crate/cmd name #8

Open
martinlindhe opened this issue Sep 16, 2017 · 2 comments
Open

Question about crate/cmd name #8

martinlindhe opened this issue Sep 16, 2017 · 2 comments

Comments

@martinlindhe
Copy link

martinlindhe commented Sep 16, 2017

Hi and thanks for a very nice tool!

I am confused about the cargo crate name tin-summer and it's relation to the installed command line tool sn.

From what I can guess from the README, especially the oskar1.png, sn might derive from "file-sniffer"

Might a better crate name, or command line name, or possibly just a logical connection between the two be provided?

Personally, I wouldn't mind fu, as in "file usage", as it would align nicely with du (disk usage) naming, but I can see that would raise some eyebrows.

Also, there is a command line tool sn from the mono project, which would be in path if user installed mono:

$ sn
Mono StrongName - version 5.0.1.1
StrongName utility for signing assemblies
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

Usage: sn [-q | -quiet] options [parameters]

 -q | -quiet    	Quiet mode (minimal display)

Help options
 -? | -h        	Show this help screen about the tool
 -? | -h config 	Configuration options
 -? | -h csp    	Crypto Service Provider (CSP) related options
 -? | -h convert	Format convertion options
 -? | -h sn     	StrongName signing options

EDIT: I realized sn is the chemical symbol for tin. But the issue regarding name collide with mono tool might still be worth discussing.

@martinlindhe martinlindhe changed the title Question about package/cmd name Question about crate/cmd name Sep 16, 2017
@vmchale
Copy link
Owner

vmchale commented Sep 16, 2017

Well, sn is the atomic symbol for tin. "The tin summer" is just a pun on "The tin drummer", stuff like "liboskar" references the book.

If you come up with an alternate file name that you'd like, open a PR or tell me! I can add a flag in the Cargo.toml for an alternate name.

@matklad
Copy link
Contributor

matklad commented Mar 6, 2018

"The tin summer" is just a pun on "The tin drummer", stuff like "liboskar" references the book.

Ohhhh, this totally makes sense now! Now I think I won't be forgetting the name of this crate anymore! An awesome book btw!

@ghost ghost mentioned this issue Jan 24, 2020
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

3 participants