dasharo_roadmap: update for dug6
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
@@ -10,7 +10,7 @@ SPDX-License-Identifier: Apache-2.0
|
||||
<title>Dasharo Roadmap</title>
|
||||
<meta charset="utf-8" />
|
||||
<script>
|
||||
classTitle = "Dasharo User Group #5";
|
||||
classTitle = "Dasharo User Group #6";
|
||||
courseAuthor = "Piotr Król";
|
||||
</script>
|
||||
<link
|
||||
|
||||
@@ -2,7 +2,7 @@ class: center, middle, intro
|
||||
|
||||
# Dasharo Roadmap
|
||||
|
||||
### 👋 Dasharo User Group #5 🎉
|
||||
### 👋 Dasharo User Group #6 🎉
|
||||
|
||||
.center[<img src="/remark-templates/dasharo-presentation-template/images/dasharo-sygnet-white.svg" width="150px" style="margin-left:-20px">]
|
||||
|
||||
@@ -17,7 +17,6 @@ SPDX-License-Identifier: CC-BY-SA-4.0
|
||||
???
|
||||
|
||||
- consider what feature set is provided in roadmaps
|
||||
- clearly define how community members and customers can influence our roadmap, in form of diagram
|
||||
- define publicly visible deliverables of each phase
|
||||
- document frameworks and tools on which given release will be based on
|
||||
- We need more focused slides, saying precisely what we plan for given release,
|
||||
@@ -29,12 +28,16 @@ SPDX-License-Identifier: CC-BY-SA-4.0
|
||||
- UEFI Secure Boot focus - OSFV
|
||||
- Features matrix concept
|
||||
- Inform about our priorities
|
||||
- Average Delay of Dasharo Community Release
|
||||
- Average Time To Dasharo Community Release
|
||||
- Explain Dasharo TrustRoot
|
||||
- Dasharo Certification Lab
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Roadmap Disclaimer
|
||||
|
||||
.center.image-55[]
|
||||
.center.image-65[]
|
||||
|
||||
_Please note that the roadmap for the Dasharo Community Support Program is
|
||||
subject to change and may not represent final release candidates or end of
|
||||
@@ -49,7 +52,8 @@ contact the Dasharo Team directly._
|
||||
|
||||
- For those watching this presentation first time we really encourage to look
|
||||
at past videos to get better context and understanding of the format.
|
||||
- [DUG#4](https://www.youtube.com/live/EN5rBAAOdOk?feature=shared&t=3973),
|
||||
- [DUG#5](https://www.youtube.com/watch?v=n7yv9T4VoFc&list=PLuISieMwVBpKBpfYlGZnDXOcqcQKXGXCX),
|
||||
[DUG#4](https://www.youtube.com/live/EN5rBAAOdOk?feature=shared&t=3973),
|
||||
[DUG#3](https://www.youtube.com/live/xHdlDmZVVkI?feature=shared&t=8700),
|
||||
[DUG#2](https://www.youtube.com/live/ZyctrnJNTPc?feature=shared&t=3395),
|
||||
[DUG#1](https://www.youtube.com/live/fUfjWyljKNs?feature=shared&t=795)
|
||||
@@ -61,20 +65,63 @@ contact the Dasharo Team directly._
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Naming Convention
|
||||
|
||||
.center.image-100[]
|
||||
|
||||
- [[RFC] Dasharo Entry Subscription naming scheme #762](https://github.com/Dasharo/dasharo-issues/issues/762) issue
|
||||
- [[RFC] Initial documentation of Dasharo Product Naming Convention #820](https://github.com/Dasharo/docs/pull/820) PR
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Naming Convention
|
||||
|
||||
### Examples
|
||||
|
||||
```plain
|
||||
Dasharo (coreboot+Heads) Pro Package for Laptop
|
||||
```
|
||||
|
||||
A package aimed at professional retail customers with laptops, incorporating
|
||||
coreboot with the Heads payload.
|
||||
|
||||
```plain
|
||||
Dasharo (UEFI) Enterprise Package for Desktop
|
||||
```
|
||||
|
||||
A package for enterprise business customers for desktops, employing UEFI with
|
||||
no additional payload specified.
|
||||
|
||||
### Plan
|
||||
|
||||
- Q2'24 Announcement - happen right now
|
||||
- Q3-Q4'24 Transition Period - we use both naming schemes
|
||||
- EOQ4'24 Switch - we switching to new naming scheme
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Releases in time
|
||||
|
||||
.center.image-95[]
|
||||
.center.image-95[]
|
||||
|
||||
???
|
||||
|
||||
- Average: 5.58 releases/quarter
|
||||
- Avararage delay of dasharo community release
|
||||
- Average: 6.09 releases/quarter
|
||||
- 24 DCR / 44 DSPR = 0.54 DCR/DSPR
|
||||
- Q1'24 DSPR:
|
||||
- grep "^## v" docs/variants -r|grep 2024-0[1-3]|grep -E "novacustom|protectli"
|
||||
- Q1'24 DCR:
|
||||
- grep "^## v" docs/variants -r|grep 2024-0[1-3]
|
||||
- Q2'24 DSPR:
|
||||
- grep "^## v" docs/variants -r|grep 2024-0[4-6]|grep -E "novacustom|protectli"
|
||||
- Q2'24 DCR:
|
||||
- grep "^## v" docs/variants -r|grep 2024-0[4-6]
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Releases per segment
|
||||
|
||||
.center.image-95[]
|
||||
.center.image-95[]
|
||||
|
||||
???
|
||||
|
||||
@@ -82,25 +129,29 @@ contact the Dasharo Team directly._
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Roadmap States
|
||||
# TBD:Dasharo Roadmap States
|
||||
|
||||
.center.image-95[]
|
||||
.center.image-95[]
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Emulation Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_emu_roadmap_v0.5.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
<img src="/img/dcs_emu_roadmap_v0.6.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
]
|
||||
|
||||
- Dasharo(UEFI) for QEMU Emulator Q35 Machine type was released according to
|
||||
plan on 6th Dec 2023
|
||||
- We heavily use that release in Dasharo OSFV
|
||||
- [v0.2.0 milestone](https://github.com/Dasharo/dasharo-issues/milestone/26) was published on Dasharo Github
|
||||
- [v0.2.0 milestone](https://github.com/Dasharo/dasharo-issues/milestone/26) is
|
||||
planned for Q2'24, instead of Q3'24
|
||||
- This release will be based on coreboot+UEFI, instead of pure UEFI as before.
|
||||
- The goal is to provide platform for testing [UEFI Capsule Updates in coreboot](https://docs.dasharo.com/projects/capsule-updates/).
|
||||
|
||||
???
|
||||
|
||||
- DUG#6:
|
||||
- (CHANGED) QEMU Q35 v0.2.0 planned for Q3'24
|
||||
- release scope changed: we will use coreboot+UEFI instead of pure UEFI
|
||||
- release date changed: to Q2'24
|
||||
- DUG#5:
|
||||
- (NEW) QEMU Q35 v0.2.0 planned for Q3'24
|
||||
- DUG#4:
|
||||
@@ -118,15 +169,25 @@ contact the Dasharo Team directly._
|
||||
# Dasharo Network Appliance Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_network_appliance_roadmap_v0.5_pt1.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
<img src="/img/dcs_network_appliance_roadmap_v0.6_pt1.png" width="700px" style="margin-left:36px; margin-top:-40px">
|
||||
]
|
||||
|
||||
- Dasharo(coreboot+UEFI) for PC Engines is in advanced development.
|
||||
- Dasharo(coreboot+UEFI) v0.9.0 was released according to plan.
|
||||
- v0.9.1 was added for Q2'24.
|
||||
- Dasharo(coreboot+SeaBIOS) version changed to v24.05.00.01.
|
||||
- v4.0.34 was delayed by one quarter.
|
||||
|
||||
???
|
||||
|
||||
TODO: think how to improve presentation of all those combinations on roadmap
|
||||
|
||||
- DUG#6
|
||||
- (RELEASED) PC Engines apu2/3/4/6 Dasharo (coreboot+UEFI) v0.9.0 planned for Q1'24
|
||||
- (CHANGED) PC Engines apu2/3/4/6 Dasharo (creboot+SeaBIOS) mainline planned for Q2'24
|
||||
- release scope change: switched tag to 24.05.00.01
|
||||
- (CHANGED) PC Engines apu2/3/4/6 Dasharo (creboot+SeaBIOS) legacy planned for Q3'24
|
||||
- release date changed to Q3'24
|
||||
- (NEW) PC Engines apu2/3/4/6 Dasharo (coreboot+UEFI) v0.9.1 planned for Q1'24
|
||||
- DUG#5
|
||||
- (CHANGED) PC Engines apu2/3/4/6 Dasharo (coreboot+UEFI) planned for Q1'24
|
||||
- release scope changed: additional platform apu4
|
||||
@@ -143,9 +204,10 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
|
||||
# Dasharo for PC Engines
|
||||
|
||||
.center.image-40[]
|
||||
.center.image-40[]
|
||||
|
||||
- Personal use (<= 5 devices): https://dasharo.com/pcengines/buy
|
||||
- Personal use (<= 5 devices):
|
||||
- Dasharo (coreboot+SeaBIOS): https://dasharo.com/pcengines/buy/seabios
|
||||
- Business inquiries, volume sales, OSS support:
|
||||
.center[https://www.dasharo.com/pages/contact]
|
||||
|
||||
@@ -154,13 +216,19 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Network Appliance Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_network_appliance_roadmap_v0.5_pt2.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
<img src="/img/dcs_network_appliance_roadmap_v0.6_pt2.png" width="850px" style="margin-left:-16px; margin-top:-40px">
|
||||
]
|
||||
|
||||
- We plan to demo TrenchBoot with Xen on this release at Xen Developers Summit in June
|
||||
- Miczyg presented demo on [Xen Summit 2024](https://github.com/3mdeb/conferences/blob/master/2024/XenSummit/Challenges_and_Status_of_Enabling_TrenchBoot_in_Xen_Hypervisor.md), video coming
|
||||
- DES Release had to be delayed by one quarter because of other projects.
|
||||
- Release will be based on coreboot+SeaBIOS as UEFI support needs more time.
|
||||
|
||||
???
|
||||
|
||||
- DUG#6
|
||||
- (CHANGED) Protectli VP4670 planned for Q2'24
|
||||
- release date changed to Q3'24 (+1)
|
||||
- scope change to Dasharo (coreboot+SeaBIOS)
|
||||
- DUG#5
|
||||
- (CHANGED) Protectli VP4670 planned for Q2'24
|
||||
- release date changed to Q2'24 (-1)
|
||||
@@ -175,32 +243,57 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Network Appliance Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_network_appliance_roadmap_v0.5_pt3.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
<img src="/img/dcs_network_appliance_roadmap_v0.6_pt3.png" width="850px" style="margin-left:-16px; margin-top:-40px">
|
||||
]
|
||||
|
||||
- Very old embedded platform but still used in industrial and robotics market.
|
||||
- Support will be based on coreboot `4.11_branch`.
|
||||
- We plan to prove again our commitment to [long-term support](https://docs.dasharo.com/osf-trivia-list/dasharo/#what-value-dasharo-provides-in-comparison-to-coreboot).
|
||||
- Dasharo TrustRoot support.
|
||||
- Because of the issues we faced with FSP while enabling TXE we decided to
|
||||
switch to upstream version.
|
||||
- Release will be based on coreboot 24.02.01
|
||||
- Commercial support for Dasharo TrustRoot:
|
||||
.center[https://www.dasharo.com/pages/contact]
|
||||
|
||||
???
|
||||
|
||||
- DUG#6
|
||||
- (CHANGE) MinnowBoard Turbot Dasharo(coreboot+UEFI) planned for Q2'24
|
||||
- release scope changed it will base on 24.02.01
|
||||
- DUG#5
|
||||
- (NEW) MinnowBoard Turbot Dasharo(coreboot+UEFI) planned for Q2'24
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Network Appliance Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_network_appliance_roadmap_v0.6_pt4.png" width="850px" style="margin-left:-16px; margin-top:-40px">
|
||||
]
|
||||
|
||||
- As part of our activity on hardwear.io in OST2 conference we would like to
|
||||
made this port with goal of gaining modern and relatively cheap training
|
||||
platform.
|
||||
- Depending on CPU and hardware issues we may port other H4 models.
|
||||
- We reached out to Hardkernel asking for cooperation.
|
||||
|
||||
???
|
||||
|
||||
- DUG#6
|
||||
- (NEW) Hardkernel Odroid-H4 Dasharo(coreboot+UEFI) planned for Q4'24
|
||||
|
||||
---
|
||||
|
||||
# Dasharo Laptops Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_laptop_roadmap_v0.5.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
<img src="/img/dcs_laptop_roadmap_v0.6.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
]
|
||||
|
||||
- v0.9.0 released according to plan, more information [here](https://docs.dasharo.com/variants/novacustom_nv4x_adl/heads/#v090-2024-02-29)
|
||||
- v0.9.1 and v1.8.0: Dasharo TrustRoot using Dasharo or Customer keys
|
||||
- Commercial support for Dasharo TrustRoot using Dasharo or Customer Keys
|
||||
|
||||
???
|
||||
|
||||
- DUG#6:
|
||||
- (ON TRACK) Novacustom NV4x Dasharo (coreboot+Heads) v0.9.1 planned for Q3'24
|
||||
- (ON TRACK) Novacustom NV4x Dasharo (coreboot+UEFI) v1.8.0 planned for Q3'24
|
||||
- DUG#5:
|
||||
- (RELEASED) Novacustom NV4x Dasharo (coreboot+Heads) v0.9.0 planned for Q4'23
|
||||
- (NEW) Novacustom NV4x Dasharo (coreboot+Heads) v0.9.1 planned for Q3'24
|
||||
@@ -216,16 +309,17 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Desktop Lenovo Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_desktop_lenovo_roadmap_v0.5.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
<img src="/img/dcs_desktop_lenovo_roadmap_v0.6.png" width="900px" style="margin-left:-36px; margin-top:-40px">
|
||||
]
|
||||
|
||||
- Hardware model correction it should be M900 not M920Q
|
||||
- Port was [merged to coreboot](https://review.coreboot.org/c/coreboot/+/80610/8). Congratulations to Michał (`@mkc`)
|
||||
- No traction here so far, so we treat it as on track until it will fall from
|
||||
track.
|
||||
-
|
||||
|
||||
???
|
||||
|
||||
- DUG#6:
|
||||
- (TBD) Lenovo ThinkCentre M700/M900 Tiny planned for Q2'24
|
||||
- (ON TRACK) Lenovo ThinkCentre M700/M900 Tiny planned for Q2'24
|
||||
- DUG#5:
|
||||
- (CHANGED) Lenovo M920Q planned for Q2'24
|
||||
- scope change/correction: ThinkCentre M700/M900 Tiny
|
||||
@@ -241,16 +335,19 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Desktop Dell Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_desktop_dell_roadmap_v0.5.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
<img src="/img/dcs_desktop_dell_roadmap_v0.6.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
]
|
||||
|
||||
- Dasharo(coreboot+SeaBIOS) v0.1.0 is planned to be demoed with TrenchBoot on
|
||||
Xen Developers Summit in June
|
||||
- We removed T1650 because we don't think we will have time for it in
|
||||
foreseeable future.
|
||||
- Unfortunately we didn't demoed Dasharo(coreboot+SeaBIOS) TrenchBoot
|
||||
- There is still some traction about bringing back operational hardware in
|
||||
Dasharo Certification Lab, so I'm leaving this target on our roadmap, but
|
||||
shifting release date to next quarter.
|
||||
|
||||
???
|
||||
|
||||
- DUG#6
|
||||
- (CHANGED) Dell OptiPlex 7010/9010 v0.1.0 planned for Q2'24
|
||||
- release date changed to Q3'24 (+1)
|
||||
- DUG#5
|
||||
- (CHANGED) Dell OptiPlex 7010/9010 v0.1.0 planned for Q4'23
|
||||
- release date changed to Q2'24 (+1)
|
||||
@@ -279,14 +376,17 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Desktop MSI Z690-A Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_desktop_msi_z690_roadmap_v0.5.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
<img src="/img/dcs_desktop_msi_z690_roadmap_v0.6.png" width="800px" style="margin-left:6px;margin-top:-40px">
|
||||
]
|
||||
|
||||
- We consider shifting Dasharo Community Release to Q3'24 instead of doing
|
||||
v1.1.4, but no decision was made so far.
|
||||
|
||||
???
|
||||
|
||||
- [v1.1.3](https://docs.dasharo.com/variants/msi_z690/releases/#v113-2024-01-22) was released according to plan. Hardware going in unbotanium mode.
|
||||
- Community release has low priority because of other activities.
|
||||
|
||||
- DUG#6
|
||||
- (ON TRACK) MSI Z690-A v1.1.4 planned for Q3'24
|
||||
- (ON TRACK) MSI Z690-A v1.2.0 planned for Q4'24
|
||||
- DUG#5
|
||||
- (RELEASED) MSI Z690-A v1.1.3 planned for Q4'23
|
||||
- (NEW) MSI Z690-A v1.1.4 planned for Q3'24
|
||||
@@ -315,15 +415,16 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Desktop MSI Z790-P Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_desktop_msi_z790_roadmap_v0.5.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
<img src="/img/dcs_desktop_msi_z790_roadmap_v0.6.png" width="850px" style="margin-left:-16px;margin-top:-40px">
|
||||
]
|
||||
|
||||
- No changes to this roadmap.
|
||||
|
||||
???
|
||||
|
||||
- [v0.9.1](https://docs.dasharo.com/variants/msi_z790/releases/#v091-2024-01-22)
|
||||
was released according to plan.
|
||||
- Community release has low priority because of other activities.
|
||||
|
||||
- DUG#5
|
||||
- (ON TRACK) MSI Z790-P v0.9.2 planned for Q3'24
|
||||
- (ON TRACK) MSI Z790-P v1.0.0 planned for Q4'24
|
||||
- DUG#5
|
||||
- (RELEASED) MSI Z790-P v0.9.1 planned for Q4'23
|
||||
- (NEW) MSI Z790-P v0.9.2 planned for Q3'24
|
||||
@@ -349,12 +450,16 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Desktop MSI Heads Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_desktop_msi_heads_roadmap_v0.5.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
<img src="/img/dcs_desktop_msi_heads_roadmap_v0.6.png" width="800" style="margin-left:6px;margin-top:-40px">
|
||||
]
|
||||
|
||||
- Both releases were delivered on-time. No plans for new releases.
|
||||
|
||||
???
|
||||
|
||||
- Release is planned at the end of March, so it is considered on track.
|
||||
|
||||
- DUG#6
|
||||
- (RELEASED) MSI Z790-P Dasharo (coreboot+Heads) v0.9.0 planned for Q1'24
|
||||
- (RELEASED) MSI Z690-P Dasharo (coreboot+Heads) v0.9.0 planned for Q1'24
|
||||
- DUG#5
|
||||
- (ON TRACK) MSI Z790-P Dasharo (coreboot+Heads) v0.9.0 planned for Q1'24
|
||||
- (NEW) MSI Z690-P Dasharo (coreboot+Heads) v0.9.0 planned for Q1'24
|
||||
@@ -370,13 +475,14 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Desktop ASRock Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_desktop_asrock_roadmap_v0.5.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
<img src="/img/dcs_desktop_asrock_roadmap_v0.6.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
]
|
||||
|
||||
- Decision was made to pursue OpenSIL path, but this target may be replaced by
|
||||
AMD Phoenix-based one.
|
||||
- Dasharo Supporting Partner discussion with multiple parties.
|
||||
- There is no clear roadmap for x370 or x570 in Dasharo.
|
||||
- This target is stalled and it seem like hanetzer don't have time to push that
|
||||
forward in OpenSIL direction.
|
||||
- Recent news about [Framework 13
|
||||
AMD](https://www.phoronix.com/news/Framework-13-AMD-Coreboot-WIP) show
|
||||
potential for porting coreboot to modern AMD, but we have not time for it so far.
|
||||
|
||||
???
|
||||
|
||||
@@ -385,17 +491,20 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Workstation Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_workstation_roadmap_v0.5.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
<img src="/img/dcs_workstation_roadmap_v0.6.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
]
|
||||
|
||||
- KGPE-D16 removed from Dasharo roadmap.
|
||||
- There are some parties interested in development.
|
||||
- FSFE probably will sponsor Denis 'GNUtoo' Carikli.
|
||||
- Also received communication from Adrien 'neox' Bourmault.
|
||||
- Dasharo (coreboot+Heads) v0.8.0 for Talos II moved to Q2'24.'
|
||||
- We have call scheduled with FSF regarding RYF, we will see if it can bring
|
||||
some fresh air to this roadmap.
|
||||
- Dasharo (coreboot+Heads) v0.8.0 for Talos II moved to Q3'24.
|
||||
- At this point there are no resources for this release.
|
||||
|
||||
???
|
||||
|
||||
- DUG#6:
|
||||
- (CHANGED) RCS Talos II v0.8.0 planned for Q2'24
|
||||
- release date changed to Q3'24 (+1)
|
||||
- DUG#5:
|
||||
- (REMOVED) ASUS KGPE-D16 v0.5.0 planned for Q2'24
|
||||
- (CHANGED) RCS Talos II v0.8.0 planned for Q1'24
|
||||
@@ -426,16 +535,16 @@ TODO: think how to improve presentation of all those combinations on roadmap
|
||||
# Dasharo Server Roadmap
|
||||
|
||||
.center[
|
||||
<img src="/img/dcs_server_roadmap_v0.5.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
<img src="/img/dcs_server_roadmap_v0.6.png" width="900px" style="margin-left:-36px;margin-top:-40px">
|
||||
]
|
||||
|
||||
- Most likely we should remove this target if nothing will happen.
|
||||
- We have other strategic approach in desktop/workstation market segment.
|
||||
- There were some inquiries on various channels, but essentially we have zero
|
||||
serious traction in server area, so we remove X11SSH-TF from our roadmap.
|
||||
- Unless something will change I will also stop tracking Dasharo Server Roadmap.
|
||||
|
||||
???
|
||||
|
||||
- DUG#6
|
||||
- proposal:
|
||||
- (REMOVED) Supermicro X11SSH-TF v0.1.0 planned for Q2'24
|
||||
- DUG#5
|
||||
- (ON TRACK) Supermicro X11SSH-TF v0.1.0 planned for Q2'24
|
||||
@@ -465,6 +574,43 @@ class: center, middle, intro
|
||||
|
||||
---
|
||||
|
||||
# Changelog DUG#6
|
||||
|
||||
- (CHANGED) QEMU Q35 v0.2.0 planned for Q3'24
|
||||
- release scope changed to: Dasharo (coreboot+UEFI)
|
||||
- release date changed to: Q2'24 (-1)
|
||||
- (RELEASED) PC Engines apu2/3/4/6 Dasharo (coreboot+UEFI) v0.9.0 planned for Q1'24
|
||||
- (CHANGED) PC Engines apu2/3/4/6 Dasharo (creboot+SeaBIOS) mainline planned for Q2'24
|
||||
- release scope change: switched tag to 24.05.00.01
|
||||
- (CHANGED) PC Engines apu2/3/4/6 Dasharo (creboot+SeaBIOS) legacy planned for Q3'24
|
||||
- release date changed to: Q3'24 (+1)
|
||||
- (NEW) PC Engines apu2/3/4/6 Dasharo (coreboot+UEFI) v0.9.1 planned for Q1'24
|
||||
- (CHANGED) Protectli VP4670 planned for Q2'24
|
||||
- release date changed to: Q3'24 (+1)
|
||||
- release scope change to: Dasharo (coreboot+SeaBIOS)
|
||||
- (CHANGE) MinnowBoard Turbot Dasharo(coreboot+UEFI) planned for Q2'24
|
||||
- release scope changed to: 24.02.01
|
||||
|
||||
---
|
||||
|
||||
# Changelog DUG#6
|
||||
|
||||
- (NEW) Hardkernel Odroid-H4 Dasharo(coreboot+UEFI) planned for Q4'24
|
||||
- (ON TRACK) Novacustom NV4x Dasharo (coreboot+Heads) v0.9.1 planned for Q3'24
|
||||
- (ON TRACK) Novacustom NV4x Dasharo (coreboot+UEFI) v1.8.0 planned for Q3'24
|
||||
- (ON TRACK) Lenovo ThinkCentre M700/M900 Tiny planned for Q2'24
|
||||
- (CHANGED) Dell OptiPlex 7010/9010 v0.1.0 planned for Q2'24
|
||||
- release date changed to Q3'24 (+1)
|
||||
- (ON TRACK) MSI Z690-A v1.1.4 planned for Q3'24
|
||||
- (ON TRACK) MSI Z690-A v1.2.0 planned for Q4'24
|
||||
- (RELEASED) MSI Z790-P Dasharo (coreboot+Heads) v0.9.0 planned for Q1'24
|
||||
- (RELEASED) MSI Z690-P Dasharo (coreboot+Heads) v0.9.0 planned for Q1'24
|
||||
- (CHANGED) RCS Talos II v0.8.0 planned for Q2'24
|
||||
- release date changed to Q3'24 (+1)
|
||||
- (REMOVED) Supermicro X11SSH-TF v0.1.0 planned for Q2'24
|
||||
|
||||
---
|
||||
|
||||
# Changelog DUG#5
|
||||
|
||||
- (NEW) QEMU Q35 v0.2.0 planned for Q3'24
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
import matplotlib.pyplot as plt
|
||||
import numpy as np
|
||||
|
||||
# Last checked 13/03/2024
|
||||
# Last checked 11/06/2024
|
||||
|
||||
emulation = {}
|
||||
network_appliance = {}
|
||||
@@ -25,6 +25,7 @@ emulation["Q2'23"] = 0
|
||||
emulation["Q3'23"] = 0
|
||||
emulation["Q4'23"] = 1
|
||||
emulation["Q1'24"] = 0
|
||||
emulation["Q2'24"] = 0
|
||||
laptops["Q3'21"] = 3
|
||||
laptops["Q4'21"] = 3
|
||||
laptops["Q1'22"] = 5
|
||||
@@ -36,6 +37,7 @@ laptops["Q2'23"] = 2
|
||||
laptops["Q3'23"] = 0
|
||||
laptops["Q4'23"] = 4
|
||||
laptops["Q1'24"] = 5
|
||||
laptops["Q2'24"] = 0
|
||||
network_appliance["Q3'21"] = 0
|
||||
network_appliance["Q4'21"] = 0
|
||||
network_appliance["Q1'22"] = 1
|
||||
@@ -46,7 +48,8 @@ network_appliance["Q1'23"] = 1
|
||||
network_appliance["Q2'23"] = 2
|
||||
network_appliance["Q3'23"] = 0
|
||||
network_appliance["Q4'23"] = 0
|
||||
network_appliance["Q1'24"] = 0
|
||||
network_appliance["Q1'24"] = 1
|
||||
network_appliance["Q2'24"] = 3
|
||||
desktops["Q3'21"] = 0
|
||||
desktops["Q4'21"] = 0
|
||||
desktops["Q1'22"] = 0
|
||||
@@ -57,7 +60,8 @@ desktops["Q1'23"] = 1
|
||||
desktops["Q2'23"] = 0
|
||||
desktops["Q3'23"] = 2
|
||||
desktops["Q4'23"] = 0
|
||||
desktops["Q1'24"] = 2
|
||||
desktops["Q1'24"] = 4
|
||||
desktops["Q2'24"] = 0
|
||||
workstation["Q3'21"] = 0
|
||||
workstation["Q4'21"] = 4
|
||||
workstation["Q1'22"] = 1
|
||||
@@ -69,6 +73,7 @@ workstation["Q2'23"] = 0
|
||||
workstation["Q3'23"] = 1
|
||||
workstation["Q4'23"] = 0
|
||||
workstation["Q1'24"] = 0
|
||||
workstation["Q2'24"] = 0
|
||||
|
||||
dates = list(laptops.keys())
|
||||
emulation_values = np.array(list(emulation.values()))
|
||||
@@ -109,6 +114,6 @@ plt.legend(fontsize=12)
|
||||
|
||||
plt.gca().set_facecolor('#f5f5f5')
|
||||
|
||||
plt.savefig('img/dug_5_dasharo_per_segment.png', dpi=300)
|
||||
plt.savefig('img/dug_6_dasharo_per_segment.png', dpi=300)
|
||||
|
||||
plt.close()
|
||||
|
||||
@@ -8,8 +8,8 @@ from roadmapper.roadmap import Roadmap
|
||||
from roadmapper.timelinemode import TimelineMode
|
||||
import sys
|
||||
|
||||
version = "v0.5"
|
||||
date = "March 2024"
|
||||
version = "v0.6"
|
||||
date = "June 2024"
|
||||
|
||||
""""
|
||||
Dasharo Community Support Emulation Roadmap
|
||||
@@ -20,12 +20,12 @@ roadmap.set_subtitle("subject to change")
|
||||
roadmap.set_timeline(TimelineMode.QUARTERLY, start="2023-10-01", number_of_items=4)
|
||||
roadmap.add_logo("img/dasharo_logo_white.png", "top-right", 140, 140)
|
||||
|
||||
qemu_q35_v010 = roadmap.add_group("QEMU Q35 v0.1.0")
|
||||
qemu_q35_v020 = roadmap.add_group("QEMU Q35 v0.2.0")
|
||||
qemu_q35_v010 = roadmap.add_group("QEMU Q35 UEFI v0.1.0")
|
||||
qemu_q35_v020 = roadmap.add_group("coreboot+UEFI v0.2.0")
|
||||
|
||||
qemu_q35_v010.add_task("Validation", "2023-10-01", "2023-11-15", style="rounded", fill_colour="#34A853", font_size=23)
|
||||
qemu_q35_v010.add_task("Community Release", "2023-11-16", "2023-12-31", style="rounded", fill_colour="#ADD8E6", font_size=23)
|
||||
qemu_q35_v020.add_task("Community Release", "2024-07-01", "2024-09-30", style="rounded", fill_colour="#ADD8E6")
|
||||
qemu_q35_v020.add_task("Community Release", "2024-04-01", "2024-06-30", style="rounded", fill_colour="#ADD8E6")
|
||||
|
||||
roadmap.set_footer(f"Dasharo Community Support Roadmap | {date} ({version}) | CC-BY-SA-4.0")
|
||||
roadmap.draw()
|
||||
@@ -41,13 +41,15 @@ roadmap.set_timeline(TimelineMode.QUARTERLY, start="2024-01-01", number_of_items
|
||||
roadmap.add_logo("img/dasharo_logo_white.png", "top-right", 140, 140)
|
||||
|
||||
pcengines = roadmap.add_group("PC Engines apu2/3/4/6 coreboot+UEFI v0.9.0", font_size=26)
|
||||
pcengines_24020101 = roadmap.add_group("coreboot+SeaBIOS v24.02.01.01", font_size=26)
|
||||
pcengines_091 = roadmap.add_group("coreboot+UEFI v0.9.1", font_size=26)
|
||||
pcengines_24020101 = roadmap.add_group("coreboot+SeaBIOS v24.05.00.01", font_size=26)
|
||||
pcengines_4034 = roadmap.add_group("coreboot+SeaBIOS v4.0.34", font_size=26)
|
||||
|
||||
pcengines.add_task("Validation", "2024-01-01", "2024-02-14", style="rounded", fill_colour="#34A853", font_size=23)
|
||||
pcengines.add_task("DES Release", "2024-02-15", "2024-03-31", style="rounded", fill_colour="#FD7E14", font_size=23)
|
||||
pcengines_091.add_task("DES Release", "2024-04-01", "2024-06-30", style="rounded", fill_colour="#FD7E14")
|
||||
pcengines_24020101.add_task("DES Release", "2024-04-01", "2024-06-30", style="rounded", fill_colour="#FD7E14")
|
||||
pcengines_4034.add_task("DES Release", "2024-04-01", "2024-06-30", style="rounded", fill_colour="#FD7E14")
|
||||
pcengines_4034.add_task("DES Release", "2024-07-01", "2024-09-30", style="rounded", fill_colour="#FD7E14")
|
||||
|
||||
roadmap.set_footer(f"Dasharo Community Support Roadmap | {date} ({version}) | CC-BY-SA-4.0")
|
||||
roadmap.draw()
|
||||
@@ -60,11 +62,11 @@ roadmap.set_subtitle("subject to change")
|
||||
roadmap.set_timeline(TimelineMode.QUARTERLY, start="2024-01-01", number_of_items=4)
|
||||
roadmap.add_logo("img/dasharo_logo_white.png", "top-right", 140, 140)
|
||||
|
||||
protectli = roadmap.add_group("Protectli VP4670 v0.9.0")
|
||||
protectli = roadmap.add_group("Protectli VP4670\ncoreboot+SeaBIOS\nv0.9.0", font_size=30)
|
||||
protectli.add_task("Evaluation", "2024-01-01", "2024-02-14", style="rounded", fill_colour="#9B51E0", font_size=23)
|
||||
protectli.add_task("Porting", "2024-02-15", "2024-03-31", style="rounded", fill_colour="#EA4335")
|
||||
protectli.add_task("Validation", "2024-04-01", "2024-05-15", style="rounded", fill_colour="#34A853", font_size=23)
|
||||
protectli.add_task("DES Release", "2024-05-16", "2024-06-30", style="rounded", fill_colour="#FD7E14")
|
||||
protectli.add_task("Validation", "2024-04-01", "2024-06-30", style="rounded", fill_colour="#34A853")
|
||||
protectli.add_task("DES Release", "2024-07-01", "2024-09-30", style="rounded", fill_colour="#FD7E14")
|
||||
|
||||
roadmap.set_footer(f"Dasharo Community Support Roadmap | {date} ({version}) | CC-BY-SA-4.0")
|
||||
roadmap.draw()
|
||||
@@ -85,6 +87,21 @@ roadmap.set_footer(f"Dasharo Community Support Roadmap | {date} ({version}) | CC
|
||||
roadmap.draw()
|
||||
roadmap.save(f"img/dcs_network_appliance_roadmap_{version}_pt3.png")
|
||||
|
||||
roadmap = Roadmap(1600, 1000, colour_theme="diagrams/dasharo.json", show_marker=False)
|
||||
roadmap.set_title("Dasharo Network Appliance Roadmap")
|
||||
roadmap.set_subtitle("subject to change")
|
||||
roadmap.set_timeline(TimelineMode.QUARTERLY, start="2024-07-01", number_of_items=4)
|
||||
roadmap.add_logo("img/dasharo_logo_white.png", "top-right", 140, 140)
|
||||
|
||||
mb = roadmap.add_group("Hardkernel Odroid-H4\nDasharo (coreboot+UEFI) v0.9.0")
|
||||
mb.add_task("Porting", "2024-07-01", "2024-08-15", style="rounded", fill_colour="#EA4335")
|
||||
mb.add_task("Validation", "2024-08-16", "2024-09-30", style="rounded", fill_colour="#34A853", font_size=23)
|
||||
mb.add_task("DES Release", "2024-10-01", "2024-12-31", style="rounded", fill_colour="#FD7E14")
|
||||
|
||||
roadmap.set_footer(f"Dasharo Community Support Roadmap | {date} ({version}) | CC-BY-SA-4.0")
|
||||
roadmap.draw()
|
||||
roadmap.save(f"img/dcs_network_appliance_roadmap_{version}_pt4.png")
|
||||
|
||||
""""
|
||||
Dasharo Community Support Laptops Roadmap
|
||||
"""
|
||||
@@ -134,8 +151,8 @@ roadmap.set_timeline(TimelineMode.QUARTERLY, start="2024-01-01", number_of_items
|
||||
roadmap.add_logo("img/dasharo_logo_white.png", "top-right", 140, 140)
|
||||
|
||||
dell_optiplex = roadmap.add_group("Dell OptiPlex 7010/9010 v0.1.0")
|
||||
dell_optiplex.add_task("Validation", "2024-04-01", "2024-05-15", style="rounded", fill_colour="#34A853", font_size=23)
|
||||
dell_optiplex.add_task("DES Release", "2024-05-16", "2024-06-30", style="rounded", fill_colour="#FD7E14")
|
||||
dell_optiplex.add_task("Validation", "2024-07-01", "2024-08-15", style="rounded", fill_colour="#34A853", font_size=23)
|
||||
dell_optiplex.add_task("DES Release", "2024-08-16", "2024-09-30", style="rounded", fill_colour="#FD7E14")
|
||||
|
||||
roadmap.set_footer(f"Dasharo Community Support Roadmap | {date} ({version}) | CC-BY-SA-4.0")
|
||||
roadmap.draw()
|
||||
@@ -239,10 +256,6 @@ roadmap.set_subtitle("subject to change")
|
||||
roadmap.set_timeline(TimelineMode.QUARTERLY, start="2023-10-01", number_of_items=4)
|
||||
roadmap.add_logo("img/dasharo_logo_white.png", "top-right", 140, 140)
|
||||
|
||||
smc = roadmap.add_group("Supermicro X11SSH-TF v0.1.0")
|
||||
smc.add_task("Validation", "2024-01-01", "2024-03-31", style="rounded", fill_colour="#34A853")
|
||||
smc.add_task("DES Release", "2024-04-01", "2024-06-30", style="rounded", fill_colour="#FD7E14")
|
||||
|
||||
roadmap.set_footer(f"Dasharo Community Support Roadmap | {date} ({version}) | CC-BY-SA-4.0")
|
||||
roadmap.draw()
|
||||
roadmap.save(f"img/dcs_server_roadmap_{version}.png")
|
||||
|
||||
@@ -20,7 +20,8 @@ dcr["Q1'23"] = 1
|
||||
dcr["Q2'23"] = 0
|
||||
dcr["Q3'23"] = 3
|
||||
dcr["Q4'23"] = 1
|
||||
dcr["Q1'24"] = 3
|
||||
dcr["Q1'24"] = 4
|
||||
dcr["Q2'24"] = 1
|
||||
# Dasharo Supporter Package Releases
|
||||
dspr["Q3'21"] = 3
|
||||
dspr["Q4'21"] = 3
|
||||
@@ -32,7 +33,8 @@ dspr["Q1'23"] = 3
|
||||
dspr["Q2'23"] = 4
|
||||
dspr["Q3'23"] = 0
|
||||
dspr["Q4'23"] = 4
|
||||
dspr["Q1'24"] = 4
|
||||
dspr["Q1'24"] = 6
|
||||
dspr["Q2'24"] = 2
|
||||
|
||||
dates = list(dcr.keys())
|
||||
dcr_values = list(dcr.values())
|
||||
@@ -75,6 +77,6 @@ plt.legend(fontsize=12)
|
||||
|
||||
plt.gca().set_facecolor('#f5f5f5')
|
||||
|
||||
plt.savefig('img/dug_5_dasharo_releases_kpis.png', dpi=300)
|
||||
plt.savefig('img/dug_6_dasharo_releases_kpis.png', dpi=300)
|
||||
|
||||
plt.close()
|
||||
|
||||
@@ -39,6 +39,11 @@ changed["2024-03-11"] = 7
|
||||
ontrack["2024-03-11"] = 2
|
||||
released["2024-03-11"] = 3
|
||||
removed["2024-03-11"] = 2
|
||||
new["2024-06-10"] = 2
|
||||
changed["2024-06-10"] = 7
|
||||
ontrack["2024-06-10"] = 5
|
||||
released["2024-06-10"] = 3
|
||||
removed["2024-06-10"] = 1
|
||||
|
||||
dates = list(new.keys())
|
||||
new_values = np.array(list(new.values()))
|
||||
@@ -88,6 +93,6 @@ plt.legend(fontsize=12)
|
||||
|
||||
plt.gca().set_facecolor('#f5f5f5')
|
||||
|
||||
plt.savefig('img/dug_5_dasharo_roadmap_states.png', dpi=300)
|
||||
plt.savefig('img/dug_6_dasharo_roadmap_states.png', dpi=300)
|
||||
|
||||
plt.close()
|
||||
|
||||
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 61 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
After Width: | Height: | Size: 86 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 90 KiB |
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 42 KiB |