Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #12160

RE: Joining the Team

Path csiph.com!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!feeder1.feed.usenet.farm!feed.usenet.farm!aioe.org!bofh.it!news.nic.it!robomod
From "Ingo Bauersachs" <ingo@jitsi.org>
Newsgroups linux.debian.maint.java
Subject RE: Joining the Team
Date Mon, 26 Apr 2021 09:10:01 +0200
Message-ID <C83xv-162-11@gated-at.bofh.it> (permalink)
References <BXRHj-5kA-1@gated-at.bofh.it> <C806B-7fF-1@gated-at.bofh.it>
X-Mailbox-Line From debian-java-request@lists.debian.org Mon Apr 26 07:03:59 2021
Old-Return-Path <ingo@sip-communicator.org>
X-Amavis-Spam-Status No, score=-6.73 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .sip-communicator. - helo: .mail-wr1-x42e.google. - helo-domain: .google.) FROM/MX_MATCHES_NOT_HELO(DOMAIN)=0; rate: -3.5
X-Gm-Message-State AOAM530rE41g1AWkeBbeK/ZBHtgx+124v3tb+lYUU812kjfCovGro8ci Kl+z32RTSwA032BjzKkQ0+8YDFiibewXjw==
X-Google-SMTP-Source ABdhPJyhTfeB46qPtHQw57f7SABXMR6kQ8l19NOVarsrTYvHvnCFE22uwIkRDH33wqby/Xw5g5NomQ==
X-Received by 2002:a5d:678e:: with SMTP id v14mr21378345wru.156.1619420617277; Mon, 26 Apr 2021 00:03:37 -0700 (PDT)
Reply-To <ingo@jitsi.org>
MIME-Version 1.0
Content-Type text/plain; charset="utf-8"
Content-Transfer-Encoding quoted-printable
X-Mailer Microsoft Outlook 16.0
Thread-Index AQHXJFPMxQx/HxBWbUaShm1zzxLlU6rGUBkAgAA0q9A=
Content-Language de-ch
X-Mailing-List <debian-java@lists.debian.org> archive/latest/22787
List-ID <debian-java.lists.debian.org>
List-URL <https://lists.debian.org/debian-java/>
List-Archive https://lists.debian.org/msgid-search/000001d73a6a$48b2c9e0$da185da0$@jitsi.org
Approved robomod@news.nic.it
Lines 81
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Mon, 26 Apr 2021 09:03:38 +0200
X-Original-Message-ID <000001d73a6a$48b2c9e0$da185da0$@jitsi.org>
X-Original-References <f7c87c1d-432f-8ab8-b3bd-59ff8c5865cd@medhas.org> <e5edd701-b3ef-ec59-74e9-dd3b41193328@medhas.org>
Xref csiph.com linux.debian.maint.java:12160

Show key headers only | View raw


Hi

Sunil Mohan Adapa wrote on 2021-04-26:
> On 28/03/21 9:26 pm, Sunil Mohan Adapa wrote:
>> Hello,
>> 
>> I am part the FreedomBox team which works on making privacy respecting
>> home servers easy to manage with Debian. We intend to provide Jitsi[3]
>> for video conferencing in FreedomBox as part of our roadmap for this
>> year[1]. I intend to join the Debian Java Packaging team. This is to
>> package and maintain Jitsi Videobridge[2] as part of the team.
>> 
>> Jitsi has a hard dependency on Kotlin as quite a bit of its code is
>> written in Kotlin. I hope to assist with Kotlin packaging as well.
>> 
>> I will send out a request on Salsa to join the team.
>> 
>> Links:
>> 
>> 1) https://wiki.debian.org/FreedomBox/Roadmap2021
>> 
>> 2) https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757769
>> 
>> 3) https://jitsi.org/
> 
> [...]
> 
> I have packaging for a few libraries ready[1] that can be moved under
> sdo/java-team/ namespace and prepared for upload. I have requested to
> join the java-team on salsa some time ago and the request is pending. It
> would be nice of someone accepts the request so that I can start moving
> repositories. So, this is a ping. Please let me know if I am doing this
> join request wrong.
> 
> Links:
> 
> 1) https://wiki.debian.org/Java/RequestedPackages/Jitsi

I'm a committer in Jitsi and lurking around here. The idea to get Jitsi Meet into Debian is IMO very ambitious. I'm wondering how you intend to keep the packages up-to-date once they entered a stable release? WebRTC is such a fast moving technology and having a year old Videobridge is likely going to be broken/not working anymore. 

Also, some packages already in Debian (and some in Jitsi) are old and would need updating. For others, packaging the version used currently in Jitsi is somewhat questionable: the used version of Smack for example is a fork, upstream is at 4.4, but unfortunately, they don't follow SemVer and updating is a major pain. The same often goes with BouncyCastle. I'm currently working on building packages for Jitsi Desktop again, but I'm not considering submitting them to Debian, there are just too many floating dependencies.

I really don't want to discourage you but hoping to make you aware of the potential (and upcoming) issues. I'm not sure if you're active in Jitsi's discussions forums (I'm not), but in any case, Damencho or I would certainly help you need patches applied upstream, you can ping me in issues/PRs with @ibauersachs.

FYI, the package jain-sip-ri-oss-only is just Jain SIP/jsip [1], but without the non open-source files (src/javax/*). The Maven packing is in the Jitsi fork at [2]. The removed files are in the Debian package libsdp-api-java and libsip-api-java (as a clean-room reimplementation). java-sdp-nist-bridge is used to reconnect the deleted sources and libsdp-api-java. Jain-sip, without the repackaging, was the original reason why Jitsi Desktop never made it into Debian (i.e. past the FTP masters) and subsequent efforts were then dropped.


> Thanks,

Cheers,
Ingo

[1] https://github.com/usnistgov/jsip
[2] https://github.com/jitsi/jain-sip/tree/v1.2.279-jitsi-oss1

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Joining the Team Sunil Mohan Adapa <sunil@medhas.org> - 2021-03-29 06:30 +0200
  Re: Joining the Team Sunil Mohan Adapa <sunil@medhas.org> - 2021-04-26 05:30 +0200
    RE: Joining the Team "Ingo Bauersachs" <ingo@jitsi.org> - 2021-04-26 09:10 +0200
      Re: Joining the Team Damian Minkov <damencho@jitsi.org> - 2021-04-27 19:20 +0200
        Re: Joining the Team Sunil Mohan Adapa <sunil@medhas.org> - 2021-04-27 21:10 +0200

csiph-web