The future of the GStreamer Java bindings?
Davide Perini
perini.davide at dpsoftware.org
Sat Feb 25 17:06:14 UTC 2023
Hi Nicola,
this is pretty clear but it's not obvious to find a commercial project
that earns enough money from the bindings
that can help with a reasonable amount of money.
This is the reason why we are talking about it :)
Davide
Il 25/02/2023 17:32, Nicola Murino ha scritto:
> You could financially support Codelerity. I guess this would help.
>
> If you use an open source software, it is in your best interest to
> ensure that the project you rely on stays healthy and well maintained.
> Take a look here to better understand what I mean
>
> https://words.filippo.io/pay-maintainers/
>
> Regards
> Nicola
>
> P.S. I'm not related with Codelerity in any way
>
> Il 25/02/23 16:48, Davide Perini via gstreamer-devel ha scritto:
>> My knowledge of JNA is not strong and my time for learning JNA/Panama
>> is not enough so I'm not able to help Codelerity in this currently.
>>
>> I know many people that uses GStreamer thanks to the Java bindings
>> for GStreamer,
>> most of this people would never use GStreamer without the bindings,
>> this is why I think that bindings are as important as GStreamer by
>> itself.
>>
>> Davide
>>
>>
>> Il 24/02/2023 19:34, Andreas Tunek via gstreamer-devel ha scritto:
>>>
>>>
>>> Den fre 24 feb. 2023 kl 08:48 skrev Davide Perini via
>>> gstreamer-devel <gstreamer-devel at lists.freedesktop.org>:
>>>
>>> It's very sad to see this message from Neil but I completely
>>> understand it.
>>>
>>> I think that the Java bindings for GStreamer is an important
>>> part of
>>> GStreamer,
>>> without this binding, GStreamer is not as interesting as it is
>>> currently.
>>>
>>>
>>> It seems you maybe should support Codelerity if this is something
>>> that is important to you?
>>>
>>> Best regards
>>> Andreas
>>>
>>> I think that GStreamer's devs should think on this message and
>>> start
>>> putting some
>>> effort in the binding.
>>> It could even be useful to brake slightly with the development of
>>> GStreamer to make room for the bindings.
>>>
>>> I hope that GStreamer's devs will chime in with some ideas.
>>>
>>> Kind regards,
>>> Davide
>>>
>>>
>>> Il 21/02/2023 19:58, Neil C Smith via gstreamer-devel ha scritto:
>>> > Hi All,
>>> >
>>> > I'd like to start a conversation on the future of the Java
>>> bindings
>>> > for GStreamer, gst1-java-core [1] and related projects. I've
>>> not been
>>> > able to put much time into the bindings recently. And despite
>>> seeing
>>> > an increasing number of commercial users of the library, none of
>>> > Codelerity's commercial work over the last 18 months has been
>>> > GStreamer related. That situation is not sustainable for me!
>>> At least
>>> > while I remain the sole maintainer, and primary developer and
>>> source
>>> > of support. Simply put, I cannot afford to invest for free, at
>>> least
>>> > alone, the level of time that is required to make necessary
>>> updates to
>>> > the library to meet changes in both Java and GStreamer.
>>> >
>>> > I was one of the maintainers of the GStreamer 0.10 bindings
>>> for Java,
>>> > and started the GStreamer 1.x supporting fork in 2015 to meet some
>>> > personal project needs. I made the project openly available,
>>> but never
>>> > intended to stay its sole maintainer. Despite many valued
>>> > contributions from others over the years, no-one with the
>>> necessary
>>> > knowledge has volunteered to help on an ongoing basis with
>>> development
>>> > and maintenance - even with some heavy hinting at times!
>>> >
>>> > Unfortunately, if we cannot find a sustainable way forward,
>>> then we
>>> > just might have to accept that it's time to call it a day on these
>>> > bindings. That would be a shame!
>>> >
>>> > [1] https://github.com/gstreamer-java/gst1-java-core
>>> >
>>> > Thanks for any input you have!
>>> >
>>> > With best wishes,
>>> >
>>> > Neil
>>> >
>>> >
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230225/7afaf049/attachment.htm>
More information about the gstreamer-devel
mailing list