From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: [directory-discuss] guix tags that could be automatically extracted Date: Sun, 16 Jul 2017 12:07:43 +0000 Message-ID: <20170716120743.6bjezyufuxra5wji@abyayala> References: <87fudx6u4u.fsf@riseup.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="e5krvt4vlb62wloy" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52246) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dWiLT-0002nq-EP for guix-devel@gnu.org; Sun, 16 Jul 2017 08:08:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dWiLQ-0006qL-7r for guix-devel@gnu.org; Sun, 16 Jul 2017 08:08:19 -0400 Received: from aibo.runbox.com ([91.220.196.211]:59172) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dWiLP-0006oM-WB for guix-devel@gnu.org; Sun, 16 Jul 2017 08:08:16 -0400 Content-Disposition: inline In-Reply-To: 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" To: Tobias Geerinckx-Rice Cc: quiliro@riseup.net, guix-devel@gnu.org --e5krvt4vlb62wloy Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Tobias Geerinckx-Rice transcribed 4.2K bytes: > Quiliro, >=20 > [Not-cross-posting this to guix-devel.] >=20 > On 16/07/17 03:35, Quiliro Ordonez Baca wrote: > > Using: > > 'guix package --show=3Demacs' > > for example, it is possible to get a lot of information from a > > package. It could be used to include in the Directory. Or it could be > > the other way around: guix could extract information from the Directory > > in order to define packages. >=20 > This might make an interesting option to =E2=80=98guix import=E2=80=99, i= f only to give > packagers something to start with. I'm not sure if it would result in > enough useful hits to make it worthwhile. On the other hand, there's > only one way to find out. What I expressed last night: I don't want any additions to the connections made without the consent of people using guix. What exactly does this mean? Everything should be within Guix. The default should be to *not* call some mediawiki for more information. If we even have the option to query this mediawiki and the information doesn't have to be present in guix like translations, I want it to be optional and you have to opt-in to (receiving) these (informations). Please discuss this either on guix-devel or on the other list, but don't CC me into one of the famous gnu.org cross-posting discussions. Thanks for your consideration. >=20 > I'll paste what I wrote in #guix, though: >=20 > =E2=80=9CI wonder what the copyright situation would be for that. If the > descriptions are copyrightable, the individual contributors retain > their copyright. On the other hand, the vast majority of > descriptions are straight from the home page, Wikipedia, or both.=E2= =80=9D >=20 > I'm not a lawyer nor do I play one on TV, but assume this would apply in > both directions. >=20 > > Although it would be easier the former way. >=20 > From my limited experience with MediaWiki, I'd bet the opposite. I know > there's a machine-readable dump of the Directory database somewhere, > that's updated at least semi-regularly. I don't know if it's > comprehensive. The directory-discuss archives might. >=20 > Kind regards, >=20 > T G-R >=20 > > The output of the above command is: > > name: emacs > > version: 25.2 > > outputs: out > > systems: x86_64-linux i686-linux armhf-linux aarch64-linux mips64el-lin= ux > > dependencies: acl-2.2.52 alsa-lib-1.1.3 dbus-1.10.18 giflib-5.1.4 > > + gnutls-3.5.9 gtk+-3.22.15 imagemagick-6.9.8-10 libice-1.0.9 libjpeg-8d > > + libotf-0.9.13 libpng-1.6.28 librsvg-2.40.16 libsm-1.2.2 libtiff-4.0.7 > > + libx11-1.6.5 libxft-2.3.2 libxml2-2.9.4 libxpm-3.5.12 m17n-lib-1.7.0 > > + ncurses-6.0 pkg-config-0.29.1 texinfo-6.3 zlib-1.2.11 > > location: gnu/packages/emacs.scm:102:2 > > homepage: https://www.gnu.org/software/emacs/ > > license: GPL 3+ > > synopsis: The extensible, customizable, self-documenting text editor = =20 > > description: GNU Emacs is an extensible and highly customizable text > > + editor. It is based on an Emacs Lisp interpreter with extensions for= text > > + editing. Emacs has been extended in essentially all areas of computi= ng, > > + giving rise to a vast array of packages supporting, e.g., email, IRC = and > > + XMPP messaging, spreadsheets, remote server editing, and much more. = Emacs > > + includes extensive documentation on all aspects of the system, from b= asic > > + editing to writing large Lisp programs. It has full Unicode support = for > > + nearly all human languages. > >=20 > > There are many ways to select each tag and filter by each tag. So it > > could be useful for the Directory. > >=20 > > I am a newbie with Guix. So I bet some Guix hackers on this list could > > supplement this idea. On the other hand, I learn quickly! >=20 --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --e5krvt4vlb62wloy Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAllrVw8ACgkQ4i+bv+40 hYhzQQ/+KcBaDyLgCYjg2CrpT/TfGV3sowA12ajiYY3Mv+5mFd+5s6dhO3oq1KB5 hMMi0pArW7D9km8P/jzURgnFt8LomY+J4LtJm0J7tbJKuwFlyu62q8wI+OcS5QCa 80Dko2LJedRRTpBYWMcqup+5RMqad7Tha5o3556ADCdbEtb9ZSQcD7gs539kkce2 mxFCAOT0cSkOFzLgr+R47v9A9IjQV7Zq97Apnpc2PLC2asDVTevWKZrUXdErz5ad FJGgUPwsAiDVRiL7N5fjvIKucjRwEAJb1VjS2R25d30LZFtGtG17TeBTv4idwAhX Qq75F6ogK7bgtbEVylgo58QPi+Ax5m9VJq1mU0nKP8OUqms57OTombu4ZeO+nvoF lyTIu+PcgUlsGNXA8z1DxOe3vF97JpLsy/PQxDLVWJ77rdxWkea+cBG52KTN+tDY 5K+8Ewj52q2Z7i/B2qUsC4I4XsCx7+976W7dPdaq+LcMAf742K7CK/L1BMOKA7af yGP81qirw8axA6wgD4tz+fZW/HS72lNx3RlBmdvuiLGzpttq0J8OGynensOl0J6x pcg1FL9r+ospZEbODe8xbAzgGB1IzovLgaIO2pMADjFGYHCO34r4xX6derq2iVcp SlR6lsXpFtDogjSu/QvfCV8l/FXUffNQuvwbW+xjY9Mdurtj0+w= =kKb5 -----END PGP SIGNATURE----- --e5krvt4vlb62wloy--