Skip to content

New labs project proposal, PyDentity Wallet #56

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

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions projects/pydentity-wallet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Project Name
PyDentity Wallet

# Preferred Maturity Level
Labs stage

# Project Description
The PyDentity Wallet is a Progressive Web Application for providing [acapy](https://github.com/openwallet-foundation/acapy) access to mobile wallet features and browser API access.

The wallet provides a frontend for a multitenant acapy instance which can be bound to a local mobile device storage.

The app works with iOS and Android and allows users to easily manage an acapy subwallet.

Whenver possible, it uses existing open standards from W3C, IETF, DIF, and other open standards groups.

# Alignment with the OpenWallet Foundation Mission
This project aligns with the OWF mission, because it's an open source implementation of wallet-related open standards and enhances an existing OWF impact project.

# Code of Conduct
[OpenWallet Foundation code of conduct](https://tac.openwallet.foundation/governance/code-of-conduct/)

# TAC Sponsor
[Stephen Curran](https://github.com/swcurran)

# Project License
Apache 2.0

# Source Control
Currently on a private repository, this project will be a new project at OWF and all existing code will be contributed.

# Issue Tracker
N/A (not applicable), will track issues through the new GH project.

# External Dependencies
[Tabler](https://github.com/tabler/tabler) ([MIT](https://github.com/tabler/tabler/blob/dev/LICENSE))

Open Sourced Python Packages, managed with poetry (see pyproject.toml)

Open Sourced Javascript Libraries

# Release Methodology
Will have semantic versionning, published on gh packages. It can be installed natively from a mobile broswer.
Possible to release a version on iOS/Android.

# Initial Maintainers
- [Patrick St-Louis](https://github.com/PatStLouis)
- [Jamie Hale](https://github.com/jamshale)
- [Emiliano Suñé](https://github.com/esune)
- [Lucas O'Neil](https://github.com/loneil)

# Proposed Project Governance
Follow TAC advice.

# Financial Sponsorship
None

# Infrastructure
This will require GitHub Repos with Issues/Bug Tracking, GitHub CI Actions, and mailing list.