diff --git a/li.strolch.website/www.strolch.li/blog.html b/li.strolch.website/www.strolch.li/blog.html index 72654b81e..390a59109 100644 --- a/li.strolch.website/www.strolch.li/blog.html +++ b/li.strolch.website/www.strolch.li/blog.html @@ -59,6 +59,76 @@
Long due update on Strolch development.
+Although we have been rather quiet in the last couple of months, anyone viewing Strolch's commit log, + will see that we certainly didn't halt Strolch development.
+We have been hard at work, using Strolch in projects, which required many new features and fixes. The + commit log shows as of today over 180 commits since the release tag 1.0.0.
+Some of the most exciting changes are:
+Policies
Further new features and changes are:
+../strolch/privilege/*
.
+ Audits
.Orders
, Resources
and
+ Activities
/Actions
Resources
and Orders
from XMLService
and Command
to easily perform
+ system user actions.
+ IntegerList
, FloatList
and
+ LongList
.
+ strolch_minimal
and strolch_minimal_rest
projects to easily get
+ started.
+ Policy
to all root elements.So, although we've been rather quiet on the blog and on social media, we have not been quiet in + Strolch's development. We are planning to release version 1.1.0 soon, so stay tuned!
+ +Resource
objects representing machines, human resources, etc., and
Activity
/Action
hierarchies defining a workflow.
- With the latest couple of commits to Strolch we have now added Activities
and a basic
- planning of Actions
onto Resources
. Activities
have an
+
With the latest couple of commits to Strolch we have now added Activities and a basic
+ planning of Actions onto Resources. Activities have an
ordered list of IActivityElement
which allows creating an arbitrary deep tree structure
- of Activity
and Action
elements.
Action
objects have a list of IValueChange
objects which define the start,
- end and further value changes over time on a referenced Resource
. Thus planning an
- Activity
is done by iterating the Activity
hierarchy and for every Action
- selecting a relevant Resource
and then then applying the changes of the
- Action
on to the referenced TimeState
on the Resource
.
Action objects have a list of IValueChange
objects which define the start,
+ end and further value changes over time on a referenced Resource. Thus planning an
+ Activity is done by iterating the Activity hierarchy and for every Action
+ selecting a relevant Resource and then then applying the changes of the
+ Action on to the referenced TimeState
on the Resource.
This implementation is currently very simple as it ignores all constraints which a
- Resource
might have. In further development we shall implement a Violation
- model so that UIs can be built to visualize the over-use of Resources
.
Violation
+ model so that UIs can be built to visualize the over-use of Resources.
In even further steps we would then start implementing algorithms to not just apply the changes onto
- a Resource
, but to actually search the Resource
for time slots when the
+ a Resource, but to actually search the Resource for time slots when the
value changes would not violate any constraints applied to the resource.
We are very much looking forward to these new features. Stay tuned for your updates - even though @@ -161,7 +231,7 @@
Strolch 1.1.0 is already in development and can also be downloaded from the download page Here you +
Strolch 1.1.0 is already in development and can also be downloaded from the download page. Here you can see the current change list on GitHub. For instance heavy work has been done to implement privilege management by adding a REST API. Looking forward to