Skip to content
This repository has been archived by the owner on Jul 22, 2019. It is now read-only.

Refresh Cargo metadata #8

Merged
merged 1 commit into from
Nov 13, 2017
Merged

Refresh Cargo metadata #8

merged 1 commit into from
Nov 13, 2017

Conversation

sanmai-NL
Copy link
Contributor

Tweak, sort various fields that relevant for stimulating this project.

Cargo.toml Outdated
@@ -1,14 +1,17 @@
[package]
name = "imap-proto"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer to keep the common order that most packages seem to have, rather than this alphabetized order.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer to follow a well-defined ordering everywhere possible, but changed it back.

Cargo.toml Outdated
authors = ["Dirkjan Ochtman <dirkjan@ochtman.nl>"]
categories = ["authentication", "email", "encoding", "network-programming", "parser-implementations"]
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this crate fits in with the other crates in authentication and encoding. network-programming and parser-implementations look like fine additions, though!

Copy link
Contributor Author

@sanmai-NL sanmai-NL Nov 12, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the bad extra categories.

Cargo.toml Outdated
homepage = "https://github.com/djc/imap-proto"
keywords = ["IMAP", "e-mail", "email"]
license = "(Apache-2.0 OR MIT)"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the first time I see this way of writing that, I think the way I had it before is more common (for example, Cargo itself has MIT/Apache-2.0).

Copy link
Contributor Author

@sanmai-NL sanmai-NL Nov 12, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The old notation is ad hoc and its semantics are not standardized, the new is a true license expression. See this rust-lang/cargo#2174, esp. rust-lang/cargo#2174 (comment). Can we use the new one?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@djc this is the only remaining change TBD.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can see value in going with SPDX license expressions, but for now I'd prefer to stay with where the community largely is at the moment, and reconsider this at some point in the future.

Cargo.toml Outdated
homepage = "https://github.com/djc/imap-proto"
keywords = ["IMAP", "e-mail", "email"]
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I also don't want to add e-mail here, seeing as there's only one package that currently has e-mail vs 27 that have email. And it looks like crates.io treats keywords as all-lowercase, so I'd want imap here rather than IMAP.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay! I find it sad though to see programmers misspell these words, which are so important for discoverabilty ..

Tweak, sort various fields that relevant for stimulating this project.
@sanmai-NL
Copy link
Contributor Author

@djc: All requested changes completed.

@djc
Copy link
Owner

djc commented Nov 13, 2017

Thanks, and sorry for the churn.

@djc djc merged commit 5d4be5e into djc:master Nov 13, 2017
@sanmai-NL sanmai-NL deleted the refresh_Cargo_metadata branch November 24, 2017 09:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants