From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ua1-x936.google.com (mail-ua1-x936.google.com [IPv6:2607:f8b0:4864:20::936]) by sourceware.org (Postfix) with ESMTPS id A49263851C04 for ; Wed, 15 Jul 2020 06:59:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org A49263851C04 Received: by mail-ua1-x936.google.com with SMTP id n4so269315uae.5 for ; Tue, 14 Jul 2020 23:59:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=w3TAwcX/aNV6H7tLksluNdPFQe3wUrEqjASJUBFQCMM=; b=Iur8N82nHlQpeLuIA2LRSlGSm25kd0bOti1ft18Wd+BWy4ZJhQvSvuBweMSTSb5uul bFqzvh2TgiV0Y30GaCJ/6RBlKyqWC93turJ5jwq4ZFT02ZUIP5NSBbpdHuIUxYpuzVLr AB3Vh8MBQjOfwA7Tnc3dxu2k27amwPabzvbX24nTrhKcKX0ZvVGXOEsIM92IzLY3CC1b E6rBe5JDfyIma/oBpKOS8TlR9qmfqQVwMivDx/vC53IXiStvH0XpnfeW5+yC7NbtK//H In3/Av4orPfAVVS1JWtwZC5NEjIUs1I1aaPKWrgrLD5eiLG9Zb2V4T12U0QsSEMyeAoV IKXQ== X-Gm-Message-State: AOAM533OVOX6lgr7YzFA4Y829akw9SFA/R6cwYYT0ZfxsJONFvCkzbdu XBwMA76LYbH2r5nJvW089kJNVtxvduHN0SwUcxU= X-Google-Smtp-Source: ABdhPJwIGIvd8FnTm0F/5Qbk/TnPdD/OxkpUo4PWcOQDGvZOJJw65fO+qPzU0DutaaB8vf3XfYcnu6ETmcT6hVWZsus= X-Received: by 2002:ab0:316:: with SMTP id 22mr6197395uat.41.1594796361191; Tue, 14 Jul 2020 23:59:21 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Arvydas Silanskas Date: Wed, 15 Jul 2020 09:59:08 +0300 Message-ID: Subject: Re: SRFI 170 (POSIX API) for Kawa To: Per Bothner Cc: Duncan Mak , kawa mailing list , srfi-170@srfi.schemers.org X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: kawa@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Kawa mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2020 06:59:22 -0000 What are the optics for these working on windows (seeing how out-of-box crossplatform is one of the selling points of JVM ecosystem)? Srfi text mentions windows support, but seems the extent of that is left for the implementations to decide 2020-07-15, tr, 07:16 Per Bothner ra=C5=A1=C4=97: > On 7/14/20 2:10 PM, Duncan Mak wrote: > > it's pretty clear that we won't be able to support the entirety of the > SRFI 170 API using just Java classes. If we want to achieve that, we'll > probably have to use JNR-Posix. > > > > With JNR-Posix, Per's comments about shipping native code will become a > thing. > > I don't mind an optional (configurable) dependency on jnr or jnr-posix, > but I don't think > it should be a required or default dependency. > > I don't have much feel for how popular or common JNR is - it seems to be > a project that is in semi-maintenance mode, and not on any kind of > "standards track". > I haven't done anything with it. > > That doesn't seem we can't make use of it, of course. > > Please us and Duncan know (here) whether SRFI-170 or other Posix bindings > would be > useful to you. > -- > --Per Bothner > per@bothner.com http://per.bothner.com/ >