Re: Maybe make jna-4 optional, jna-3 is preferred here

2021-02-01 Thread Dr. Arne Babenhauserheide

Dennis Nezic  writes:

> Why are we forced to use JNA-4? (Looks like it was introduced in 1486?
> [1])

There was a problem with the update of Java on Windows which would have
broken all Windows nodes with the old JNA.

> In my distro, it pulls in a whole bunch of X11 stuff, starting with
> libXt, none of which I need since it's a headless server. JNA-3 doesn't
> have such dependencies.
>
> Things compile and work fine here with jna-3.4.1 if I get rid of one
> "isAndroid()" call in src/freenet/support/JVMVersion.java[2] ... it
> seems like that's the only JNA-4 specific code?

You could easily patch that out — the patch looks good for desktop.

> If JNA-4 really is needed for some people, perhaps there can be a
> config compile-time option for this?

It is needed on Windows and on Android.

> [1] https://freenetproject.org/freenet-build-1486-released.html
> [2] https://754990.bugs.gentoo.org/attachment.cgi?id=671710

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: Google Summer of Code 2021?

2021-02-01 Thread Ian Clarke
Hey guys, sorry for the delay in replying.

I think we should do this, however I'm concerned I may have limited time to
handle administrative tasks related to it.  Could someone else (Arne?) have
primary responsibility for managing it - and I will assist where necessary?

Ian.

On Sat, Jan 30, 2021 at 5:56 AM Dr. Arne Babenhauserheide 
wrote:

> Hi,
>
> Registration for Google Summer of Code 2021 for Organizations is open.
> Will we take part?
>
> https://summerofcode.withgoogle.com/
>
> We need an „official representative“ of the project to register, which
> would be Ian?
>
> I started a list of interesting tasks in the wiki and on a Freesite
> https://github.com/freenet/wiki/wiki/Google-Summer-of-Code-2021
> USK@1e
> ~oSIunnUl4nWEdyZBLjYMGt1IladVmY7GhXnfmHRw,hAhN74IAmm2Eo5Qkr6ZCEcG3MVBEexrbFXBp61W3jcI,AQACAAE/gsoc-2021/2/
>
> The ones that I see as most impactful on the short term now that we have
> a mobile app in FDroid (yay DC*!) are content filters for
> - ogg opus,
> - vp9, and
> - av1
>
> Those would make the upcoming in-browser streaming fast enough that
> freesites can provide video-on-demand in HD-quality.
>
> In addition anything that can add features from icicles to the mobile
> node: https://github.com/freenet-mobile/app
>
> Best wishes,
> Arne
> --
> Unpolitisch sein
> heißt politisch sein
> ohne es zu merken
>


-- 
Ian Clarke
Founder, The Freenet Project
Email: i...@freenetproject.org