Publishing Deliverables in the OpenWallet Foundation Community¶
Overview¶
This document outlines the process for publishing deliverables in the OpenWallet Foundation technical community. These deliverables will be created by task forces, special interest groups, or projects. The types of deliverables they can create depend on their goals, objectives, and scope. Here are some examples:
- Reports: Summarize findings or recommendations. These might be formal or informal.
- Action Plans: Outline the steps necessary to address a particular challenge or problem. These plans might include specific tasks, timelines, and responsible individuals.
- Recommendations: Provide guidance or proposals for solving problems, improving processes, or addressing gaps.
- Guidelines: Outline best practices or procedures for a specific industry, domain, or project.
- Templates and Tools: Serve as a starting point for creating new content and help users complete tasks, solve problems, or achieve specific goals frameworks that can be used by others.
- Whitepapers: Provide detailed analysis, data, or insights to help others understand a particular issue or opportunity. These are typically in-depth reports on complex topics.
- Case Studies: Illustrate the impact of real-world examples or hypothetical scenarios, including recommendations or findings.
- Frameworks and Models: Describe how to approach a particular problem or challange through conceptual frameworks, models, or architectures.
- Surveys and Research Reports: Gather data or validate hypotheses via surveys, interviews, or research studies, culminating in reports summarizing findings.
- Best Practices and Playbooks: Outline best practices for specific scenarios, industries, or processes, providing guidance on how to navigate complex situations.
- Metrics and KPIs: Determine how to measure progress toward goals or track the effectiveness of initiatives.
- Process Improvements: Identify areas for process improvement and develop new procedures, workflows, or tools to streamline operations or enhance efficiency.
- Training and Education Materials: Equip others with the knowledge and skills needed to tackle a specific challenge. Might include items such as curricula, tutorials, or guides.
- Scoping Documents: Outline the scope, objectives, and deliverables of a project, ensuring everyone is on the same page.
- Lessons Learned Reports: Summarize learnings, what worked well, and what didn't.
Process¶
There are three stages of an OWF deliverable -- draft, review, and released.
flowchart
d[Draft]
r[Review]
c{Ready for Release?}
v[Released]
d -->|Submission| r
r --> c
c -->|Make Changes| d
c -->|Create Release| v
A deliverable begins as a "draft" and retains this status until submitted to the community for review. At this point, the deliverable will be considered to be in the "review" stage and retains this status until the review period has ended. After the review period has ended, the task force, special interest group, or project will determine if the deliverable is ready for release. If the task force, special interest group, or project chooses to make changes, the deliverable will return to a "draft" stage where they can address the concerns of the community. The task force, special interest group, or project can also determine that the deliverable is ready for release. In which case, a "released" version can be created. See required contents for more information on what should be included within a "released" deliverable.
Draft¶
During the "draft" stage, the deliverable is being prepared by the task force, special interest group, or project. This includes writing the technical content and ensuring that it meets the standards of the OWF technical community. If there are any concerns about the technical content that cannot be addressed by consensus of the task force, special interest group, or project members, then the community may address these concerns during the "review" stage.
Submission¶
The task force, special interest group, or project lead may submit a version of their deliverable to the community for review. They can do this by sending an email to the TAC mailing list. The email should include the following information:
- A brief description of the deliverable.
- A link to the deliverable. Ideally, this should be a link to a pull request that contains the version of the deliverable where people in the community will be able to provide their feedback.
- A link to the task force, special interest group, or project that submitted the deliverable.
Review¶
The applicable period to review a submitted deliverable will be no shorter than four weeks. The community will make reasonable efforts to provide feedback on the submitted version during the review period and provide any critical comments or objections, with sufficient specificity for the task force, special interest group, or project members to respond and, if required, to facilitate resolution.
Info
Comments and feedback can be provided by anyone in the OWF community.
Ready for Release¶
After the applicable review period has elapsed, the task force, special interest group, or project members can review the feedback received and determine if the deliverable is ready for review. If the task force, special interest group, or project chooses to make changes, the deliverable will return to a "draft" stage where they can address the concerns of the community. The task force, special interest group, or project can also determine that the deliverable is ready for release. In which case, a "released" version can be created.
Released¶
The task force, special interest group, or project should ensure that the required contents are included in any release.
Required Contents¶
Copyright Notice¶
Important
If the deliverable originated from an external entity that has already provided a copyright notice, there is no need to replace that notice.
The copyright notice must be included in all versions of the deliverable. The copyright notice should include the OpenWallet Foundation as well as the year of publication.
Quote
Copyright © 2024 OpenWallet Foundation.
License Notice¶
The license notice must be included in all versions of the deliverable. The license notice should include a reference to the CC-BY-4.0 license.
Quote
These materials are made available under and are subject to the Creative Commons Attribution 4.0 International license (http://creativecommons.org/licenses/by/4.0/legalcode).
Disclaimer¶
A disclaimer should be included in all versions of the deliverable. The disclaimer should include the following text:
Quote
These materials are a deliverable of the OWF community. If you have concerns or suggestions regarding the content, please file a pull request.