[ 
https://issues.apache.org/jira/browse/GSOC-290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dominik Riemer updated GSOC-290:
--------------------------------
    Description: 
h2. Background

 
Apache StreamPipes is a self-service Industrial IoT toolbox which helps users 
to connect, analyze and exploit industrial data streams. StreamPipes offers a 
variety of tools which help users to interact with data from industrial sources 
such as PLCs. An adapter library allows to get real-time data from industrial 
controllers or other systems, a pipeline editor allows to build stream 
processing pipelines using either graphical or code-based flow modeling, and a 
data explorer allows to quickly create visualizations based on connected 
adapters.
h2.  Current Challenges

The StreamPipes data explorer consists of a chart view, where users can create 
charts based on live data, and a dashboard view, where users can create live 
dashboards based on charts.

The data explorer provides a set of charts, which are mainly based on Apache 
ECharts. The currently available chart library includes time-series line/bar 
charts, heatmaps, scatter plots, density charts and others. To improve the user 
experience and add additional capabilities, we plan to extend this chart 
library with additional charts that are useful for industrial data analytics. 
h2.  Objectives

The primary objectives of this project are as follows:
 * Explore the Apache ECharts library and identify useful additional charts for 
industrial data analytics
 * Improve the StreamPipes data explorer by adding new chart types using Apache 
ECharts
 * Add a more advanced table visualization
 * Extend existing charts with additional configurations (e.g., axis 
configurations, labels, data transformations)
 * Add a data preview for all charts, which is shown below the actual chart in 
the chart view

h2.  Recommended Skills

 
 # Proficiency in TypeScript programming
 # Proficiency in Angular
 # Excellent logical thinking and problem-solving skills.
 # Good sense for beautifully looking user interfaces 

 
h2. Mentor

 

Dominik Riemer, Apache StreamPipes PMC, rie...@apache.org

Difficulty: Major
Project Size: ~350 hours (large)

  was:
h2. Background

 
Apache StreamPipes is a self-service Industrial IoT toolbox which helps users 
to connect, analyze and exploit industrial data streams. StreamPipes offers a 
variety of tools which help users to interact with data from industrial sources 
such as PLCs. An adapter library allows to get real-time data from industrial 
controllers or other systems, a pipeline editor allows to build stream 
processing pipelines using either graphical or code-based flow modeling, and a 
data explorer allows to quickly create visualizations based on connected 
adapters.
h2.  Current Challenges

The StreamPipes data explorer consists of a chart view, where users can create 
charts based on live data, and a dashboard view, where users can create live 
dashboards based on charts.

The data explorer provides a set of charts, which are mainly based on Apache 
ECharts. The currently available chart library includes time-series line/bar 
charts, heatmaps, scatter plots, density charts and others. To improve the user 
experience and add additional capabilities, we plan to extend this chart 
library with additional charts that are useful for industrial data analytics. 
h2.  Objectives

The primary objectives of this project are as follows:
 * Explore the Apache ECharts library and identify useful additional charts for 
industrial data analytics
 * Improve the StreamPipes data explorer by adding new chart types using Apache 
ECharts
 * Add a more advanced table visualization
 * Extend existing charts with additional configurations (e.g., axis 
configurations, labels, data transformations)
 * Add a data preview for all charts, which is shown below the actual chart in 
the chart view

h2.  Recommended Skills

 

1. Proficiency in TypeScript programming
2. Proficiency in Angular

3. Excellent logical thinking and problem-solving skills.

4. Good sense for beautifully looking user interfaces 
 
h2. Mentor

 

Dominik Riemer, Apache StreamPipes PMC, rie...@apache.org

Difficulty: Major
Project Size: ~350 hours (large)


> Extend visualization capabilities of Apache StreamPipes
> -------------------------------------------------------
>
>                 Key: GSOC-290
>                 URL: https://issues.apache.org/jira/browse/GSOC-290
>             Project: Comdev GSOC
>          Issue Type: Improvement
>            Reporter: Dominik Riemer
>            Priority: Major
>              Labels: gsoc2025, mentor, streampipes
>   Original Estimate: 350h
>  Remaining Estimate: 350h
>
> h2. Background
>  
> Apache StreamPipes is a self-service Industrial IoT toolbox which helps users 
> to connect, analyze and exploit industrial data streams. StreamPipes offers a 
> variety of tools which help users to interact with data from industrial 
> sources such as PLCs. An adapter library allows to get real-time data from 
> industrial controllers or other systems, a pipeline editor allows to build 
> stream processing pipelines using either graphical or code-based flow 
> modeling, and a data explorer allows to quickly create visualizations based 
> on connected adapters.
> h2.  Current Challenges
> The StreamPipes data explorer consists of a chart view, where users can 
> create charts based on live data, and a dashboard view, where users can 
> create live dashboards based on charts.
> The data explorer provides a set of charts, which are mainly based on Apache 
> ECharts. The currently available chart library includes time-series line/bar 
> charts, heatmaps, scatter plots, density charts and others. To improve the 
> user experience and add additional capabilities, we plan to extend this chart 
> library with additional charts that are useful for industrial data analytics. 
> h2.  Objectives
> The primary objectives of this project are as follows:
>  * Explore the Apache ECharts library and identify useful additional charts 
> for industrial data analytics
>  * Improve the StreamPipes data explorer by adding new chart types using 
> Apache ECharts
>  * Add a more advanced table visualization
>  * Extend existing charts with additional configurations (e.g., axis 
> configurations, labels, data transformations)
>  * Add a data preview for all charts, which is shown below the actual chart 
> in the chart view
> h2.  Recommended Skills
>  
>  # Proficiency in TypeScript programming
>  # Proficiency in Angular
>  # Excellent logical thinking and problem-solving skills.
>  # Good sense for beautifully looking user interfaces 
>  
> h2. Mentor
>  
> Dominik Riemer, Apache StreamPipes PMC, rie...@apache.org
> Difficulty: Major
> Project Size: ~350 hours (large)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: gsoc-unsubscr...@community.apache.org
For additional commands, e-mail: gsoc-h...@community.apache.org

Reply via email to