diff --git a/LICENSE-APACHE b/LICENSE-APACHE index f12440887db..a51f59a06c9 100644 --- a/LICENSE-APACHE +++ b/LICENSE-APACHE @@ -176,7 +176,7 @@ END OF TERMS AND CONDITIONS - Copyright 2020 Sebastian Thiel + Copyright 2018-2021 Sebastian Thiel, and [contributors](https://github.com/byron/gitoxide/contributors) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/LICENSE-MIT b/LICENSE-MIT index 73fc000ff58..b58e818f138 100644 --- a/LICENSE-MIT +++ b/LICENSE-MIT @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2018-2020 Sebastian Thiel, and [others](https://github.com/byron/gitoxide/contributors). +Copyright (c) 2018-2021 Sebastian Thiel, and [contributors](https://github.com/byron/gitoxide/contributors). Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index e264b8138ca..e136d6ba645 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,10 @@ Please see _'Development Status'_ for a listing of all crates and their capabili Follow linked crate name for detailed status. Please note that all crates follow [semver] as well as the [stability guide]. +* **primed for 1.0 releaes** + - [git-tempfile](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-tempfile) + - [git-lock](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-lock) + * **usable** * [git-actor](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-actor) * [git-hash](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-hash) @@ -66,8 +70,6 @@ Follow linked crate name for detailed status. Please note that all crates follow * [git-traverse](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-traverse) * [git-config](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-config) * [git-features](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-features) - * [git-tempfile](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-tempfile) - * [git-lock](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-lock) * [git-ref](https://github.com/Byron/gitoxide/blob/main/crate-status.md#git-ref) * `gitoxide-core` * **very early** diff --git a/etc/check-package-size.sh b/etc/check-package-size.sh index 2bc21c53703..d1f0c73e2e3 100755 --- a/etc/check-package-size.sh +++ b/etc/check-package-size.sh @@ -18,8 +18,8 @@ echo "in root: gitoxide CLI" indent cargo diet -n --package-size-limit 25KB (enter cargo-smart-release && indent cargo diet -n --package-size-limit 15KB) (enter git-actor && indent cargo diet -n --package-size-limit 5KB) -(enter git-tempfile && indent cargo diet -n --package-size-limit 12KB) -(enter git-lock && indent cargo diet -n --package-size-limit 7KB) +(enter git-tempfile && indent cargo diet -n --package-size-limit 20KB) +(enter git-lock && indent cargo diet -n --package-size-limit 15KB) (enter git-config && indent cargo diet -n --package-size-limit 55KB) (enter git-hash && indent cargo diet -n --package-size-limit 5KB) (enter git-features && indent cargo diet -n --package-size-limit 20KB) diff --git a/git-lock/CHANGELOG.md b/git-lock/CHANGELOG.md new file mode 100644 index 00000000000..e1be473d04e --- /dev/null +++ b/git-lock/CHANGELOG.md @@ -0,0 +1,3 @@ +### 1.0 (2021-MM-DD) + +- initial release diff --git a/git-lock/Cargo.toml b/git-lock/Cargo.toml index ec0f2708f8d..ba17df75471 100644 --- a/git-lock/Cargo.toml +++ b/git-lock/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT/Apache-2.0" description = "A git-style lock-file implementation" authors = ["Sebastian Thiel "] edition = "2018" -include = ["src/**/*"] +include = ["src/**/*", "LICENSE-*", "CHANGELOG.md"] [lib] doctest = false diff --git a/git-lock/LICENSE-APACHE b/git-lock/LICENSE-APACHE new file mode 120000 index 00000000000..965b606f331 --- /dev/null +++ b/git-lock/LICENSE-APACHE @@ -0,0 +1 @@ +../LICENSE-APACHE \ No newline at end of file diff --git a/git-lock/LICENSE-MIT b/git-lock/LICENSE-MIT new file mode 120000 index 00000000000..76219eb72e8 --- /dev/null +++ b/git-lock/LICENSE-MIT @@ -0,0 +1 @@ +../LICENSE-MIT \ No newline at end of file diff --git a/git-protocol/Cargo.toml b/git-protocol/Cargo.toml index 10f82a28a11..7445fe069aa 100644 --- a/git-protocol/Cargo.toml +++ b/git-protocol/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT/Apache-2.0" description = "A WIP crate of the gitoxide project for implementing git protocols" authors = ["Sebastian Thiel "] edition = "2018" -include = ["src/**/*"] +include = ["src/**/*", "CHANGELOG.md", "!**/tests/**/*"] [lib] doctest = false diff --git a/git-repository/Cargo.toml b/git-repository/Cargo.toml index 32946a5c8c7..992dee7c6a5 100644 --- a/git-repository/Cargo.toml +++ b/git-repository/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT/Apache-2.0" version = "0.7.2" authors = ["Sebastian Thiel "] edition = "2018" -include = ["src/**/*", "src/assets/**"] +include = ["src/**/*", "CHANGELOG.md"] [lib] doctest = false diff --git a/git-tempfile/CHANGELOG.md b/git-tempfile/CHANGELOG.md new file mode 100644 index 00000000000..e1be473d04e --- /dev/null +++ b/git-tempfile/CHANGELOG.md @@ -0,0 +1,3 @@ +### 1.0 (2021-MM-DD) + +- initial release diff --git a/git-tempfile/Cargo.toml b/git-tempfile/Cargo.toml index 456ee797865..352aadb2cc4 100644 --- a/git-tempfile/Cargo.toml +++ b/git-tempfile/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT/Apache-2.0" description = "A tempfile implementation with a global registry to assure cleanup" authors = ["Sebastian Thiel "] edition = "2018" -include = ["src/**/*"] +include = ["src/**/*", "LICENSE-*", "CHANGELOG.md"] [lib] doctest = false diff --git a/git-tempfile/LICENSE-APACHE b/git-tempfile/LICENSE-APACHE new file mode 120000 index 00000000000..965b606f331 --- /dev/null +++ b/git-tempfile/LICENSE-APACHE @@ -0,0 +1 @@ +../LICENSE-APACHE \ No newline at end of file diff --git a/git-tempfile/LICENSE-MIT b/git-tempfile/LICENSE-MIT new file mode 120000 index 00000000000..76219eb72e8 --- /dev/null +++ b/git-tempfile/LICENSE-MIT @@ -0,0 +1 @@ +../LICENSE-MIT \ No newline at end of file