Skip to content

Commit e6b96ef

Browse files
author
brian-brewer
committed
Added DTE Folders, initial Docs, Governance, Contribution Code of Conduct , Contact etc. Contact Form , bug reports
1 parent 395d654 commit e6b96ef

20 files changed

Lines changed: 813 additions & 145 deletions

File tree

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
name: Bug Report
3+
about: Report a bug in DTE artifacts or documentation
4+
title: '[Bug] '
5+
labels: bug
6+
assignees: ''
7+
8+
---
9+
10+
## Bug Report
11+
12+
Thank you for helping improve **Data Trust Engineering (DTE)**! This template helps us address issues in artifacts like the [DTE Trust Dashboard](/tools/data-trust-dashboard/DTE_Trust_Dashboard.html) or documentation. Please provide clear details to ensure quick resolution, aligning with our mission to certify data systems for trust and AI-readiness. See [CONTRIBUTING.md](/community/CONTRIBUTING.md) for more.
13+
14+
### Describe the Bug
15+
A clear description of the issue (e.g., “Trust Dashboard chart fails to load data”).
16+
17+
### Steps to Reproduce
18+
1. [e.g., Open DTE_Trust_Dashboard.html in Chrome]
19+
2. [e.g., Load sample dataset]
20+
3. [e.g., Click ‘Refresh Metrics’ button]
21+
4. [e.g., Observe error: ‘TypeError: data is undefined’]
22+
23+
### Expected Behavior
24+
What should happen? (e.g., “Chart should display fairness metrics.”)
25+
26+
### Actual Behavior
27+
What happens instead? (e.g., “Chart remains blank with console error.”)
28+
29+
### Environment
30+
- **Browser/OS**: [e.g., Chrome 128 on Windows 11]
31+
- **Artifact**: [e.g., DTE Trust Dashboard, lineage-script.py]
32+
- **Version/Commit**: [e.g., latest main branch, commit abc123]
33+
- **Dependencies**: [e.g., Chart.js 4.4.2, Python 3.10]
34+
35+
### Screenshots or Logs
36+
Attach screenshots, console errors, or logs if applicable. [Drag and drop files here or link to them.]
37+
38+
### Additional Context
39+
Any other details? (e.g., “Happens only with large datasets,” “Related to #123.”)
40+
41+
### Suggested Fix (Optional)
42+
If you have ideas for a fix, share them! (e.g., “Check if data is undefined before rendering chart.”)
43+
44+
---
45+
46+
**Community Guidelines**:
47+
- Follow our [CODE_OF_CONDUCT.md](/community/CODE_OF_CONDUCT.md).
48+
- Discuss in [Slack]([Slack Invite Link]) (#trust-dashboard or #contributions) or X (#DTERevolution) for quick feedback.
49+
## Contact
50+
- **Slack**: Join [datatrustengineering](https://join.slack.com/t/datatrustengineering/shared_invite/zt-3br05le6v-pxGSBeJGLpVgOsNM9ejGuw) (#general, #contributions)
51+
- **Website**: [datatrustmanifesto.org](https://datatrustmanifesto.org)
52+
- **Contribute**: Fork the repo, enhance the dashboard, or add DTE tools. See [CONTRIBUTING.md](/community/CONTRIBUTING.md).
53+
- **Learn More**: Read the [DTE Manifesto](/Manifesto.md) for the full vision.
54+
- **Inquiries**: Open a [Contact issue](https://github.com/askbrianfx/DataTrustEngineering/issues/new?template=contact.yml) or use our [contact form](https://forms.gle/mgQ7aRsXcaaFDTwf8) for private questions.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Join Slack
4+
url: https://join.slack.com/t/datatrustengineering/shared_invite/zt-3br05le6v-pxGSBeJGLpVgOsNM9ejGuw
5+
about: Best place for quick questions and discussion
6+
- name: Contact Form
7+
url: https://forms.gle/GyhcRmzU15QspDZHA
8+
about: Use this form for private or enterprise inquiries
9+
- name: Security Reports
10+
url: https://forms.gle/j4MNMCVj3u1dBczA6
11+
about: Report vulnerabilities or Code of Conduct issues privately

.github/ISSUE_TEMPLATE/contact.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
```yaml
2+
name: Contact
3+
description: Reach out to the Data Trust Engineering maintainers
4+
title: "Contact: "
5+
labels: ["contact"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for reaching out to **Data Trust Engineering (DTE)**! Please provide details below to help us respond quickly. For community discussions, join our [Slack](https://join.slack.com/t/datatrustengineering/shared_invite/zt-3br05le6v-pxGSBeJGLpVgOsNM9ejGuw) (#general, #contributions).
11+
- type: input
12+
id: purpose
13+
attributes:
14+
label: Purpose
15+
description: What do you need? (e.g., collaboration, question about the manifesto, enterprise inquiry)
16+
placeholder: e.g., Question about Trust Dashboard integration
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: details
21+
attributes:
22+
label: Details
23+
description: Provide context, links, repos, or other relevant information.
24+
placeholder: e.g., Interested in contributing a data quality script, need guidance on setup.
25+
validations:
26+
required: true
27+
- type: dropdown
28+
id: urgency
29+
attributes:
30+
label: Urgency
31+
description: How urgent is your request?
32+
options: ["Low", "Normal", "High"]
33+
validations:
34+
required: true
35+
- type: markdown
36+
attributes:
37+
value: |
38+
For private inquiries, use our [contact form](https://forms.gle/GyhcRmzU15QspDZHA). For security or Code of Conduct issues, see [SECURITY.md](/SECURITY.md).
39+
```
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
name: Feature Request
3+
about: Suggest a new feature, artifact, or manifesto update for DTE
4+
title: '[Feature] '
5+
labels: enhancement
6+
assignees: ''
7+
8+
---
9+
10+
## Feature Request
11+
12+
Thank you for contributing to **Data Trust Engineering (DTE)**! This template helps propose new features, such as enhancements to the [DTE Trust Dashboard](/tools/data-trust-dashboard/DTE_Trust_Dashboard.html), new artifacts (e.g., data quality scripts, lineage trackers), or updates to the [Manifesto](/Manifesto.md). Please provide clear details to align with our mission to certify data systems by use case, risk, and value. See [CONTRIBUTING.md](/community/CONTRIBUTING.md) for more.
13+
14+
### Description
15+
What feature or enhancement are you proposing? (e.g., “Add WebSocket support to Trust Dashboard for real-time updates,” “New manifesto principle on data sovereignty.”)
16+
17+
### Alignment with DTE
18+
How does this feature advance DTE’s mission of trust, certification, and AI-readiness? (e.g., “Supports real-time data drift monitoring for AI governance,” “Aligns with EU AI Act transparency requirements.”)
19+
20+
### Proposed Implementation
21+
Describe how the feature could be implemented. Include:
22+
- **Location**: Where in the repo? (e.g., `/tools/data-trust-dashboard`, `/Manifesto.md`)
23+
- **Tools/Technologies**: Any specific tools? (e.g., Great Expectations, Apache Atlas, Fairlearn)
24+
- **Example**: A mock-up or code snippet, if applicable.
25+
```python
26+
# Example: Add drift detection to Trust Dashboard
27+
from evidently.pipeline import Pipeline
28+
pipeline = Pipeline(...) # Add to DTE_Trust_Dashboard.html
29+
```
30+
31+
### Use Case
32+
Who benefits and how? (e.g., “Enterprises need real-time compliance metrics,” “SMBs benefit from lightweight data quality checks.”)
33+
34+
### Additional Context
35+
Any other details? (e.g., “Inspired by DataOps Principle #1: Continual feedback,” “Related to issue #123.”)
36+
37+
---
38+
39+
**Community Guidelines**:
40+
- Follow our [CODE_OF_CONDUCT.md](/community/CODE_OF_CONDUCT.md).
41+
- Discuss in [Slack]([Slack Invite Link]) (#contributions or #trust-dashboard) or X (#DTERevolution) for feedback.
42+
## Contact
43+
- **Slack**: Join [datatrustengineering](https://join.slack.com/t/datatrustengineering/shared_invite/zt-3br05le6v-pxGSBeJGLpVgOsNM9ejGuw) (#general, #contributions)
44+
- **Website**: [datatrustmanifesto.org](https://datatrustmanifesto.org)
45+
- **Contribute**: Fork the repo, enhance the dashboard, or add DTE tools. See [CONTRIBUTING.md](/community/CONTRIBUTING.md).
46+
- **Learn More**: Read the [DTE Manifesto](/Manifesto.md) for the full vision.
47+
- **Inquiries**: Open a [Contact issue](https://github.com/askbrianfx/DataTrustEngineering/issues/new?template=contact.yml) or use our [contact form](https://forms.gle/GyhcRmzU15QspDZHA) for private questions.

.github/workflows/lint.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Markdown Linting
2+
on: [push, pull_request]
3+
jobs:
4+
lint:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- uses: actions/checkout@v3
8+
- uses: nosborn/github-action-markdown-cli@v3
9+
with:
10+
files: .

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)