|
|
Log in / Subscribe / Register

Fedora considers curl-minimal

Fedora considers curl-minimal

Posted Mar 11, 2022 8:33 UTC (Fri) by andika (guest, #47219)
Parent article: Fedora considers curl-minimal

I'm confused

https://lwn.net/ml/fedora-devel/CA+voJeWtucz4WFZN6kLU2PKC... said initially:
The "minimal" variants provide only a subset of protocols (HTTP, HTTPS, FTP).

then later said:
`curl-minimal`+`libcurl-minimal` are compiled with various
semi-obsolete protocols and infrequently-used features disabled:
DICT, GOPHER, IMAP, LDAP, LDAPS, MQTT, NTLM, POP3, RTSP, SMB, SMTP,
SFTP, SCP, TELNET, TFTP, brotli compression, IDN2 names.

does he really mean to say:
`curl-minimal`+`libcurl-minimal` are compiled **without** various
semi-obsolete protocols and infrequently-used features disabled:
DICT, GOPHER, IMAP, LDAP, LDAPS, MQTT, NTLM, POP3, RTSP, SMB, SMTP,
SFTP, SCP, TELNET, TFTP, brotli compression, IDN2 names.

?


to post comments

Fedora considers curl-minimal

Posted Mar 11, 2022 13:15 UTC (Fri) by jake (editor, #205) [Link]

> `curl-minimal`+`libcurl-minimal` are compiled with various
> semi-obsolete protocols and infrequently-used features disabled:

the wording is a little confusing, as the 'disabled' at the end is somehow easy to miss (or at least i did too at first), but the minimal versions have various protocols and features *disabled*, thus not present in those builds.

jake

Fedora considers curl-minimal

Posted Mar 11, 2022 13:19 UTC (Fri) by tao (subscriber, #17563) [Link] (4 responses)

No. "with [...] disabled"

"with" refers to the enumeration of items, "disabled" applies to that selection.

Think of it in programming terms:

"with" item in [dict, gopher, ...]; do
"disable" item
done

Fedora considers curl-minimal

Posted Mar 12, 2022 7:44 UTC (Sat) by rolandog (guest, #151303) [Link] (3 responses)

I love that spoken language grammar is easier to understand to us in terms of programming language syntax.

Fedora considers curl-minimal

Posted Mar 13, 2022 12:03 UTC (Sun) by rahulsundaram (subscriber, #21946) [Link] (2 responses)

> I love that spoken language grammar is easier to understand to us in terms of programming language syntax.

Spoken language has a lot more amguity that humans can parse based on context, programming languages do less of that or pay a price for it.

Fedora considers curl-minimal

Posted Mar 15, 2022 3:34 UTC (Tue) by NYKevin (subscriber, #129325) [Link] (1 responses)

> programming languages do less of that or pay a price for it.

See for example Inform 7, which is specifically intended to look like English (and is therefore extremely prone to all sorts of weird parsing issues, but OTOH it has support for fairly complex English predicates, meaning you can do logic programming without gouging your eyes out).

Fedora considers curl-minimal

Posted Mar 15, 2022 8:11 UTC (Tue) by Wol (subscriber, #4433) [Link]

Interesting you mention "Inform 7" - especially as it was written by a Graham Nelson.

Because one of the names of the Pick data access language was "English", another was "Inform". And it may have (although I don't think so) been written by Don Nelson, one of the architects of Pick.

(It was called English, because it is similar to English, and likewise it allows pretty complex query logic. "Without gouging your eyes out" as you so eloquently put it - and as I'm now finding with my SQL programming at work ...)

Cheers,
Wol


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds