Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Google Summer of Code 2021 Ideas"
m (fix link) |
|||
Line 1: | Line 1: | ||
+ | == Help Wanted== | ||
+ | |||
+ | Any issue listed as ''helpwanted'' is a potential GSoC project idea. | ||
+ | * 439299 [Import/Export] Expanded Export Wizard with sub-categories auto-collapses | ||
+ | * 571070 "Generate equals/hashCode" dialog should default to use Objects.equals/hashCode | ||
+ | * 570785 Extract method refactoring provide better default names | ||
+ | * 570697 Projects imported from ZIP archive do not automatically add included JARs to classpath | ||
+ | * 552710 Add External JARs selection ignored when creating a new project | ||
+ | |||
+ | |||
+ | A complete list is available [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate&keywords=helpwanted%2C%20bugday%2C%20&keywords_type=allwords&list_id=19186819&order=changeddate%20DESC%2Cbug_id%20DESC&query_format=advanced here]. | ||
+ | |||
+ | |||
[[CBI|Eclipse CBI]] | [[CBI|Eclipse CBI]] | ||
* [https://github.com/search?q=org%3Aeclipse-cbi+label%3Aenhancement+state%3Aopen&type=Issues&ref=advsearch&l=&l= "Enhancement" issues] | * [https://github.com/search?q=org%3Aeclipse-cbi+label%3Aenhancement+state%3Aopen&type=Issues&ref=advsearch&l=&l= "Enhancement" issues] |
Revision as of 18:08, 1 March 2021
Contents
Help Wanted
Any issue listed as helpwanted is a potential GSoC project idea.
- 439299 [Import/Export] Expanded Export Wizard with sub-categories auto-collapses
- 571070 "Generate equals/hashCode" dialog should default to use Objects.equals/hashCode
- 570785 Extract method refactoring provide better default names
- 570697 Projects imported from ZIP archive do not automatically add included JARs to classpath
- 552710 Add External JARs selection ignored when creating a new project
A complete list is available here.
Eclipse KUKSA.val
KUKSA.val is a in-vehicle datserver that provides data about an Vehicle to applications running in a vehicle. I implements standards jointly developed by Genivi and W3C.
KUKSA.val can be deployed by a manufacturer inside a vehicle computer as well as used external (e.g. on a PI) connected to a vehicle's OBD Port or CAN busses.
Relevant Issues: "Help Wanted" issues
Demo video: KUKSA.val DBC feeder
Skills required: CPP
Mentors: Sebastian Schildt, Wenwen Chen
Eclipse SWTChart
SWTChart is a powerful library to create charts and display data using SWT. It can be easily used in Java desktop applications. Only a few lines of code are necessary to create interactive and feature rich charts:
public class MyChart extends MassSpectrumChart { public MyChart(Composite parent) { super(parent, SWT.NONE); initialize(); } private void initialize() { IChartSettings chartSettings = getChartSettings(); chartSettings.setCreateMenu(true); applySettings(chartSettings); // List<IBarSeriesData> barSeriesDataList = new ArrayList<IBarSeriesData>(); IBarSeriesData barSeriesData = new BarSeriesData(SeriesConverter.getSeriesXY(SeriesConverter.BAR_SERIES_1)); barSeriesDataList.add(barSeriesData); // addSeriesData(barSeriesDataList); } }
The source code is located here and can easily be cloned:
https://github.com/eclipse/swtchart/
If you are interested in one of the topics you have to apply on the mailing list.
Topic: Support for Radar- and Spider Charts
SWTChart currently supports line-, scatter- and bar charts. Single and multiLevel pie charts have been added as a Google Summer of Code project in 2020. A nice enhancement would be to support also radar as well as spider charts:
Skills required: Java, SWT
Possible Mentor: Philip Wenig