Skip to content

Commit 9795b71

Browse files
documentation updates
Signed-off-by: Andrew Whitehead <[email protected]>
1 parent d9536da commit 9795b71

File tree

4 files changed

+54
-2
lines changed

4 files changed

+54
-2
lines changed

CONTRIBUTING.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## How to contribute
2+
3+
You are encouraged to contribute to the repository by **forking and submitting a pull request**.
4+
5+
For significant changes, please open an issue first to discuss the proposed changes to avoid re-work.
6+
7+
(If you are new to GitHub, you might start with a [basic tutorial](https://help.github.com/articles/set-up-git) and check out a more detailed guide to [pull requests](https://help.github.com/articles/using-pull-requests/).)
8+
9+
Pull requests will be evaluated by the repository guardians on a schedule and if deemed beneficial will be committed to the master. Pull requests should have a descriptive name and include an summary of all changes made in the pull request description.
10+
11+
If you would like to propose a significant change, please open an issue first to discuss the work with the community.
12+
13+
All contributors retain the original copyright to their stuff, but by contributing to this project, you grant a world-wide, royalty-free, perpetual, irrevocable, non-exclusive, transferable license to all users **under the terms of the license under which this project is distributed.**

README.md

+16-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# indy-shared-rs
22

3-
Shared Rust data types and utility functions for Hyperledger Indy.
3+
Shared Rust libraries for Hyperledger Indy.
44

55
- `indy-credx`: Indy verifiable credential issuance and presentation (aka Anoncreds)
66

7-
- `indy-data-types`: Struct definitions for Schemas, Credential Definitions and other
7+
- `indy-data-types`: Data type definitions for Schemas, Credential Definitions and other
88
types related to credential issuance and processing
99

1010
- `indy-test-utils`: Utilities for use in integration tests.
@@ -14,3 +14,17 @@ Shared Rust data types and utility functions for Hyperledger Indy.
1414
language) expressions, normalizing transactions for signing, deriving DIDs and
1515
verification keys, and packing and unpacking agent messages using the DIDComm
1616
v1 envelope format.
17+
18+
## Credit
19+
20+
The initial implementation of `indy-shared-rs` was developed by the Verifiable Organizations Network (VON) team based at the Province of British Columbia, and derives largely from the implementations within [Hyperledger Indy-SDK](https://github.com/hyperledger/indy-sdk). To learn more about VON and what's happening with decentralized identity in British Columbia, please go to [https://vonx.io](https://vonx.io).
21+
22+
## Contributing
23+
24+
Pull requests are welcome! Please read our [contributions guide](https://github.com/bcgov/indy-shared-rs/blob/master/CONTRIBUTING.md) and submit your PRs. We enforce [developer certificate of origin](https://developercertificate.org/) (DCO) commit signing. See guidance [here](https://github.com/apps/dco).
25+
26+
We also welcome issues submitted about problems you encounter in using `indy-shared-rs`.
27+
28+
## License
29+
30+
[Apache License Version 2.0](https://github.com/bcgov/indy-shared-rs/blob/master/LICENSE)

wrappers/python/README.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Indy-Credx
2+
3+
[![pypi releases](https://img.shields.io/pypi/v/indy_credx)](https://pypi.org/project/indy-credx/)
4+
5+
A Python wrapper around the `indy-credx` Rust library, this module provides support for Hyperledger Indy "Anoncreds" verifiable credential issuance, presentation, and verification.
6+
7+
## Credit
8+
9+
The initial implementation of Indy-Credx was developed by the Verifiable Organizations Network (VON) team based at the Province of British Columbia, and derives largely from the implementation within [Hyperledger Indy-SDK](https://github.com/hyperledger/indy-sdk). To learn more about VON and what's happening with decentralized identity in British Columbia, please go to [https://vonx.io](https://vonx.io).
10+
11+
## Contributing
12+
13+
Pull requests are welcome! Please read our [contributions guide](https://github.com/bcgov/indy-shared-rs/blob/master/CONTRIBUTING.md) and submit your PRs. We enforce [developer certificate of origin](https://developercertificate.org/) (DCO) commit signing. See guidance [here](https://github.com/apps/dco).
14+
15+
We also welcome issues submitted about problems you encounter in using Indy-Credx.
16+
17+
## License
18+
19+
[Apache License Version 2.0](https://github.com/bcgov/indy-shared-rs/blob/master/LICENSE)

wrappers/python/setup.py

+6
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,22 @@
11
"""Module setup."""
22

3+
import os
34
import runpy
45
from setuptools import find_packages, setup
56

67
PACKAGE_NAME = "indy_credx"
78
version_meta = runpy.run_path("./{}/version.py".format(PACKAGE_NAME))
89
VERSION = version_meta["__version__"]
910

11+
with open(os.path.abspath("./README.md"), "r") as fh:
12+
long_description = fh.read()
13+
1014
if __name__ == "__main__":
1115
setup(
1216
name=PACKAGE_NAME,
1317
version=VERSION,
18+
long_description=long_description,
19+
long_description_content_type="text/markdown",
1420
url="https://github.com/bcgov/indy-shared-rs",
1521
packages=find_packages(),
1622
include_package_data=True,

0 commit comments

Comments
 (0)