Skip to content

Commit

Permalink
Merge pull request #108 from swcurran/update-map-folders-2
Browse files Browse the repository at this point in the history
Try 2: Reorg Mines Permit Act OCABundle versions
  • Loading branch information
swcurran authored Dec 23, 2023
2 parents 74581dd + 9632882 commit 7356e80
Show file tree
Hide file tree
Showing 16 changed files with 40 additions and 21 deletions.
3 changes: 2 additions & 1 deletion OCABundleCreation.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ use a converter to create the OCA Bundle JSON from the two sources.
[sample OCA for Aries OCA Bundle]: https://github.com/swcurran/aries-rfcs/tree/oca4aries/features/0755-oca-for-aries/OCA4AriesBundle.json
[example here]: https://github.com/swcurran/aries-rfcs/blob/oca4aries/features/0755-oca-for-aries/OCA4Aries.xlsx
[OCA Template]: https://github.com/THCLab/oca-parser-xls/blob/main/templates/template.xlsx
[OCA Excel Parser Repository]: https://github.com/THCLab/oca-parser-xls
[Human Colossus Foundation]: https://humancolossus.foundation/
[Aries Specific Dates in the OCA Formats Overlay]: https://github.com/swcurran/aries-rfcs/tree/oca4aries/features/0755-oca-for-aries#aries-specific-dates-in-the-oca-format-overlay

Expand Down Expand Up @@ -144,7 +145,7 @@ Developers will likely have the `jq` (JSON Query) command line utility already i

Installing the OCA Excel Parser is a little more involved, as you need Rust installed on your machine. Here are the steps:

- Clone a local copy of the OCA Excel Parser repository.
- Clone a local copy of the [OCA Excel Parser Repository].
- If you don't have Rust installed on your machine, following the [Rust Installation Instructions], including installing all necessary dependencies.
- Follow the instructions in the repository README.md to build the parser. Currently it is just to execute `cargo build`.
- Copy the resulting executable to a directory on your PATH, e.g., `cp target/debug/parser ~/bin/`
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# BC Mines Act Permit
# BC Mines Act Permit 0.3

