From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?B?VG9tw6HFoSDEjGVjaA==?= Subject: Re: [PATCH] gnu: sdcv: Add new variable. Date: Wed, 18 Mar 2015 15:56:16 +0100 Message-ID: <20150318145616.GB27555@venom> References: <1426497533-7895-1-git-send-email-sleep_walker@gnu.org> <874mpilmwa.fsf@gnu.org> <20150318122519.GB525@venom.suse.cz> <873852fn9i.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IrhDeMKUP4DT/M7F" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYFOQ-0004Lv-7f for guix-devel@gnu.org; Wed, 18 Mar 2015 10:56:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYFON-0002kx-1j for guix-devel@gnu.org; Wed, 18 Mar 2015 10:56:22 -0400 Received: from cantor2.suse.de ([195.135.220.15]:54981 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYFOM-0002kp-Ok for guix-devel@gnu.org; Wed, 18 Mar 2015 10:56:18 -0400 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id CFB55ACF6 for ; Wed, 18 Mar 2015 14:56:17 +0000 (UTC) Content-Disposition: inline In-Reply-To: <873852fn9i.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --IrhDeMKUP4DT/M7F Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 18, 2015 at 02:28:25PM +0100, Ludovic Court=C3=A8s wrote: >Tom=C3=A1=C5=A1 =C4=8Cech skribis: > >> On Wed, Mar 18, 2015 at 09:39:49AM +0100, Ludovic Court=C3=A8s wrote: >>>Tom=C3=A1=C5=A1 =C4=8Cech skribis: >>> >>>> * gnu/packages/dictionaries.scm (sdcv): New variable. >>> >>>You pushed it already but I have some comments anyway: >> >> Oh, I took that there are no objections already. Sorry about that. > >That=E2=80=99s OK, I just happened to have comments. ;-) > >>>> +(define-public sdcv >>>> + (package >>>> + (name "sdcv") >>>> + (version "0.5.0-beta4") >>> >>>The policy is to provide only stable versions, unless there=E2=80=99s a = very >>>good reason to do otherwise. Could we use the previous version until >>>0.5.0 is out? >> >> Previous version of this tool is 0.4.2, which is 8 years old, it won't w= ork with recent compilers (it's their statement, not my experiment though),= could suffer with allignment issues on more exotic architectures (ARM amon= g them). > >Sounds like a good reason. =E2=80=9Cbeta4=E2=80=9D suggests 0.5.0 will so= on be released >though, no? I'd rather not speculate - beta2 was released 2013-07-07, beta4 was released 2014-10-24. If there is planned beta7, it may be released after GNU Hurd. >> I can add comment with the reasoning. > >Yes please. > >>>> + (synopsis "Command line variant of StarDict") >>> >>>Could you change it to be self-contained=E2=80=93i.e., without referring= to >>>StarDict (which I don=E2=80=99t know, and perhaps is not very well known= =2E) >> >> sdcv stands for - StarDict Command line Variant >> This is where I took the synopsis from. >> >> It's hard to believe that you have never heard of StarDict. I'm not >> aware of any offline sotfware dictionary software which does not >> support StarDict dictionary format and doesn't state it's relation to >> stardict - be it GoldenDict, QStardict or this sdcv. > >What I have heard of doesn=E2=80=99t really matter=E2=80=93hopefully I=E2= =80=99m not the only >user of this. ;-) > >Anyway, =E2=80=9CStarDict-compatible command-line dictionary program=E2=80= =9D maybe? OK. >Now that I try to learn about StarDict, I stumble upon this at >: > > The original StarDict project has recently been removed from > SourceForge due to copyright infringement reports. > It's hard to find anything now but AFAIR they hosted besides the software also data, which weren't respecting copyright of original source. >And at , sdvc describes itself as the >=E2=80=9Cconsole version of [the] StarDict program=E2=80=9D, which is not >confidence-inspiring. Some files such as dictziplib.cpp do indeed seem >to come from StarDict. I wasn't afraid before but now it works as FUD from the sf.net side because the lack of information available. >Could you check if you can find more information? It=E2=80=99s in Debian = and >not on , which is encouraging. The file you mentioned looks like from stardict project, but was originally taken from dictd-1.9.7 as it states and during it's history it always had GPL license (started with GPL1). But there are also similarities between stardict-3.0.4/dict/src/lib/mapfile.h and sdcv-0.5.0-beta4-Source/src/mapfile.hpp and that is missing license in sdcv completely. Further - distance.cpp (GPL) and distance.hpp (no license in header) are probably related among projects. Lets scratch it whole, I'm not laywer. When there is webkit package, I may give a try to GoldenDict. S_W >> Is this satisfactory?: >> "Sdcv is command line dictionary utility with support of StarDict > >=E2=80=9Cwith support for the StarDict=E2=80=9D > >> dictionary format. For word in one language it can find translation >> in all installed dictionaries at the same time and without specifying >> original language. > >What about =E2=80=9CIt can translate words from any language to any other = language >for which a dictionary is available.=E2=80=9D? > >> With proper dictionary it can also work as encyclopedic dictionary." > >=E2=80=9Ccan also work as an encyclopedia=E2=80=9D > Thanks for the fixes. S_W --IrhDeMKUP4DT/M7F Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlUJkgwACgkQ37XrCapiVCNirwCgo6ekDF4bOgMPLTOGld/836z/ oK8AnAsh1p8idNLySPfW5szkDfBDxRfk =LPp3 -----END PGP SIGNATURE----- --IrhDeMKUP4DT/M7F--