NGHS 2013
... stable, performance, memory use, support for existing plugins
Delta Shell Next
... future release, open-source, flexibility, simplicity, research version
DeltaShell API stroomlijnen:
Improve Drag & Drop API
Improve TreeView API
In TreeViewNodePresenterBase::OnCollectionChanged it tries to do 'treeView.Nodes.Remove(node)'; that rarely works!! Should remove from node.Parent.Nodes?
Improve TableView API
add/remove columns is a mess (see ITableView / TableView)
Improve provider logic (finding the best fitting view, properties, ContextMenu, NodePresenter etc. for a type)
Improve IView / IViewContext API, view creation / resolving logic (double-click on item opens view for parent>parent>parent object but can also open view for this object), currently it is too implicit (CreateView changes view.Data to a different object and Delta Shell should check it)
Use providers for Importers/Exporters similar to views and nodepresenters (what about property classes?)
...
Koppelingen met bestaande online data bronnen (statisch en dynamisch), bijvoorbeeld HYMOS, OpenDAP etc. - – LOBBY IT! (FM prototype, DelftDashboard/DeltaShell, BMI voor Matlab wrapping, Fews-modellen in DeltaShell, Scripting)
...
Uitstekende usability van de software B (enkel quickwins)
Improve table editors
Right-click - – last item "Properties"
Remove dependencies on IGui from all views
...
Model vs. Model Run:
Functional requirement: scenario / version / run of model (light-weight) input + output (HARD TO IMPLEMENT FOR NOW - – LONG TERM)