diff mbox series

Adjust Roadmap for release

Message ID 20210430082926.22366-1-stefano.babic@babic.homelinux.org
State Accepted
Headers show
Series Adjust Roadmap for release | expand

Commit Message

Stefano Babic April 30, 2021, 8:29 a.m. UTC
From: Stefano Babic <sbabic@denx.de>

Signed-off-by: Stefano Babic <sbabic@denx.de>
---
 doc/source/roadmap.rst | 19 +++++++++++++++----
 1 file changed, 15 insertions(+), 4 deletions(-)

Comments

Christian Storm April 30, 2021, 2:56 p.m. UTC | #1
Hi Stefano,

I found some typos:

> Signed-off-by: Stefano Babic <sbabic@denx.de>
> ---
>  doc/source/roadmap.rst | 19 +++++++++++++++----
>  1 file changed, 15 insertions(+), 4 deletions(-)
> 
> diff --git a/doc/source/roadmap.rst b/doc/source/roadmap.rst
> index 26f2cd0..1601f1c 100644
> --- a/doc/source/roadmap.rst
> +++ b/doc/source/roadmap.rst
> @@ -67,6 +67,10 @@ BTRFS supports subvolume and delta backup for volumes - supporting subvolumes is
>  to move the delta approach to filesystems, while SWUpdate should apply the deltas
>  generated by BTRFS utilities.
>  
> +Note: reserach in this direction was stopped due to License conflicts with btrfs-utils.

reserach → research

> +They are now solved on btrfs-utils top of tree (libraries are now LGPLv2.1 and can be used
> +by SWUpdate).
> +
>  Parser
>  ======
>  
> @@ -98,9 +102,9 @@ Lua
>  ===
>  
>  - API between SWUpdate and Lua is poorly documented.
> -- Add further interfaces to extend the interface, for example to 
> -  get inside a Lua handler or script how SWUpdate was staretd (which selction,
> -  which board revision, etc.)
> +- Extend Lua to load modules at startup with functions that are globally visible
> +  and can be used nby own Lua scripts or by the embedded-script in sw-description.

nby → by

> +- Store in SWUpdate's repo Lua libraries and common functions to be reused by projects.
>  
>  Handlers:
>  =========
> @@ -139,7 +143,6 @@ Security
>  ========
>  
>  - add support for asymmetryc encryption
> -- add support to encrypted sw-description
>  
>  Support for evaluation boards
>  =============================
> @@ -152,6 +155,14 @@ patches welcome.
>  Back-end support (suricatta mode)
>  =================================
>  
> +Back-end: responsinevess for IPC


responsinevess → responsiveness

> +--------------------------------
> +
> +Suricatta is implemented as single-threaded 

→ process

> that launches functions for the selected module.
> +This means that the IPC does not answer if Suricatta is doing something, specially if it is
> +downloading and upgrading the system. This can be enhanced adding a separate thread for IPC and of course
> +all required synchonization with the main modules.

synchonization → synchronization

> +
>  Back-end: check before installing
>  ---------------------------------
>  
> -- 
> 2.25.1
> 


Kind regards,
   Christian
diff mbox series

Patch

diff --git a/doc/source/roadmap.rst b/doc/source/roadmap.rst
index 26f2cd0..1601f1c 100644
--- a/doc/source/roadmap.rst
+++ b/doc/source/roadmap.rst
@@ -67,6 +67,10 @@  BTRFS supports subvolume and delta backup for volumes - supporting subvolumes is
 to move the delta approach to filesystems, while SWUpdate should apply the deltas
 generated by BTRFS utilities.
 
+Note: reserach in this direction was stopped due to License conflicts with btrfs-utils.
+They are now solved on btrfs-utils top of tree (libraries are now LGPLv2.1 and can be used
+by SWUpdate).
+
 Parser
 ======
 
@@ -98,9 +102,9 @@  Lua
 ===
 
 - API between SWUpdate and Lua is poorly documented.
-- Add further interfaces to extend the interface, for example to 
-  get inside a Lua handler or script how SWUpdate was staretd (which selction,
-  which board revision, etc.)
+- Extend Lua to load modules at startup with functions that are globally visible
+  and can be used nby own Lua scripts or by the embedded-script in sw-description.
+- Store in SWUpdate's repo Lua libraries and common functions to be reused by projects.
 
 Handlers:
 =========
@@ -139,7 +143,6 @@  Security
 ========
 
 - add support for asymmetryc encryption
-- add support to encrypted sw-description
 
 Support for evaluation boards
 =============================
@@ -152,6 +155,14 @@  patches welcome.
 Back-end support (suricatta mode)
 =================================
 
+Back-end: responsinevess for IPC
+--------------------------------
+
+Suricatta is implemented as single-threaded that launches functions for the selected module.
+This means that the IPC does not answer if Suricatta is doing something, specially if it is
+downloading and upgrading the system. This can be enhanced adding a separate thread for IPC and of course
+all required synchonization with the main modules.
+
 Back-end: check before installing
 ---------------------------------