A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"tsf_operating_count": "Numeric"
},
"classification": "",
"digest": "EeAmNyXcvxulR_3hIgloA3BgfTB5LFRogINWXnPWyN_s",
"digest": "EwuEuugUC6bcj9UydGcPGyi1TCuDa3siLC1BVNNE-p1M",
"flagged_attributes": [],
"type": "spec/capture_base/1.0"
},
Expand All @@ -42,9 +42,9 @@
"tsf_care_and_maintainence_count": "utf-8",
"tsf_operating_count": "utf-8"
},
"capture_base": "EeAmNyXcvxulR_3hIgloA3BgfTB5LFRogINWXnPWyN_s",
"capture_base": "EwuEuugUC6bcj9UydGcPGyi1TCuDa3siLC1BVNNE-p1M",
"default_character_encoding": "utf-8",
"digest": "EdrBntGyn-fV42gPS7sZ_YG6OVQRXZFBuQ5J5L4ii2B4",
"digest": "E3j890bB7S35LAByaqOkuj7vWk2fwXyX-ZMXC2BfRZbM",
"type": "spec/overlays/character_encoding/1.0"
},
{
Expand All @@ -66,32 +66,32 @@
"tsf_care_and_maintainence_count": "TSF Maintenance Count",
"tsf_operating_count": "TSF Operating Count"
},
"capture_base": "EeAmNyXcvxulR_3hIgloA3BgfTB5LFRogINWXnPWyN_s",
"capture_base": "EwuEuugUC6bcj9UydGcPGyi1TCuDa3siLC1BVNNE-p1M",
"category_labels": {},
"digest": "ED0lAPtYKEpWi1MjCJqppwUaHMpWtCgUrFl4jBBfJpOc",
"digest": "EnOl6DuNkQfxL5l7a02HuD6ynbRfn0uvf5vKY85NLkSQ",
"language": "en",
"type": "spec/overlays/label/1.0"
},
{
"attribute_formats": {
"issue_date": "YYYYMMDD"
},
"capture_base": "EeAmNyXcvxulR_3hIgloA3BgfTB5LFRogINWXnPWyN_s",
"digest": "EKwv_i0oU6M34GOyox0OEND777yccu9GWgKt29YBuVNU",
"capture_base": "EwuEuugUC6bcj9UydGcPGyi1TCuDa3siLC1BVNNE-p1M",
"digest": "E0L4V_7jGjziLBapM4a28enTz-Ih9HwowWcQ71m1AKhg",
"type": "spec/overlays/format/1.0"
},
{
"attribute_standards": {
"issue_date": "urn:iso:std:iso:1989"
},
"capture_base": "EeAmNyXcvxulR_3hIgloA3BgfTB5LFRogINWXnPWyN_s",
"digest": "E4gw1siyDGgMf1hyhpj2V6O5sJXq0jeyFkLeD2f691lM",
"capture_base": "EwuEuugUC6bcj9UydGcPGyi1TCuDa3siLC1BVNNE-p1M",
"digest": "EU7E-eNNlKLsKVJot0MPPUB6BzY4Rmk6tlO6mzexwC0s",
"type": "spec/overlays/standard/1.0"
},
{
"capture_base": "EeAmNyXcvxulR_3hIgloA3BgfTB5LFRogINWXnPWyN_s",
"capture_base": "EwuEuugUC6bcj9UydGcPGyi1TCuDa3siLC1BVNNE-p1M",
"description": "A verifiable credential schema for a business registered within the province of British Columbia",
"digest": "ErSlDWfyZ_tm4jhcUJiiQ3uyoz2fWEB8Qs1NtvvG4CsA",
"digest": "EnkKH1FTBAzGLXCZZYchN3FFkIt8-cqrHbC9UI2oX2Z0",
"issuer": "Government of British Columbia",
"language": "en",
"name": "BC Mines Act Permit",
Expand All @@ -103,7 +103,7 @@
"background_image": "https://raw.githubusercontent.com/bcgov/aries-oca-bundles/main/OCABundles/schema/bcgov-digital-trust/mines-act-permit-1_1_1/mines-act-permit-background-image.png",
"primary_background_color": "#003366",
"secondary_background_color": "#00264D",
"capture_base": "EeAmNyXcvxulR_3hIgloA3BgfTB5LFRogINWXnPWyN_s",
"capture_base": "EwuEuugUC6bcj9UydGcPGyi1TCuDa3siLC1BVNNE-p1M",
"digest": "",
"expiry_date_attribute": "",
"primary_attribute": "permit_no",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# BC Mines Act Permit
# BC Mines Act Permit 1.1.1

A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia

Expand Down
18 changes: 18 additions & 0 deletions OCABundles/schema/bcgov-digital-trust/mines-act-permit/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# BC Mines Act Permit

A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia.
There are multiple versions of the credential that are used for testing, each in their own subfolder.

- Publishing Organization: Energy and Mines Digital Trust, Government of British Columbia
- Primary Contact Email Address: [email protected]

## Authorization

The following are the GitHub IDs of those authorized to make substantive updates to the OCA Bundle.

| OCA Bundle Contributors | GitHub ID | Email Address |
| ----------------------- | ---------- | ------------------------ |
| Jason Syrotuck | jsyro | [email protected] |
| Kyle Robinson | kylegrobinson | [email protected] |


6 changes: 3 additions & 3 deletions ocabundles.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
"M6dhuFj5UwbhWkSLmvYSPc:2:member_card:1.53": { "path": "OCABundles/schema/bcgov-digital-trust/member-card-showcase/OCABundle.json", "sha256": "c52515dd4ebd34d217c01252b5ae778554338e6a09547ca8e06db4e16256bfdf" },
"QEquAHkM35w4XVT3Ku5yat:2:member_card:1.53": { "path": "OCABundles/schema/bcgov-digital-trust/member-card-showcase/OCABundle.json", "sha256": "c52515dd4ebd34d217c01252b5ae778554338e6a09547ca8e06db4e16256bfdf" },
"AuJrigKQGRLJajKAebTgWu:3:CL:209526:default": { "path": "OCABundles/schema/bcgov-digital-trust/member-card-showcase/OCABundle.json", "sha256": "c52515dd4ebd34d217c01252b5ae778554338e6a09547ca8e06db4e16256bfdf" },
"S7S2wzcF2giKuwxdeLBk69:2:mines-act-permit:0.3": { "path": "OCABundles/schema/bcgov-digital-trust/mines-act-permit-0_3/OCABundle.json", "sha256": "f6616e82b844c0c2d54b762674bba8062bc2db8b7db5917b246edc4ef44a924f" },
"S7S2wzcF2giKuwxdeLBk69:2:bc-mines-act-permit:1.1.1": { "path": "OCABundles/schema/bcgov-digital-trust/mines-act-permit-1_1_1/OCABundle.json", "sha256": "781e5ed8336af9562b945337f2c65dc7767a12256e24c64e554eba6889bab09b" },
"A2UZSmrL9N5FDZGPu68wy:2:bc-mines-act-permit:1.1.1": { "path": "OCABundles/schema/bcgov-digital-trust/mines-act-permit-1_1_1/OCABundle.json", "sha256": "781e5ed8336af9562b945337f2c65dc7767a12256e24c64e554eba6889bab09b" },
"S7S2wzcF2giKuwxdeLBk69:2:mines-act-permit:0.3": { "path": "OCABundles/schema/bcgov-digital-trust/mines-act-permit/0.3/OCABundle.json", "sha256": "f6616e82b844c0c2d54b762674bba8062bc2db8b7db5917b246edc4ef44a924f" },
"S7S2wzcF2giKuwxdeLBk69:2:bc-mines-act-permit:1.1.1": { "path": "OCABundles/schema/bcgov-digital-trust/mines-act-permit/1.1.1/OCABundle.json", "sha256": "48a31952f6cae6807af7476d6b67eb1a2621a2e198bef9bea24d7bcf056ec2b8" },
"A2UZSmrL9N5FDZGPu68wy:2:bc-mines-act-permit:1.1.1": { "path": "OCABundles/schema/bcgov-digital-trust/mines-act-permit/1.1.1/OCABundle.json", "sha256": "48a31952f6cae6807af7476d6b67eb1a2621a2e198bef9bea24d7bcf056ec2b8" },
"KCxVC8GkKywjhWJnUfCmkW:3:CL:20:PersonQA": { "path": "OCABundles/schema/bcgov-digital-trust/person/OCABundle.json", "sha256": "02c2ae4e0d6389330acc0ff88d3509c0993929647901aff81c9a824255e2c61f" },
"7xjfawcnyTUcduWVysLww5:3:CL:28075:PersonSIT": { "path": "OCABundles/schema/bcgov-digital-trust/person/OCABundle.json", "sha256": "02c2ae4e0d6389330acc0ff88d3509c0993929647901aff81c9a824255e2c61f" },
"XpgeQa93eZvGSZBZef3PHn:3:CL:28075:PersonDEV": { "path": "OCABundles/schema/bcgov-digital-trust/person/OCABundle.json", "sha256": "02c2ae4e0d6389330acc0ff88d3509c0993929647901aff81c9a824255e2c61f" },
Expand Down
6 changes: 3 additions & 3 deletions ocabundleslist.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
{ "id": "M6dhuFj5UwbhWkSLmvYSPc:2:member_card:1.53", "org": "Digital Trust, Government of British Columbia", "name": "BC Lawyer Showcase Lawyer Member Card", "desc": "A verifiable credential schema for a lawyer's membership card that used in a demo that is part of the BC Gov Digital Trust Showcase.", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/member-card-showcase/OCABundle.json", "shasum": "c52515dd4ebd34d217c01252b5ae778554338e6a09547ca8e06db4e16256bfdf" },
{ "id": "QEquAHkM35w4XVT3Ku5yat:2:member_card:1.53", "org": "Digital Trust, Government of British Columbia", "name": "BC Lawyer Showcase Lawyer Member Card", "desc": "A verifiable credential schema for a lawyer's membership card that used in a demo that is part of the BC Gov Digital Trust Showcase.", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/member-card-showcase/OCABundle.json", "shasum": "c52515dd4ebd34d217c01252b5ae778554338e6a09547ca8e06db4e16256bfdf" },
{ "id": "AuJrigKQGRLJajKAebTgWu:3:CL:209526:default", "org": "Digital Trust, Government of British Columbia", "name": "BC Lawyer Showcase Lawyer Member Card", "desc": "A verifiable credential schema for a lawyer's membership card that used in a demo that is part of the BC Gov Digital Trust Showcase.", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/member-card-showcase/OCABundle.json", "shasum": "c52515dd4ebd34d217c01252b5ae778554338e6a09547ca8e06db4e16256bfdf" },
{ "id": "S7S2wzcF2giKuwxdeLBk69:2:mines-act-permit:0.3", "org": "Energy and Mines Digital Trust, Government of British Columbia", "name": "BC Mines Act Permit", "desc": "A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/mines-act-permit-0_3/OCABundle.json", "shasum": "f6616e82b844c0c2d54b762674bba8062bc2db8b7db5917b246edc4ef44a924f" },
{ "id": "S7S2wzcF2giKuwxdeLBk69:2:bc-mines-act-permit:1.1.1", "org": "Energy and Mines Digital Trust, Government of British Columbia", "name": "BC Mines Act Permit", "desc": "A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/mines-act-permit-1_1_1/OCABundle.json", "shasum": "781e5ed8336af9562b945337f2c65dc7767a12256e24c64e554eba6889bab09b" },
{ "id": "A2UZSmrL9N5FDZGPu68wy:2:bc-mines-act-permit:1.1.1", "org": "Energy and Mines Digital Trust, Government of British Columbia", "name": "BC Mines Act Permit", "desc": "A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/mines-act-permit-1_1_1/OCABundle.json", "shasum": "781e5ed8336af9562b945337f2c65dc7767a12256e24c64e554eba6889bab09b" },
{ "id": "S7S2wzcF2giKuwxdeLBk69:2:mines-act-permit:0.3", "org": "Energy and Mines Digital Trust, Government of British Columbia", "name": "BC Mines Act Permit 0.3", "desc": "A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/mines-act-permit/0.3/OCABundle.json", "shasum": "f6616e82b844c0c2d54b762674bba8062bc2db8b7db5917b246edc4ef44a924f" },
{ "id": "S7S2wzcF2giKuwxdeLBk69:2:bc-mines-act-permit:1.1.1", "org": "Energy and Mines Digital Trust, Government of British Columbia", "name": "BC Mines Act Permit 1.1.1", "desc": "A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/mines-act-permit/1.1.1/OCABundle.json", "shasum": "48a31952f6cae6807af7476d6b67eb1a2621a2e198bef9bea24d7bcf056ec2b8" },
{ "id": "A2UZSmrL9N5FDZGPu68wy:2:bc-mines-act-permit:1.1.1", "org": "Energy and Mines Digital Trust, Government of British Columbia", "name": "BC Mines Act Permit 1.1.1", "desc": "A verifiable credential schema for issuance of a Mines Act Permit within the province of British Columbia", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/mines-act-permit/1.1.1/OCABundle.json", "shasum": "48a31952f6cae6807af7476d6b67eb1a2621a2e198bef9bea24d7bcf056ec2b8" },
{ "id": "KCxVC8GkKywjhWJnUfCmkW:3:CL:20:PersonQA", "org": "Digital Trust, Government of British Columbia", "name": "BC Lawyer Showcase Person Credential", "desc": "A schema for a \"person\" credential used in a demo that is part of the BC Gov Digital Trust Showcase.", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/person/OCABundle.json", "shasum": "02c2ae4e0d6389330acc0ff88d3509c0993929647901aff81c9a824255e2c61f" },
{ "id": "7xjfawcnyTUcduWVysLww5:3:CL:28075:PersonSIT", "org": "Digital Trust, Government of British Columbia", "name": "BC Lawyer Showcase Person Credential", "desc": "A schema for a \"person\" credential used in a demo that is part of the BC Gov Digital Trust Showcase.", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/person/OCABundle.json", "shasum": "02c2ae4e0d6389330acc0ff88d3509c0993929647901aff81c9a824255e2c61f" },
{ "id": "XpgeQa93eZvGSZBZef3PHn:3:CL:28075:PersonDEV", "org": "Digital Trust, Government of British Columbia", "name": "BC Lawyer Showcase Person Credential", "desc": "A schema for a \"person\" credential used in a demo that is part of the BC Gov Digital Trust Showcase.", "type": "schema", "ocabundle": "OCABundles/schema/bcgov-digital-trust/person/OCABundle.json", "shasum": "02c2ae4e0d6389330acc0ff88d3509c0993929647901aff81c9a824255e2c61f" },
Expand Down

0 comments on commit 7356e80

Please sign in to comment.