diff --git a/talks/FrevaProspects/index.slides.html b/talks/FrevaProspects/index.slides.html new file mode 100644 index 0000000..d0ebd69 --- /dev/null +++ b/talks/FrevaProspects/index.slides.html @@ -0,0 +1,374 @@ + + + + +
What? | +How? | +
---|---|
Searching for data | +databrowser + + +Â |
+
Ext. Data access | +data streaming | +
Smarter Workflows | +new plugin manger | +
Data streaming
+ +API is essentially ready, but recipes for external data sources need to be added.
+Adding user data
+ +Users should get the ability to add their data to the data browser without
+ +creating any new files.
+Data as code (futures)
+ +let users register recipes to generate datasets on-demand.
+New Plugin API
+ +The plugin API needs to be more flexible and we don't want to load code when freva starts.
+[metadata]
+name = "myplugin"
+title = "My Plugin"
+version = "0.0.0"
+author = "Jane Doe"
+contact = "jane@example.com"
+short_describtion = "My awesome plugin"
+describtion = """This is the story of my
+awesome plugin:
+Here comes a longer help text.
+"""
+
+[[parameter]]
+name = "variable_1"
+help = "The first variable"
+type = "Integer"
+
+[[parameter]]
+name = "project"
+help = "The data project"
+type = "DataBrowser:project"
+aggregation = "inputfiles"
+
+[command]
+language = "R"
+executable = "scripts/process.R"
+
+[output]
+type = ["files", "plots"]
Plugin 1
Plugin 2
Plugin 3