diff --git a/dasharo_roadmap.html b/dasharo_roadmap.html index 8896159..00dc9f1 100755 --- a/dasharo_roadmap.html +++ b/dasharo_roadmap.html @@ -10,7 +10,7 @@ SPDX-License-Identifier: Apache-2.0
+
]
-- 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[
-
+
]
-- 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[
-
+
]
-- 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[
-
+
]
-- 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[
+
+]
+
+- 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[
-
+
]
-- 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[
-
+
]
-- 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[
-
+
]
-- 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[
-
+
]
+- 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[
-
+
]
+- 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[
-
+
]
+
+- 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[
-
+
]
-- 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[
-
+
]
- 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[
-
+
]
-- 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
diff --git a/diagrams/dasharo_market_share.py b/diagrams/dasharo_market_share.py
index d7b8798..f395d28 100755
--- a/diagrams/dasharo_market_share.py
+++ b/diagrams/dasharo_market_share.py
@@ -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()
diff --git a/diagrams/dasharo_roadmap.py b/diagrams/dasharo_roadmap.py
index 25fb03e..da332e3 100755
--- a/diagrams/dasharo_roadmap.py
+++ b/diagrams/dasharo_roadmap.py
@@ -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")
diff --git a/diagrams/dasharo_roadmap_kpis.py b/diagrams/dasharo_roadmap_kpis.py
index 1b0b481..2c6de20 100755
--- a/diagrams/dasharo_roadmap_kpis.py
+++ b/diagrams/dasharo_roadmap_kpis.py
@@ -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()
diff --git a/diagrams/dasharo_roadmap_states.py b/diagrams/dasharo_roadmap_states.py
index 6a9eb45..596b5a7 100755
--- a/diagrams/dasharo_roadmap_states.py
+++ b/diagrams/dasharo_roadmap_states.py
@@ -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()
diff --git a/img/dasharo_naming_convention.png b/img/dasharo_naming_convention.png
new file mode 100644
index 0000000..85bad9e
Binary files /dev/null and b/img/dasharo_naming_convention.png differ
diff --git a/img/dcs_desktop_asrock_roadmap_v0.6.png b/img/dcs_desktop_asrock_roadmap_v0.6.png
new file mode 100644
index 0000000..e2454af
Binary files /dev/null and b/img/dcs_desktop_asrock_roadmap_v0.6.png differ
diff --git a/img/dcs_desktop_dell_roadmap_v0.6.png b/img/dcs_desktop_dell_roadmap_v0.6.png
new file mode 100644
index 0000000..4b61730
Binary files /dev/null and b/img/dcs_desktop_dell_roadmap_v0.6.png differ
diff --git a/img/dcs_desktop_lenovo_roadmap_v0.6.png b/img/dcs_desktop_lenovo_roadmap_v0.6.png
new file mode 100644
index 0000000..e4f928e
Binary files /dev/null and b/img/dcs_desktop_lenovo_roadmap_v0.6.png differ
diff --git a/img/dcs_desktop_msi_heads_roadmap_v0.6.png b/img/dcs_desktop_msi_heads_roadmap_v0.6.png
new file mode 100644
index 0000000..3d31c33
Binary files /dev/null and b/img/dcs_desktop_msi_heads_roadmap_v0.6.png differ
diff --git a/img/dcs_desktop_msi_z690_roadmap_v0.6.png b/img/dcs_desktop_msi_z690_roadmap_v0.6.png
new file mode 100644
index 0000000..2d61247
Binary files /dev/null and b/img/dcs_desktop_msi_z690_roadmap_v0.6.png differ
diff --git a/img/dcs_desktop_msi_z790_roadmap_v0.6.png b/img/dcs_desktop_msi_z790_roadmap_v0.6.png
new file mode 100644
index 0000000..94dbb47
Binary files /dev/null and b/img/dcs_desktop_msi_z790_roadmap_v0.6.png differ
diff --git a/img/dcs_emu_roadmap_v0.6.png b/img/dcs_emu_roadmap_v0.6.png
new file mode 100644
index 0000000..faaced2
Binary files /dev/null and b/img/dcs_emu_roadmap_v0.6.png differ
diff --git a/img/dcs_laptop_roadmap_v0.6.png b/img/dcs_laptop_roadmap_v0.6.png
new file mode 100644
index 0000000..d55b6c4
Binary files /dev/null and b/img/dcs_laptop_roadmap_v0.6.png differ
diff --git a/img/dcs_network_appliance_roadmap_v0.6_pt1.png b/img/dcs_network_appliance_roadmap_v0.6_pt1.png
new file mode 100644
index 0000000..b4fab8a
Binary files /dev/null and b/img/dcs_network_appliance_roadmap_v0.6_pt1.png differ
diff --git a/img/dcs_network_appliance_roadmap_v0.6_pt2.png b/img/dcs_network_appliance_roadmap_v0.6_pt2.png
new file mode 100644
index 0000000..3fac0f8
Binary files /dev/null and b/img/dcs_network_appliance_roadmap_v0.6_pt2.png differ
diff --git a/img/dcs_network_appliance_roadmap_v0.6_pt3.png b/img/dcs_network_appliance_roadmap_v0.6_pt3.png
new file mode 100644
index 0000000..7e8a000
Binary files /dev/null and b/img/dcs_network_appliance_roadmap_v0.6_pt3.png differ
diff --git a/img/dcs_network_appliance_roadmap_v0.6_pt4.png b/img/dcs_network_appliance_roadmap_v0.6_pt4.png
new file mode 100644
index 0000000..6323ccb
Binary files /dev/null and b/img/dcs_network_appliance_roadmap_v0.6_pt4.png differ
diff --git a/img/dcs_server_roadmap_v0.6.png b/img/dcs_server_roadmap_v0.6.png
new file mode 100644
index 0000000..a06eb07
Binary files /dev/null and b/img/dcs_server_roadmap_v0.6.png differ
diff --git a/img/dcs_workstation_roadmap_v0.6.png b/img/dcs_workstation_roadmap_v0.6.png
new file mode 100644
index 0000000..bfdd063
Binary files /dev/null and b/img/dcs_workstation_roadmap_v0.6.png differ
diff --git a/img/dcsppfna.png b/img/dcsppfna.png
new file mode 100644
index 0000000..608cde0
Binary files /dev/null and b/img/dcsppfna.png differ
diff --git a/img/dug_6_dasharo_per_segment.png b/img/dug_6_dasharo_per_segment.png
new file mode 100644
index 0000000..59b0eab
Binary files /dev/null and b/img/dug_6_dasharo_per_segment.png differ
diff --git a/img/dug_6_dasharo_releases_kpis.png b/img/dug_6_dasharo_releases_kpis.png
new file mode 100644
index 0000000..aeb31c4
Binary files /dev/null and b/img/dug_6_dasharo_releases_kpis.png differ
diff --git a/img/dug_6_dasharo_roadmap_states.png b/img/dug_6_dasharo_roadmap_states.png
new file mode 100644
index 0000000..f6feadd
Binary files /dev/null and b/img/dug_6_dasharo_roadmap_states.png differ
diff --git a/img/goal_without_plan.png b/img/goal_without_plan.png
new file mode 100644
index 0000000..e0ad170
Binary files /dev/null and b/img/goal_without_plan.png differ