This is an automated email from the ASF dual-hosted git repository.
zhangliang2022 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake-website.git
The following commit(s) were added to refs/heads/main by this push:
new 548f517 docs: updated roadmap (#50)
548f517 is described below
commit 548f517f3c2b2837d9cd14b15f7c31700b587cf4
Author: Yumeng Wang <[email protected]>
AuthorDate: Thu May 26 19:26:24 2022 +0800
docs: updated roadmap (#50)
---
docs/01-Overview/03-Roadmap.md | 35 +++++++++++++++++------------------
1 file changed, 17 insertions(+), 18 deletions(-)
diff --git a/docs/01-Overview/03-Roadmap.md b/docs/01-Overview/03-Roadmap.md
index a0f349f..4da3e5c 100755
--- a/docs/01-Overview/03-Roadmap.md
+++ b/docs/01-Overview/03-Roadmap.md
@@ -10,24 +10,23 @@ description: >
## Goals
-1. Moving to Apache Incubator and making DevLake a graduation-ready project.
-2. Explore and implement 3 typical use case scenarios to help certain
engineering teams and developers:
- - Observation of open-source project contribution and quality
- - DORA metrics for the DevOps team
- - SDLC workflow monitoring and improvement
-3. Better UX for end-users and contributors.
-
-
-## DevLake 2022 Roadmap
-DevLake is currently under rapid development. This page describes the
project’s public roadmap, the result of an ongoing collaboration between the
core maintainers and the broader DevLake community.<br/><br/>
-This roadmap is broken down by the goals in the last section.
-
-
-| Category | Features|
-| --- | --- |
-| More data sources across different [DevOps
domains](../05-DataModels/01-DevLakeDomainLayerSchema.md)| 1. **Issue/Task
Management - Jira server** <br/> 2. **Issue/Task Management - Jira data
center** <br/> 3. Issue/Task Management - GitLab Issues <br/> 4. Issue/Task
Management - Trello <br/> 5. **Issue/Task Management - TAPD** <br/> 6.
Issue/Task Management - Teambition <br/> 7. Issue/Task Management - Ones <br/>
8. **Source Code Management - GitLab on-premise** <br/> 9. Source Code Man [...]
-| More comprehensive and flexible [engineering data
model](../05-DataModels/01-DevLakeDomainLayerSchema.md) | 1. Implement the data
models for the Quality, Testing, Calendar, Documentation and OSS Communnity
Metrics domains.<br/> 2. Polish the data models for [existing
domains](../05-DataModels/01-DevLakeDomainLayerSchema.md): Issue/Task
Management, Source Code Management, Code Review and CI/CD.<br/> 3. Introduce
DBT to allow users to create and modify the domain layer schema.<br/> |
-| Better User Experience | For new users: <br/> 1. Iterate on a clearer
step-by-step guide to improve the pre-configuration experience.<br/>2. Design
the new Config UI to reduce frictions for syncing data. <br/> 3. Showcase
dashboard live demos to let users explore and learn about the
dashboards.<br/><br/>For returning users:<br/> 1. Provide detailed guides to
help users customize Grafana dashboards.<br/> 2. Work on the documentation for
advanced features in the Config UI, such as the us [...]
+DevLake has joined the Apache Incubator and is aiming to become a top-level
project. To achieve this goal, the Apache DevLake (Incubating) community will
continue to make efforts in helping development teams to analyze and improve
their engineering productivity. In the 2022 Roadmap, we have summarized three
major goals followed by the feature breakdown to invite the broader community
to join us and grow together.
+
+1. Investigate in the standard engineering data application by discovering and
implementing 3 (or even more!) usage scenarios:
+ - A collection of metrics to track the contribution, quality and growth of
open-source projects
+ - DORA metrics for DevOps engineers
+ - To be decided ([let us
know](https://join.slack.com/t/devlake-io/shared_invite/zt-17b6vuvps-x98pqseoUagM7EAmKC82xQ)
if you have any suggestions!)
+2. Improve the data infrastructure by providing robust data collection
modules, customizable data models, and data extensibility
+3. Design better user experience for end-users and contributors.
+
+## Feature Breakdown
+Apache DevLake is currently under rapid development. You are more than welcome
to use the following table to explore your intereted features and make
contributions. We deeply appreciate the collective effort of our community to
make this project possible!
+
+|Goals| Category | Features|
+| --- | --- | --- |
+|Goal No.1 & 2| More data sources across different [DevOps
domains](../05-DataModels/01-DevLakeDomainLayerSchema.md)| Features in **bold**
are of higher priority <br/><br/> Issue/Task Management: <ul><li>**Jira
server** [#886
(closed)](https://github.com/apache/incubator-devlake/issues/886)</li><li>**Jira
data center** [#1687
(closed)](https://github.com/apache/incubator-devlake/issues/1687)</li><li>GitLab
Issues</li><li>Trello [#1881
(open)](https://github.com/apache/incubator-devlake/i [...]
+|Goal No.2 | Improved data collection, [data
models](../05-DataModels/01-DevLakeDomainLayerSchema.md) and data
extensibility| Data Collection: <br/> <ol><li>Complete the logging
system</li><li>Implement a good error handling mechanism during data
collection</li></ol> Data Models:<ol><li>Introduce DBT to allow users to create
and modify the domain layer schema. [#1479
(closed)](https://github.com/apache/incubator-devlake/issues/1479)</li><li>Implement
the data models for 5 new domains:<ul [...]
+|Goal No.3| Better user experience | For new users: <ol><li> Iterate on a
clearer step-by-step guide to improve the pre-configuration
experience.</li><li>Design the new Config UI to reduce frictions for syncing
data [#1700
(closed)](https://github.com/apache/incubator-devlake/issues/1700)</li><li>
Showcase dashboard live demos to let users explore and learn about the
dashboards. [#1784
(open)](https://github.com/apache/incubator-devlake/issues/1784)</li></ol>For
returning users: <ol><li> [...]
## How to Influence the Roadmap