summer-of-code
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [IMPORTANT] more ideas by today


From: Mario Torre
Subject: Re: [IMPORTANT] more ideas by today
Date: Wed, 22 Feb 2017 20:55:32 +0100

2017-02-22 20:14 GMT+01:00 Giuseppe Scrivano <address@hidden>:
> Hi,
>
> Giuseppe Scrivano <address@hidden> writes:
>
>> Hi everyone,
>>
>> just got a message from Google and it seems we need more ideas by the
>> end of today in order to be accepted.  Could you please send me more
>> ideas that we can add to the page?
>>
>> Tim, anything we can add for wget?
>
> for the already listed ideas, could you send me:
>
> - required skills
> - mentors
> - difficulty level
>
> and if possible write more about the idea itself.   I'll add it before
> tomorrow deadline when they are going to check again the page.

Hello Giuseppe,

We can add a GNU Classpath/OpenJDK project to the mix:

* Port OpenJDK Robots API to Wayland

OpenJDK is currently tightly coupled with X11 on Linux, but most of
the major Linux distributions are now supporting Wayland. While
XWayland provides most of what is needed to support legacy X11
applications, some components of the JDK Robots API do not work
properly. The goal of this project would be to create an
implementation of the Robots API that ships with OpenJDK to run
natively on top of Wayland. NOTE: The goal of this project is not to
provide a full implementation of the graphics system for Wayland, only
the Robots API.

Project: GNU Classpath/OpenJDK

Expected results: An OpenJDK Robot that uses Wayland directly on Linux.

Difficulty: Medium/High

Knowledge Prerequisite: This project will require good skills in both
Java, JNI and C (as the layer consists of Java code calling native C
code which calls the system functions) as well as good knowledge of
X11 and Wayland architectures and of the Robot API and the AWT stacks
in OpenJDK.

Mentor: Mario Torre

Please, let me know if I should extend the idea with further details.

-- 
pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA  FC7C 4086 63E3 80F2 40CF

Java Champion - Blog: http://neugens.wordpress.com - Twitter: @neugens
Proud GNU Classpath developer: http://www.classpath.org/
OpenJDK: http://openjdk.java.net/projects/caciocavallo/

Please, support open standards:
http://endsoftpatents.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]